
MaxLinear, Inc. MXL
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 360.528 M -48.00 % | 693.263 M -38.12 % | 1.120 B 25.53 % | 892.398 M 86.46 % | 478.596 M 50.89 % | 317.180 M -17.61 % | 384.997 M -8.40 % | 420.318 M 8.38 % | 387.832 M 29.12 % | 300.360 M 125.64 % | 133.112 M 11.25 % | 119.646 M 22.43 % | 97.728 M 35.85 % | 71.937 M 4.71 % | 68.701 M 33.79 % | 51.350 M 63.90 % | 31.331 M 223.13 % | 9.696 M |
Net income | -245.198 M -235.21 % | -73.147 M -158.50 % | 125.040 M 197.93 % | 41.969 M 142.57 % | -98.593 M -395.49 % | -19.898 M 24.05 % | -26.199 M -185.17 % | -9.187 M -114.99 % | 61.292 M 244.79 % | -42.331 M -501.21 % | -7.041 M 44.70 % | -12.733 M 3.92 % | -13.252 M 39.83 % | -22.024 M -317.76 % | 10.114 M 133.63 % | 4.329 M 326.18 % | -1.914 M 78.02 % | -8.709 M |
Income before tax | -238.717 M -274.11 % | -63.810 M -136.63 % | 174.198 M 263.90 % | 47.870 M 141.68 % | -114.852 M -253.56 % | -32.484 M 1.12 % | -32.852 M 3.37 % | -33.998 M -153.38 % | 63.690 M 248.44 % | -42.906 M -390.63 % | -8.745 M 29.08 % | -12.331 M 4.49 % | -12.911 M 14.10 % | -15.031 M -501.58 % | 3.743 M -17.90 % | 4.559 M 338.19 % | -1.914 M 78.02 % | -8.709 M |
Income before tax ratio | -0.66 -619.37 % | -0.09 -159.19 % | 0.16 189.88 % | 0.05 122.35 % | -0.24 -134.32 % | -0.10 -20.02 % | -0.09 -5.49 % | -0.08 -149.25 % | 0.16 214.96 % | -0.14 -117.44 % | -0.07 36.26 % | -0.10 21.99 % | -0.13 36.77 % | -0.21 -483.51 % | 0.05 -38.63 % | 0.09 245.33 % | -0.06 93.20 % | -0.90 |
EBITDA | -173.703 M -1 923.27 % | 9.527 M -96.28 % | 255.863 M 76.13 % | 145.273 M 596.12 % | -29.282 M -168.15 % | 42.964 M -28.90 % | 60.430 M 40.15 % | 43.118 M -52.30 % | 90.393 M 4 090.86 % | -2.265 M 39.62 % | -3.751 M 56.44 % | -8.612 M 7.67 % | -9.327 M 20.98 % | -11.803 M -309.09 % | 5.645 M 3.54 % | 5.452 M 541.82 % | -1.234 M 84.88 % | -8.164 M |
Net income ratio | -0.68 -544.58 % | -0.11 -194.53 % | 0.11 137.34 % | 0.05 122.83 % | -0.21 -228.38 % | -0.06 7.81 % | -0.07 -211.34 % | -0.02 -113.83 % | 0.16 212.14 % | -0.14 -166.44 % | -0.05 50.30 % | -0.11 21.52 % | -0.14 55.71 % | -0.31 -307.96 % | 0.15 74.63 % | 0.08 238.00 % | -0.06 93.20 % | -0.90 |
Ratio EBITDA | -0.48 -3 605.99 % | 0.01 -93.98 % | 0.23 40.30 % | 0.16 366.07 % | -0.06 -145.17 % | 0.14 -13.70 % | 0.16 53.01 % | 0.10 -55.99 % | 0.23 3 190.76 % | -0.01 73.24 % | -0.03 60.85 % | -0.07 24.58 % | -0.10 41.83 % | -0.16 -299.68 % | 0.08 -22.61 % | 0.11 369.57 % | -0.04 95.32 % | -0.84 |
Gross profit ratio | 0.54 -2.88 % | 0.56 -4.09 % | 0.58 4.39 % | 0.56 24.96 % | 0.44 -15.90 % | 0.53 -2.51 % | 0.54 9.60 % | 0.49 -16.57 % | 0.59 14.60 % | 0.52 -15.96 % | 0.62 0.96 % | 0.61 -1.83 % | 0.62 -1.40 % | 0.63 -8.19 % | 0.69 2.72 % | 0.67 12.19 % | 0.60 20.28 % | 0.50 |
Weighted average shs out dil | 83.600 M 3.57 % | 80.719 M -0.16 % | 80.852 M 1.47 % | 79.679 M 8.95 % | 73.133 M 3.00 % | 71.005 M 3.67 % | 68.490 M 3.38 % | 66.252 M -2.07 % | 67.653 M 26.74 % | 53.378 M 46.35 % | 36.472 M 7.23 % | 34.012 M 2.45 % | 33.198 M 1.92 % | 32.573 M 10.50 % | 29.478 M 156.06 % | 11.512 M 12.91 % | 10.196 M -11.43 % | 11.512 M |
Weighted average shs out | 83.600 M 3.57 % | 80.719 M 3.43 % | 78.039 M 2.63 % | 76.037 M 3.97 % | 73.133 M 3.00 % | 71.005 M 3.67 % | 68.490 M 3.38 % | 66.252 M 3.87 % | 63.781 M 19.49 % | 53.378 M 46.35 % | 36.472 M 7.23 % | 34.012 M 2.66 % | 33.130 M 1.71 % | 32.573 M 21.80 % | 26.743 M 164.02 % | 10.129 M 2.16 % | 9.915 M -2.11 % | 10.129 M |
EPS diluted | -2.93 -221.98 % | -0.91 -158.71 % | 1.55 192.45 % | 0.53 139.26 % | -1.35 -382.14 % | -0.28 26.32 % | -0.38 -171.43 % | -0.14 -115.38 % | 0.91 215.19 % | -0.79 -315.79 % | -0.19 48.65 % | -0.37 7.50 % | -0.40 41.18 % | -0.68 -326.67 % | 0.30 400.00 % | 0.06 131.58 % | -0.19 75.00 % | -0.76 |
Earnings per share | -2.93 -221.98 % | -0.91 -156.88 % | 1.60 190.91 % | 0.55 140.74 % | -1.35 -382.14 % | -0.28 26.32 % | -0.38 -171.43 % | -0.14 -114.58 % | 0.96 221.52 % | -0.79 -315.79 % | -0.19 48.65 % | -0.37 7.50 % | -0.40 41.18 % | -0.68 -306.06 % | 0.33 450.00 % | 0.06 131.58 % | -0.19 77.91 % | -0.86 |
Gross profit | 194.782 M -49.49 % | 385.663 M -40.65 % | 649.769 M 31.05 % | 495.832 M 133.01 % | 212.798 M 26.90 % | 167.685 M -19.68 % | 208.774 M 0.39 % | 207.963 M -9.58 % | 229.990 M 47.98 % | 155.423 M 89.64 % | 81.958 M 12.33 % | 72.963 M 20.18 % | 60.709 M 33.95 % | 45.321 M -3.86 % | 47.141 M 37.43 % | 34.303 M 83.87 % | 18.656 M 288.67 % | 4.800 M |
Income tax expense | 6.481 M -30.59 % | 9.337 M -81.01 % | 49.158 M 733.05 % | 5.901 M 136.29 % | -16.259 M -29.18 % | -12.586 M -89.18 % | -6.653 M 73.19 % | -24.811 M -1 134.65 % | 2.398 M 517.04 % | -575.000 K 66.26 % | -1.704 M -523.88 % | 402.000 K 17.89 % | 341.000 K -95.12 % | 6.993 M 209.76 % | -6.371 M -2 870.00 % | 230.000 K | 0.000 -100.00 % | 78.000 K |
Cost of revenue | 165.746 M -46.12 % | 307.600 M -34.62 % | 470.483 M 18.64 % | 396.566 M 49.20 % | 265.798 M 77.80 % | 149.495 M -15.17 % | 176.223 M -17.01 % | 212.355 M 34.54 % | 157.842 M 8.90 % | 144.937 M 183.33 % | 51.154 M 9.58 % | 46.683 M 26.11 % | 37.019 M 39.09 % | 26.616 M 23.45 % | 21.560 M 26.47 % | 17.047 M 34.49 % | 12.675 M 158.88 % | 4.896 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.789 M -3.82 % | 105.831 M 64.20 % | 64.454 M -17.35 % | 77.981 M 128.07 % | 34.191 M 6.25 % | 32.181 M 18.20 % | 27.225 M 34.92 % | 20.178 M 26.81 % | 15.912 M | 0.000 | 0.000 | 0.000 |
Selling and marketing 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 |
Other expenses | 54.616 M 145.75 % | 22.224 M 337.83 % | 5.076 M | 0.000 | 0.000 | 0.000 -100.00 % | 422.000 K | 0.000 -100.00 % | 59.000 K -87.39 % | 468.000 K 533.33 % | -108.000 K 45.73 % | -199.000 K 14.22 % | -232.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 418.134 M -1.36 % | 423.884 M -9.72 % | 469.526 M 9.60 % | 428.383 M 38.18 % | 310.018 M 65.69 % | 187.106 M -15.66 % | 221.835 M 1.71 % | 218.110 M 34.47 % | 162.199 M -0.73 % | 163.386 M 79.91 % | 90.816 M 6.45 % | 85.313 M 15.89 % | 73.617 M 22.02 % | 60.334 M 38.26 % | 43.637 M 46.87 % | 29.711 M 43.77 % | 20.666 M 45.33 % | 14.220 M |
Cost and expenses | 583.880 M -20.18 % | 731.484 M -22.18 % | 940.009 M 13.95 % | 824.949 M 42.30 % | 579.735 M 72.23 % | 336.601 M -15.44 % | 398.058 M -7.53 % | 430.465 M 34.50 % | 320.041 M 3.80 % | 308.323 M 117.17 % | 141.970 M 7.56 % | 131.996 M 19.31 % | 110.636 M 27.24 % | 86.950 M 33.37 % | 65.197 M 39.43 % | 46.758 M 40.24 % | 33.341 M 74.41 % | 19.116 M |
Research and development expenses | 225.189 M -16.44 % | 269.504 M -9.09 % | 296.442 M 6.47 % | 278.440 M 54.69 % | 179.993 M 83.02 % | 98.344 M -18.08 % | 120.046 M 6.92 % | 112.279 M 14.87 % | 97.745 M 14.45 % | 85.405 M 50.83 % | 56.625 M 6.57 % | 53.132 M 14.53 % | 46.392 M 15.53 % | 40.156 M 44.84 % | 27.725 M 40.10 % | 19.790 M 38.29 % | 14.310 M 44.20 % | 9.924 M |
Selling general and administrative expenses | 138.329 M 4.67 % | 132.156 M -21.34 % | 168.008 M 12.05 % | 149.943 M 15.32 % | 130.025 M 46.49 % | 88.762 M -12.80 % | 101.789 M -3.82 % | 105.831 M 64.20 % | 64.454 M -17.35 % | 77.981 M 128.07 % | 34.191 M 6.25 % | 32.181 M 18.20 % | 27.225 M 34.92 % | 20.178 M 26.81 % | 15.912 M 60.39 % | 9.921 M 56.09 % | 6.356 M 47.95 % | 4.296 M |
Interest income | 6.386 M 5.50 % | 6.053 M 2 370.61 % | 245.000 K 214.10 % | 78.000 K -80.93 % | 409.000 K -47.23 % | 775.000 K 893.59 % | 78.000 K -71.53 % | 274.000 K -52.10 % | 572.000 K 108.00 % | 275.000 K 16.53 % | 236.000 K 6.31 % | 222.000 K -21.28 % | 282.000 K -3.42 % | 292.000 K -10.43 % | 326.000 K 539.22 % | 51.000 K -71.51 % | 179.000 K -72.63 % | 654.000 K |
Interest expense | 10.874 M 1.61 % | 10.702 M 9.56 % | 9.768 M -24.84 % | 12.996 M 0.34 % | 12.952 M 16.34 % | 11.133 M -21.90 % | 14.255 M 37.36 % | 10.378 M 9 878.85 % | 104.000 K 4.00 % | 100.000 K 566.67 % | 15.000 K 275.00 % | 4.000 K -92.45 % | 53.000 K -23.19 % | 69.000 K 137.93 % | 29.000 K -44.23 % | 52.000 K -29.73 % | 74.000 K -5.13 % | 78.000 K |
Depreciation and amortization | 54.140 M -13.56 % | 62.635 M -12.88 % | 71.897 M -14.82 % | 84.407 M 16.23 % | 72.618 M 12.91 % | 64.315 M -18.62 % | 79.027 M 18.41 % | 66.738 M 149.93 % | 26.703 M -34.30 % | 40.641 M 695.79 % | 5.107 M 37.47 % | 3.715 M 5.21 % | 3.531 M 11.78 % | 3.159 M 68.66 % | 1.873 M 122.71 % | 841.000 K 38.78 % | 606.000 K 29.76 % | 467.000 K |
Operating income | -223.352 M -484.37 % | -38.221 M -121.21 % | 180.243 M 176.26 % | 65.245 M 178.63 % | -82.977 M -343.37 % | -18.715 M 2.00 % | -19.097 M 11.88 % | -21.671 M -134.37 % | 63.059 M 244.47 % | -43.649 M -392.76 % | -8.858 M 28.28 % | -12.350 M 4.32 % | -12.908 M 14.02 % | -15.013 M -528.45 % | 3.504 M -23.69 % | 4.592 M 328.46 % | -2.010 M 78.66 % | -9.420 M |
Operating income ratio | -0.62 -1 023.69 % | -0.06 -134.27 % | 0.16 120.07 % | 0.07 142.17 % | -0.17 -193.84 % | -0.06 -18.95 % | -0.05 3.79 % | -0.05 -131.71 % | 0.16 211.88 % | -0.15 -118.38 % | -0.07 35.53 % | -0.10 21.85 % | -0.13 36.71 % | -0.21 -509.18 % | 0.05 -42.97 % | 0.09 239.39 % | -0.06 93.40 % | -0.97 |
Total other income expenses net | -15.365 M 39.95 % | -25.589 M -323.31 % | -6.045 M 65.21 % | -17.375 M -26.70 % | -13.713 M -4.98 % | -13.063 M 5.03 % | -13.755 M -11.58 % | -12.327 M -2 053.57 % | 631.000 K -15.07 % | 743.000 K 557.52 % | 113.000 K 494.74 % | 19.000 K 733.33 % | -3.000 K 83.33 % | -18.000 K -107.53 % | 239.000 K 824.24 % | -33.000 K -134.38 % | 96.000 K -86.50 % | 711.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 30.786 M 204.23 % | -29.538 M 6.98 % | -31.754 M -115.86 % | 200.221 M -15.00 % | 235.553 M 90.68 % | 123.536 M -32.35 % | 182.615 M -33.77 % | 275.737 M 439.01 % | -81.336 M -19.69 % | -67.956 M -228.35 % | -20.696 M 21.75 % | -26.450 M -21.29 % | -21.808 M 22.09 % | -27.992 M -30.52 % | -21.447 M -21.29 % | -17.682 M -133.52 % | -7.572 M -30.17 % | -5.817 M |
Total investments | 25.000 K -99.79 % | 11.817 M -61.04 % | 30.329 M 400.40 % | 6.061 M 495.38 % | 1.018 M 1 596.67 % | 60.000 K -85.15 % | 404.000 K -62.03 % | 1.064 M -98.03 % | 53.909 M -13.80 % | 62.542 M 6.63 % | 58.655 M -2.09 % | 59.904 M 8.04 % | 55.446 M -3.92 % | 57.710 M -20.86 % | 72.923 M | 0.000 -100.00 % | 1.801 M -35.03 % | 2.772 M |
Total debt | 149.361 M -5.32 % | 157.750 M 1.38 % | 155.599 M -54.19 % | 339.681 M -13.48 % | 392.598 M 81.55 % | 216.244 M -15.45 % | 255.757 M -26.42 % | 347.609 M 22 182.63 % | 1.560 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -94.12 % | 34.000 K -70.69 % | 116.000 K -51.46 % | 239.000 K -31.12 % | 347.000 K -9.64 % | 384.000 K |
Accumulated other comprehensive income loss | -6.823 M -79.98 % | -3.791 M -271.30 % | -1.021 M -148.05 % | 2.125 M 48.08 % | 1.435 M 261.78 % | -887.000 K -426.10 % | 272.000 K -73.82 % | 1.039 M 166.60 % | -1.560 M -89.78 % | -822.000 K -3 188.00 % | -25.000 K -143.10 % | 58.000 K 65.71 % | 35.000 K 150.00 % | 14.000 K -68.89 % | 45.000 K 101.99 % | -2.265 M -45 400.00 % | 5.000 K 600.00 % | -1.000 K |
Retained earnings | -363.725 M -206.87 % | -118.527 M -161.19 % | -45.380 M 73.37 % | -170.420 M 19.76 % | -212.389 M -86.64 % | -113.796 M -21.54 % | -93.630 M -35.46 % | -69.119 M -15.33 % | -59.932 M 50.56 % | -121.221 M -53.86 % | -78.789 M -9.81 % | -71.748 M -21.58 % | -59.015 M -75.19 % | -33.687 M -188.84 % | -11.663 M 46.44 % | -21.777 M 16.58 % | -26.106 M -7.91 % | -24.192 M |
Common stock | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 14.29 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 16.67 % | 6.000 K 50.00 % | 4.000 K 0.00 % | 4.000 K 33.33 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K 0.00 % | 2.000 K |
Total equity | 516.283 M -24.77 % | 686.265 M 1.46 % | 676.385 M 38.26 % | 489.198 M 25.08 % | 391.117 M -5.74 % | 414.920 M 3.75 % | 399.936 M 3.23 % | 387.424 M 9.93 % | 352.424 M 34.04 % | 262.924 M 165.31 % | 99.102 M 14.34 % | 86.674 M 8.03 % | 80.233 M -13.75 % | 93.025 M -11.32 % | 104.897 M 560.73 % | 15.876 M 162.60 % | -25.363 M -6.06 % | -23.914 M |
Other non current liabilities | 26.124 M 12.39 % | 23.245 M 33.25 % | 17.444 M -24.15 % | 22.998 M 74.10 % | 13.210 M 1 140.16 % | -1.270 M -114.99 % | 8.474 M -36.96 % | 13.443 M -14.29 % | 15.685 M -0.41 % | 15.749 M 368.30 % | 3.363 M 206.56 % | 1.097 M 37.81 % | 796.000 K 26.95 % | 627.000 K | 0.000 | 0.000 -100.00 % | 35.351 M 0.00 % | 35.351 M |
Long term debt | 139.948 M -5.83 % | 148.618 M 2.42 % | 145.110 M -56.13 % | 330.793 M -13.96 % | 384.454 M 70.43 % | 225.579 M -13.19 % | 259.854 M -25.25 % | 347.609 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -88.89 % | 18.000 K -84.35 % | 115.000 K -51.68 % | 238.000 K -20.93 % | 301.000 K |
Total non current liabilities | 166.072 M -3.37 % | 171.863 M 5.73 % | 162.554 M -54.05 % | 353.791 M -11.03 % | 397.664 M 77.28 % | 224.309 M -16.40 % | 268.328 M -25.68 % | 361.052 M 2 201.89 % | 15.685 M -0.41 % | 15.749 M 368.30 % | 3.363 M 206.56 % | 1.097 M 37.81 % | 796.000 K -7.12 % | 857.000 K 211.64 % | 275.000 K 47.85 % | 186.000 K -99.48 % | 35.589 M -0.18 % | 35.652 M |
Other current liabilities | 122.671 M -32.52 % | 181.793 M -24.65 % | 241.261 M 95.58 % | 123.358 M -32.32 % | 182.265 M 285.29 % | 47.306 M -16.84 % | 56.885 M 10.86 % | 51.313 M 31.48 % | 39.028 M -13.99 % | 45.377 M 105.09 % | 22.125 M -18.06 % | 27.000 M 35.66 % | 19.903 M 110.28 % | 9.465 M 76.88 % | 5.351 M -4.02 % | 5.575 M 260.84 % | 1.545 M 2.52 % | 1.507 M |
Deferred revenue | 1.125 M | 0.000 -100.00 % | 1.376 M -77.73 % | 6.180 M 430.93 % | 1.164 M 23.96 % | 939.000 K -26.35 % | 1.275 M -81.86 % | 7.029 M -2.35 % | 7.198 M 77.03 % | 4.066 M 12.57 % | 3.612 M 36.25 % | 2.651 M 15.81 % | 2.289 M -43.19 % | 4.029 M -24.30 % | 5.322 M -45.97 % | 9.850 M 198.48 % | 3.300 M 4 075.90 % | -83.000 K |
Short term debt | 26.365 M 44.36 % | 18.264 M -12.94 % | 20.978 M 18.01 % | 17.776 M 9.14 % | 16.288 M 238.63 % | 4.810 M 296.21 % | 1.214 M 9.86 % | 1.105 M -29.17 % | 1.560 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K -93.75 % | 64.000 K -67.35 % | 196.000 K 58.06 % | 124.000 K 13.76 % | 109.000 K 31.33 % | 83.000 K |
Total current liabilities | 182.284 M -17.94 % | 222.129 M -34.88 % | 341.086 M 64.46 % | 207.395 M -11.24 % | 233.661 M 251.04 % | 66.562 M -5.68 % | 70.567 M -7.62 % | 76.386 M 40.05 % | 54.543 M -2.31 % | 55.832 M 67.94 % | 33.246 M -10.53 % | 37.158 M 25.67 % | 29.568 M 59.88 % | 18.494 M 34.54 % | 13.746 M -30.26 % | 19.711 M 203.39 % | 6.497 M 126.77 % | 2.865 M |
Total liabilities | 348.356 M -11.58 % | 393.992 M -21.77 % | 503.640 M -10.25 % | 561.186 M -11.11 % | 631.325 M 117.05 % | 290.871 M -14.17 % | 338.895 M -22.53 % | 437.438 M 522.88 % | 70.228 M -1.89 % | 71.581 M 95.53 % | 36.609 M -4.30 % | 38.255 M 25.99 % | 30.364 M 56.91 % | 19.351 M 38.01 % | 14.021 M -29.53 % | 19.897 M -52.72 % | 42.086 M 9.27 % | 38.517 M |
Other non current assets | 21.430 M 2.00 % | 21.009 M 40.06 % | 15.000 M 310.96 % | 3.650 M 66.59 % | 2.191 M -21.33 % | 2.785 M -40.29 % | 4.664 M -32.61 % | 6.921 M 286.00 % | 1.793 M -20.98 % | 2.269 M 342.30 % | 513.000 K -5.52 % | 543.000 K 111.28 % | 257.000 K | 0.000 -100.00 % | 4.213 M 75.10 % | 2.406 M 2 665.52 % | 87.000 K 38.10 % | 63.000 K |
Long term investments | 25.000 K -99.79 % | 11.817 M -0.04 % | 11.822 M 95.05 % | 6.061 M 495.38 % | 1.018 M 1 596.67 % | 60.000 K -85.15 % | 404.000 K -62.03 % | 1.064 M -82.24 % | 5.991 M -68.86 % | 19.242 M 87.62 % | 10.256 M -57.98 % | 24.410 M 371.14 % | 5.181 M -50.91 % | 10.554 M 349.39 % | -4.232 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 55.008 M -25.29 % | 73.630 M -32.64 % | 109.316 M -28.34 % | 152.540 M -26.40 % | 207.266 M 10.26 % | 187.971 M -23.25 % | 244.900 M -22.27 % | 315.045 M 202.17 % | 104.261 M 103.02 % | 51.355 M 394.46 % | 10.386 M 1 286.65 % | 749.000 K 172.36 % | 275.000 K -73.07 % | 1.021 M 4.18 % | 980.000 K | 0.000 | 0.000 | 0.000 |
GoodWill | 318.588 M 0.00 % | 318.588 M 3.86 % | 306.739 M 0.02 % | 306.668 M 1.27 % | 302.828 M 27.06 % | 238.330 M 0.00 % | 238.330 M 0.14 % | 237.992 M 213.09 % | 76.015 M 52.70 % | 49.779 M 4 044.80 % | 1.201 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 373.596 M -4.75 % | 392.218 M -5.73 % | 416.055 M -9.40 % | 459.208 M -9.98 % | 510.094 M 19.66 % | 426.301 M -11.78 % | 483.230 M -12.62 % | 553.037 M 206.77 % | 180.276 M 78.25 % | 101.134 M 772.82 % | 11.587 M 1 447.00 % | 749.000 K 172.36 % | 275.000 K -73.07 % | 1.021 M 4.18 % | 980.000 K | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 77.484 M -20.69 % | 97.695 M -9.15 % | 107.533 M 21.93 % | 88.193 M 43.74 % | 61.356 M 122.38 % | 27.591 M 49.92 % | 18.404 M -18.77 % | 22.658 M 10.26 % | 20.549 M -5.99 % | 21.858 M 75.69 % | 12.441 M 125.75 % | 5.511 M -19.73 % | 6.866 M 24.97 % | 5.494 M 21.15 % | 4.535 M 72.63 % | 2.627 M 51.59 % | 1.733 M 25.31 % | 1.383 M |
Total non current assets | 541.197 M -8.62 % | 592.232 M -4.00 % | 616.901 M -4.55 % | 646.280 M -2.19 % | 660.724 M 26.09 % | 524.021 M -6.13 % | 558.220 M -10.48 % | 623.558 M 198.91 % | 208.609 M 44.36 % | 144.503 M 315.27 % | 34.797 M 11.48 % | 31.213 M 148.14 % | 12.579 M -27.28 % | 17.297 M 77.81 % | 9.728 M 93.28 % | 5.033 M 176.54 % | 1.820 M 25.86 % | 1.446 M |
Other current assets | 29.060 M -3.81 % | 30.210 M 17.43 % | 25.727 M 16.39 % | 22.105 M -53.50 % | 47.536 M 565.68 % | 7.141 M -35.09 % | 11.002 M -39.95 % | 18.322 M 48.74 % | 12.318 M 57.76 % | 7.808 M 60.13 % | 4.876 M 44.95 % | 3.364 M 12.58 % | 2.988 M 7.17 % | 2.788 M -34.12 % | 4.232 M 1 515.27 % | 262.000 K 66.88 % | 157.000 K 201.92 % | 52.000 K |
Short term investments | 0.000 | 0.000 -100.00 % | 18.529 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.918 M 10.67 % | 43.300 M -10.54 % | 48.399 M 36.36 % | 35.494 M -29.39 % | 50.265 M 6.59 % | 47.156 M -35.33 % | 72.923 M | 0.000 -100.00 % | 1.801 M -35.03 % | 2.772 M |
cash and cash equivalents | 118.575 M -36.69 % | 187.288 M -0.03 % | 187.353 M 43.49 % | 130.572 M -12.31 % | 148.901 M 60.61 % | 92.708 M 26.75 % | 73.142 M 1.77 % | 71.872 M -13.30 % | 82.896 M 21.98 % | 67.956 M 228.35 % | 20.696 M -21.75 % | 26.450 M 21.27 % | 21.810 M -22.18 % | 28.026 M 29.97 % | 21.563 M 20.32 % | 17.921 M 126.30 % | 7.919 M 27.71 % | 6.201 M |
Cash and short term investments | 118.575 M -36.69 % | 187.288 M -9.03 % | 205.882 M 57.68 % | 130.572 M -12.31 % | 148.901 M 60.61 % | 92.708 M 26.75 % | 73.142 M 1.77 % | 71.872 M -45.06 % | 130.814 M 17.58 % | 111.256 M 61.02 % | 69.095 M 11.54 % | 61.944 M -14.06 % | 72.075 M -4.13 % | 75.182 M -20.43 % | 94.486 M 427.24 % | 17.921 M 84.37 % | 9.720 M 8.32 % | 8.973 M |
Total current assets | 323.442 M -33.72 % | 488.025 M -13.34 % | 563.124 M 39.35 % | 404.104 M 11.72 % | 361.718 M 99.00 % | 181.770 M 0.64 % | 180.611 M -10.28 % | 201.304 M -5.95 % | 214.043 M 12.65 % | 190.002 M 88.28 % | 100.914 M 7.68 % | 93.716 M -4.39 % | 98.018 M 3.09 % | 95.079 M -12.92 % | 109.190 M 255.20 % | 30.740 M 106.27 % | 14.903 M 13.27 % | 13.157 M |
Inventory | 90.343 M -9.57 % | 99.908 M -37.77 % | 160.544 M 21.90 % | 131.703 M 34.61 % | 97.839 M 210.50 % | 31.510 M -24.51 % | 41.738 M -21.89 % | 53.434 M 101.01 % | 26.583 M -18.06 % | 32.443 M 198.79 % | 10.858 M 8.23 % | 10.032 M 1.43 % | 9.891 M 22.38 % | 8.082 M 8.85 % | 7.425 M 160.53 % | 2.850 M -22.45 % | 3.675 M 90.61 % | 1.928 M |
Net receivables | 85.464 M -49.91 % | 170.619 M -0.21 % | 170.971 M 42.80 % | 119.724 M 77.52 % | 67.442 M 33.78 % | 50.411 M -15.26 % | 59.491 M -10.00 % | 66.099 M 30.92 % | 50.487 M 19.08 % | 42.399 M 128.90 % | 18.523 M -7.65 % | 20.058 M 37.78 % | 14.558 M 39.70 % | 10.421 M 242.01 % | 3.047 M -68.61 % | 9.707 M 618.50 % | 1.351 M -38.70 % | 2.204 M |
Tax assets | 68.662 M -1.20 % | 69.493 M 4.51 % | 66.491 M -25.43 % | 89.168 M 3.61 % | 86.065 M 27.91 % | 67.284 M 30.60 % | 51.518 M 29.19 % | 39.878 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 228.000 K -94.61 % | 4.232 M | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 31.378 M 45.60 % | 21.551 M -68.57 % | 68.576 M 29.45 % | 52.976 M 61.75 % | 32.751 M 143.65 % | 13.442 M -13.77 % | 15.588 M -7.98 % | 16.939 M 150.69 % | 6.757 M 5.76 % | 6.389 M -14.92 % | 7.509 M 0.03 % | 7.507 M 1.83 % | 7.372 M 49.35 % | 4.936 M 71.57 % | 2.877 M -30.87 % | 4.162 M 169.73 % | 1.543 M 21.02 % | 1.275 M |
Tax payables | 745.000 K 42.99 % | 521.000 K -94.14 % | 8.895 M 25.19 % | 7.105 M 495.56 % | 1.193 M 1 735.38 % | 65.000 K -96.04 % | 1.642 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 100.00 % | -3.805 M 37.97 % | -6.134 M -195.47 % | -2.076 M 79.63 % | -10.190 M 33.64 % | -15.356 M 30.90 % | -22.224 M -554.94 % | 4.885 M -49.41 % | 9.656 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -228.000 K -188.72 % | 257.000 K 261.97 % | 71.000 K | 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 |
Capital lease obligations | 26.365 M -25.47 % | 35.375 M 4.53 % | 33.842 M 0.94 % | 33.528 M 15.59 % | 29.006 M 105.06 % | 14.145 M 166.33 % | 5.311 M 380.63 % | 1.105 M -29.17 % | 1.560 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -94.12 % | 34.000 K -70.69 % | 116.000 K -51.46 % | 239.000 K -31.12 % | 347.000 K -9.64 % | 384.000 K |
Preferred stock | 0.000 -100.00 % | 99.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 886.823 M 9.68 % | 808.575 M 11.87 % | 722.778 M 9.93 % | 657.485 M 9.21 % | 602.064 M 13.68 % | 529.596 M 7.36 % | 493.287 M 8.30 % | 455.497 M 10.05 % | 413.909 M 7.52 % | 384.961 M 116.38 % | 177.912 M 12.35 % | 158.360 M 13.76 % | 139.210 M 9.88 % | 126.695 M 8.74 % | 116.512 M 12.99 % | 103.117 M 13 910.46 % | 736.000 K 165.70 % | 277.000 K |
Deferred tax liabilities non current | 0.000 -100.00 % | 3.805 M -37.97 % | 6.134 M 195.47 % | 2.076 M -79.63 % | 10.190 M -33.64 % | 15.356 M -30.90 % | 22.224 M -41.81 % | 38.194 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 228.000 K -94.59 % | 4.213 M 3 763.48 % | -115.000 K | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 864.639 M -19.96 % | 1.080 B -8.45 % | 1.180 B 12.34 % | 1.050 B 2.73 % | 1.022 B 44.86 % | 705.791 M -4.47 % | 738.831 M -10.43 % | 824.862 M 95.16 % | 422.652 M 26.35 % | 334.505 M 146.48 % | 135.711 M 8.63 % | 124.929 M 12.96 % | 110.597 M -1.58 % | 112.376 M -5.50 % | 118.918 M 232.42 % | 35.773 M 113.91 % | 16.723 M 14.52 % | 14.603 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 826.000 K 118.55 % | -4.452 M -118.98 % | 23.454 M 825.01 % | -3.235 M 82.50 % | -18.488 M -17.81 % | -15.693 M -29.22 % | -12.144 M 61.77 % | -31.767 M -31 552.48 % | 101.000 K 105.30 % | -1.906 M 16.44 % | -2.281 M -1 274.10 % | -166.000 K -102.49 % | 6.668 M 0.00 % | 6.668 M 430.05 % | 1.258 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 66.021 M 19.66 % | 55.176 M -32.47 % | 81.704 M 37.65 % | 59.358 M 24.71 % | 47.597 M 48.46 % | 32.060 M 1.07 % | 31.721 M -2.90 % | 32.668 M 50.09 % | 21.765 M 12.96 % | 19.268 M 28.38 % | 15.008 M 15.57 % | 12.986 M 30.07 % | 9.984 M 35.50 % | 7.368 M 74.80 % | 4.215 M 339.52 % | 959.000 K 133.33 % | 411.000 K 104.48 % | 201.000 K |
Change in working capital | 53.076 M 446.40 % | -15.322 M -117.81 % | 86.028 M 454.33 % | -24.279 M -184.03 % | 28.893 M 70.82 % | 16.914 M -40.88 % | 28.610 M 612.63 % | -5.581 M -171.17 % | 7.842 M 236.83 % | -5.731 M -929.38 % | 691.000 K -89.96 % | 6.883 M 13.94 % | 6.041 M 267.81 % | -3.600 M 71.56 % | -12.658 M -442.11 % | 3.700 M 43.02 % | 2.587 M 224.38 % | -2.080 M |
Accounts receivables | 85.155 M 5 956.54 % | 1.406 M 102.76 % | -50.875 M 1.58 % | -51.690 M -206.66 % | -16.856 M -285.43 % | 9.090 M 37.83 % | 6.595 M 250.67 % | -4.377 M 46.46 % | -8.175 M -258.43 % | 5.160 M 160.34 % | 1.982 M 136.04 % | -5.500 M -32.95 % | -4.137 M 43.90 % | -7.374 M -210.72 % | 6.660 M 179.70 % | -8.356 M -1 079.60 % | 853.000 K 153.18 % | -1.604 M |
Inventory | 9.565 M -84.23 % | 60.636 M 310.24 % | -28.841 M 14.39 % | -33.689 M -5.82 % | -31.837 M -412.28 % | 10.195 M -12.83 % | 11.696 M 754.14 % | -1.788 M -118.16 % | 9.846 M 253.80 % | -6.402 M -745.71 % | -757.000 K -436.88 % | -141.000 K 92.21 % | -1.809 M -175.34 % | -657.000 K 85.64 % | -4.575 M -654.55 % | 825.000 K 147.22 % | -1.747 M -70.61 % | -1.024 M |
Accounts payables | -4.569 M 84.48 % | -29.431 M -144.72 % | 65.815 M 415.35 % | 12.771 M -77.63 % | 57.094 M 4 427.68 % | 1.261 M 8.61 % | 1.161 M 160.53 % | -1.918 M -159.03 % | 3.249 M 113.86 % | -23.447 M -28 349.40 % | 83.000 K 113.24 % | -627.000 K -115.75 % | 3.981 M -41.18 % | 6.768 M 449.41 % | -1.937 M -117.36 % | 11.160 M 326.60 % | -4.925 M 49.46 % | -9.744 M |
Other working capital | -37.075 M 22.65 % | -47.933 M -147.97 % | 99.929 M 106.77 % | 48.329 M 135.84 % | 20.492 M 664.21 % | -3.632 M -139.66 % | 9.158 M 266.03 % | 2.502 M -14.37 % | 2.922 M -84.59 % | 18.958 M 3 172.61 % | -617.000 K -104.69 % | 13.151 M 64.26 % | 8.006 M 442.58 % | -2.337 M 81.75 % | -12.806 M -18 136.62 % | 71.000 K -99.16 % | 8.406 M -18.32 % | 10.292 M |
Other non cash items | 23.302 M 142.70 % | 9.601 M 216.64 % | -8.231 M -413.20 % | 2.628 M -93.02 % | 37.671 M 2 723.33 % | -1.436 M -185.78 % | 1.674 M -92.46 % | 22.193 M 5 849.48 % | -386.000 K -100.86 % | 45.100 M 5 913.33 % | 750.000 K -65.99 % | 2.205 M 140.62 % | -5.428 M -511.21 % | 1.320 M 3 566.67 % | 36.000 K 16.13 % | 31.000 K 135.23 % | -88.000 K 68.68 % | -281.000 K |
Net cash provided by operating activities | -45.295 M -204.43 % | 43.372 M -88.84 % | 388.726 M 131.06 % | 168.233 M 128.60 % | 73.593 M -6.07 % | 78.348 M -23.70 % | 102.689 M 36.80 % | 75.064 M -36.02 % | 117.317 M 113.14 % | 55.041 M 349.90 % | 12.234 M -5.09 % | 12.890 M 70.86 % | 7.544 M 206.12 % | -7.109 M -246.94 % | 4.838 M -50.93 % | 9.860 M 515.48 % | 1.602 M 115.40 % | -10.402 M |
Investments in property plant and equipment | 0.000 100.00 % | -13.454 M 74.34 % | -52.437 M -12.15 % | -46.757 M -205.88 % | -15.286 M -119.22 % | -6.973 M 10.89 % | -7.825 M 39.09 % | -12.846 M -44.30 % | -8.902 M -187.53 % | -3.096 M 64.82 % | -8.800 M -113.75 % | -4.117 M 24.39 % | -5.445 M -72.15 % | -3.163 M 25.31 % | -4.235 M -200.57 % | -1.409 M -55.52 % | -906.000 K -168.84 % | -337.000 K |
Acquisitions net | 0.000 100.00 % | -13.324 M 66.69 % | -40.000 M 0.00 % | -40.000 M 75.00 % | -160.000 M | 0.000 | 0.000 100.00 % | -473.304 M -368.62 % | -101.000 M -2 693.91 % | -3.615 M 60.43 % | -9.136 M -1 056.65 % | 955.000 K 144.87 % | 390.000 K 94.03 % | 201.000 K 100.52 % | -38.942 M | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -29.325 M -486.50 % | -5.000 M | 0.000 | 0.000 | 0.000 100.00 % | -30.577 M 66.14 % | -90.307 M -23.07 % | -73.377 M -29.41 % | -56.702 M 19.71 % | -70.620 M 19.66 % | -87.897 M 21.08 % | -111.369 M 0.39 % | -111.807 M | 0.000 100.00 % | -4.737 M 57.06 % | -11.031 M |
Sales maturities of investments | 0.000 -100.00 % | 17.198 M 609.57 % | -3.375 M -144.52 % | 7.581 M | 0.000 | 0.000 | 0.000 -100.00 % | 84.546 M -14.51 % | 98.896 M 43.27 % | 69.029 M 20.74 % | 57.172 M -12.31 % | 65.200 M -26.87 % | 89.151 M -28.88 % | 125.350 M 232.78 % | 37.667 M 1 992.61 % | 1.800 M -68.97 % | 5.800 M -69.79 % | 19.200 M |
Other investing activites | -23.446 M -268.94 % | -6.355 M -119.04 % | 33.375 M 540.25 % | -7.581 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K -99.63 % | 8.199 M 284.33 % | -4.448 M -1 046.38 % | 470.000 K 149.21 % | -955.000 K -144.87 % | -390.000 K -94.03 % | -201.000 K -100.52 % | 38.942 M | 0.000 | 0.000 -100.00 % | 50.000 K |
Net cash used for investing activites | -23.446 M -47.14 % | -15.935 M 82.63 % | -91.762 M -0.01 % | -91.757 M 47.65 % | -175.286 M -2 413.78 % | -6.973 M 10.89 % | -7.825 M 98.19 % | -432.151 M -326.55 % | -101.313 M -816.11 % | -11.059 M 36.68 % | -17.466 M -83.14 % | -9.537 M -127.56 % | -4.191 M -138.74 % | 10.818 M 113.80 % | -78.375 M -20 144.76 % | 391.000 K 149.04 % | 157.000 K -98.01 % | 7.882 M |
Debt repayment | 0.000 | 0.000 100.00 % | -185.000 M -189.13 % | -63.986 M -140.55 % | 157.812 M 415.62 % | -50.000 M 46.24 % | -93.000 M -126.81 % | 346.846 M | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K 93.75 % | -32.000 K 60.98 % | -82.000 K 33.33 % | -123.000 K -13.89 % | -108.000 K -21.35 % | -89.000 K 26.45 % | -121.000 K |
Common stock issued | 4.091 M -10.27 % | 4.559 M -8.93 % | 5.006 M -42.98 % | 8.780 M 8.82 % | 8.068 M -6.22 % | 8.603 M 25.79 % | 6.839 M -43.25 % | 12.052 M 81.26 % | 6.649 M -33.18 % | 9.950 M 201.15 % | 3.304 M 24.82 % | 2.647 M -2.18 % | 2.706 M -3.87 % | 2.815 M -96.36 % | 77.293 M 12 675.70 % | 605.000 K | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 100.00 % | -31.511 M -33.82 % | -23.548 M | 0.000 | 0.000 | 0.000 100.00 % | -334.000 K -11 033.33 % | -3.000 K 97.03 % | -101.000 K | 0.000 | 0.000 100.00 % | -12.076 M | 0.000 | 0.000 100.00 % | -747.000 K | 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 | -2.805 M 90.93 % | -30.915 M -6.99 % | -28.896 M -119.76 % | -13.149 M -111.03 % | -6.231 M 48.01 % | -11.986 M -57.23 % | -7.623 M 33.96 % | -11.543 M -57.78 % | -7.316 M -25.15 % | -5.846 M -53.44 % | -3.810 M -177.09 % | -1.375 M -685.71 % | -175.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 K 37.14 % | 35.000 K |
Net cash used provided by financing activities | 1.286 M 104.88 % | -26.356 M 89.04 % | -240.401 M -161.58 % | -91.903 M -157.57 % | 159.649 M 399.06 % | -53.383 M 43.08 % | -93.784 M -127.03 % | 347.021 M 51 894.18 % | -670.000 K -116.74 % | 4.003 M 891.11 % | -506.000 K -139.84 % | 1.270 M 113.26 % | -9.577 M -450.42 % | 2.733 M -96.46 % | 77.170 M 30 968.00 % | -250.000 K -509.76 % | -41.000 K 52.33 % | -86.000 K |
Effect of forex changes on cash | -1.298 M -19.96 % | -1.082 M -2 032.14 % | 56.000 K 101.95 % | -2.869 M -176.13 % | -1.039 M -211.24 % | 934.000 K 171.79 % | -1.301 M -182.24 % | 1.582 M 501.52 % | -394.000 K 45.66 % | -725.000 K -4 431.25 % | -16.000 K -194.12 % | 17.000 K 112.50 % | 8.000 K -61.90 % | 21.000 K 133.33 % | 9.000 K 800.00 % | 1.000 K | 0.000 | 0.000 |
Net change in cash | -68.753 M -6 875 200.00 % | -1.000 K -100.00 % | 56.619 M 409.46 % | -18.296 M -132.15 % | 56.917 M 200.73 % | 18.926 M 8 663.80 % | -221.000 K 97.40 % | -8.484 M -156.79 % | 14.940 M -68.39 % | 47.260 M 921.34 % | -5.754 M -224.01 % | 4.640 M 174.65 % | -6.216 M -196.18 % | 6.463 M 77.46 % | 3.642 M -63.59 % | 10.002 M 482.19 % | 1.718 M 165.92 % | -2.606 M |
Cash at beginning of period | 188.356 M 0.00 % | 188.357 M 42.98 % | 131.738 M -12.19 % | 150.034 M 61.12 % | 93.117 M 25.51 % | 74.191 M -0.30 % | 74.412 M -10.23 % | 82.896 M 21.98 % | 67.956 M 228.35 % | 20.696 M -21.75 % | 26.450 M 21.27 % | 21.810 M -22.18 % | 28.026 M 29.97 % | 21.563 M 20.32 % | 17.921 M 126.30 % | 7.919 M 27.71 % | 6.201 M -29.59 % | 8.807 M |
Cash at end of period | 119.603 M -36.50 % | 188.356 M 0.00 % | 188.357 M 42.98 % | 131.738 M -12.19 % | 150.034 M 61.12 % | 93.117 M 25.51 % | 74.191 M -0.30 % | 74.412 M -10.23 % | 82.896 M 21.98 % | 67.956 M 228.35 % | 20.696 M -21.75 % | 26.450 M 21.27 % | 21.810 M -22.18 % | 28.026 M 29.97 % | 21.563 M 20.32 % | 17.921 M 126.30 % | 7.919 M 27.71 % | 6.201 M |
Operating cash flow | -45.295 M -204.43 % | 43.372 M -88.84 % | 388.726 M 131.06 % | 168.233 M 128.60 % | 73.593 M -6.07 % | 78.348 M -23.70 % | 102.689 M 36.80 % | 75.064 M -36.02 % | 117.317 M 113.14 % | 55.041 M 349.90 % | 12.234 M -5.09 % | 12.890 M 70.86 % | 7.544 M 206.12 % | -7.109 M -246.94 % | 4.838 M -50.93 % | 9.860 M 515.48 % | 1.602 M 115.40 % | -10.402 M |
Capital expenditure | -23.446 M -18.36 % | -19.809 M 62.22 % | -52.437 M -12.15 % | -46.757 M -205.88 % | -15.286 M -119.22 % | -6.973 M 10.89 % | -7.825 M 39.09 % | -12.846 M -44.30 % | -8.902 M -187.53 % | -3.096 M 64.82 % | -8.800 M -113.75 % | -4.117 M 24.39 % | -5.445 M -72.15 % | -3.163 M 25.31 % | -4.235 M -200.57 % | -1.409 M -55.52 % | -906.000 K -168.84 % | -337.000 K |
Free CashFlow | -68.741 M -391.73 % | 23.563 M -92.99 % | 336.289 M 176.84 % | 121.476 M 108.34 % | 58.307 M -18.31 % | 71.375 M -24.76 % | 94.864 M 52.47 % | 62.218 M -42.61 % | 108.415 M 108.71 % | 51.945 M 1 412.67 % | 3.434 M -60.86 % | 8.773 M 317.96 % | 2.099 M 120.43 % | -10.272 M -1 803.48 % | 603.000 K -92.86 % | 8.451 M 1 114.22 % | 696.000 K 106.48 % | -10.739 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 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 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 108.813 M 13.43 % | 95.933 M 4.09 % | 92.167 M 13.64 % | 81.102 M -11.84 % | 91.990 M -3.44 % | 95.269 M -24.00 % | 125.353 M -7.51 % | 135.530 M -26.32 % | 183.938 M -25.96 % | 248.442 M -14.50 % | 290.586 M 1.70 % | 285.730 M 2.04 % | 280.009 M 6.09 % | 263.927 M 6.47 % | 247.889 M 7.88 % | 229.774 M 11.88 % | 205.376 M -1.90 % | 209.359 M 7.52 % | 194.716 M 24.31 % | 156.633 M 140.16 % | 65.220 M 5.15 % | 62.027 M -11.41 % | 70.018 M -12.50 % | 80.020 M -3.01 % | 82.507 M -2.51 % | 84.635 M -3.41 % | 87.627 M 3.08 % | 85.010 M -16.27 % | 101.533 M -8.39 % | 110.827 M -2.54 % | 113.721 M 0.12 % | 113.581 M 9.03 % | 104.175 M 17.26 % | 88.841 M 1.96 % | 87.136 M -9.54 % | 96.324 M -5.27 % | 101.687 M -0.97 % | 102.685 M 3.78 % | 98.949 M 3.95 % | 95.191 M 34.41 % | 70.824 M 100.09 % | 35.396 M 8.98 % | 32.478 M -0.19 % | 32.541 M -8.57 % | 35.592 M 9.51 % | 32.501 M 2.94 % | 31.574 M -0.60 % | 31.765 M 6.69 % | 29.773 M 12.21 % | 26.534 M 6.86 % | 24.830 M -10.67 % | 27.795 M 13.82 % | 24.420 M 18.07 % | 20.683 M 7.19 % | 19.296 M 9.39 % | 17.639 M -2.51 % | 18.094 M 7.01 % | 16.908 M 6.57 % | 15.865 M -14.35 % | 18.523 M 1.91 % | 18.176 M 12.64 % | 16.137 M 6.14 % | 15.203 M -6.15 % | 16.200 M 44.95 % | 11.176 M 27.42 % | 8.771 M 13.10 % | 7.755 M |
Net income | -26.586 M 46.52 % | -49.713 M 14.05 % | -57.838 M 23.68 % | -75.785 M -93.00 % | -39.266 M 45.70 % | -72.309 M -87.82 % | -38.500 M 3.34 % | -39.829 M -815.40 % | -4.351 M -145.64 % | 9.533 M -69.33 % | 31.080 M 9.41 % | 28.408 M -11.13 % | 31.966 M -4.82 % | 33.586 M 19.20 % | 28.176 M 204.34 % | 9.258 M 1 163.03 % | 733.000 K -80.72 % | 3.802 M 115.41 % | -24.672 M 32.67 % | -36.645 M -68.04 % | -21.807 M -40.97 % | -15.469 M -90.88 % | -8.104 M -71.91 % | -4.714 M -111.48 % | -2.229 M 54.05 % | -4.851 M -1 659.81 % | 311.000 K 102.23 % | -13.935 M 3.38 % | -14.422 M -880.83 % | 1.847 M 109.50 % | -19.448 M -112.15 % | -9.167 M -183.60 % | 10.965 M 29.56 % | 8.463 M 1.38 % | 8.348 M -13.75 % | 9.679 M -57.14 % | 22.584 M 18.14 % | 19.116 M 323.74 % | -8.544 M -640.08 % | 1.582 M 105.16 % | -30.647 M -549.03 % | -4.722 M -99.92 % | -2.362 M 26.30 % | -3.205 M -423.69 % | -612.000 K 29.00 % | -862.000 K 67.43 % | -2.647 M 45.78 % | -4.882 M -68.11 % | -2.904 M -26.26 % | -2.300 M 49.79 % | -4.581 M -1 118.00 % | 450.000 K 117.58 % | -2.559 M 61.00 % | -6.562 M -39.86 % | -4.692 M 58.80 % | -11.388 M -137.45 % | -4.796 M -317.77 % | -1.148 M -120.28 % | 5.662 M 318.79 % | 1.352 M -23.44 % | 1.766 M 32.38 % | 1.334 M -30.45 % | 1.918 M -11.45 % | 2.166 M 1 315.69 % | 153.000 K 66.30 % | 92.000 K 111.46 % | -803.000 K |
Income before tax | -30.701 M 37.35 % | -49.002 M -20.04 % | -40.822 M 50.52 % | -82.498 M -99.63 % | -41.326 M 44.21 % | -74.071 M -73.75 % | -42.631 M -2.68 % | -41.518 M -772.23 % | -4.760 M -118.96 % | 25.099 M -38.35 % | 40.713 M -8.70 % | 44.594 M 1.69 % | 43.852 M -2.64 % | 45.039 M 58.15 % | 28.479 M 35.23 % | 21.060 M 389.40 % | -7.277 M -229.76 % | 5.608 M 119.47 % | -28.803 M 25.83 % | -38.836 M -55.29 % | -25.008 M -12.62 % | -22.205 M -105.81 % | -10.789 M -127.62 % | -4.740 M 15.99 % | -5.642 M 50.13 % | -11.313 M 17.14 % | -13.653 M 14.59 % | -15.985 M -400.00 % | -3.197 M -18 705.88 % | -17.000 K 99.84 % | -10.489 M 32.08 % | -15.443 M 16.75 % | -18.550 M -276.94 % | 10.484 M 22.03 % | 8.591 M -20.18 % | 10.763 M -52.51 % | 22.662 M 4.56 % | 21.674 M 355.35 % | -8.488 M -498.31 % | 2.131 M 106.65 % | -32.031 M -608.96 % | -4.518 M 0.09 % | -4.522 M -42.34 % | -3.177 M -988.01 % | -292.000 K 61.27 % | -754.000 K 71.12 % | -2.611 M 44.76 % | -4.727 M -70.47 % | -2.773 M -24.91 % | -2.220 M 50.39 % | -4.475 M -1 005.87 % | 494.000 K 120.34 % | -2.429 M 62.64 % | -6.501 M -47.45 % | -4.409 M -39.48 % | -3.161 M 43.87 % | -5.632 M -207.93 % | -1.829 M -81.63 % | -1.007 M -159.31 % | 1.698 M 1.43 % | 1.674 M 21.48 % | 1.378 M -28.00 % | 1.914 M -19.41 % | 2.375 M 1 313.69 % | 168.000 K 64.71 % | 102.000 K 112.70 % | -803.000 K |
Income before tax ratio | -0.28 44.76 % | -0.51 -15.33 % | -0.44 56.46 % | -1.02 -126.43 % | -0.45 42.22 % | -0.78 -128.62 % | -0.34 -11.02 % | -0.31 -1 083.76 % | -0.03 -125.62 % | 0.10 -27.89 % | 0.14 -10.23 % | 0.16 -0.34 % | 0.16 -8.23 % | 0.17 48.54 % | 0.11 25.35 % | 0.09 358.68 % | -0.04 -232.28 % | 0.03 118.11 % | -0.15 40.34 % | -0.25 35.34 % | -0.38 -7.11 % | -0.36 -132.33 % | -0.15 -160.13 % | -0.06 13.38 % | -0.07 48.84 % | -0.13 14.21 % | -0.16 17.14 % | -0.19 -497.18 % | -0.03 -20 427.31 % | 0.00 99.83 % | -0.09 32.16 % | -0.14 23.64 % | -0.18 -250.89 % | 0.12 19.69 % | 0.10 -11.76 % | 0.11 -49.86 % | 0.22 5.58 % | 0.21 346.06 % | -0.09 -483.18 % | 0.02 104.95 % | -0.45 -254.32 % | -0.13 8.33 % | -0.14 -42.61 % | -0.10 -1 090.02 % | -0.01 64.64 % | -0.02 71.95 % | -0.08 44.43 % | -0.15 -59.78 % | -0.09 -11.32 % | -0.08 53.58 % | -0.18 -1 114.04 % | 0.02 117.87 % | -0.10 68.35 % | -0.31 -37.56 % | -0.23 -27.50 % | -0.18 42.43 % | -0.31 -187.74 % | -0.11 -70.42 % | -0.06 -169.24 % | 0.09 -0.47 % | 0.09 7.85 % | 0.09 -32.17 % | 0.13 -14.13 % | 0.15 875.27 % | 0.02 29.26 % | 0.01 111.23 % | -0.10 |
EBITDA | -24.615 M 46.60 % | -46.094 M -75.22 % | -26.306 M 62.26 % | -69.707 M -158.25 % | -26.992 M 52.48 % | -56.801 M -124.95 % | -25.251 M -5.35 % | -23.969 M -266.75 % | 14.374 M -67.61 % | 44.373 M -25.25 % | 59.364 M -6.41 % | 63.427 M -0.68 % | 63.860 M -7.73 % | 69.212 M 29.86 % | 53.298 M 18.48 % | 44.983 M 170.30 % | 16.642 M -48.22 % | 32.139 M 2 420.51 % | -1.385 M 91.18 % | -15.699 M -154.07 % | -6.179 M -118.65 % | -2.826 M -134.17 % | 8.271 M -42.55 % | 14.397 M 3.90 % | 13.857 M 62.55 % | 8.525 M -1.63 % | 8.666 M 18.81 % | 7.294 M -64.50 % | 20.548 M -14.24 % | 23.961 M 73.74 % | 13.791 M 37.11 % | 10.058 M 426.32 % | 1.911 M -89.01 % | 17.383 M 5.03 % | 16.551 M -15.43 % | 19.571 M -27.04 % | 26.825 M -9.31 % | 29.580 M 20.05 % | 24.639 M 27.02 % | 19.398 M 329.73 % | -8.444 M -189.67 % | -2.915 M 0.41 % | -2.927 M -56.78 % | -1.867 M -353.32 % | 737.000 K 93.95 % | 380.000 K 120.97 % | -1.812 M 52.97 % | -3.853 M -123.23 % | -1.726 M -39.76 % | -1.235 M 64.68 % | -3.497 M -356.19 % | 1.365 M 186.23 % | -1.583 M 71.79 % | -5.612 M -53.29 % | -3.661 M -61.56 % | -2.266 M 53.52 % | -4.875 M -324.28 % | -1.149 M -180.93 % | -409.000 K -118.20 % | 2.247 M 6.14 % | 2.117 M 23.37 % | 1.716 M -21.50 % | 2.186 M -16.05 % | 2.604 M 572.87 % | 387.000 K 28.15 % | 302.000 K 150.00 % | -604.000 K |
Net income ratio | -0.24 52.85 % | -0.52 17.42 % | -0.63 32.84 % | -0.93 -118.92 % | -0.43 43.76 % | -0.76 -147.12 % | -0.31 -4.51 % | -0.29 -1 142.36 % | -0.02 -161.65 % | 0.04 -64.12 % | 0.11 7.58 % | 0.10 -12.91 % | 0.11 -10.29 % | 0.13 11.96 % | 0.11 182.10 % | 0.04 1 028.92 % | 0.00 -80.35 % | 0.02 114.33 % | -0.13 45.84 % | -0.23 30.03 % | -0.33 -34.07 % | -0.25 -115.47 % | -0.12 -96.47 % | -0.06 -118.06 % | -0.03 52.87 % | -0.06 -1 714.95 % | 0.00 102.17 % | -0.16 -15.40 % | -0.14 -952.31 % | 0.02 109.75 % | -0.17 -111.89 % | -0.08 -176.68 % | 0.11 10.49 % | 0.10 -0.57 % | 0.10 -4.66 % | 0.10 -54.76 % | 0.22 19.30 % | 0.19 315.60 % | -0.09 -619.56 % | 0.02 103.84 % | -0.43 -224.37 % | -0.13 -83.43 % | -0.07 26.16 % | -0.10 -472.79 % | -0.02 35.17 % | -0.03 68.36 % | -0.08 45.45 % | -0.15 -57.57 % | -0.10 -12.52 % | -0.09 53.02 % | -0.18 -1 239.56 % | 0.02 115.45 % | -0.10 66.97 % | -0.32 -30.48 % | -0.24 62.34 % | -0.65 -143.57 % | -0.27 -290.39 % | -0.07 -119.02 % | 0.36 388.95 % | 0.07 -24.88 % | 0.10 17.53 % | 0.08 -34.47 % | 0.13 -5.64 % | 0.13 876.65 % | 0.01 30.52 % | 0.01 110.13 % | -0.10 |
Ratio EBITDA | -0.23 52.92 % | -0.48 -68.34 % | -0.29 66.79 % | -0.86 -192.92 % | -0.29 50.79 % | -0.60 -195.98 % | -0.20 -13.90 % | -0.18 -326.31 % | 0.08 -56.25 % | 0.18 -12.57 % | 0.20 -7.97 % | 0.22 -2.67 % | 0.23 -13.03 % | 0.26 21.97 % | 0.22 9.83 % | 0.20 141.60 % | 0.08 -47.21 % | 0.15 2 258.20 % | -0.01 92.90 % | -0.10 -5.79 % | -0.09 -107.94 % | -0.05 -138.57 % | 0.12 -34.34 % | 0.18 7.13 % | 0.17 66.74 % | 0.10 1.85 % | 0.10 15.26 % | 0.09 -57.60 % | 0.20 -6.39 % | 0.22 78.28 % | 0.12 36.95 % | 0.09 382.73 % | 0.02 -90.62 % | 0.20 3.01 % | 0.19 -6.51 % | 0.20 -22.98 % | 0.26 -8.42 % | 0.29 15.69 % | 0.25 22.19 % | 0.20 270.92 % | -0.12 -44.77 % | -0.08 8.62 % | -0.09 -57.08 % | -0.06 -377.08 % | 0.02 77.10 % | 0.01 120.37 % | -0.06 52.69 % | -0.12 -109.23 % | -0.06 -24.55 % | -0.05 66.95 % | -0.14 -386.78 % | 0.05 175.76 % | -0.06 76.11 % | -0.27 -43.01 % | -0.19 -47.69 % | -0.13 52.32 % | -0.27 -296.47 % | -0.07 -163.60 % | -0.03 -121.25 % | 0.12 4.15 % | 0.12 9.53 % | 0.11 -26.04 % | 0.14 -10.55 % | 0.16 364.20 % | 0.03 0.57 % | 0.03 144.21 % | -0.08 |
Gross profit ratio | 0.57 0.76 % | 0.56 0.92 % | 0.56 2.30 % | 0.54 0.81 % | 0.54 4.25 % | 0.52 -5.42 % | 0.55 0.22 % | 0.55 -2.45 % | 0.56 -0.97 % | 0.56 0.47 % | 0.56 -4.11 % | 0.59 -0.13 % | 0.59 0.21 % | 0.59 2.41 % | 0.57 1.25 % | 0.56 3.08 % | 0.55 2.69 % | 0.53 25.06 % | 0.43 0.95 % | 0.42 -15.81 % | 0.50 1.23 % | 0.50 -5.18 % | 0.52 -0.12 % | 0.52 -1.98 % | 0.53 0.31 % | 0.53 1.68 % | 0.52 1.49 % | 0.52 -6.97 % | 0.55 -1.89 % | 0.57 23.44 % | 0.46 0.36 % | 0.46 -6.96 % | 0.49 -17.65 % | 0.60 2.99 % | 0.58 0.39 % | 0.58 -6.86 % | 0.62 3.86 % | 0.60 5.71 % | 0.56 5.08 % | 0.54 40.98 % | 0.38 -37.87 % | 0.61 0.68 % | 0.61 -0.61 % | 0.61 -2.11 % | 0.63 1.30 % | 0.62 1.87 % | 0.61 -2.98 % | 0.62 7.47 % | 0.58 -7.76 % | 0.63 -0.42 % | 0.63 0.64 % | 0.63 1.48 % | 0.62 3.16 % | 0.60 -1.19 % | 0.61 -5.43 % | 0.64 1.66 % | 0.63 -1.34 % | 0.64 -2.48 % | 0.66 -6.67 % | 0.70 0.68 % | 0.70 2.74 % | 0.68 -3.15 % | 0.70 7.00 % | 0.66 0.82 % | 0.65 0.05 % | 0.65 0.95 % | 0.64 |
Weighted average shs out dil | 86.626 M 1.59 % | 85.271 M 0.93 % | 84.485 M 0.49 % | 84.074 M 0.72 % | 83.477 M 1.37 % | 82.349 M 0.82 % | 81.681 M 0.53 % | 81.249 M 1.00 % | 80.446 M -1.10 % | 81.338 M -1.30 % | 82.406 M 2.93 % | 80.060 M -0.27 % | 80.279 M -0.45 % | 80.641 M -1.14 % | 81.567 M 2.20 % | 79.815 M 1.00 % | 79.026 M 0.95 % | 78.283 M 5.31 % | 74.335 M 1.27 % | 73.402 M 0.91 % | 72.740 M 0.97 % | 72.039 M 0.41 % | 71.746 M 0.53 % | 71.366 M 0.63 % | 70.917 M 1.36 % | 69.968 M 0.60 % | 69.551 M 1.18 % | 68.742 M 0.60 % | 68.335 M -2.99 % | 70.440 M 4.90 % | 67.147 M 0.65 % | 66.712 M -4.21 % | 69.645 M 0.72 % | 69.149 M 1.06 % | 68.421 M 0.87 % | 67.832 M 0.46 % | 67.520 M 1.32 % | 66.643 M 7.67 % | 61.895 M -2.08 % | 63.209 M 20.20 % | 52.586 M 38.33 % | 38.015 M 1.38 % | 37.496 M 1.61 % | 36.901 M 2.24 % | 36.093 M 2.05 % | 35.369 M 1.23 % | 34.939 M 1.25 % | 34.506 M 2.25 % | 33.748 M 2.82 % | 32.821 M 0.00 % | 32.821 M -5.00 % | 34.547 M 2.89 % | 33.578 M 0.80 % | 33.312 M 0.00 % | 33.312 M 1.74 % | 32.743 M 0.93 % | 32.442 M 1.26 % | 32.037 M 0.00 % | 32.037 M -5.87 % | 34.036 M -1.32 % | 34.492 M 127.73 % | 15.146 M 51.01 % | 10.030 M -17.39 % | 12.142 M 16.34 % | 10.437 M -0.38 % | 10.477 M 5.67 % | 9.915 M |
Weighted average shs out | 86.626 M 1.59 % | 85.271 M 0.93 % | 84.485 M 0.49 % | 84.074 M 0.72 % | 83.477 M 1.37 % | 82.349 M 0.82 % | 81.681 M 0.53 % | 81.249 M 1.00 % | 80.446 M 1.23 % | 79.471 M 1.05 % | 78.649 M 0.27 % | 78.436 M 0.74 % | 77.858 M 0.86 % | 77.192 M 0.57 % | 76.755 M 0.23 % | 76.582 M 0.86 % | 75.930 M 1.44 % | 74.852 M 0.70 % | 74.335 M 1.43 % | 73.290 M 0.83 % | 72.690 M 0.90 % | 72.039 M 0.41 % | 71.746 M 0.53 % | 71.366 M 0.63 % | 70.917 M 2.33 % | 69.300 M 0.16 % | 69.192 M 0.65 % | 68.742 M 0.60 % | 68.335 M 0.98 % | 67.674 M 2.09 % | 66.292 M 1.24 % | 65.479 M -0.62 % | 65.889 M 1.00 % | 65.238 M 0.75 % | 64.752 M 0.80 % | 64.241 M 1.21 % | 63.470 M 1.41 % | 62.585 M 1.11 % | 61.895 M 2.06 % | 60.644 M 15.32 % | 52.586 M 38.33 % | 38.015 M 1.38 % | 37.496 M 5.29 % | 35.611 M -1.34 % | 36.093 M 2.05 % | 35.369 M 1.23 % | 34.939 M 1.25 % | 34.506 M 6.94 % | 32.267 M -1.69 % | 32.821 M 0.72 % | 32.586 M -2.19 % | 33.316 M -0.78 % | 33.578 M 0.80 % | 33.312 M 0.76 % | 33.062 M 0.97 % | 32.743 M 0.93 % | 32.442 M 1.26 % | 32.037 M 1.15 % | 31.672 M 1.31 % | 31.264 M 0.07 % | 31.243 M 148.24 % | 12.586 M 25.48 % | 10.030 M 0.00 % | 10.030 M 0.89 % | 9.942 M 0.27 % | 9.915 M 0.00 % | 9.915 M |
EPS diluted | -0.31 46.55 % | -0.58 14.71 % | -0.68 24.44 % | -0.90 -91.49 % | -0.47 46.59 % | -0.88 -87.23 % | -0.47 4.08 % | -0.49 -805.73 % | -0.05 -145.08 % | 0.12 -68.42 % | 0.38 8.57 % | 0.35 -12.50 % | 0.40 -4.76 % | 0.42 20.00 % | 0.35 191.67 % | 0.12 1 100.00 % | 0.01 -80.00 % | 0.05 115.15 % | -0.33 34.00 % | -0.50 -66.67 % | -0.30 -42.86 % | -0.21 -90.91 % | -0.11 -66.41 % | -0.07 -110.51 % | -0.03 54.69 % | -0.07 -1 640.00 % | 0.00 102.25 % | -0.20 4.76 % | -0.21 -800.00 % | 0.03 110.34 % | -0.29 -107.14 % | -0.14 -187.50 % | 0.16 33.33 % | 0.12 0.00 % | 0.12 -14.29 % | 0.14 -57.58 % | 0.33 6.45 % | 0.31 321.43 % | -0.14 -566.67 % | 0.03 105.17 % | -0.58 -383.33 % | -0.12 -90.48 % | -0.06 27.50 % | -0.09 -411.18 % | -0.02 30.33 % | -0.02 67.81 % | -0.08 45.86 % | -0.14 -62.79 % | -0.09 -22.68 % | -0.07 49.93 % | -0.14 -1 500.00 % | 0.01 113.12 % | -0.08 61.90 % | -0.20 -42.86 % | -0.14 60.00 % | -0.35 -133.33 % | -0.15 -318.99 % | -0.04 -119.89 % | 0.18 350.00 % | 0.04 -20.00 % | 0.05 400.00 % | 0.01 -94.74 % | 0.19 5.56 % | 0.18 1 124.49 % | 0.01 67.05 % | 0.01 110.86 % | -0.08 |
Earnings per share | -0.31 46.55 % | -0.58 14.71 % | -0.68 24.44 % | -0.90 -91.49 % | -0.47 46.59 % | -0.88 -87.23 % | -0.47 4.08 % | -0.49 -805.73 % | -0.05 -145.08 % | 0.12 -70.00 % | 0.40 11.11 % | 0.36 -12.20 % | 0.41 -6.82 % | 0.44 18.92 % | 0.37 208.33 % | 0.12 1 100.00 % | 0.01 -80.00 % | 0.05 115.15 % | -0.33 34.00 % | -0.50 -66.67 % | -0.30 -42.86 % | -0.21 -90.91 % | -0.11 -66.41 % | -0.07 -110.51 % | -0.03 55.14 % | -0.07 -1 655.56 % | 0.00 102.25 % | -0.20 4.76 % | -0.21 -800.00 % | 0.03 110.34 % | -0.29 -107.14 % | -0.14 -182.35 % | 0.17 30.77 % | 0.13 0.00 % | 0.13 -13.33 % | 0.15 -58.33 % | 0.36 9.09 % | 0.33 335.71 % | -0.14 -566.67 % | 0.03 105.17 % | -0.58 -383.33 % | -0.12 -90.48 % | -0.06 30.00 % | -0.09 -429.41 % | -0.02 30.33 % | -0.02 67.81 % | -0.08 45.86 % | -0.14 -55.56 % | -0.09 -28.39 % | -0.07 49.93 % | -0.14 -1 500.00 % | 0.01 113.12 % | -0.08 61.90 % | -0.20 -42.86 % | -0.14 60.00 % | -0.35 -133.33 % | -0.15 -318.99 % | -0.04 -119.89 % | 0.18 350.00 % | 0.04 -33.33 % | 0.06 500.00 % | 0.01 -94.74 % | 0.19 -13.64 % | 0.22 1 328.57 % | 0.02 65.59 % | 0.01 111.48 % | -0.08 |
Gross profit | 61.525 M 14.29 % | 53.831 M 5.04 % | 51.248 M 16.26 % | 44.080 M -11.12 % | 49.594 M 0.66 % | 49.268 M -28.12 % | 68.539 M -7.31 % | 73.944 M -28.12 % | 102.873 M -26.68 % | 140.307 M -14.10 % | 163.340 M -2.48 % | 167.488 M 1.91 % | 164.351 M 6.31 % | 154.590 M 9.04 % | 141.777 M 9.23 % | 129.793 M 15.33 % | 112.543 M 0.74 % | 111.719 M 34.46 % | 83.087 M 25.50 % | 66.206 M 102.20 % | 32.743 M 6.44 % | 30.762 M -16.01 % | 36.624 M -12.60 % | 41.904 M -4.94 % | 44.080 M -2.21 % | 45.077 M -1.79 % | 45.900 M 4.61 % | 43.876 M -22.11 % | 56.330 M -10.11 % | 62.668 M 20.30 % | 52.093 M 0.48 % | 51.842 M 1.44 % | 51.104 M -3.44 % | 52.924 M 5.00 % | 50.403 M -9.19 % | 55.504 M -11.78 % | 62.913 M 2.85 % | 61.170 M 9.70 % | 55.760 M 9.23 % | 51.050 M 89.48 % | 26.942 M 24.32 % | 21.671 M 9.73 % | 19.750 M -0.80 % | 19.909 M -10.51 % | 22.246 M 10.94 % | 20.053 M 4.86 % | 19.124 M -3.57 % | 19.831 M 14.66 % | 17.296 M 3.49 % | 16.712 M 6.42 % | 15.704 M -10.09 % | 17.467 M 15.51 % | 15.122 M 21.79 % | 12.416 M 5.91 % | 11.723 M 3.45 % | 11.332 M -0.90 % | 11.435 M 5.58 % | 10.831 M 3.93 % | 10.421 M -20.06 % | 13.036 M 2.61 % | 12.705 M 15.72 % | 10.979 M 2.80 % | 10.680 M 0.41 % | 10.636 M 46.14 % | 7.278 M 27.48 % | 5.709 M 14.18 % | 5.000 M |
Income tax expense | -4.115 M -678.76 % | 711.000 K -95.82 % | 17.016 M 353.48 % | -6.713 M -225.87 % | -2.060 M -16.91 % | -1.762 M 57.35 % | -4.131 M -144.58 % | -1.689 M -312.96 % | -409.000 K -102.63 % | 15.566 M 61.59 % | 9.633 M -40.49 % | 16.186 M 36.18 % | 11.886 M 3.78 % | 11.453 M 3 679.87 % | 303.000 K -97.43 % | 11.802 M 247.34 % | -8.010 M -543.52 % | 1.806 M 143.72 % | -4.131 M -88.54 % | -2.191 M 31.55 % | -3.201 M 52.48 % | -6.736 M -150.88 % | -2.685 M -10 226.92 % | -26.000 K 99.24 % | -3.413 M 47.18 % | -6.462 M 53.72 % | -13.964 M -581.17 % | -2.050 M -118.26 % | 11.225 M 702.20 % | -1.864 M -120.81 % | 8.959 M 242.75 % | -6.276 M 78.74 % | -29.515 M -1 560.42 % | 2.021 M 731.69 % | 243.000 K -77.58 % | 1.084 M 1 289.74 % | 78.000 K -96.95 % | 2.558 M 4 467.86 % | 56.000 K -89.80 % | 549.000 K 139.67 % | -1.384 M -778.43 % | 204.000 K 109.44 % | -2.160 M -7 814.29 % | 28.000 K -91.25 % | 320.000 K 196.30 % | 108.000 K 200.00 % | 36.000 K -76.77 % | 155.000 K 18.32 % | 131.000 K 63.75 % | 80.000 K -24.53 % | 106.000 K 140.91 % | 44.000 K -66.15 % | 130.000 K 113.11 % | 61.000 K -78.45 % | 283.000 K -96.56 % | 8.227 M 1 084.09 % | -836.000 K -22.76 % | -681.000 K 89.79 % | -6.669 M -2 027.46 % | 346.000 K 476.09 % | -92.000 K -309.09 % | 44.000 K 1 200.00 % | -4.000 K -101.91 % | 209.000 K 1 293.33 % | 15.000 K 50.00 % | 10.000 K | 0.000 |
Cost of revenue | 47.288 M 12.32 % | 42.102 M 2.89 % | 40.919 M 10.53 % | 37.022 M -12.68 % | 42.396 M -7.84 % | 46.001 M -19.03 % | 56.814 M -7.75 % | 61.586 M -24.03 % | 81.065 M -25.03 % | 108.135 M -15.02 % | 127.246 M 7.61 % | 118.242 M 2.23 % | 115.658 M 5.78 % | 109.337 M 3.04 % | 106.112 M 6.13 % | 99.981 M 7.70 % | 92.833 M -4.92 % | 97.640 M -12.53 % | 111.629 M 23.45 % | 90.427 M 178.43 % | 32.477 M 3.88 % | 31.265 M -6.38 % | 33.394 M -12.39 % | 38.116 M -0.81 % | 38.427 M -2.86 % | 39.558 M -5.20 % | 41.727 M 1.44 % | 41.134 M -9.00 % | 45.203 M -6.14 % | 48.159 M -21.86 % | 61.628 M -0.18 % | 61.739 M 16.33 % | 53.071 M 47.76 % | 35.917 M -2.22 % | 36.733 M -10.01 % | 40.820 M 5.28 % | 38.774 M -6.60 % | 41.515 M -3.88 % | 43.189 M -2.16 % | 44.141 M 0.59 % | 43.882 M 219.72 % | 13.725 M 7.83 % | 12.728 M 0.76 % | 12.632 M -5.35 % | 13.346 M 7.21 % | 12.448 M -0.02 % | 12.450 M 4.32 % | 11.934 M -4.35 % | 12.477 M 27.03 % | 9.822 M 7.63 % | 9.126 M -11.64 % | 10.328 M 11.08 % | 9.298 M 12.47 % | 8.267 M 9.16 % | 7.573 M 20.07 % | 6.307 M -5.29 % | 6.659 M 9.58 % | 6.077 M 11.63 % | 5.444 M -0.78 % | 5.487 M 0.29 % | 5.471 M 6.07 % | 5.158 M 14.04 % | 4.523 M -18.71 % | 5.564 M 42.74 % | 3.898 M 27.30 % | 3.062 M 11.14 % | 2.755 M |
General and administrative 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 -100.00 % | 24.632 M | 0.000 | 0.000 -100.00 % | 24.632 M 17.72 % | 20.924 M -4.54 % | 21.920 M -1.82 % | 22.327 M -5.36 % | 23.591 M -6.41 % | 25.208 M 0.98 % | 24.963 M 1.89 % | 24.501 M -9.65 % | 27.117 M 1.02 % | 26.843 M -7.56 % | 29.037 M -7.34 % | 31.338 M 68.37 % | 18.613 M 11.32 % | 16.720 M -5.10 % | 17.619 M 6.75 % | 16.505 M 21.27 % | 13.610 M -24.22 % | 17.960 M -29.45 % | 25.457 M 7.78 % | 23.620 M 115.83 % | 10.944 M 13.99 % | 9.601 M 17.93 % | 8.141 M -6.30 % | 8.688 M 11.94 % | 7.761 M 10.09 % | 7.050 M -29.22 % | 9.960 M 28.22 % | 7.768 M 4.93 % | 7.403 M -0.96 % | 7.475 M 21.21 % | 6.167 M -6.90 % | 6.624 M -4.81 % | 6.959 M 18.98 % | 5.849 M 16.21 % | 5.033 M 12.75 % | 4.464 M -7.62 % | 4.832 M 18.69 % | 4.071 M -1.19 % | 4.120 M -1.76 % | 4.194 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 11.606 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 % | -5.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 |
Other expenses | 0.000 -100.00 % | 7.879 M 157.82 % | 3.056 M -89.11 % | 28.065 M | 0.000 -100.00 % | 22.630 M 112.53 % | 10.648 M | 0.000 | 0.000 100.00 % | -324.000 K | 0.000 | 0.000 | 0.000 100.00 % | -770.000 K | 0.000 100.00 % | -105.000 K 80.45 % | -537.000 K -416.35 % | -104.000 K 81.09 % | -550.000 K 23.50 % | -719.000 K -787.65 % | -81.000 K -145.00 % | 180.000 K | 0.000 | 0.000 100.00 % | -14.000 K | 0.000 -100.00 % | 229.000 K 487.18 % | 39.000 K | 0.000 100.00 % | -571.000 K | 0.000 | 0.000 | 0.000 100.00 % | -144.000 K -217.07 % | 123.000 K 1 130.00 % | 10.000 K -91.94 % | 124.000 K 162.63 % | -198.000 K -269.23 % | 117.000 K -71.25 % | 407.000 K 1 950.00 % | -22.000 K 35.29 % | -34.000 K -17.24 % | -29.000 K 40.82 % | -49.000 K -172.22 % | -18.000 K -50.00 % | -12.000 K -140.00 % | -5.000 K 93.90 % | -82.000 K -64.00 % | -50.000 K 31.51 % | -73.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 |
Operating expenses | 80.560 M -19.38 % | 99.925 M 8.12 % | 92.421 M -16.60 % | 110.823 M 23.76 % | 89.549 M -27.72 % | 123.884 M 12.33 % | 110.282 M 20.25 % | 91.708 M -12.14 % | 104.374 M -1.48 % | 105.944 M -10.37 % | 118.196 M 2.86 % | 114.909 M -7.99 % | 124.882 M 17.30 % | 106.463 M -5.32 % | 112.440 M 6.07 % | 106.007 M -3.89 % | 110.301 M 10.71 % | 99.635 M -6.66 % | 106.742 M 9.48 % | 97.501 M 75.82 % | 55.454 M 10.20 % | 50.321 M 13.36 % | 44.391 M -1.56 % | 45.094 M -3.30 % | 46.631 M -8.55 % | 50.990 M -7.08 % | 54.875 M 1.60 % | 54.010 M -1.28 % | 54.712 M -6.05 % | 58.238 M 2.25 % | 56.959 M -2.31 % | 58.307 M -3.39 % | 60.353 M 42.04 % | 42.491 M 4.26 % | 40.755 M -6.40 % | 43.540 M 7.39 % | 40.542 M 8.51 % | 37.362 M -7.98 % | 40.600 M -17.05 % | 48.948 M 2.80 % | 47.613 M 81.56 % | 26.225 M 8.00 % | 24.282 M 5.13 % | 23.098 M 2.29 % | 22.580 M 8.27 % | 20.856 M -4.25 % | 21.782 M -11.20 % | 24.529 M 22.17 % | 20.077 M 6.15 % | 18.914 M -5.94 % | 20.109 M 18.14 % | 17.022 M -3.39 % | 17.619 M -6.61 % | 18.867 M 17.71 % | 16.028 M 10.62 % | 14.489 M -15.36 % | 17.119 M 34.82 % | 12.698 M 10.45 % | 11.497 M 0.69 % | 11.418 M 2.72 % | 11.116 M 15.72 % | 9.606 M 9.50 % | 8.773 M 6.15 % | 8.265 M 16.84 % | 7.074 M 26.34 % | 5.599 M -3.52 % | 5.803 M |
Cost and expenses | 127.848 M -9.98 % | 142.027 M 6.51 % | 133.340 M -9.81 % | 147.845 M 12.05 % | 131.945 M -22.33 % | 169.885 M 1.67 % | 167.096 M 9.00 % | 153.294 M -17.33 % | 185.439 M -13.38 % | 214.079 M -12.78 % | 245.442 M 5.27 % | 233.151 M -3.07 % | 240.540 M 11.46 % | 215.800 M -1.26 % | 218.552 M 6.10 % | 205.988 M 1.40 % | 203.134 M 2.97 % | 197.275 M -9.66 % | 218.371 M 16.20 % | 187.928 M 113.72 % | 87.931 M 7.78 % | 81.586 M 4.89 % | 77.785 M -6.52 % | 83.210 M -2.17 % | 85.058 M -6.06 % | 90.548 M -6.27 % | 96.602 M 1.53 % | 95.144 M -4.78 % | 99.915 M -6.09 % | 106.397 M -10.28 % | 118.587 M -1.22 % | 120.046 M 5.84 % | 113.424 M 44.66 % | 78.408 M 1.19 % | 77.488 M -8.15 % | 84.360 M 6.36 % | 79.316 M 0.56 % | 78.877 M -5.86 % | 83.789 M -9.99 % | 93.089 M 1.74 % | 91.495 M 129.02 % | 39.950 M 7.94 % | 37.010 M 3.58 % | 35.730 M -0.55 % | 35.926 M 7.87 % | 33.304 M -2.71 % | 34.232 M -6.12 % | 36.463 M 12.01 % | 32.554 M 13.29 % | 28.736 M -1.71 % | 29.235 M 6.89 % | 27.350 M 1.61 % | 26.917 M -0.80 % | 27.134 M 14.97 % | 23.601 M 13.49 % | 20.796 M -12.54 % | 23.778 M 26.65 % | 18.775 M 10.83 % | 16.941 M 0.21 % | 16.905 M 1.92 % | 16.587 M 12.35 % | 14.764 M 11.04 % | 13.296 M -3.85 % | 13.829 M 26.04 % | 10.972 M 26.68 % | 8.661 M 1.20 % | 8.558 M |
Research and development expenses | 47.199 M -14.89 % | 55.457 M 8.15 % | 51.278 M -2.52 % | 52.604 M -6.96 % | 56.541 M -12.70 % | 64.766 M -0.74 % | 65.250 M -1.59 % | 66.306 M -6.16 % | 70.657 M 5.00 % | 67.291 M -8.73 % | 73.724 M -3.55 % | 76.437 M -4.92 % | 80.395 M 22.02 % | 65.886 M -10.14 % | 73.320 M 8.56 % | 67.538 M -9.24 % | 74.416 M 17.81 % | 63.166 M -10.41 % | 70.504 M 26.32 % | 55.816 M 99.46 % | 27.984 M 8.93 % | 25.689 M 9.47 % | 23.467 M 1.26 % | 23.174 M -4.65 % | 24.304 M -11.30 % | 27.399 M -7.64 % | 29.667 M 2.13 % | 29.047 M -3.85 % | 30.211 M -2.92 % | 31.121 M 3.34 % | 30.116 M 2.89 % | 29.270 M 0.88 % | 29.015 M 21.51 % | 23.878 M -0.65 % | 24.035 M -7.28 % | 25.921 M 7.84 % | 24.037 M 1.20 % | 23.752 M 4.91 % | 22.640 M -3.62 % | 23.491 M -2.09 % | 23.993 M 57.01 % | 15.281 M 4.09 % | 14.681 M -1.85 % | 14.957 M 7.67 % | 13.892 M 6.09 % | 13.095 M -11.14 % | 14.737 M 1.15 % | 14.569 M 18.36 % | 12.309 M 6.93 % | 11.511 M -8.89 % | 12.634 M 16.39 % | 10.855 M -1.27 % | 10.995 M -7.67 % | 11.908 M 16.99 % | 10.179 M 7.65 % | 9.456 M -25.28 % | 12.655 M 60.88 % | 7.866 M 5.93 % | 7.426 M 1.75 % | 7.298 M 5.43 % | 6.922 M 13.87 % | 6.079 M 7.63 % | 5.648 M 6.09 % | 5.324 M 7.45 % | 4.955 M 28.27 % | 3.863 M -0.69 % | 3.890 M |
Selling general and administrative expenses | 33.361 M -8.82 % | 36.589 M -3.93 % | 38.087 M 26.31 % | 30.154 M -8.65 % | 33.008 M -9.54 % | 36.488 M 6.12 % | 34.384 M 35.36 % | 25.402 M -24.66 % | 33.717 M -12.77 % | 38.653 M -13.08 % | 44.472 M 15.60 % | 38.472 M -13.52 % | 44.487 M 9.64 % | 40.577 M 3.72 % | 39.120 M 1.69 % | 38.469 M 7.20 % | 35.885 M -1.60 % | 36.469 M 0.64 % | 36.238 M -13.07 % | 41.685 M 51.75 % | 27.470 M 11.52 % | 24.632 M 17.72 % | 20.924 M -4.54 % | 21.920 M -1.82 % | 22.327 M -5.36 % | 23.591 M -6.41 % | 25.208 M 0.98 % | 24.963 M 1.89 % | 24.501 M -9.65 % | 27.117 M 1.02 % | 26.843 M -7.56 % | 29.037 M -7.34 % | 31.338 M 68.37 % | 18.613 M 11.32 % | 16.720 M -5.10 % | 17.619 M 6.75 % | 16.505 M 21.27 % | 13.610 M -24.22 % | 17.960 M -29.45 % | 25.457 M 7.78 % | 23.620 M 115.83 % | 10.944 M 13.99 % | 9.601 M 17.93 % | 8.141 M -6.30 % | 8.688 M 11.94 % | 7.761 M 10.16 % | 7.045 M -29.27 % | 9.960 M 28.22 % | 7.768 M 4.93 % | 7.403 M -0.96 % | 7.475 M 21.21 % | 6.167 M -6.90 % | 6.624 M -4.81 % | 6.959 M 18.98 % | 5.849 M 16.21 % | 5.033 M 12.75 % | 4.464 M -7.62 % | 4.832 M 18.69 % | 4.071 M -1.19 % | 4.120 M -1.76 % | 4.194 M 18.91 % | 3.527 M 12.86 % | 3.125 M 6.26 % | 2.941 M 38.79 % | 2.119 M 22.06 % | 1.736 M -9.25 % | 1.913 M |
Interest income | 812.000 K -6.02 % | 864.000 K -16.92 % | 1.040 M -37.08 % | 1.653 M -11.65 % | 1.871 M 2.69 % | 1.822 M 2.30 % | 1.781 M 2.59 % | 1.736 M -8.78 % | 1.903 M 200.63 % | 633.000 K 804.29 % | 70.000 K 12.90 % | 62.000 K -24.39 % | 82.000 K 164.52 % | 31.000 K -3.13 % | 32.000 K 14.29 % | 28.000 K 55.56 % | 18.000 K | 0.000 -100.00 % | 126.000 K 366.67 % | 27.000 K -12.90 % | 31.000 K -86.22 % | 225.000 K 1.35 % | 222.000 K 3.74 % | 214.000 K 11.46 % | 192.000 K 30.61 % | 147.000 K 512.50 % | 24.000 K 41.18 % | 17.000 K -10.53 % | 19.000 K 5.56 % | 18.000 K 28.57 % | 14.000 K 1 300.00 % | 1.000 K -98.44 % | 64.000 K -67.18 % | 195.000 K 33.56 % | 146.000 K 64.04 % | 89.000 K -46.71 % | 167.000 K -1.76 % | 170.000 K 58.88 % | 107.000 K 127.66 % | 47.000 K -7.84 % | 51.000 K -27.14 % | 70.000 K 29.63 % | 54.000 K -11.48 % | 61.000 K 1.67 % | 60.000 K -1.64 % | 61.000 K 17.31 % | 52.000 K -1.89 % | 53.000 K -8.62 % | 58.000 K -1.69 % | 59.000 K -3.28 % | 61.000 K -17.57 % | 74.000 K -9.76 % | 82.000 K 26.15 % | 65.000 K | 0.000 -100.00 % | 126.000 K 61.54 % | 78.000 K -16.13 % | 93.000 K -11.43 % | 105.000 K -0.94 % | 106.000 K 7.07 % | 99.000 K 518.75 % | 16.000 K -33.33 % | 24.000 K 33.33 % | 18.000 K | 0.000 -100.00 % | 9.000 K -68.97 % | 29.000 K |
Interest expense | 2.512 M 0.32 % | 2.504 M -10.64 % | 2.802 M 5.54 % | 2.655 M -1.88 % | 2.706 M -0.18 % | 2.711 M -6.81 % | 2.909 M 7.15 % | 2.715 M 4.79 % | 2.591 M 4.18 % | 2.487 M 8.51 % | 2.292 M -15.46 % | 2.711 M 12.21 % | 2.416 M 2.85 % | 2.349 M -2.13 % | 2.400 M -9.40 % | 2.649 M -29.19 % | 3.741 M -11.06 % | 4.206 M -10.97 % | 4.724 M 32.36 % | 3.569 M 63.49 % | 2.183 M -11.83 % | 2.476 M -4.29 % | 2.587 M -4.82 % | 2.718 M -4.73 % | 2.853 M -4.10 % | 2.975 M -6.86 % | 3.194 M -8.03 % | 3.473 M -5.98 % | 3.694 M -5.14 % | 3.894 M -3.71 % | 4.044 M -2.15 % | 4.133 M 87.78 % | 2.201 M 220 000.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K -50.00 % | 8.000 K -27.27 % | 11.000 K -26.67 % | 15.000 K -21.05 % | 19.000 K | 0.000 -100.00 % | 99.000 K 4 850.00 % | 2.000 K -50.00 % | 4.000 K -42.86 % | 7.000 K 16.67 % | 6.000 K -14.29 % | 7.000 K -22.22 % | 9.000 K -25.00 % | 12.000 K -14.29 % | 14.000 K 55.56 % | 9.000 K -47.06 % | 17.000 K -19.05 % | 21.000 K |
Depreciation and amortization | 11.217 M 2 676.49 % | 404.000 K -96.55 % | 11.714 M 15.57 % | 10.136 M -12.83 % | 11.628 M -20.13 % | 14.559 M 0.61 % | 14.471 M -2.45 % | 14.834 M -10.33 % | 16.543 M -1.45 % | 16.787 M 2.62 % | 16.359 M 1.47 % | 16.122 M -8.36 % | 17.592 M -19.39 % | 21.824 M -2.65 % | 22.419 M 5.38 % | 21.274 M 5.43 % | 20.178 M -9.62 % | 22.325 M -1.63 % | 22.694 M 10.41 % | 20.554 M 24.33 % | 16.532 M -1.20 % | 16.733 M 1.58 % | 16.473 M 0.33 % | 16.419 M -1.36 % | 16.646 M -1.29 % | 16.863 M -11.83 % | 19.125 M -3.25 % | 19.767 M -1.42 % | 20.051 M -0.16 % | 20.084 M -0.75 % | 20.236 M -5.18 % | 21.342 M 16.87 % | 18.261 M 164.69 % | 6.899 M -13.33 % | 7.960 M -9.63 % | 8.808 M 111.58 % | 4.163 M -27.88 % | 5.772 M -39.11 % | 9.479 M -45.20 % | 17.296 M 41.46 % | 12.227 M 646.00 % | 1.639 M 3.73 % | 1.580 M 19.52 % | 1.322 M 23.44 % | 1.071 M -5.56 % | 1.134 M 41.93 % | 799.000 K -8.58 % | 874.000 K -17.62 % | 1.061 M 8.15 % | 981.000 K 1.13 % | 970.000 K 12.79 % | 860.000 K 3.49 % | 831.000 K -4.48 % | 870.000 K 0.58 % | 865.000 K 0.23 % | 863.000 K 14.30 % | 755.000 K 11.69 % | 676.000 K 14.38 % | 591.000 K 14.31 % | 517.000 K 18.58 % | 436.000 K 32.52 % | 329.000 K 26.54 % | 260.000 K 20.93 % | 215.000 K 17.49 % | 183.000 K 0.00 % | 183.000 K 2.81 % | 178.000 K |
Operating income | -24.615 M 46.60 % | -46.094 M -11.95 % | -41.173 M 38.31 % | -66.743 M -67.05 % | -39.955 M 46.45 % | -74.616 M -78.75 % | -41.743 M -134.27 % | -17.818 M -200.12 % | -5.937 M -121.77 % | 27.277 M -33.73 % | 41.161 M -20.76 % | 51.948 M 33.18 % | 39.007 M -18.95 % | 48.127 M 64.05 % | 29.337 M 23.34 % | 23.786 M 979.22 % | 2.204 M -77.78 % | 9.918 M 141.93 % | -23.655 M 31.58 % | -34.575 M -51.81 % | -22.775 M -13.12 % | -20.134 M -154.02 % | -7.926 M -137.73 % | -3.334 M -12.37 % | -2.967 M 62.11 % | -7.830 M 26.90 % | -10.712 M 14.77 % | -12.568 M -4 988.26 % | -247.000 K -105.58 % | 4.430 M 178.19 % | -5.666 M 46.76 % | -10.643 M 32.62 % | -15.795 M -251.39 % | 10.433 M 25.37 % | 8.322 M -21.96 % | 10.664 M -52.33 % | 22.371 M 3.08 % | 21.702 M 349.10 % | -8.712 M -619.50 % | 1.677 M 105.23 % | -32.060 M -604.00 % | -4.554 M -0.49 % | -4.532 M -42.11 % | -3.189 M -854.79 % | -334.000 K 58.41 % | -803.000 K 69.79 % | -2.658 M 43.42 % | -4.698 M -68.93 % | -2.781 M -26.29 % | -2.202 M 50.01 % | -4.405 M -1 089.89 % | 445.000 K 117.82 % | -2.497 M 61.29 % | -6.451 M -49.85 % | -4.305 M -36.36 % | -3.157 M 44.46 % | -5.684 M -204.45 % | -1.867 M -73.51 % | -1.076 M -166.50 % | 1.618 M 1.83 % | 1.589 M 15.73 % | 1.373 M -28.00 % | 1.907 M -19.57 % | 2.371 M 1 062.25 % | 204.000 K 85.45 % | 110.000 K 113.70 % | -803.000 K |
Operating income ratio | -0.23 52.92 % | -0.48 -7.56 % | -0.45 45.72 % | -0.82 -89.47 % | -0.43 44.54 % | -0.78 -135.20 % | -0.33 -153.29 % | -0.13 -307.31 % | -0.03 -129.40 % | 0.11 -22.49 % | 0.14 -22.09 % | 0.18 30.51 % | 0.14 -23.60 % | 0.18 54.08 % | 0.12 14.32 % | 0.10 864.63 % | 0.01 -77.35 % | 0.05 139.00 % | -0.12 44.96 % | -0.22 36.79 % | -0.35 -7.58 % | -0.32 -186.75 % | -0.11 -171.69 % | -0.04 -15.86 % | -0.04 61.13 % | -0.09 24.32 % | -0.12 17.31 % | -0.15 -5 977.24 % | 0.00 -106.09 % | 0.04 180.23 % | -0.05 46.83 % | -0.09 38.20 % | -0.15 -229.11 % | 0.12 22.96 % | 0.10 -13.73 % | 0.11 -49.68 % | 0.22 4.09 % | 0.21 340.04 % | -0.09 -599.77 % | 0.02 103.89 % | -0.45 -251.84 % | -0.13 7.80 % | -0.14 -42.39 % | -0.10 -944.31 % | -0.01 62.02 % | -0.02 70.65 % | -0.08 43.08 % | -0.15 -58.34 % | -0.09 -12.55 % | -0.08 53.22 % | -0.18 -1 208.09 % | 0.02 115.66 % | -0.10 67.22 % | -0.31 -39.80 % | -0.22 -24.65 % | -0.18 43.03 % | -0.31 -184.49 % | -0.11 -62.81 % | -0.07 -177.64 % | 0.09 -0.08 % | 0.09 2.75 % | 0.09 -32.17 % | 0.13 -14.30 % | 0.15 701.81 % | 0.02 45.55 % | 0.01 112.11 % | -0.10 |
Total other income expenses net | -6.086 M -109.28 % | -2.908 M -928.49 % | 351.000 K 102.23 % | -15.755 M -1 049.16 % | -1.371 M -351.56 % | 545.000 K 161.37 % | -888.000 K 96.25 % | -23.700 M -2 113.59 % | 1.177 M 154.04 % | -2.178 M -386.16 % | -448.000 K 93.91 % | -7.354 M -251.79 % | 4.845 M 256.90 % | -3.088 M -259.91 % | -858.000 K 68.53 % | -2.726 M 71.25 % | -9.481 M -119.98 % | -4.310 M 16.28 % | -5.148 M -20.82 % | -4.261 M -90.82 % | -2.233 M -7.82 % | -2.071 M 27.66 % | -2.863 M -103.63 % | -1.406 M 47.44 % | -2.675 M 23.20 % | -3.483 M -18.43 % | -2.941 M 13.93 % | -3.417 M -15.83 % | -2.950 M 33.66 % | -4.447 M 7.80 % | -4.823 M -0.48 % | -4.800 M -74.23 % | -2.755 M -5 501.96 % | 51.000 K -81.04 % | 269.000 K 171.72 % | 99.000 K -65.98 % | 291.000 K 1 139.29 % | -28.000 K -112.50 % | 224.000 K -50.66 % | 454.000 K 1 465.52 % | 29.000 K -19.44 % | 36.000 K 260.00 % | 10.000 K -16.67 % | 12.000 K -71.43 % | 42.000 K -14.29 % | 49.000 K -15.52 % | 58.000 K 300.00 % | -29.000 K -462.50 % | 8.000 K 144.44 % | -18.000 K 74.29 % | -70.000 K -242.86 % | 49.000 K -30.00 % | 70.000 K 240.00 % | -50.000 K 51.92 % | -104.000 K -2 500.00 % | -4.000 K -107.69 % | 52.000 K 36.84 % | 38.000 K -44.93 % | 69.000 K -13.75 % | 80.000 K -5.88 % | 85.000 K 1 600.00 % | 5.000 K -28.57 % | 7.000 K 75.00 % | 4.000 K 111.11 % | -36.000 K -350.00 % | -8.000 K | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 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 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-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 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2008-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 39.050 M -15.18 % | 46.039 M 115.41 % | 21.373 M 494.35 % | 3.596 M 111.14 % | -32.283 M 11.04 % | -36.289 M -22.86 % | -29.538 M 19.72 % | -36.792 M 48.76 % | -71.803 M -10.98 % | -64.701 M -103.76 % | -31.754 M -224.10 % | 25.588 M -65.48 % | 74.127 M -57.39 % | 173.983 M -13.10 % | 200.221 M 12.48 % | 178.003 M -27.58 % | 245.799 M 7.86 % | 227.896 M -3.25 % | 235.553 M -21.30 % | 299.303 M 179.83 % | 106.957 M -12.04 % | 121.604 M -1.56 % | 123.536 M -20.56 % | 155.502 M -15.74 % | 184.554 M -5.89 % | 196.107 M 7.39 % | 182.615 M -10.69 % | 204.463 M -11.97 % | 232.277 M -13.45 % | 268.380 M -2.67 % | 275.737 M -7.21 % | 297.164 M -10.23 % | 331.018 M 478.84 % | -87.376 M -7.43 % | -81.336 M -49.34 % | -54.464 M 62.78 % | -146.339 M -93.74 % | -75.534 M -11.15 % | -67.956 M -16.87 % | -58.149 M -2.50 % | -56.731 M -149.16 % | -22.769 M -10.02 % | -20.696 M 39.23 % | -34.055 M -8.98 % | -31.248 M -9.64 % | -28.500 M -7.75 % | -26.450 M 0.19 % | -26.500 M -7.21 % | -24.718 M -43.93 % | -17.174 M 21.25 % | -21.808 M 18.11 % | -26.630 M -112.92 % | -12.507 M 47.42 % | -23.786 M 15.03 % | -27.992 M 35.60 % | -43.463 M -98.88 % | -21.854 M 33.89 % | -33.056 M -54.13 % | -21.447 M -0.94 % | -21.248 M -20.71 % | -17.602 M 74.37 % | -68.665 M -288.33 % | -17.682 M -34.82 % | -13.115 M -73.20 % | -7.572 M |
Total investments | 1.635 M 6 440.00 % | 25.000 K 0.00 % | 25.000 K 8.70 % | 23.000 K -99.81 % | 11.823 M 0.03 % | 11.820 M 0.03 % | 11.817 M -55.26 % | 26.412 M 28.91 % | 20.488 M 9.67 % | 18.681 M 0.82 % | 18.529 M -0.31 % | 18.587 M -49.99 % | 37.164 M 95.08 % | 19.051 M 214.32 % | 6.061 M 0.63 % | 6.023 M 0.13 % | 6.015 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K -94.50 % | 218.000 K -78.20 % | 1.000 M | 0.000 -100.00 % | 2.500 M 1.54 % | 2.462 M 17.24 % | 2.100 M 186.10 % | 734.000 K | 0.000 | 0.000 -100.00 % | 63.637 M 18.05 % | 53.909 M -0.47 % | 54.166 M 87.43 % | 28.899 M -67.89 % | 89.992 M 43.89 % | 62.542 M 34.08 % | 46.644 M 84.04 % | 25.344 M -56.68 % | 58.505 M -0.26 % | 58.655 M -2.02 % | 59.862 M -0.66 % | 60.260 M 0.10 % | 60.197 M 0.49 % | 59.904 M 5.99 % | 56.519 M -0.03 % | 56.537 M -5.90 % | 60.083 M 8.36 % | 55.446 M 3.81 % | 53.411 M -25.59 % | 71.783 M 20.40 % | 59.622 M 3.31 % | 57.710 M 30.12 % | 44.353 M -35.88 % | 69.174 M 17.89 % | 58.677 M -19.54 % | 72.923 M -4.79 % | 76.591 M 3.20 % | 74.219 M 189.49 % | 25.638 M | 0.000 | 0.000 -100.00 % | 1.801 M |
Total debt | 147.668 M -0.77 % | 148.812 M 6.33 % | 139.948 M -7.97 % | 152.072 M -1.14 % | 153.831 M -1.13 % | 155.593 M -1.37 % | 157.750 M -0.78 % | 158.985 M 4.06 % | 152.776 M 6.73 % | 143.149 M -8.00 % | 155.599 M -24.86 % | 207.084 M -27.46 % | 285.490 M -12.18 % | 325.094 M -1.72 % | 330.793 M -4.79 % | 347.427 M -7.63 % | 376.111 M 0.03 % | 375.991 M -2.20 % | 384.454 M -2.88 % | 395.873 M 84.71 % | 214.319 M -2.57 % | 219.977 M 1.73 % | 216.244 M -2.42 % | 221.617 M -11.77 % | 251.183 M -6.00 % | 267.209 M 4.48 % | 255.757 M -5.85 % | 271.648 M -11.32 % | 306.336 M -5.46 % | 324.025 M -6.78 % | 347.609 M -5.73 % | 368.740 M -11.91 % | 418.586 M 23 887.74 % | 1.745 M 11.86 % | 1.560 M -3.23 % | 1.612 M 29.69 % | 1.243 M -4.82 % | 1.306 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 % | 2.000 K -50.00 % | 4.000 K -20.00 % | 5.000 K -50.00 % | 10.000 K -70.59 % | 34.000 K -41.38 % | 58.000 K -27.50 % | 80.000 K -12.09 % | 91.000 K -21.55 % | 116.000 K 176.19 % | 42.000 K -76.40 % | 178.000 K -15.24 % | 210.000 K -12.13 % | 239.000 K -10.82 % | 268.000 K -22.77 % | 347.000 K |
Accumulated other comprehensive income loss | 334.000 K 105.60 % | -5.966 M 12.56 % | -6.823 M -77.13 % | -3.852 M 40.88 % | -6.516 M -16.92 % | -5.573 M -47.01 % | -3.791 M 52.24 % | -7.938 M -246.49 % | -2.291 M -88.87 % | -1.213 M -18.81 % | -1.021 M 80.79 % | -5.316 M -80.94 % | -2.938 M -379.81 % | 1.050 M -50.59 % | 2.125 M 315.85 % | 511.000 K -36.36 % | 803.000 K 80.04 % | 446.000 K -68.92 % | 1.435 M 418.89 % | -450.000 K 62.81 % | -1.210 M 25.31 % | -1.620 M -82.64 % | -887.000 K 24.06 % | -1.168 M -187.68 % | -406.000 K -236.70 % | 297.000 K 9.19 % | 272.000 K -76.93 % | 1.179 M -27.40 % | 1.624 M -38.20 % | 2.628 M 152.94 % | 1.039 M 700.58 % | -173.000 K 72.80 % | -636.000 K 47.31 % | -1.207 M 22.63 % | -1.560 M -63.87 % | -952.000 K 0.10 % | -953.000 K -62.07 % | -588.000 K 28.47 % | -822.000 K -36.77 % | -601.000 K -782.95 % | 88.000 K 300.00 % | 22.000 K 188.00 % | -25.000 K -204.17 % | 24.000 K -55.56 % | 54.000 K -3.57 % | 56.000 K -3.45 % | 58.000 K 11.54 % | 52.000 K 5 300.00 % | -1.000 K -103.57 % | 28.000 K -20.00 % | 35.000 K -16.67 % | 42.000 K 50.00 % | 28.000 K -15.15 % | 33.000 K 135.71 % | 14.000 K 240.00 % | -10.000 K -130.30 % | 33.000 K -21.43 % | 42.000 K -6.67 % | 45.000 K -39.19 % | 74.000 K 242.31 % | -52.000 K -300.00 % | -13.000 K 99.43 % | -2.265 M -13.08 % | -2.003 M -40 160.00 % | 5.000 K |
Retained earnings | -440.024 M -6.43 % | -413.438 M -13.67 % | -363.725 M -18.91 % | -305.887 M -32.94 % | -230.102 M -20.58 % | -190.836 M -61.01 % | -118.527 M -48.11 % | -80.027 M -99.08 % | -40.198 M -12.14 % | -35.847 M 21.01 % | -45.380 M 40.65 % | -76.460 M 27.09 % | -104.868 M 23.36 % | -136.834 M 19.71 % | -170.420 M 14.19 % | -198.596 M 4.45 % | -207.854 M 0.35 % | -208.587 M 1.79 % | -212.389 M -13.14 % | -187.717 M -24.26 % | -151.072 M -16.87 % | -129.265 M -13.59 % | -113.796 M -7.67 % | -105.692 M -4.67 % | -100.978 M -2.26 % | -98.749 M -5.47 % | -93.630 M 0.33 % | -93.941 M -17.19 % | -80.163 M -21.93 % | -65.743 M 4.88 % | -69.119 M -39.15 % | -49.671 M -22.63 % | -40.504 M 21.30 % | -51.469 M 14.12 % | -59.932 M 12.23 % | -68.280 M 12.42 % | -77.959 M 23.65 % | -102.108 M 15.77 % | -121.221 M -7.58 % | -112.677 M 1.38 % | -114.259 M -36.82 % | -83.511 M -5.99 % | -78.789 M -3.09 % | -76.427 M -4.38 % | -73.222 M -0.84 % | -72.610 M -1.20 % | -71.748 M -3.83 % | -69.101 M -7.60 % | -64.219 M -4.74 % | -61.315 M -3.90 % | -59.015 M -14.38 % | -51.594 M -20.52 % | -42.808 M -6.36 % | -40.249 M -19.48 % | -33.687 M -16.18 % | -28.995 M -64.68 % | -17.607 M -37.44 % | -12.811 M -9.84 % | -11.663 M 32.68 % | -17.325 M 7.24 % | -18.677 M 8.64 % | -20.443 M 6.13 % | -21.777 M 8.09 % | -23.695 M 9.24 % | -26.106 M |
Common stock | 9.000 K 0.00 % | 9.000 K 12.50 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 14.29 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 16.67 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K 50.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 33.33 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K -33.33 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K 0.00 % | 2.000 K |
Total equity | 488.331 M -0.98 % | 493.175 M -4.48 % | 516.283 M -7.29 % | 556.872 M -9.78 % | 617.255 M -3.25 % | 637.983 M -7.04 % | 686.265 M -2.34 % | 702.677 M -5.81 % | 746.047 M 1.63 % | 734.112 M 8.53 % | 676.385 M 9.82 % | 615.881 M 8.13 % | 569.597 M 7.91 % | 527.846 M 7.90 % | 489.198 M 6.92 % | 457.543 M 5.51 % | 433.667 M 3.06 % | 420.778 M 7.58 % | 391.117 M -1.43 % | 396.808 M -1.29 % | 401.975 M -1.51 % | 408.157 M -1.63 % | 414.920 M 0.38 % | 413.351 M 0.48 % | 411.376 M 0.78 % | 408.204 M 2.07 % | 399.936 M 1.92 % | 392.394 M -1.88 % | 399.921 M -1.61 % | 406.448 M 4.91 % | 387.424 M -2.33 % | 396.648 M -0.32 % | 397.907 M 8.71 % | 366.013 M 3.86 % | 352.424 M 4.05 % | 338.703 M 5.45 % | 321.188 M 11.52 % | 288.015 M 9.54 % | 262.924 M -0.61 % | 264.528 M 4.00 % | 254.342 M 159.19 % | 98.129 M -0.98 % | 99.102 M 3.19 % | 96.034 M 0.18 % | 95.864 M 7.57 % | 89.116 M 2.82 % | 86.674 M 2.39 % | 84.648 M -1.51 % | 85.947 M 6.52 % | 80.689 M 0.57 % | 80.233 M -4.35 % | 83.881 M -6.32 % | 89.537 M 0.88 % | 88.760 M -4.58 % | 93.025 M -1.53 % | 94.469 M -8.69 % | 103.454 M -2.16 % | 105.739 M 0.80 % | 104.897 M 8.74 % | 96.465 M 2.97 % | 93.683 M 3.19 % | 90.783 M 471.83 % | 15.876 M 171.35 % | -22.251 M 12.27 % | -25.363 M |
Other non current liabilities | 24.212 M -7.90 % | 26.289 M 0.63 % | 26.124 M -5.21 % | 27.561 M 28.44 % | 21.459 M -4.04 % | 22.362 M -3.80 % | 23.245 M 29.40 % | 17.964 M -14.16 % | 20.928 M 11 473.91 % | -184.000 K 96.89 % | -5.909 M 4.51 % | -6.188 M 12.98 % | -7.111 M 30.48 % | -10.228 M -522.90 % | -1.642 M -109.30 % | 17.650 M 743.93 % | -2.741 M -120.08 % | 13.649 M 278.37 % | -7.652 M -191.88 % | 8.328 M 26 964.52 % | -31.000 K 92.53 % | -415.000 K 67.32 % | -1.270 M 79.90 % | -6.317 M 25.67 % | -8.499 M 15.96 % | -10.113 M -219.34 % | 8.474 M -33.88 % | 12.816 M -2.18 % | 13.102 M 6.44 % | 12.309 M -8.44 % | 13.443 M -8.32 % | 14.663 M 1.19 % | 14.491 M -6.68 % | 15.529 M -0.99 % | 15.685 M 3.31 % | 15.182 M 0.52 % | 15.104 M 0.91 % | 14.968 M -4.96 % | 15.749 M 48.62 % | 10.597 M -1.18 % | 10.723 M 204.46 % | 3.522 M 4.73 % | 3.363 M 128.00 % | 1.475 M 7.43 % | 1.373 M 19.50 % | 1.149 M 4.74 % | 1.097 M 19.63 % | 917.000 K 1.55 % | 903.000 K 9.06 % | 828.000 K 4.02 % | 796.000 K 16.54 % | 683.000 K 1.04 % | 676.000 K 37.40 % | 492.000 K -21.53 % | 627.000 K -27.93 % | 870.000 K -21.12 % | 1.103 M | 0.000 | 0.000 | 0.000 -100.00 % | 175.000 K 52.17 % | 115.000 K | 0.000 -100.00 % | 35.351 M 0.00 % | 35.351 M |
Long term debt | 137.702 M -0.88 % | 138.924 M -0.73 % | 139.948 M -1.63 % | 142.273 M -1.34 % | 144.206 M -1.52 % | 146.426 M -1.47 % | 148.618 M -1.08 % | 150.236 M -1.66 % | 152.776 M -7.06 % | 164.388 M -2.42 % | 168.463 M -24.01 % | 221.687 M -26.62 % | 302.126 M -12.86 % | 346.714 M -2.45 % | 355.433 M 2.30 % | 347.427 M -9.50 % | 383.912 M 4.74 % | 366.535 M -9.57 % | 405.316 M 3.59 % | 391.269 M 76.92 % | 221.152 M -0.94 % | 223.255 M -1.03 % | 225.579 M -4.66 % | 236.612 M -8.77 % | 259.365 M -6.47 % | 277.308 M 6.72 % | 259.854 M -3.93 % | 270.470 M -11.37 % | 305.183 M -5.49 % | 322.896 M -7.11 % | 347.609 M -5.37 % | 367.322 M -11.50 % | 415.032 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 -100.00 % | 1.000 K -50.00 % | 2.000 K -50.00 % | 4.000 K -20.00 % | 5.000 K -16.67 % | 6.000 K -66.67 % | 18.000 K -57.14 % | 42.000 K -35.38 % | 65.000 K -28.57 % | 91.000 K -20.87 % | 115.000 K -21.23 % | 146.000 K -38.66 % | 238.000 K |
Total non current liabilities | 161.914 M -2.00 % | 165.213 M -0.52 % | 166.072 M -2.22 % | 169.834 M 2.52 % | 165.665 M -1.85 % | 168.788 M -1.79 % | 171.863 M 2.18 % | 168.200 M -3.17 % | 173.704 M 5.79 % | 164.204 M 1.02 % | 162.554 M -24.57 % | 215.499 M -26.95 % | 295.015 M -12.32 % | 336.486 M -4.89 % | 353.791 M -3.09 % | 365.077 M -4.22 % | 381.171 M 0.26 % | 380.184 M -4.40 % | 397.664 M -0.48 % | 399.597 M 80.71 % | 221.121 M -0.77 % | 222.840 M -0.65 % | 224.309 M -2.60 % | 230.295 M -8.20 % | 250.866 M -6.11 % | 267.195 M -0.42 % | 268.328 M -5.28 % | 283.286 M -11.00 % | 318.285 M -5.05 % | 335.205 M -7.16 % | 361.052 M -5.48 % | 381.985 M -11.07 % | 429.523 M 2 665.94 % | 15.529 M -0.99 % | 15.685 M 3.31 % | 15.182 M 0.52 % | 15.104 M 0.91 % | 14.968 M -4.96 % | 15.749 M 48.62 % | 10.597 M -1.18 % | 10.723 M 204.46 % | 3.522 M 4.73 % | 3.363 M 128.00 % | 1.475 M 7.43 % | 1.373 M 19.50 % | 1.149 M 4.74 % | 1.097 M 19.63 % | 917.000 K 1.55 % | 903.000 K 9.06 % | 828.000 K 4.02 % | 796.000 K 16.54 % | 683.000 K 1.04 % | 676.000 K 37.12 % | 493.000 K -42.47 % | 857.000 K -12.73 % | 982.000 K -27.37 % | 1.352 M 432.28 % | 254.000 K -7.64 % | 275.000 K -0.36 % | 276.000 K 15.00 % | 240.000 K 16.50 % | 206.000 K 10.75 % | 186.000 K -99.48 % | 35.497 M -0.26 % | 35.589 M |
Other current liabilities | 163.983 M 5.84 % | 154.931 M 26.30 % | 122.671 M 7.53 % | 114.081 M -13.83 % | 132.387 M -20.05 % | 165.588 M -6.03 % | 176.212 M 6.18 % | 165.951 M -9.82 % | 184.028 M -16.96 % | 221.609 M -12.08 % | 252.054 M 4.77 % | 240.573 M 9.35 % | 220.004 M 40.15 % | 156.973 M 14.26 % | 137.382 M -8.87 % | 150.761 M 11.90 % | 134.733 M 6.94 % | 125.991 M -34.23 % | 191.573 M 24.50 % | 153.877 M 225.73 % | 47.241 M 7.47 % | 43.957 M -8.89 % | 48.245 M 15.82 % | 41.656 M 11.42 % | 37.387 M -22.59 % | 48.298 M -7.34 % | 52.123 M 15.45 % | 45.148 M -17.55 % | 54.760 M 5.02 % | 52.140 M 1.61 % | 51.313 M -14.95 % | 60.331 M 7.03 % | 56.366 M 38.70 % | 40.638 M 4.13 % | 39.028 M 2.79 % | 37.970 M -6.17 % | 40.465 M -15.04 % | 47.627 M 7.21 % | 44.426 M -8.05 % | 48.317 M -2.03 % | 49.317 M 71.84 % | 28.699 M 29.71 % | 22.125 M -21.79 % | 28.288 M 7.50 % | 26.315 M -8.03 % | 28.612 M 5.97 % | 27.000 M 5.07 % | 25.698 M 29.12 % | 19.903 M -17.05 % | 23.993 M 20.54 % | 19.905 M 5.78 % | 18.817 M 13.98 % | 16.509 M 24.30 % | 13.282 M 39.85 % | 9.497 M 1.20 % | 9.384 M 37.76 % | 6.812 M 37.89 % | 4.940 M -9.34 % | 5.449 M -9.56 % | 6.025 M -6.14 % | 6.419 M 35.77 % | 4.728 M -15.19 % | 5.575 M 17.02 % | 4.764 M 208.35 % | 1.545 M |
Deferred revenue | 1.707 M -41.94 % | 2.940 M 161.33 % | 1.125 M -70.92 % | 3.869 M 48.01 % | 2.614 M -63.50 % | 7.161 M 28.31 % | 5.581 M 61.49 % | 3.456 M 71.51 % | 2.015 M 27.53 % | 1.580 M 14.83 % | 1.376 M -66.81 % | 4.146 M -38.89 % | 6.784 M 124.56 % | 3.021 M -51.12 % | 6.180 M 167.88 % | 2.307 M 36.19 % | 1.694 M -35.52 % | 2.627 M 125.69 % | 1.164 M -55.30 % | 2.604 M 384.01 % | 538.000 K 753.97 % | 63.000 K -93.29 % | 939.000 K 59.42 % | 589.000 K -6.21 % | 628.000 K 0.16 % | 627.000 K -50.82 % | 1.275 M -9.19 % | 1.404 M -56.84 % | 3.253 M 127.64 % | 1.429 M -79.67 % | 7.029 M -61.76 % | 18.383 M 27.03 % | 14.471 M 111.16 % | 6.853 M -4.79 % | 7.198 M -8.28 % | 7.848 M 35.36 % | 5.798 M -11.11 % | 6.523 M 60.43 % | 4.066 M -1.74 % | 4.138 M 0.07 % | 4.135 M 13.82 % | 3.633 M 0.58 % | 3.612 M -26.06 % | 4.885 M 85.81 % | 2.629 M -17.33 % | 3.180 M 19.95 % | 2.651 M -13.00 % | 3.047 M 17.37 % | 2.596 M -11.61 % | 2.937 M 28.31 % | 2.289 M -2.22 % | 2.341 M 5.21 % | 2.225 M -11.50 % | 2.514 M -37.60 % | 4.029 M 61.35 % | 2.497 M -34.77 % | 3.828 M -15.01 % | 4.504 M -15.37 % | 5.322 M -49.46 % | 10.530 M 45.89 % | 7.218 M -25.36 % | 9.670 M -1.83 % | 9.850 M 359.42 % | 2.144 M -35.03 % | 3.300 M |
Short term debt | 19.932 M 0.79 % | 19.776 M -24.99 % | 26.365 M 34.53 % | 19.598 M 1.81 % | 19.250 M 5.00 % | 18.334 M 0.38 % | 18.264 M 4.38 % | 17.498 M 96.39 % | 8.910 M -11.46 % | 10.063 M -4.06 % | 10.489 M 0.50 % | 10.437 M -6.83 % | 11.202 M 30.44 % | 8.588 M -3.38 % | 8.888 M -2.02 % | 9.071 M -28.26 % | 12.644 M 33.71 % | 9.456 M 16.11 % | 8.144 M -41.87 % | 14.010 M 193.59 % | 4.772 M 0.44 % | 4.751 M -1.23 % | 4.810 M -38.75 % | 7.853 M -5.76 % | 8.333 M 3.73 % | 8.033 M 561.70 % | 1.214 M 3.06 % | 1.178 M 2.17 % | 1.153 M 2.13 % | 1.129 M 2.17 % | 1.105 M -22.07 % | 1.418 M -60.10 % | 3.554 M 103.67 % | 1.745 M 11.86 % | 1.560 M -3.23 % | 1.612 M 29.69 % | 1.243 M -4.82 % | 1.306 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 % | 2.000 K -50.00 % | 4.000 K -20.00 % | 5.000 K -44.44 % | 9.000 K -71.88 % | 32.000 K -40.74 % | 54.000 K -28.00 % | 75.000 K -11.76 % | 85.000 K -13.27 % | 98.000 K -5.77 % | 104.000 K -7.96 % | 113.000 K -5.04 % | 119.000 K -4.03 % | 124.000 K 1.64 % | 122.000 K 11.93 % | 109.000 K |
Total current liabilities | 213.492 M 8.43 % | 196.893 M 8.01 % | 182.284 M 8.12 % | 168.597 M -11.39 % | 190.277 M -15.00 % | 223.854 M 0.78 % | 222.129 M -4.63 % | 232.910 M -3.65 % | 241.729 M -19.47 % | 300.162 M -12.00 % | 341.086 M -2.91 % | 351.318 M 11.15 % | 316.081 M 34.62 % | 234.795 M 13.21 % | 207.395 M -10.32 % | 231.274 M 9.20 % | 211.789 M 7.16 % | 197.637 M -15.42 % | 233.661 M 10.54 % | 211.374 M 202.12 % | 69.964 M 12.07 % | 62.428 M -6.21 % | 66.562 M 5.45 % | 63.119 M -5.68 % | 66.918 M -8.93 % | 73.483 M 4.13 % | 70.567 M 6.17 % | 66.464 M -17.09 % | 80.160 M 19.53 % | 67.061 M -12.21 % | 76.386 M -22.36 % | 98.381 M -10.72 % | 110.197 M 70.70 % | 64.555 M 18.36 % | 54.543 M 0.10 % | 54.491 M -2.03 % | 55.620 M -12.10 % | 63.274 M 13.33 % | 55.832 M -17.27 % | 67.485 M -9.09 % | 74.236 M 86.25 % | 39.858 M 19.89 % | 33.246 M -16.24 % | 39.691 M 5.21 % | 37.726 M -9.51 % | 41.691 M 12.20 % | 37.158 M 7.34 % | 34.617 M 12.38 % | 30.803 M 0.24 % | 30.728 M 3.92 % | 29.568 M 1.63 % | 29.093 M 14.07 % | 25.505 M 32.29 % | 19.280 M 4.25 % | 18.494 M 4.42 % | 17.712 M 2.26 % | 17.320 M 30.75 % | 13.247 M -3.63 % | 13.746 M -25.53 % | 18.459 M 10.87 % | 16.649 M -9.74 % | 18.446 M -6.42 % | 19.711 M 93.19 % | 10.203 M 57.04 % | 6.497 M |
Total liabilities | 375.406 M 3.67 % | 362.106 M 3.95 % | 348.356 M 2.93 % | 338.431 M -4.92 % | 355.942 M -9.35 % | 392.642 M -0.34 % | 393.992 M -1.77 % | 401.110 M -3.45 % | 415.433 M -10.54 % | 464.366 M -7.80 % | 503.640 M -11.15 % | 566.817 M -7.25 % | 611.096 M 6.97 % | 571.281 M 1.80 % | 561.186 M -5.90 % | 596.351 M 0.57 % | 592.960 M 2.62 % | 577.821 M -8.47 % | 631.325 M 3.33 % | 610.971 M 109.89 % | 291.085 M 2.04 % | 285.268 M -1.93 % | 290.871 M -0.87 % | 293.414 M -7.67 % | 317.784 M -6.72 % | 340.678 M 0.53 % | 338.895 M -3.10 % | 349.750 M -12.22 % | 398.445 M -0.95 % | 402.266 M -8.04 % | 437.438 M -8.94 % | 480.366 M -11.00 % | 539.720 M 573.94 % | 80.084 M 14.03 % | 70.228 M 0.80 % | 69.673 M -1.49 % | 70.724 M -9.61 % | 78.242 M 9.31 % | 71.581 M -8.33 % | 78.082 M -8.09 % | 84.959 M 95.85 % | 43.380 M 18.50 % | 36.609 M -11.07 % | 41.166 M 5.29 % | 39.099 M -8.73 % | 42.840 M 11.99 % | 38.255 M 7.66 % | 35.534 M 12.07 % | 31.706 M 0.48 % | 31.556 M 3.93 % | 30.364 M 1.97 % | 29.776 M 13.73 % | 26.181 M 32.41 % | 19.773 M 2.18 % | 19.351 M 3.51 % | 18.694 M 0.12 % | 18.672 M 38.30 % | 13.501 M -3.71 % | 14.021 M -25.16 % | 18.735 M 10.93 % | 16.889 M -9.45 % | 18.652 M -6.26 % | 19.897 M -56.46 % | 45.700 M 8.59 % | 42.086 M |
Other non current assets | 16.316 M -25.31 % | 21.845 M 1.94 % | 21.430 M -1.73 % | 21.807 M 15.47 % | 18.886 M -16.50 % | 22.617 M 7.65 % | 21.009 M 0.00 % | 21.010 M 6.14 % | 19.794 M 140.07 % | 8.245 M -45.03 % | 15.000 M 16.94 % | 12.827 M -14.77 % | 15.050 M 32.24 % | 11.381 M 211.81 % | 3.650 M 140.29 % | 1.519 M -32.04 % | 2.235 M -73.81 % | 8.535 M 165.97 % | 3.209 M 141.10 % | 1.331 M -0.60 % | 1.339 M -25.98 % | 1.809 M -36.41 % | 2.845 M -8.73 % | 3.117 M 20.30 % | 2.591 M -13.66 % | 3.001 M -40.79 % | 5.068 M 61.20 % | 3.144 M 5.47 % | 2.981 M -52.60 % | 6.289 M -13.27 % | 7.251 M -11.50 % | 8.193 M -6.36 % | 8.749 M 177.39 % | 3.154 M 75.91 % | 1.793 M -4.78 % | 1.883 M -4.99 % | 1.982 M -8.62 % | 2.169 M -4.41 % | 2.269 M -60.30 % | 5.715 M -7.19 % | 6.158 M 1 156.73 % | 490.000 K -4.48 % | 513.000 K -5.35 % | 542.000 K -9.06 % | 596.000 K 2.58 % | 581.000 K 7.00 % | 543.000 K 98.90 % | 273.000 K 2.25 % | 267.000 K 1.14 % | 264.000 K 2.72 % | 257.000 K -0.39 % | 258.000 K 14.16 % | 226.000 K -2.16 % | 231.000 K | 0.000 | 0.000 -100.00 % | 1.482 M -69.78 % | 4.904 M 16.40 % | 4.213 M 2 240.56 % | 180.000 K 1.69 % | 177.000 K 60.91 % | 110.000 K -95.43 % | 2.406 M 234.17 % | 720.000 K 727.59 % | 87.000 K |
Long term investments | 1.635 M 6 440.00 % | 25.000 K 0.00 % | 25.000 K 8.70 % | 23.000 K -99.81 % | 11.823 M 0.03 % | 11.820 M 0.03 % | 11.817 M -0.02 % | 11.819 M -0.03 % | 11.822 M -40.36 % | 19.822 M 67.67 % | 11.822 M -21.84 % | 15.126 M 13.73 % | 13.300 M 20.50 % | 11.037 M 82.10 % | 6.061 M 0.63 % | 6.023 M 0.13 % | 6.015 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K -94.50 % | 218.000 K -78.20 % | 1.000 M | 0.000 -100.00 % | 2.500 M 1.54 % | 2.462 M 17.24 % | 2.100 M 186.10 % | 734.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.991 M -50.16 % | 12.020 M | 0.000 -100.00 % | 16.782 M -12.78 % | 19.242 M -3.05 % | 19.847 M 127.97 % | 8.706 M -46.69 % | 16.332 M 59.24 % | 10.256 M -15.39 % | 12.122 M -26.02 % | 16.385 M 6.20 % | 15.428 M -36.80 % | 24.410 M 18.82 % | 20.544 M 5.61 % | 19.453 M 5.98 % | 18.356 M 254.29 % | 5.181 M 97.82 % | 2.619 M -12.67 % | 2.999 M -59.05 % | 7.323 M -30.61 % | 10.554 M | 0.000 100.00 % | -1.482 M 60.70 % | -3.771 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 54.359 M 5.37 % | 51.587 M -6.22 % | 55.008 M -5.21 % | 58.031 M -6.08 % | 61.786 M -4.86 % | 64.939 M -11.80 % | 73.630 M -10.91 % | 82.643 M -9.39 % | 91.203 M -5.34 % | 96.352 M -11.86 % | 109.316 M -10.50 % | 122.142 M -4.52 % | 127.928 M -8.72 % | 140.153 M -8.12 % | 152.540 M -6.93 % | 163.894 M -6.33 % | 174.964 M -8.66 % | 191.542 M -7.59 % | 207.266 M -10.72 % | 232.148 M 45.60 % | 159.441 M -8.14 % | 173.570 M -7.66 % | 187.971 M -7.04 % | 202.217 M -6.53 % | 216.342 M -6.20 % | 230.634 M -5.83 % | 244.900 M -6.46 % | 261.813 M -6.83 % | 281.017 M -5.71 % | 298.031 M -5.40 % | 315.045 M -5.22 % | 332.409 M -5.97 % | 353.524 M 254.66 % | 99.679 M -4.39 % | 104.261 M -5.12 % | 109.885 M 81.10 % | 60.675 M 23.09 % | 49.293 M -4.02 % | 51.355 M -35.53 % | 79.655 M -14.70 % | 93.377 M 816.27 % | 10.191 M -1.88 % | 10.386 M 1 932.49 % | 511.000 K -13.39 % | 590.000 K -11.94 % | 670.000 K -10.55 % | 749.000 K -9.65 % | 829.000 K -13.47 % | 958.000 K 678.86 % | 123.000 K -55.27 % | 275.000 K -40.35 % | 461.000 K -28.86 % | 648.000 K -22.30 % | 834.000 K -18.32 % | 1.021 M -16.04 % | 1.216 M 61.06 % | 755.000 K -12.92 % | 867.000 K -11.53 % | 980.000 K 3.48 % | 947.000 K 7.61 % | 880.000 K 90.89 % | 461.000 K | 0.000 | 0.000 | 0.000 |
GoodWill | 318.588 M 0.00 % | 318.588 M 0.00 % | 318.588 M 0.00 % | 318.588 M 0.00 % | 318.588 M 0.00 % | 318.588 M 0.00 % | 318.588 M 0.04 % | 318.456 M 0.00 % | 318.456 M -0.14 % | 318.910 M 3.97 % | 306.739 M 0.00 % | 306.739 M 0.00 % | 306.739 M 0.01 % | 306.713 M 0.01 % | 306.668 M 1.27 % | 302.828 M 0.00 % | 302.828 M 0.00 % | 302.828 M 0.00 % | 302.828 M 0.08 % | 302.576 M 26.96 % | 238.330 M 0.00 % | 238.330 M 0.00 % | 238.330 M 0.00 % | 238.330 M 0.00 % | 238.330 M 0.00 % | 238.330 M 0.00 % | 238.330 M 0.00 % | 238.330 M 0.00 % | 238.330 M 0.22 % | 237.810 M -0.08 % | 237.992 M -0.70 % | 239.673 M 0.35 % | 238.838 M 215.62 % | 75.673 M -0.45 % | 76.015 M 0.29 % | 75.794 M 33.64 % | 56.714 M 13.93 % | 49.779 M 0.00 % | 49.779 M 0.82 % | 49.373 M 0.99 % | 48.888 M 3 970.61 % | 1.201 M 0.00 % | 1.201 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 |
Goodwill and intangible assets | 372.947 M 0.75 % | 370.175 M -0.92 % | 373.596 M -0.80 % | 376.619 M -0.99 % | 380.374 M -0.82 % | 383.527 M -2.22 % | 392.218 M -2.21 % | 401.099 M -2.09 % | 409.659 M -1.35 % | 415.262 M -0.19 % | 416.055 M -2.99 % | 428.881 M -1.33 % | 434.667 M -2.73 % | 446.866 M -2.69 % | 459.208 M -1.61 % | 466.722 M -2.32 % | 477.792 M -3.35 % | 494.370 M -3.08 % | 510.094 M -4.61 % | 534.724 M 34.43 % | 397.771 M -3.43 % | 411.900 M -3.38 % | 426.301 M -3.23 % | 440.547 M -3.11 % | 454.672 M -3.05 % | 468.964 M -2.95 % | 483.230 M -3.38 % | 500.143 M -3.70 % | 519.347 M -3.08 % | 535.841 M -3.11 % | 553.037 M -3.33 % | 572.082 M -3.42 % | 592.362 M 237.81 % | 175.352 M -2.73 % | 180.276 M -2.91 % | 185.679 M 58.17 % | 117.389 M 18.49 % | 99.072 M -2.04 % | 101.134 M -21.62 % | 129.028 M -9.30 % | 142.265 M 1 148.81 % | 11.392 M -1.68 % | 11.587 M 2 167.51 % | 511.000 K -13.39 % | 590.000 K -11.94 % | 670.000 K -10.55 % | 749.000 K -9.65 % | 829.000 K -13.47 % | 958.000 K 678.86 % | 123.000 K -55.27 % | 275.000 K -40.35 % | 461.000 K -28.86 % | 648.000 K -22.30 % | 834.000 K -18.32 % | 1.021 M -16.04 % | 1.216 M 61.06 % | 755.000 K -12.92 % | 867.000 K -11.53 % | 980.000 K 3.48 % | 947.000 K 7.61 % | 880.000 K 90.89 % | 461.000 K | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 67.653 M -7.94 % | 73.485 M -5.16 % | 77.484 M -9.95 % | 86.042 M -4.72 % | 90.305 M -5.74 % | 95.806 M -1.93 % | 97.695 M -4.34 % | 102.131 M -6.26 % | 108.957 M 4.72 % | 104.048 M -3.24 % | 107.533 M 10.72 % | 97.122 M -0.17 % | 97.290 M 4.68 % | 92.941 M 5.38 % | 88.193 M 15.00 % | 76.690 M 8.09 % | 70.951 M 8.84 % | 65.190 M 6.25 % | 61.356 M 24.87 % | 49.134 M 81.97 % | 27.001 M 5.41 % | 25.615 M -7.16 % | 27.591 M -18.67 % | 33.923 M -6.71 % | 36.362 M -5.63 % | 38.530 M 109.36 % | 18.404 M -5.20 % | 19.413 M -7.05 % | 20.886 M -5.03 % | 21.993 M -2.93 % | 22.658 M -2.91 % | 23.336 M -4.63 % | 24.469 M 27.70 % | 19.162 M -6.75 % | 20.549 M -6.38 % | 21.950 M 3.86 % | 21.134 M -1.88 % | 21.538 M -1.46 % | 21.858 M 6.40 % | 20.543 M -11.16 % | 23.123 M 105.28 % | 11.264 M -9.46 % | 12.441 M 22.87 % | 10.125 M 2.71 % | 9.858 M 24.58 % | 7.913 M 43.59 % | 5.511 M -6.43 % | 5.890 M -4.21 % | 6.149 M -6.12 % | 6.550 M -4.60 % | 6.866 M 9.44 % | 6.274 M 15.52 % | 5.431 M 7.50 % | 5.052 M -8.05 % | 5.494 M 12.91 % | 4.866 M -6.96 % | 5.230 M 3.67 % | 5.045 M 11.25 % | 4.535 M 11.21 % | 4.078 M 14.42 % | 3.564 M 18.52 % | 3.007 M 14.47 % | 2.627 M 20.73 % | 2.176 M 25.56 % | 1.733 M |
Total non current assets | 533.588 M -0.24 % | 534.875 M -1.17 % | 541.197 M -4.56 % | 567.043 M -1.49 % | 575.616 M -1.76 % | 585.946 M -1.06 % | 592.232 M -0.50 % | 595.180 M -1.95 % | 606.989 M 0.35 % | 604.892 M -1.95 % | 616.901 M -0.46 % | 619.723 M -3.48 % | 642.069 M -0.39 % | 644.551 M -0.27 % | 646.280 M 1.68 % | 635.614 M -1.99 % | 648.519 M -0.78 % | 653.619 M -1.08 % | 660.724 M 0.46 % | 657.726 M 30.90 % | 502.482 M -2.02 % | 512.816 M -2.14 % | 524.021 M -3.25 % | 541.645 M -2.67 % | 556.510 M -2.29 % | 569.562 M 2.03 % | 558.220 M -1.70 % | 567.891 M -3.53 % | 588.671 M -3.12 % | 607.649 M -2.55 % | 623.558 M -5.18 % | 657.596 M -3.22 % | 679.458 M 243.74 % | 197.668 M -5.24 % | 208.609 M -5.83 % | 221.532 M 57.67 % | 140.505 M 0.68 % | 139.561 M -3.42 % | 144.503 M -17.49 % | 175.133 M -2.84 % | 180.252 M 356.59 % | 39.478 M 13.45 % | 34.797 M 49.34 % | 23.300 M -15.05 % | 27.429 M 11.54 % | 24.592 M -21.21 % | 31.213 M 13.35 % | 27.536 M 2.64 % | 26.827 M 6.06 % | 25.293 M 101.07 % | 12.579 M 30.87 % | 9.612 M 3.31 % | 9.304 M -30.77 % | 13.440 M -22.30 % | 17.297 M 179.43 % | 6.190 M -47.29 % | 11.744 M 8.58 % | 10.816 M 11.18 % | 9.728 M 86.90 % | 5.205 M 12.64 % | 4.621 M 29.15 % | 3.578 M -28.91 % | 5.033 M 73.79 % | 2.896 M 59.12 % | 1.820 M |
Other current assets | 29.682 M -9.24 % | 32.703 M 12.54 % | 29.060 M -18.81 % | 35.791 M 12.59 % | 31.789 M 4.42 % | 30.442 M 0.77 % | 30.210 M -10.60 % | 33.793 M 23.16 % | 27.438 M -4.52 % | 28.737 M -43.06 % | 50.472 M 37.42 % | 36.729 M -7.34 % | 39.640 M 0.98 % | 39.255 M 77.58 % | 22.105 M 50.97 % | 14.642 M 4.79 % | 13.973 M 9.70 % | 12.738 M -76.88 % | 55.095 M 13.73 % | 48.444 M 223.24 % | 14.987 M 18.06 % | 12.694 M 20.81 % | 10.507 M 8.29 % | 9.703 M 48.64 % | 6.528 M 12.05 % | 5.826 M -47.05 % | 11.002 M 64.75 % | 6.678 M -12.71 % | 7.650 M -15.28 % | 9.030 M -50.71 % | 18.322 M 11.39 % | 16.449 M -18.08 % | 20.079 M 226.49 % | 6.150 M -50.07 % | 12.318 M -9.84 % | 13.662 M 37.11 % | 9.964 M -19.45 % | 12.370 M 58.43 % | 7.808 M -13.24 % | 9.000 M -15.05 % | 10.594 M 196.42 % | 3.574 M -26.70 % | 4.876 M 135.10 % | 2.074 M -47.09 % | 3.920 M 17.01 % | 3.350 M 99.17 % | 1.682 M -48.15 % | 3.244 M 78.83 % | 1.814 M 32.41 % | 1.370 M -8.30 % | 1.494 M 7.17 % | 1.394 M -14.64 % | 1.633 M 40.41 % | 1.163 M -16.57 % | 1.394 M -96.96 % | 45.839 M -37.59 % | 73.451 M 17.62 % | 62.448 M -19.06 % | 77.155 M 6 229.37 % | 1.219 M -10.43 % | 1.361 M 257.22 % | 381.000 K 45.42 % | 262.000 K -19.14 % | 324.000 K 106.37 % | 157.000 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.612 M -28.68 % | 20.488 M 9.67 % | 18.681 M 0.82 % | 18.529 M -0.31 % | 18.587 M -22.11 % | 23.864 M 25.26 % | 19.051 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 % | 63.637 M 32.80 % | 47.918 M 13.70 % | 42.146 M 45.84 % | 28.899 M -60.53 % | 73.210 M 69.08 % | 43.300 M 61.59 % | 26.797 M 61.06 % | 16.638 M -60.55 % | 42.173 M -12.86 % | 48.399 M 1.38 % | 47.740 M 8.81 % | 43.875 M -2.00 % | 44.769 M 26.13 % | 35.494 M -1.34 % | 35.975 M -2.99 % | 37.084 M -11.13 % | 41.727 M -16.99 % | 50.265 M -1.04 % | 50.792 M -26.16 % | 68.784 M 31.52 % | 52.299 M 10.91 % | 47.156 M 6.32 % | 44.353 M -35.88 % | 69.174 M 17.89 % | 58.677 M -19.54 % | 72.923 M -4.79 % | 76.591 M 3.20 % | 74.219 M 189.49 % | 25.638 M | 0.000 | 0.000 -100.00 % | 1.801 M |
cash and cash equivalents | 108.618 M 5.69 % | 102.773 M -13.33 % | 118.575 M -20.14 % | 148.476 M -20.22 % | 186.114 M -3.01 % | 191.882 M 2.45 % | 187.288 M 0.14 % | 187.028 M -16.72 % | 224.579 M 8.05 % | 207.850 M 10.94 % | 187.353 M 3.23 % | 181.496 M -14.13 % | 211.363 M 39.87 % | 151.111 M 15.73 % | 130.572 M -22.93 % | 169.424 M 30.01 % | 130.312 M -12.01 % | 148.095 M -0.54 % | 148.901 M 54.19 % | 96.570 M -10.05 % | 107.362 M 9.14 % | 98.373 M 6.11 % | 92.708 M 40.22 % | 66.115 M -0.77 % | 66.629 M -6.29 % | 71.102 M -2.79 % | 73.142 M 8.87 % | 67.185 M -9.28 % | 74.059 M 33.09 % | 55.645 M -22.58 % | 71.872 M 0.41 % | 71.576 M -18.26 % | 87.568 M -1.74 % | 89.121 M 7.51 % | 82.896 M 47.83 % | 56.076 M -62.00 % | 147.582 M 92.06 % | 76.840 M 13.07 % | 67.956 M 16.87 % | 58.149 M 2.50 % | 56.731 M 149.16 % | 22.769 M 10.02 % | 20.696 M -39.23 % | 34.055 M 8.98 % | 31.248 M 9.64 % | 28.500 M 7.75 % | 26.450 M -0.19 % | 26.500 M 7.21 % | 24.718 M 43.93 % | 17.174 M -21.26 % | 21.810 M -18.11 % | 26.634 M 112.87 % | 12.512 M -47.42 % | 23.796 M -15.09 % | 28.026 M -35.60 % | 43.521 M 98.42 % | 21.934 M -33.83 % | 33.147 M 53.72 % | 21.563 M 1.28 % | 21.290 M 19.74 % | 17.780 M -74.19 % | 68.875 M 284.33 % | 17.921 M 33.91 % | 13.383 M 69.00 % | 7.919 M |
Cash and short term investments | 108.618 M 5.69 % | 102.773 M -13.33 % | 118.575 M -20.14 % | 148.476 M -20.22 % | 186.114 M -3.01 % | 191.882 M 2.45 % | 187.288 M -7.12 % | 201.640 M -17.72 % | 245.067 M 8.18 % | 226.531 M 10.03 % | 205.882 M 2.90 % | 200.083 M -14.94 % | 235.227 M 38.24 % | 170.162 M 30.32 % | 130.572 M -22.93 % | 169.424 M 30.01 % | 130.312 M -12.01 % | 148.095 M -0.54 % | 148.901 M 54.19 % | 96.570 M -10.05 % | 107.362 M 9.14 % | 98.373 M 6.11 % | 92.708 M 40.22 % | 66.115 M -0.77 % | 66.629 M -6.29 % | 71.102 M -2.79 % | 73.142 M 8.87 % | 67.185 M -9.28 % | 74.059 M 33.09 % | 55.645 M -22.58 % | 71.872 M 0.41 % | 71.576 M -18.26 % | 87.568 M -42.68 % | 152.758 M 16.77 % | 130.814 M 33.18 % | 98.222 M -44.34 % | 176.481 M 17.61 % | 150.050 M 34.87 % | 111.256 M 30.97 % | 84.946 M 15.78 % | 73.369 M 12.98 % | 64.942 M -6.01 % | 69.095 M -15.53 % | 81.795 M 8.88 % | 75.123 M 2.53 % | 73.269 M 18.28 % | 61.944 M -0.85 % | 62.475 M 1.09 % | 61.802 M 4.93 % | 58.901 M -18.28 % | 72.075 M -6.91 % | 77.426 M -4.76 % | 81.296 M 6.83 % | 76.095 M 1.21 % | 75.182 M -14.44 % | 87.874 M -3.55 % | 91.108 M -0.78 % | 91.824 M -2.82 % | 94.486 M -3.47 % | 97.881 M 6.39 % | 91.999 M -2.66 % | 94.513 M 427.39 % | 17.921 M 33.91 % | 13.383 M 37.69 % | 9.720 M |
Total current assets | 330.149 M 3.04 % | 320.406 M -0.94 % | 323.442 M -1.47 % | 328.260 M -17.44 % | 397.581 M -10.59 % | 444.679 M -8.88 % | 488.025 M -4.05 % | 508.607 M -8.27 % | 554.491 M -6.59 % | 593.586 M 5.41 % | 563.124 M 0.03 % | 562.975 M 4.52 % | 538.624 M 18.49 % | 454.576 M 12.49 % | 404.104 M -3.39 % | 418.280 M 10.62 % | 378.108 M 9.60 % | 344.980 M -4.63 % | 361.718 M 3.33 % | 350.053 M 83.68 % | 190.578 M 5.52 % | 180.609 M -0.64 % | 181.770 M 10.08 % | 165.120 M -4.36 % | 172.650 M -3.72 % | 179.320 M -0.71 % | 180.611 M 3.65 % | 174.253 M -16.90 % | 209.695 M 4.29 % | 201.065 M -0.12 % | 201.304 M -8.26 % | 219.418 M -15.01 % | 258.169 M 3.92 % | 248.429 M 16.06 % | 214.043 M 14.56 % | 186.844 M -25.68 % | 251.407 M 10.90 % | 226.696 M 19.31 % | 190.002 M 13.45 % | 167.477 M 5.30 % | 159.049 M 55.88 % | 102.031 M 1.11 % | 100.914 M -11.40 % | 113.900 M 5.92 % | 107.534 M 0.16 % | 107.364 M 14.56 % | 93.716 M 1.15 % | 92.646 M 2.00 % | 90.826 M 4.46 % | 86.952 M -11.29 % | 98.018 M -5.79 % | 104.045 M -2.23 % | 106.414 M 11.91 % | 95.093 M 0.01 % | 95.079 M -11.12 % | 106.973 M -3.09 % | 110.382 M 1.81 % | 108.424 M -0.70 % | 109.190 M -0.73 % | 109.995 M 3.82 % | 105.951 M 0.09 % | 105.857 M 244.36 % | 30.740 M 49.56 % | 20.553 M 37.91 % | 14.903 M |
Inventory | 86.031 M 0.03 % | 86.005 M -4.80 % | 90.343 M -5.95 % | 96.063 M 1.40 % | 94.738 M -1.44 % | 96.125 M -3.79 % | 99.908 M -13.08 % | 114.942 M -8.89 % | 126.152 M -15.67 % | 149.585 M -6.83 % | 160.544 M -3.27 % | 165.970 M 13.34 % | 146.431 M 5.31 % | 139.041 M 5.57 % | 131.703 M 3.42 % | 127.347 M 29.28 % | 98.502 M 6.89 % | 92.154 M -5.81 % | 97.839 M -6.35 % | 104.471 M 204.72 % | 34.284 M 10.28 % | 31.088 M -1.34 % | 31.510 M -16.29 % | 37.642 M -12.21 % | 42.875 M 0.29 % | 42.753 M 2.43 % | 41.738 M -0.05 % | 41.757 M -5.82 % | 44.338 M -3.10 % | 45.758 M -14.37 % | 53.434 M -16.11 % | 63.692 M -17.88 % | 77.559 M 144.78 % | 31.685 M 19.19 % | 26.583 M -17.24 % | 32.119 M 25.45 % | 25.604 M -12.97 % | 29.421 M -9.31 % | 32.443 M -10.54 % | 36.265 M -6.59 % | 38.822 M 202.14 % | 12.849 M 18.34 % | 10.858 M 13.39 % | 9.576 M -1.92 % | 9.763 M -11.58 % | 11.042 M 10.07 % | 10.032 M 3.69 % | 9.675 M 3.42 % | 9.355 M 8.00 % | 8.662 M -12.43 % | 9.891 M 10.56 % | 8.946 M 4.79 % | 8.537 M 26.17 % | 6.766 M -16.28 % | 8.082 M -12.42 % | 9.228 M 38.25 % | 6.675 M 27.48 % | 5.236 M -29.48 % | 7.425 M 16.80 % | 6.357 M 49.89 % | 4.241 M 47.41 % | 2.877 M 0.95 % | 2.850 M 44.74 % | 1.969 M -46.42 % | 3.675 M |
Net receivables | 105.818 M 6.97 % | 98.925 M 15.75 % | 85.464 M 78.31 % | 47.930 M -43.57 % | 84.940 M -32.71 % | 126.230 M -26.02 % | 170.619 M 7.83 % | 158.232 M 1.54 % | 155.834 M -17.43 % | 188.733 M 10.39 % | 170.971 M -3.99 % | 178.072 M 29.92 % | 137.065 M 9.05 % | 125.693 M 4.99 % | 119.724 M 12.03 % | 106.867 M -21.03 % | 135.321 M 47.10 % | 91.993 M -8.19 % | 100.204 M -25.40 % | 134.315 M 224.17 % | 41.434 M -7.51 % | 44.796 M -11.14 % | 50.411 M -10.52 % | 56.339 M -0.49 % | 56.618 M -5.07 % | 59.639 M 0.25 % | 59.491 M 1.46 % | 58.633 M -29.91 % | 83.648 M -7.71 % | 90.632 M 37.12 % | 66.099 M -12.59 % | 75.618 M -8.56 % | 82.695 M 42.98 % | 57.836 M 14.56 % | 50.487 M 1.64 % | 49.672 M 12.03 % | 44.340 M 8.04 % | 41.040 M -3.21 % | 42.399 M 1.52 % | 41.766 M 0.49 % | 41.561 M 101.11 % | 20.666 M 11.57 % | 18.523 M -9.45 % | 20.455 M -1.13 % | 20.688 M -3.23 % | 21.378 M 6.58 % | 20.058 M 6.27 % | 18.874 M 5.71 % | 17.855 M -0.91 % | 18.019 M 23.77 % | 14.558 M -10.57 % | 16.279 M 8.90 % | 14.948 M 35.04 % | 11.069 M 6.22 % | 10.421 M 24.28 % | 8.385 M 0.76 % | 8.322 M 9.60 % | 7.593 M 149.20 % | 3.047 M -32.86 % | 4.538 M -45.65 % | 8.350 M 3.26 % | 8.086 M -16.70 % | 9.707 M 99.04 % | 4.877 M 260.99 % | 1.351 M |
Tax assets | 75.037 M 8.21 % | 69.345 M 0.99 % | 68.662 M -16.83 % | 82.552 M 11.21 % | 74.228 M 2.84 % | 72.176 M 3.86 % | 69.493 M 17.54 % | 59.121 M 4.17 % | 56.757 M -1.32 % | 57.515 M -13.50 % | 66.491 M 1.10 % | 65.767 M -19.56 % | 81.762 M -0.69 % | 82.326 M -7.67 % | 89.168 M 5.32 % | 84.660 M -7.50 % | 91.526 M 7.02 % | 85.524 M -0.63 % | 86.065 M 18.65 % | 72.537 M -5.02 % | 76.371 M 3.92 % | 73.492 M 9.23 % | 67.284 M 5.06 % | 64.046 M 2.20 % | 62.667 M 7.92 % | 58.067 M 12.71 % | 51.518 M 20.68 % | 42.691 M -0.71 % | 42.995 M 3.79 % | 41.426 M 3.88 % | 39.878 M -26.13 % | 53.985 M 0.20 % | 53.878 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 -100.00 % | 228.000 K 111.11 % | 108.000 K -98.12 % | 5.759 M 52.72 % | 3.771 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 26.860 M 46.34 % | 18.355 M -41.50 % | 31.378 M 2.45 % | 30.628 M -14.05 % | 35.634 M 10.01 % | 32.392 M 50.30 % | 21.551 M -52.32 % | 45.203 M -1.52 % | 45.901 M -15.90 % | 54.578 M -20.41 % | 68.576 M -24.51 % | 90.845 M 24.21 % | 73.140 M 21.47 % | 60.214 M 13.66 % | 52.976 M -16.75 % | 63.635 M 18.98 % | 53.483 M 36.92 % | 39.061 M 19.27 % | 32.751 M -35.24 % | 50.574 M 183.61 % | 17.832 M 31.15 % | 13.597 M 1.15 % | 13.442 M -0.67 % | 13.533 M -20.37 % | 16.995 M 27.72 % | 13.306 M -14.64 % | 15.588 M 30.93 % | 11.906 M 0.10 % | 11.894 M -3.79 % | 12.363 M -27.01 % | 16.939 M 20.29 % | 14.082 M -34.07 % | 21.359 M 39.43 % | 15.319 M 126.71 % | 6.757 M -4.31 % | 7.061 M -12.98 % | 8.114 M 3.79 % | 7.818 M 22.37 % | 6.389 M -57.49 % | 15.030 M -27.68 % | 20.784 M 176.16 % | 7.526 M 0.23 % | 7.509 M 15.20 % | 6.518 M -25.78 % | 8.782 M -11.28 % | 9.899 M 31.86 % | 7.507 M 27.84 % | 5.872 M -29.29 % | 8.304 M 118.64 % | 3.798 M -48.48 % | 7.372 M -7.05 % | 7.931 M 17.22 % | 6.766 M 94.71 % | 3.475 M -29.60 % | 4.936 M -14.56 % | 5.777 M -12.54 % | 6.605 M 77.65 % | 3.718 M 29.23 % | 2.877 M 59.83 % | 1.800 M -37.91 % | 2.899 M -26.22 % | 3.929 M -5.60 % | 4.162 M 31.17 % | 3.173 M 105.64 % | 1.543 M |
Tax payables | 1.010 M 13.36 % | 891.000 K 19.60 % | 745.000 K 76.96 % | 421.000 K 7.40 % | 392.000 K 3.43 % | 379.000 K -27.26 % | 521.000 K -35.04 % | 802.000 K -25.05 % | 1.070 M -91.67 % | 12.840 M 44.35 % | 8.895 M 5.45 % | 8.435 M -18.78 % | 10.386 M 30.95 % | 7.931 M 11.63 % | 7.105 M 29.18 % | 5.500 M 151.49 % | 2.187 M -54.95 % | 4.855 M 306.96 % | 1.193 M 74.42 % | 684.000 K 551.43 % | 105.000 K -3.67 % | 109.000 K 67.69 % | 65.000 K 983.33 % | 6.000 K -99.85 % | 4.132 M 7.44 % | 3.846 M 134.23 % | 1.642 M -75.95 % | 6.828 M -24.97 % | 9.100 M | 0.000 | 0.000 -100.00 % | 4.167 M -71.16 % | 14.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.805 M | 0.000 | 0.000 | 0.000 100.00 % | -6.134 M | 0.000 | 0.000 | 0.000 100.00 % | -2.076 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 100.00 % | -228.000 K -111.11 % | -108.000 K -144.26 % | 244.000 K -1.61 % | 248.000 K -3.50 % | 257.000 K 9.83 % | 234.000 K 33.71 % | 175.000 K 52.17 % | 115.000 K 61.97 % | 71.000 K | 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 |
Capital lease obligations | 24.363 M -5.06 % | 25.662 M -2.67 % | 26.365 M -9.81 % | 29.232 M -6.15 % | 31.147 M -5.80 % | 33.064 M -6.53 % | 35.375 M -3.78 % | 36.766 M -7.21 % | 39.622 M 26.58 % | 31.302 M -7.51 % | 33.842 M -4.61 % | 35.477 M -9.13 % | 39.040 M 0.63 % | 38.796 M 15.71 % | 33.528 M 10.03 % | 30.471 M 0.81 % | 30.227 M -5.17 % | 31.875 M 9.89 % | 29.006 M 85.57 % | 15.631 M 34.69 % | 11.605 M -9.19 % | 12.780 M -9.65 % | 14.145 M -38.09 % | 22.848 M -8.05 % | 24.848 M -5.03 % | 26.165 M 392.66 % | 5.311 M 350.85 % | 1.178 M 2.17 % | 1.153 M 2.13 % | 1.129 M 2.17 % | 1.105 M -22.07 % | 1.418 M -9.39 % | 1.565 M -10.32 % | 1.745 M 11.86 % | 1.560 M -3.23 % | 1.612 M 29.69 % | 1.243 M -4.82 % | 1.306 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 % | 2.000 K -50.00 % | 4.000 K -20.00 % | 5.000 K -50.00 % | 10.000 K -70.59 % | 34.000 K -41.38 % | 58.000 K -27.50 % | 80.000 K -12.09 % | 91.000 K -21.55 % | 116.000 K -20.55 % | 146.000 K -17.98 % | 178.000 K -15.24 % | 210.000 K -12.13 % | 239.000 K -10.82 % | 268.000 K -22.77 % | 347.000 K |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.065 M | 0.000 -100.00 % | 21.553 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 % | 168.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 376.000 K 1.08 % | 372.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 207.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 |
Other total stockholders equity | 928.012 M 1.69 % | 912.570 M 2.90 % | 886.823 M 2.33 % | 866.603 M 1.49 % | 853.865 M 2.33 % | 834.384 M 3.19 % | 808.575 M 2.27 % | 790.634 M 0.27 % | 788.528 M 2.25 % | 771.164 M 6.69 % | 722.778 M 3.60 % | 697.649 M 2.99 % | 677.395 M 2.08 % | 663.622 M 0.93 % | 657.485 M 0.28 % | 655.620 M 2.33 % | 640.710 M 1.88 % | 628.911 M 4.46 % | 602.064 M 2.92 % | 584.968 M 5.54 % | 554.250 M 2.82 % | 539.035 M 1.78 % | 529.596 M 1.81 % | 520.204 M 1.45 % | 512.753 M 1.20 % | 506.649 M 2.71 % | 493.287 M 1.68 % | 485.149 M 1.40 % | 478.453 M 1.89 % | 469.556 M 3.09 % | 455.497 M 2.02 % | 446.485 M 1.70 % | 439.040 M 4.86 % | 418.682 M 1.15 % | 413.909 M 1.47 % | 407.928 M 1.96 % | 400.093 M 2.40 % | 390.704 M 1.49 % | 384.961 M 1.90 % | 377.800 M 2.52 % | 368.507 M 102.91 % | 181.614 M 2.08 % | 177.912 M 3.18 % | 172.433 M 2.01 % | 169.028 M 4.55 % | 161.666 M 2.09 % | 158.360 M 3.04 % | 153.694 M 2.35 % | 150.164 M 5.77 % | 141.973 M 1.98 % | 139.210 M 2.79 % | 135.431 M 2.36 % | 132.314 M 2.59 % | 128.973 M 1.80 % | 126.695 M 2.61 % | 123.471 M 2.02 % | 121.025 M 2.13 % | 118.505 M 1.71 % | 116.512 M 2.46 % | 113.713 M 1.16 % | 112.409 M 1.05 % | 111.236 M 178.67 % | 39.917 M 1 058.69 % | 3.445 M 367.44 % | 737.000 K |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.805 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.134 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.076 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 -100.00 % | 228.000 K 111.11 % | 108.000 K -98.12 % | 5.759 M 17.43 % | 4.904 M 16.40 % | 4.213 M 10 130.95 % | -42.000 K 35.38 % | -65.000 K 28.57 % | -91.000 K 20.87 % | -115.000 K | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 863.737 M 0.99 % | 855.281 M -1.08 % | 864.639 M -3.42 % | 895.303 M -8.00 % | 973.197 M -5.57 % | 1.031 B -4.59 % | 1.080 B -2.13 % | 1.104 B -4.97 % | 1.161 B -3.09 % | 1.198 B 1.56 % | 1.180 B -0.23 % | 1.183 B 0.17 % | 1.181 B 7.42 % | 1.099 B 4.64 % | 1.050 B -0.33 % | 1.054 B 2.66 % | 1.027 B 2.81 % | 998.599 M -2.33 % | 1.022 B 1.45 % | 1.008 B 45.41 % | 693.060 M -0.05 % | 693.425 M -1.75 % | 705.791 M -0.14 % | 706.765 M -3.07 % | 729.160 M -2.63 % | 748.882 M 1.36 % | 738.831 M -0.45 % | 742.144 M -7.04 % | 798.366 M -1.28 % | 808.714 M -1.96 % | 824.862 M -5.95 % | 877.014 M -6.46 % | 937.627 M 110.18 % | 446.097 M 5.55 % | 422.652 M 3.50 % | 408.376 M 4.20 % | 391.912 M 7.00 % | 366.257 M 9.49 % | 334.505 M -2.37 % | 342.610 M 0.98 % | 339.301 M 139.77 % | 141.509 M 4.27 % | 135.711 M -1.09 % | 137.200 M 1.66 % | 134.963 M 2.28 % | 131.956 M 5.62 % | 124.929 M 3.95 % | 120.182 M 2.15 % | 117.653 M 4.82 % | 112.245 M 1.49 % | 110.597 M -2.69 % | 113.657 M -1.78 % | 115.718 M 6.62 % | 108.533 M -3.42 % | 112.376 M -0.70 % | 113.163 M -7.34 % | 122.126 M 2.42 % | 119.240 M 0.27 % | 118.918 M 3.23 % | 115.200 M 4.19 % | 110.572 M 1.04 % | 109.435 M 205.92 % | 35.773 M 52.56 % | 23.449 M 40.22 % | 16.723 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 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2008-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-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 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 678.000 K 200.00 % | -678.000 K -105.19 % | 13.058 M 256.95 % | -8.320 M -305.26 % | -2.053 M 23.54 % | -2.685 M 75.49 % | -10.954 M -359.48 % | -2.384 M -414.51 % | 758.000 K -90.67 % | 8.128 M 6 011.28 % | 133.000 K -99.17 % | 15.962 M 2 987.43 % | 517.000 K -92.44 % | 6.842 M 247.46 % | -4.640 M -167.58 % | 6.866 M 214.40 % | -6.002 M -1 209.43 % | 541.000 K 104.09 % | -13.235 M -445.20 % | 3.834 M 233.17 % | -2.879 M 53.62 % | -6.208 M -91.72 % | -3.238 M -134.81 % | -1.379 M 70.02 % | -4.600 M 28.97 % | -6.476 M 26.63 % | -8.827 M -3 003.62 % | 304.000 K 123.58 % | -1.289 M 44.73 % | -2.332 M -114.01 % | 16.650 M 252.38 % | 4.725 M 108.87 % | -53.297 M -34 485.16 % | 155.000 K 235.96 % | -114.000 K -239.02 % | 82.000 K 182.00 % | -100.000 K -142.92 % | 233.000 K 218.27 % | -197.000 K -178.49 % | 251.000 K 112.81 % | -1.960 M | 0.000 100.00 % | -2.292 M | 0.000 | 0.000 -100.00 % | 11.000 K 106.63 % | -166.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -193.000 K -106.75 % | 2.860 M -58.01 % | 6.811 M 36.85 % | 4.977 M -39.39 % | 8.211 M 1 063.73 % | -852.000 K -23.30 % | -691.000 K -255.28 % | 445.000 K | 0.000 -100.00 % | 352.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 22.911 M 21.78 % | 18.813 M 47.11 % | 12.788 M -26.33 % | 17.359 M 1.75 % | 17.061 M 3.95 % | 16.413 M 220.69 % | 5.118 M -70.24 % | 17.197 M 4.55 % | 16.448 M -30.16 % | 23.550 M 16.98 % | 20.131 M 3.40 % | 19.469 M 4.93 % | 18.554 M 13.03 % | 16.415 M 2.45 % | 16.022 M 14.72 % | 13.966 M 7.80 % | 12.955 M -10.90 % | 14.540 M 2.79 % | 14.145 M 17.05 % | 12.085 M 77.02 % | 6.827 M -11.88 % | 7.747 M -7.32 % | 8.359 M 1.85 % | 8.207 M 5.94 % | 7.747 M -3.15 % | 7.999 M 0.74 % | 7.940 M 8.63 % | 7.309 M -13.74 % | 8.473 M 9.05 % | 7.770 M -0.33 % | 7.796 M -32.95 % | 11.628 M 112.42 % | 5.474 M 3.48 % | 5.290 M -15.55 % | 6.264 M 22.78 % | 5.102 M -0.14 % | 5.109 M -4.75 % | 5.364 M 6.60 % | 5.032 M -20.14 % | 6.301 M 69.43 % | 3.719 M -5.32 % | 3.928 M -1.85 % | 4.002 M 8.60 % | 3.685 M 8.61 % | 3.393 M -0.06 % | 3.395 M -1.96 % | 3.463 M 3.71 % | 3.339 M 19.72 % | 2.789 M -1.06 % | 2.819 M 8.05 % | 2.609 M 11.83 % | 2.333 M 4.95 % | 2.223 M 2.82 % | 2.162 M -0.32 % | 2.169 M 51.47 % | 1.432 M -10.78 % | 1.605 M 29.64 % | 1.238 M 0.90 % | 1.227 M 8.49 % | 1.131 M 82.71 % | 619.000 K 27.63 % | 485.000 K 140.10 % | 202.000 K 49.63 % | 135.000 K -1.46 % | 137.000 K 7.87 % | 127.000 K |
Change in working capital | 16.154 M 859.26 % | 1.684 M 107.98 % | -21.110 M -302.96 % | 10.401 M 9.35 % | 9.512 M -82.47 % | 54.273 M 6 462.60 % | -853.000 K -188.49 % | 964.000 K 162.11 % | -1.552 M 88.82 % | -13.881 M -155.26 % | -5.438 M 79.19 % | -26.134 M -143.23 % | 60.459 M 5.81 % | 57.141 M 221.86 % | -46.891 M -262.15 % | 28.918 M 520.56 % | -6.876 M -1 306.32 % | 570.000 K -98.96 % | 54.860 M 254.25 % | -35.565 M -760.57 % | 5.384 M 27.76 % | 4.214 M -72.07 % | 15.086 M 414.70 % | 2.931 M 176.05 % | -3.854 M -240.09 % | 2.751 M -53.38 % | 5.901 M -59.13 % | 14.437 M -40.67 % | 24.334 M 251.50 % | -16.062 M -31.54 % | -12.211 M -539.56 % | 2.778 M 155.57 % | 1.087 M -60.69 % | 2.765 M -46.90 % | 5.207 M 153.39 % | -9.753 M -340.70 % | 4.052 M -51.34 % | 8.327 M 242.51 % | -5.843 M -49.02 % | -3.921 M -1 674.21 % | -221.000 K -107.41 % | 2.983 M 143.96 % | -6.786 M -266.90 % | 4.066 M 26.82 % | 3.206 M 1 463.90 % | 205.000 K -83.02 % | 1.207 M -63.56 % | 3.312 M -0.24 % | 3.320 M 447.28 % | -956.000 K -153.35 % | 1.792 M -15.91 % | 2.131 M 4 434.04 % | 47.000 K -97.73 % | 2.071 M 405.46 % | -678.000 K 76.47 % | -2.881 M -202.42 % | 2.813 M 198.56 % | -2.854 M 74.97 % | -11.404 M -380.40 % | 4.067 M 178.42 % | -5.186 M -3 741.48 % | -135.000 K -105.07 % | 2.662 M 176.43 % | 963.000 K -47.66 % | 1.840 M 204.25 % | -1.765 M -346.16 % | 717.000 K |
Accounts receivables | -6.893 M 48.79 % | -13.461 M 64.14 % | -37.534 M -201.42 % | 37.010 M -10.37 % | 41.290 M -6.98 % | 44.389 M 459.05 % | -12.363 M -415.55 % | -2.398 M -107.25 % | 33.098 M 295.49 % | -16.931 M -338.43 % | 7.101 M 117.32 % | -41.007 M -272.79 % | -11.000 M -84.29 % | -5.969 M 51.33 % | -12.265 M -143.10 % | 28.454 M 159.53 % | -47.800 M -138.06 % | -20.079 M -153.21 % | 37.736 M 159.36 % | -63.569 M -1 990.81 % | 3.362 M -40.12 % | 5.615 M -5.31 % | 5.930 M 2 017.86 % | 280.000 K -90.73 % | 3.022 M 2 228.17 % | -142.000 K 83.62 % | -867.000 K -103.47 % | 25.016 M 258.45 % | 6.979 M 128.45 % | -24.533 M -358.46 % | 9.492 M 34.39 % | 7.063 M 152.33 % | -13.496 M -81.50 % | -7.436 M -812.39 % | -815.000 K 84.96 % | -5.419 M -64.21 % | -3.300 M -342.83 % | 1.359 M 267.57 % | -811.000 K -295.61 % | -205.000 K -102.46 % | 8.319 M 488.19 % | -2.143 M -190.08 % | 2.379 M 921.03 % | 233.000 K -66.23 % | 690.000 K 152.27 % | -1.320 M -11.49 % | -1.184 M -16.19 % | -1.019 M -721.34 % | 164.000 K 104.74 % | -3.461 M -301.10 % | 1.721 M 229.30 % | -1.331 M 65.69 % | -3.879 M -498.61 % | -648.000 K 68.17 % | -2.036 M -3 131.75 % | -63.000 K 91.36 % | -729.000 K 83.96 % | -4.546 M -405.10 % | 1.490 M -60.92 % | 3.813 M 1 538.87 % | -265.000 K -116.34 % | 1.622 M 133.58 % | -4.830 M -1 328.99 % | -338.000 K 80.65 % | -1.747 M -21.24 % | -1.441 M -193.63 % | 1.539 M |
Inventory | -26.000 K -100.60 % | 4.338 M -24.16 % | 5.720 M 531.70 % | -1.325 M -195.53 % | 1.387 M -63.34 % | 3.783 M -74.84 % | 15.034 M 34.11 % | 11.210 M -52.16 % | 23.433 M 113.82 % | 10.959 M 101.97 % | 5.426 M 127.77 % | -19.539 M -164.40 % | -7.390 M -0.71 % | -7.338 M -72.70 % | -4.249 M 85.27 % | -28.844 M -361.21 % | -6.254 M -210.53 % | 5.658 M 148.54 % | -11.657 M 32.81 % | -17.349 M -444.88 % | -3.184 M -1 001.98 % | 353.000 K -94.33 % | 6.224 M 21.85 % | 5.108 M 4 286.89 % | -122.000 K 87.98 % | -1.015 M -5 442.11 % | 19.000 K -99.26 % | 2.581 M 81.76 % | 1.420 M -81.50 % | 7.676 M 1 313.63 % | 543.000 K -89.27 % | 5.060 M 321.06 % | -2.289 M 55.14 % | -5.102 M -277.03 % | 2.882 M 734.80 % | -454.000 K -110.26 % | 4.425 M 48.29 % | 2.984 M -18.63 % | 3.667 M 131.94 % | 1.581 M 116.37 % | -9.659 M -385.13 % | -1.991 M -64.14 % | -1.213 M -748.66 % | 187.000 K -85.38 % | 1.279 M 226.63 % | -1.010 M -182.91 % | -357.000 K -11.56 % | -320.000 K 53.82 % | -693.000 K -156.39 % | 1.229 M 230.05 % | -945.000 K -131.05 % | -409.000 K 76.91 % | -1.771 M -234.57 % | 1.316 M 14.83 % | 1.146 M 144.89 % | -2.553 M -77.41 % | -1.439 M -165.74 % | 2.189 M 304.96 % | -1.068 M 49.53 % | -2.116 M -55.13 % | -1.364 M -4 951.85 % | -27.000 K 96.94 % | -881.000 K -275.50 % | 502.000 K 573.58 % | -106.000 K -108.09 % | 1.310 M 259.89 % | 364.000 K |
Accounts payables | 24.952 M 495.66 % | 4.189 M -75.99 % | 17.448 M 562.81 % | -3.770 M 82.50 % | -21.546 M -332.30 % | 9.275 M 180.55 % | -11.514 M -223.18 % | 9.347 M 135.43 % | -26.378 M -2 877.20 % | -886.000 K 94.65 % | -16.574 M -183.84 % | 19.768 M -33.37 % | 29.669 M -9.96 % | 32.952 M 247.88 % | -22.283 M -177.52 % | 28.743 M 1.41 % | 28.343 M 228.64 % | -22.032 M -118.16 % | -10.099 M -116.30 % | 61.958 M 929.20 % | 6.020 M 866.88 % | -785.000 K -129.16 % | 2.692 M 142.64 % | -6.313 M -313.20 % | 2.961 M 54.14 % | 1.921 M 196.45 % | 648.000 K 106.11 % | -10.606 M -191.91 % | 11.540 M 2 841.09 % | -421.000 K 83.12 % | -2.494 M 83.36 % | -14.986 M -296.93 % | 7.610 M -4.30 % | 7.952 M 957.45 % | 752.000 K 130.45 % | -2.470 M -230.90 % | 1.887 M -38.73 % | 3.080 M 121.24 % | -14.502 M -54.77 % | -9.370 M -270.36 % | -2.530 M -189.34 % | 2.832 M 16 558.82 % | 17.000 K 101.57 % | -1.086 M -293.24 % | 562.000 K -4.75 % | 590.000 K 2 581.82 % | 22.000 K 103.21 % | -685.000 K -118.27 % | 3.749 M 200.97 % | -3.713 M -193.27 % | 3.981 M 96.98 % | 2.021 M -60.77 % | 5.152 M 191.73 % | 1.766 M -73.91 % | 6.768 M 131.07 % | 2.929 M -24.55 % | 3.882 M 234.94 % | 1.159 M 159.83 % | -1.937 M -183.82 % | 2.311 M 163.89 % | -3.617 M -1 908.50 % | 200.000 K 107.53 % | -2.656 M 72.19 % | -9.551 M -102.65 % | -4.713 M | 0.000 | 0.000 |
Other working capital | -1.879 M -128.39 % | 6.618 M 198.13 % | -6.744 M 68.65 % | -21.514 M -85.16 % | -11.619 M -266.07 % | -3.174 M -139.72 % | 7.990 M 146.47 % | -17.195 M 45.77 % | -31.705 M -351.45 % | -7.023 M -404.89 % | -1.391 M -109.50 % | 14.644 M 60.61 % | 9.118 M -75.68 % | 37.496 M 563.26 % | -8.094 M -1 532.57 % | 565.000 K -97.00 % | 18.835 M -49.13 % | 37.023 M -4.78 % | 38.880 M 334.15 % | -16.605 M -1 939.93 % | -814.000 K 16.00 % | -969.000 K -503.75 % | 240.000 K -93.78 % | 3.856 M 139.69 % | -9.715 M -588.93 % | 1.987 M -67.43 % | 6.101 M 338.88 % | -2.554 M -158.11 % | 4.395 M 261.43 % | 1.216 M 106.16 % | -19.752 M -450.15 % | 5.641 M -39.10 % | 9.262 M 26.00 % | 7.351 M 207.83 % | 2.388 M 269.36 % | -1.410 M -235.58 % | 1.040 M 15.04 % | 904.000 K -84.42 % | 5.803 M 42.47 % | 4.073 M 11.62 % | 3.649 M -14.84 % | 4.285 M 153.77 % | -7.969 M -268.41 % | 4.732 M 601.04 % | 675.000 K -65.30 % | 1.945 M -28.65 % | 2.726 M -48.91 % | 5.336 M 5 236.00 % | 100.000 K -98.00 % | 4.989 M 268.26 % | -2.965 M -260.27 % | 1.850 M 239.45 % | 545.000 K 250.14 % | -363.000 K 94.46 % | -6.556 M -105.26 % | -3.194 M -390.63 % | 1.099 M 166.36 % | -1.656 M 83.25 % | -9.889 M -16 861.02 % | 59.000 K -1.67 % | 60.000 K 103.11 % | -1.930 M -117.50 % | 11.029 M 6.56 % | 10.350 M 23.13 % | 8.406 M 614.44 % | -1.634 M -37.77 % | -1.186 M |
Other non cash items | -6.343 M -331.75 % | 2.737 M 105.44 % | -50.313 M -378.85 % | 18.043 M 14 450.81 % | 124.000 K -94.51 % | 2.258 M 210.16 % | 728.000 K -88.49 % | 6.325 M 3 594.48 % | -181.000 K -106.63 % | 2.729 M 126.10 % | 1.207 M -75.58 % | 4.942 M 949.26 % | 471.000 K 108.07 % | -5.837 M -322.97 % | -1.380 M -1 226.92 % | -104.000 K -102.58 % | 4.033 M 5 005.06 % | 79.000 K -99.61 % | 20.082 M 17.49 % | 17.093 M 31 178.18 % | -55.000 K -109.98 % | 551.000 K 285.31 % | 143.000 K 5.15 % | 136.000 K 107.88 % | -1.726 M -15 790.91 % | 11.000 K 103.27 % | -336.000 K -115.22 % | 2.208 M 1 488.68 % | -159.000 K -307.69 % | -39.000 K -100.45 % | 8.746 M -14.80 % | 10.265 M 140.62 % | 4.266 M 493.54 % | -1.084 M -218.86 % | 912.000 K -72.65 % | 3.335 M 166.42 % | -5.021 M -1 364.74 % | 397.000 K -98.37 % | 24.299 M 1 314.38 % | 1.718 M -90.93 % | 18.934 M 12 607.38 % | 149.000 K -9.15 % | 164.000 K -6.82 % | 176.000 K -12.00 % | 200.000 K -4.76 % | 210.000 K -10.64 % | 235.000 K -20.07 % | 294.000 K -78.83 % | 1.389 M 383.97 % | 287.000 K -20.72 % | 362.000 K -19.56 % | 450.000 K 117.60 % | -2.557 M 60.62 % | -6.493 M -42.05 % | -4.571 M -1 565.06 % | 312.000 K 9.86 % | 284.000 K -10.69 % | 318.000 K 10 500.00 % | 3.000 K -99.35 % | 461.000 K 1 340.63 % | 32.000 K 3 100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K -103.03 % | 33.000 K 3 400.00 % | -1.000 K 92.31 % | -13.000 K |
Net cash provided by operating activities | 10.489 M 192.01 % | -11.400 M 59.05 % | -27.838 M 9.41 % | -30.731 M -1 039.87 % | -2.696 M -116.88 % | 15.970 M 196.36 % | -16.573 M -29.56 % | -12.792 M -141.83 % | 30.578 M -27.47 % | 42.159 M -39.21 % | 69.357 M 12.29 % | 61.766 M -49.96 % | 123.437 M -8.00 % | 134.166 M 736.81 % | 16.033 M -80.93 % | 84.077 M 201.88 % | 27.851 M -30.84 % | 40.272 M -45.78 % | 74.269 M 547.84 % | -16.584 M -279.09 % | 9.260 M 39.29 % | 6.648 M -76.35 % | 28.107 M 29.22 % | 21.752 M 74.80 % | 12.444 M -22.44 % | 16.045 M -33.62 % | 24.173 M -21.31 % | 30.721 M -14.24 % | 35.824 M 199.26 % | 11.971 M -44.94 % | 21.743 M -42.39 % | 37.739 M 632.28 % | -7.090 M -131.27 % | 22.672 M -17.86 % | 27.603 M 49.89 % | 18.415 M -43.07 % | 32.345 M -16.97 % | 38.954 M 58.62 % | 24.558 M 11.84 % | 21.958 M 373.85 % | 4.634 M 22.98 % | 3.768 M 165.33 % | -5.768 M -190.68 % | 6.361 M -15.75 % | 7.550 M 84.55 % | 4.091 M 44.92 % | 2.823 M -7.78 % | 3.061 M -50.67 % | 6.205 M 674.66 % | 801.000 K -41.19 % | 1.362 M -78.40 % | 6.307 M 560.42 % | 955.000 K 188.43 % | -1.080 M 44.24 % | -1.937 M 28.63 % | -2.714 M -645.60 % | -364.000 K 82.62 % | -2.094 M 39.57 % | -3.465 M -145.45 % | 7.624 M 618.99 % | -1.469 M -168.39 % | 2.148 M -59.66 % | 5.325 M 50.17 % | 3.546 M 51.34 % | 2.343 M 273.04 % | -1.354 M -757.28 % | 206.000 K |
Investments in property plant and equipment | -7.379 M -270.99 % | -1.989 M 9.30 % | -2.193 M 63.14 % | -5.950 M -2.80 % | -5.788 M 33.55 % | -8.710 M -508.67 % | -1.431 M 44.98 % | -2.601 M 73.81 % | -9.931 M -69.88 % | -5.846 M 66.35 % | -17.372 M -21.02 % | -14.355 M -27.34 % | -11.273 M -19.46 % | -9.437 M 28.55 % | -13.207 M 12.70 % | -15.128 M -35.58 % | -11.158 M -53.61 % | -7.264 M -52.41 % | -4.766 M 14.45 % | -5.571 M -42.34 % | -3.914 M -278.16 % | -1.035 M 65.37 % | -2.989 M -129.04 % | -1.305 M -149.05 % | -524.000 K 75.68 % | -2.155 M -52.62 % | -1.412 M 12.24 % | -1.609 M 33.59 % | -2.423 M -1.76 % | -2.381 M 22.44 % | -3.070 M -20.25 % | -2.553 M 59.86 % | -6.360 M -636.96 % | -863.000 K 48.75 % | -1.684 M 20.49 % | -2.118 M -12.78 % | -1.878 M 41.71 % | -3.222 M -112.53 % | -1.516 M -1 163.33 % | -120.000 K 72.48 % | -436.000 K 57.42 % | -1.024 M 0.87 % | -1.033 M 66.95 % | -3.126 M 2.19 % | -3.196 M -121.18 % | -1.445 M -173.16 % | -529.000 K 52.39 % | -1.111 M 42.58 % | -1.935 M -257.01 % | -542.000 K 73.29 % | -2.029 M -27.21 % | -1.595 M -105.01 % | -778.000 K 25.41 % | -1.043 M -6.86 % | -976.000 K -119.33 % | -445.000 K 58.72 % | -1.078 M -62.35 % | -664.000 K 33.60 % | -1.000 M 30.60 % | -1.441 M -116.04 % | -667.000 K 40.82 % | -1.127 M -219.26 % | -353.000 K 39.86 % | -587.000 K -59.95 % | -367.000 K -259.80 % | -102.000 K 0.97 % | -103.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -940.000 K | 0.000 100.00 % | -2.719 M 71.87 % | -9.665 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M 33.33 % | -7.500 M 0.00 % | -7.500 M | 0.000 100.00 % | -160.000 M 0.00 % | -160.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -473.304 M | 0.000 100.00 % | -473.304 M -394 520.00 % | 120.000 K 100.12 % | -101.000 M -26.25 % | -80.000 M -20 612.82 % | 390.000 K | 0.000 100.00 % | -3.615 M -1 721.08 % | 223.000 K 106.17 % | -3.615 M | 0.000 100.00 % | -9.136 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K -54.20 % | 655.000 K | 0.000 | 0.000 -100.00 % | 195.000 K | 0.000 -100.00 % | 195.000 K -2.99 % | 201.000 K | 0.000 | 0.000 | 0.000 100.00 % | -37.667 M | 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 -100.00 % | 157.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M 80.00 % | -5.000 M 78.56 % | -23.325 M | 0.000 | 0.000 | 0.000 100.00 % | -5.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 100.00 % | -30.577 M -204.43 % | -10.044 M 69.55 % | -32.986 M -247.07 % | -9.504 M 74.84 % | -37.773 M -36.38 % | -27.697 M -7.72 % | -25.712 M -573.97 % | -3.815 M 76.38 % | -16.153 M 20.21 % | -20.245 M -202.48 % | -6.693 M 39.51 % | -11.065 M 40.83 % | -18.699 M -35.30 % | -13.820 M -42.72 % | -9.683 M 35.21 % | -14.945 M 53.55 % | -32.172 M -49.44 % | -21.528 M -141.64 % | -8.909 M 64.46 % | -25.070 M 22.60 % | -32.390 M 19.83 % | -40.402 M -233.35 % | -12.120 M 59.87 % | -30.205 M -5.46 % | -28.642 M 16.90 % | -34.468 M -1 168.61 % | -2.717 M 94.45 % | -48.970 M -90.90 % | -25.652 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.700 M |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -434.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.375 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 -100.00 % | 63.761 M 206.76 % | 20.785 M 104.07 % | 10.185 M 32.27 % | 7.700 M -89.11 % | 70.711 M 586.51 % | 10.300 M -10.60 % | 11.521 M 161.84 % | 4.400 M -88.08 % | 36.918 M 128.03 % | 16.190 M -23.91 % | 21.277 M 208.36 % | 6.900 M -36.11 % | 10.800 M -40.64 % | 18.195 M 78.38 % | 10.200 M 7.37 % | 9.500 M -47.80 % | 18.200 M -33.33 % | 27.300 M 41.81 % | 19.251 M -28.83 % | 27.049 M 114.66 % | 12.601 M -58.34 % | 30.250 M 12.98 % | 26.775 M -26.86 % | 36.607 M 88.67 % | 19.403 M -54.42 % | 42.565 M 13.00 % | 37.667 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.800 M | 0.000 |
Other investing activites | 0.000 | 0.000 100.00 % | -805.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 17.475 M | 0.000 100.00 % | -4.894 M -676.83 % | -630.000 K -118.67 % | 3.375 M 154.12 % | -6.236 M -12.02 % | -5.567 M 44.33 % | -10.000 M -936.27 % | -965.000 K 82.47 % | -5.504 M 72.48 % | -20.000 M -227.23 % | -6.112 M -103.82 % | 160.000 M 200.00 % | -160.000 M -1 230 669.23 % | -13.000 K 98.74 % | -1.035 M | 0.000 100.00 % | -86.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 473.334 M 893 183.02 % | -53.000 K 99.99 % | -473.304 M -394 320.00 % | -120.000 K -100.12 % | 101.000 M 499.43 % | -25.286 M -18.21 % | -21.390 M 22.14 % | -27.473 M -859.97 % | 3.615 M 3 715.00 % | -100.000 K 97.23 % | -3.615 M -9 870.27 % | 37.000 K -96.41 % | 1.032 M 398.55 % | 207.000 K 178.11 % | -265.000 K 47.42 % | -504.000 K 86.08 % | -3.620 M -1 106.67 % | -300.000 K 54.20 % | -655.000 K 86.56 % | -4.872 M -113.97 % | -2.277 M -1 067.69 % | -195.000 K | 0.000 100.00 % | -195.000 K 2.99 % | -201.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 37.667 M | 0.000 | 0.000 100.00 % | -475.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -7.379 M -270.99 % | -1.989 M 33.66 % | -2.998 M 49.61 % | -5.950 M -2.80 % | -5.788 M 33.55 % | -8.710 M -158.74 % | 14.827 M 670.05 % | -2.601 M 79.44 % | -12.650 M 18.44 % | -15.511 M 10.71 % | -17.372 M -13.14 % | -15.355 M 5.64 % | -16.273 M 61.95 % | -42.762 M -134.87 % | -18.207 M 19.54 % | -22.628 M 41.47 % | -38.658 M -215.22 % | -12.264 M -157.32 % | -4.766 M 97.12 % | -165.571 M -4 130.22 % | -3.914 M -278.16 % | -1.035 M 65.37 % | -2.989 M -129.04 % | -1.305 M -149.05 % | -524.000 K 75.68 % | -2.155 M -52.62 % | -1.412 M 12.24 % | -1.609 M 33.59 % | -2.423 M -1.76 % | -2.381 M 21.68 % | -3.040 M -19.08 % | -2.553 M 99.39 % | -415.903 M -3 803.36 % | -10.655 M -590.54 % | -1.543 M 98.56 % | -107.404 M -380.22 % | 38.329 M 224.87 % | -30.695 M -73.50 % | -17.692 M 16.97 % | -21.309 M -173.35 % | 29.052 M 3 043.47 % | -987.000 K 89.20 % | -9.137 M -213.02 % | -2.919 M 15.66 % | -3.461 M -77.58 % | -1.949 M 53.02 % | -4.149 M -220.63 % | -1.294 M -198.03 % | 1.320 M 124.38 % | -5.414 M -25.73 % | -4.306 M -126.03 % | 16.545 M 224.90 % | -13.247 M -316.18 % | -3.183 M 78.20 % | -14.603 M -160.74 % | 24.042 M 302.37 % | -11.880 M -189.60 % | 13.259 M 502.96 % | 2.199 M 152.89 % | -4.158 M 91.62 % | -49.637 M -85.36 % | -26.779 M -7 486.12 % | -353.000 K 39.86 % | -587.000 K -59.95 % | -367.000 K -121.61 % | 1.698 M -52.79 % | 3.597 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.325 M 200.00 % | -18.325 M | 0.000 | 0.000 100.00 % | -50.000 M 33.33 % | -75.000 M -87.50 % | -40.000 M -100.00 % | -20.000 M 0.00 % | -20.000 M 0.00 % | -20.000 M -10 795.19 % | 187.000 K 100.94 % | -20.000 M -16.36 % | -17.188 M -109.82 % | 175.000 M | 0.000 | 0.000 | 0.000 100.00 % | -20.000 M -33.33 % | -15.000 M 0.00 % | -15.000 M 0.00 % | -15.000 M 57.14 % | -35.000 M -94.44 % | -18.000 M 28.00 % | -25.000 M -25.00 % | -20.000 M | 0.000 -100.00 % | 416.846 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 100.00 % | -1.000 K 0.00 % | -1.000 K 50.00 % | -2.000 K -100.00 % | -1.000 K 80.00 % | -5.000 K 79.17 % | -24.000 K 0.00 % | -24.000 K -9.09 % | -22.000 K -100.00 % | -11.000 K 56.00 % | -25.000 K 16.67 % | -30.000 K 6.25 % | -32.000 K -3.23 % | -31.000 K -3.33 % | -30.000 K -3.45 % | -29.000 K -16.00 % | -25.000 K 7.41 % | -27.000 K 0.00 % | -27.000 K -8.00 % | -25.000 K |
Common stock issued | 2.140 M | 0.000 -100.00 % | 2.512 M | 0.000 -100.00 % | 1.579 M | 0.000 -100.00 % | 1.391 M 1 411.96 % | 92.000 K -97.01 % | 3.073 M 102 333.33 % | 3.000 K -99.83 % | 1.792 M 2 112.35 % | 81.000 K -97.34 % | 3.046 M 3 401.15 % | 87.000 K -96.51 % | 2.494 M 1 198.96 % | 192.000 K -96.00 % | 4.796 M 269.49 % | 1.298 M -53.61 % | 2.798 M 345.54 % | 628.000 K -84.88 % | 4.154 M 751.23 % | 488.000 K -79.51 % | 2.382 M 727.08 % | 288.000 K -91.29 % | 3.305 M 25.76 % | 2.628 M -3.81 % | 2.732 M 2 902.20 % | 91.000 K -97.00 % | 3.036 M 209.80 % | 980.000 K -66.89 % | 2.960 M 175.61 % | 1.074 M -85.97 % | 7.657 M 2 021.05 % | 361.000 K -83.58 % | 2.199 M 1 232.73 % | 165.000 K -93.55 % | 2.558 M 48.12 % | 1.727 M -52.08 % | 3.604 M 24.66 % | 2.891 M -9.85 % | 3.207 M 1 193.15 % | 248.000 K -85.58 % | 1.720 M 6 780.00 % | 25.000 K -98.34 % | 1.510 M 2 981.63 % | 49.000 K -96.50 % | 1.401 M 953.38 % | 133.000 K -87.80 % | 1.090 M 4 639.13 % | 23.000 K -97.61 % | 961.000 K | 0.000 -100.00 % | 1.053 M 1 232.91 % | 79.000 K -92.55 % | 1.060 M 279.93 % | 279.000 K -73.04 % | 1.035 M 134.69 % | 441.000 K -74.70 % | 1.743 M 2 193.42 % | 76.000 K 80.95 % | 42.000 K -99.94 % | 75.615 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 10.000 K 200.00 % | -10.000 K | 0.000 100.00 % | -58.000 K | 0.000 100.00 % | -2.103 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.214 M 80.17 % | -26.297 M -70.73 % | -15.403 M -1 428.08 % | -1.008 M 77.42 % | -4.464 M -67.00 % | -2.673 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 100.00 % | -334.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 100.00 % | -101.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.840 M 69.41 % | -9.284 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 |
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 100.00 % | -9.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.743 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -71.000 K 96.67 % | -2.130 M -95.23 % | -1.091 M | 0.000 -100.00 % | 447.000 K | 0.000 100.00 % | -18.545 M -473.79 % | -3.232 M -9.01 % | -2.965 M 51.97 % | -6.173 M -1 572.90 % | -369.000 K 2.89 % | -380.000 K 89.72 % | -3.698 M 84.87 % | -24.449 M -1 065.90 % | -2.097 M -111.18 % | -993.000 K 85.38 % | -6.790 M 8.76 % | -7.442 M -1 057.39 % | -643.000 K 84.27 % | -4.089 M -299.32 % | -1.024 M -115.58 % | -475.000 K 42.07 % | -820.000 K 38.76 % | -1.339 M 75.24 % | -5.408 M -22.38 % | -4.419 M -69.57 % | -2.606 M -121.22 % | -1.178 M 18.65 % | -1.448 M 39.44 % | -2.391 M -39.17 % | -1.718 M 96.66 % | -51.426 M -1 371.00 % | -3.496 M 28.70 % | -4.903 M -333.13 % | -1.132 M 56.31 % | -2.591 M -3.60 % | -2.501 M -129.03 % | -1.092 M -78.14 % | -613.000 K 55.16 % | -1.367 M 52.93 % | -2.904 M -201.87 % | -962.000 K -469.23 % | -169.000 K 74.12 % | -653.000 K 77.10 % | -2.852 M -1 997.06 % | -136.000 K -5.43 % | -129.000 K -4.88 % | -123.000 K 88.56 % | -1.075 M -2 139.58 % | -48.000 K | 0.000 100.00 % | -48.000 K -6.67 % | -45.000 K -87.50 % | -24.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -183.000 K | 0.000 | 0.000 | 0.000 100.00 % | -409.000 K -295.69 % | 209.000 K 850.00 % | 22.000 K -38.89 % | 36.000 K 300.00 % | 9.000 K |
Net cash used provided by financing activities | 2.079 M 197.15 % | -2.140 M -250.60 % | 1.421 M 2 550.00 % | -58.000 K -102.86 % | 2.026 M 196.34 % | -2.103 M -279.59 % | 1.171 M 105.46 % | -21.465 M -19 975.00 % | 108.000 K 101.75 % | -6.170 M 87.30 % | -48.577 M 35.49 % | -75.299 M -64.17 % | -45.866 M 35.09 % | -70.659 M -101.85 % | -35.006 M -60.51 % | -21.809 M -247.78 % | -6.271 M 78.24 % | -28.817 M -91.69 % | -15.033 M -108.76 % | 171.539 M 5 380.48 % | 3.130 M 23 976.92 % | 13.000 K -99.17 % | 1.562 M 107.42 % | -21.051 M -23.08 % | -17.103 M -1.86 % | -16.791 M -12.89 % | -14.874 M 58.78 % | -36.087 M -119.88 % | -16.412 M 37.86 % | -26.411 M -40.80 % | -18.758 M 62.75 % | -50.352 M -111.96 % | 421.007 M 8 734.27 % | -4.876 M -556.98 % | 1.067 M 143.98 % | -2.426 M -4 356.14 % | 57.000 K -90.98 % | 632.000 K -78.87 % | 2.991 M 96.26 % | 1.524 M 654.46 % | 202.000 K 128.29 % | -714.000 K -146.03 % | 1.551 M 346.97 % | -628.000 K 53.20 % | -1.342 M -1 442.53 % | -87.000 K -106.84 % | 1.272 M 12 620.00 % | 10.000 K -28.57 % | 14.000 K 153.85 % | -26.000 K 98.62 % | -1.881 M 78.45 % | -8.730 M -970.39 % | 1.003 M 3 135.48 % | 31.000 K -97.01 % | 1.036 M 303.11 % | 257.000 K -74.90 % | 1.024 M 146.15 % | 416.000 K -72.81 % | 1.530 M 3 377.27 % | 44.000 K 300.00 % | 11.000 K -99.99 % | 75.585 M 17 356.85 % | -438.000 K -338.04 % | 184.000 K 3 780.00 % | -5.000 K -155.56 % | 9.000 K 156.25 % | -16.000 K |
Effect of forex changes on cash | -611.000 K -6 688.89 % | -9.000 K 98.10 % | -474.000 K -604.26 % | 94.000 K 128.06 % | -335.000 K 42.54 % | -583.000 K -174.84 % | 779.000 K 223.06 % | -633.000 K 48.49 % | -1.229 M -123 000.00 % | 1.000 K -99.96 % | 2.456 M 336.61 % | -1.038 M 8.30 % | -1.132 M -392.17 % | -230.000 K 85.94 % | -1.636 M -214.62 % | -520.000 K 23.64 % | -681.000 K -2 028.13 % | -32.000 K 97.28 % | -1.178 M -1 559.15 % | -71.000 K -113.84 % | 513.000 K 269.31 % | -303.000 K -248.28 % | -87.000 K -196.67 % | 90.000 K -74.58 % | 354.000 K -38.65 % | 577.000 K 129.76 % | -1.939 M -1 982.52 % | 103.000 K -87.01 % | 793.000 K 407.36 % | -258.000 K -169.54 % | 371.000 K 144.75 % | -829.000 K -198.81 % | 839.000 K -30.14 % | 1.201 M 491.21 % | -307.000 K -237.36 % | -91.000 K -927.27 % | 11.000 K 257.14 % | -7.000 K 86.00 % | -50.000 K 93.38 % | -755.000 K -1 120.27 % | 74.000 K 1 133.33 % | 6.000 K 220.00 % | -5.000 K 28.57 % | -7.000 K -800.00 % | 1.000 K 120.00 % | -5.000 K -225.00 % | 4.000 K -20.00 % | 5.000 K 0.00 % | 5.000 K 66.67 % | 3.000 K 200.00 % | 1.000 K | 0.000 -100.00 % | 5.000 K 150.00 % | 2.000 K -77.78 % | 9.000 K 350.00 % | 2.000 K -71.43 % | 7.000 K 133.33 % | 3.000 K -66.67 % | 9.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K 500.00 % | -1.000 K | 0.000 100.00 % | -2.000 K 0.00 % | -2.000 K |
Net change in cash | 4.578 M 129.46 % | -15.538 M 48.01 % | -29.889 M 18.44 % | -36.645 M -439.21 % | -6.796 M -248.58 % | 4.574 M 2 142.16 % | 204.000 K 100.54 % | -37.491 M -323.07 % | 16.807 M -17.93 % | 20.479 M 249.23 % | 5.864 M 119.60 % | -29.926 M -149.74 % | 60.166 M 193.28 % | 20.515 M 152.85 % | -38.816 M -199.22 % | 39.120 M 320.28 % | -17.759 M -2 011.65 % | -841.000 K -101.58 % | 53.292 M 598.66 % | -10.687 M -218.89 % | 8.989 M 68.87 % | 5.323 M -79.98 % | 26.593 M 5 273.74 % | -514.000 K 89.36 % | -4.829 M -107.79 % | -2.324 M -139.07 % | 5.948 M 186.55 % | -6.872 M -138.65 % | 17.782 M 204.12 % | -17.079 M -5 504.75 % | 316.000 K 101.98 % | -15.995 M -1 294.51 % | -1.147 M -113.75 % | 8.342 M -68.90 % | 26.820 M 129.31 % | -91.506 M -229.35 % | 70.742 M 696.29 % | 8.884 M -9.41 % | 9.807 M 591.61 % | 1.418 M -95.82 % | 33.962 M 1 538.30 % | 2.073 M 115.52 % | -13.359 M -575.92 % | 2.807 M 2.15 % | 2.748 M 34.05 % | 2.050 M 4 200.00 % | -50.000 K -102.81 % | 1.782 M -76.38 % | 7.544 M 262.73 % | -4.636 M 3.90 % | -4.824 M -134.16 % | 14.122 M 225.15 % | -11.284 M -166.76 % | -4.230 M 72.70 % | -15.495 M -171.78 % | 21.587 M 292.52 % | -11.213 M -196.80 % | 11.584 M 4 143.22 % | 273.000 K -92.22 % | 3.510 M 106.87 % | -51.095 M -200.28 % | 50.954 M 1 022.83 % | 4.538 M 44.43 % | 3.142 M 59.41 % | 1.971 M 461.54 % | 351.000 K -90.73 % | 3.785 M |
Cash at beginning of period | 104.065 M -12.99 % | 119.603 M -19.99 % | 149.492 M -19.68 % | 186.114 M -3.52 % | 192.910 M 2.42 % | 188.356 M 0.11 % | 188.152 M -16.62 % | 225.643 M 8.05 % | 208.836 M 10.87 % | 188.357 M 3.21 % | 182.493 M -14.09 % | 212.419 M 39.52 % | 152.253 M 15.57 % | 131.738 M -22.76 % | 170.554 M 29.76 % | 131.434 M -11.90 % | 149.193 M -0.56 % | 150.034 M 55.09 % | 96.742 M -9.95 % | 107.429 M 9.13 % | 98.440 M 5.72 % | 93.117 M 39.98 % | 66.524 M -0.77 % | 67.038 M -6.72 % | 71.867 M -3.13 % | 74.191 M 8.72 % | 68.243 M -9.15 % | 75.115 M 31.02 % | 57.333 M -22.95 % | 74.412 M 0.43 % | 74.096 M -17.75 % | 90.091 M -1.26 % | 91.238 M 10.06 % | 82.896 M 47.83 % | 56.076 M -62.00 % | 147.582 M 92.06 % | 76.840 M 13.07 % | 67.956 M 16.87 % | 58.149 M 2.50 % | 56.731 M 149.16 % | 22.769 M 10.02 % | 20.696 M -39.23 % | 34.055 M 8.98 % | 31.248 M 9.64 % | 28.500 M 7.75 % | 26.450 M -0.19 % | 26.500 M 7.21 % | 24.718 M 43.93 % | 17.174 M -21.26 % | 21.810 M -18.11 % | 26.634 M 112.87 % | 12.512 M -47.42 % | 23.796 M -15.09 % | 28.026 M -35.60 % | 43.521 M 98.42 % | 21.934 M -33.83 % | 33.147 M 53.72 % | 21.563 M 1.28 % | 21.290 M 19.74 % | 17.780 M -74.19 % | 68.875 M 284.33 % | 17.921 M 33.91 % | 13.383 M 30.68 % | 10.241 M 23.83 % | 8.270 M 4.43 % | 7.919 M 91.56 % | 4.134 M |
Cash at end of period | 110.253 M 5.95 % | 104.065 M -12.99 % | 119.603 M -19.99 % | 149.492 M -19.68 % | 186.114 M -3.53 % | 192.930 M 2.43 % | 188.356 M 0.11 % | 188.152 M -16.62 % | 225.643 M 8.05 % | 208.836 M 10.87 % | 188.357 M 3.21 % | 182.493 M -14.09 % | 212.419 M 39.52 % | 152.253 M 15.57 % | 131.738 M -22.76 % | 170.554 M 29.76 % | 131.434 M -11.90 % | 149.193 M -0.56 % | 150.034 M 55.09 % | 96.742 M -9.95 % | 107.429 M 9.13 % | 98.440 M 5.72 % | 93.117 M 39.98 % | 66.524 M -0.77 % | 67.038 M -6.72 % | 71.867 M -3.13 % | 74.191 M 8.72 % | 68.243 M -9.15 % | 75.115 M 31.02 % | 57.333 M -22.95 % | 74.412 M 0.43 % | 74.096 M -17.75 % | 90.091 M -1.26 % | 91.238 M 10.06 % | 82.896 M 47.83 % | 56.076 M -62.00 % | 147.582 M 92.06 % | 76.840 M 13.07 % | 67.956 M 16.87 % | 58.149 M 2.50 % | 56.731 M 149.16 % | 22.769 M 10.02 % | 20.696 M -39.23 % | 34.055 M 8.98 % | 31.248 M 9.64 % | 28.500 M 7.75 % | 26.450 M -0.19 % | 26.500 M 7.21 % | 24.718 M 43.93 % | 17.174 M -21.26 % | 21.810 M -18.11 % | 26.634 M 112.87 % | 12.512 M -47.42 % | 23.796 M -15.09 % | 28.026 M -35.60 % | 43.521 M 98.42 % | 21.934 M -33.83 % | 33.147 M 53.72 % | 21.563 M 1.28 % | 21.290 M 19.74 % | 17.780 M -74.19 % | 68.875 M 284.33 % | 17.921 M 33.91 % | 13.383 M 30.68 % | 10.241 M 23.83 % | 8.270 M 4.43 % | 7.919 M |
Operating cash flow | 10.489 M 192.01 % | -11.400 M 59.05 % | -27.838 M 9.41 % | -30.731 M -1 039.87 % | -2.696 M -116.88 % | 15.970 M 196.36 % | -16.573 M -29.56 % | -12.792 M -141.83 % | 30.578 M -27.47 % | 42.159 M -39.21 % | 69.357 M 12.29 % | 61.766 M -49.96 % | 123.437 M -8.00 % | 134.166 M 736.81 % | 16.033 M -80.93 % | 84.077 M 201.88 % | 27.851 M -30.84 % | 40.272 M -45.78 % | 74.269 M 547.84 % | -16.584 M -279.09 % | 9.260 M 39.29 % | 6.648 M -76.35 % | 28.107 M 29.22 % | 21.752 M 74.80 % | 12.444 M -22.44 % | 16.045 M -33.62 % | 24.173 M -21.31 % | 30.721 M -14.24 % | 35.824 M 199.26 % | 11.971 M -44.94 % | 21.743 M -42.39 % | 37.739 M 632.28 % | -7.090 M -131.27 % | 22.672 M -17.86 % | 27.603 M 49.89 % | 18.415 M -43.07 % | 32.345 M -16.97 % | 38.954 M 58.62 % | 24.558 M 11.84 % | 21.958 M 373.85 % | 4.634 M 22.98 % | 3.768 M 165.33 % | -5.768 M -190.68 % | 6.361 M -15.75 % | 7.550 M 84.55 % | 4.091 M 44.92 % | 2.823 M -7.78 % | 3.061 M -50.67 % | 6.205 M 674.66 % | 801.000 K -41.19 % | 1.362 M -78.40 % | 6.307 M 560.42 % | 955.000 K 188.43 % | -1.080 M 44.24 % | -1.937 M 28.63 % | -2.714 M -645.60 % | -364.000 K 82.62 % | -2.094 M 39.57 % | -3.465 M -145.45 % | 7.624 M 618.99 % | -1.469 M -168.39 % | 2.148 M -59.66 % | 5.325 M 50.17 % | 3.546 M 51.34 % | 2.343 M 273.04 % | -1.354 M -757.28 % | 206.000 K |
Capital expenditure | -1.172 M 41.08 % | -1.989 M 9.30 % | -2.193 M 63.14 % | -5.950 M -2.80 % | -5.788 M 33.55 % | -8.710 M -508.67 % | -1.431 M 44.98 % | -2.601 M 73.81 % | -9.931 M -69.88 % | -5.846 M 66.35 % | -17.372 M -21.02 % | -14.355 M -27.34 % | -11.273 M -19.46 % | -9.437 M 28.55 % | -13.207 M 12.70 % | -15.128 M -35.58 % | -11.158 M -53.61 % | -7.264 M -52.41 % | -4.766 M 14.45 % | -5.571 M -42.34 % | -3.914 M -278.16 % | -1.035 M 65.37 % | -2.989 M -129.04 % | -1.305 M -149.05 % | -524.000 K 75.68 % | -2.155 M -52.62 % | -1.412 M 12.24 % | -1.609 M 33.59 % | -2.423 M -1.76 % | -2.381 M 22.44 % | -3.070 M -20.25 % | -2.553 M 59.86 % | -6.360 M -636.96 % | -863.000 K 48.75 % | -1.684 M 20.49 % | -2.118 M -12.78 % | -1.878 M 41.71 % | -3.222 M -112.53 % | -1.516 M -1 163.33 % | -120.000 K 72.48 % | -436.000 K 57.42 % | -1.024 M 0.87 % | -1.033 M 66.95 % | -3.126 M 2.19 % | -3.196 M -121.18 % | -1.445 M -173.16 % | -529.000 K 52.39 % | -1.111 M 42.58 % | -1.935 M -257.01 % | -542.000 K 73.29 % | -2.029 M -27.21 % | -1.595 M -105.01 % | -778.000 K 25.41 % | -1.043 M -6.86 % | -976.000 K -119.33 % | -445.000 K 58.72 % | -1.078 M -62.35 % | -664.000 K 33.60 % | -1.000 M 30.60 % | -1.441 M -116.04 % | -667.000 K 40.82 % | -1.127 M -219.26 % | -353.000 K 39.86 % | -587.000 K -59.95 % | -367.000 K -259.80 % | -102.000 K 0.97 % | -103.000 K |
Free CashFlow | 10.489 M 178.34 % | -13.389 M 55.42 % | -30.031 M 18.13 % | -36.681 M -332.36 % | -8.484 M -216.86 % | 7.260 M 140.32 % | -18.004 M -16.96 % | -15.393 M -174.55 % | 20.647 M -43.14 % | 36.313 M -30.15 % | 51.985 M 9.65 % | 47.411 M -57.73 % | 112.164 M -10.07 % | 124.729 M 4 313.62 % | 2.826 M -95.90 % | 68.949 M 313.04 % | 16.693 M -49.43 % | 33.008 M -52.51 % | 69.503 M 413.71 % | -22.155 M -514.42 % | 5.346 M -4.76 % | 5.613 M -77.65 % | 25.118 M 22.84 % | 20.447 M 71.54 % | 11.920 M -14.18 % | 13.890 M -38.97 % | 22.761 M -21.82 % | 29.112 M -12.84 % | 33.401 M 248.29 % | 9.590 M -48.64 % | 18.673 M -46.93 % | 35.186 M 361.61 % | -13.450 M -161.67 % | 21.809 M -15.86 % | 25.919 M 59.04 % | 16.297 M -46.51 % | 30.467 M -14.73 % | 35.732 M 55.07 % | 23.042 M 5.51 % | 21.838 M 420.20 % | 4.198 M 52.99 % | 2.744 M 140.35 % | -6.801 M -310.23 % | 3.235 M -25.70 % | 4.354 M 64.55 % | 2.646 M 15.34 % | 2.294 M 17.64 % | 1.950 M -54.33 % | 4.270 M 1 548.65 % | 259.000 K 138.83 % | -667.000 K -114.16 % | 4.712 M 2 562.15 % | 177.000 K 108.34 % | -2.123 M 27.12 % | -2.913 M 7.79 % | -3.159 M -119.07 % | -1.442 M 47.72 % | -2.758 M 38.23 % | -4.465 M -172.21 % | 6.183 M 389.47 % | -2.136 M -309.21 % | 1.021 M -79.47 % | 4.972 M 68.03 % | 2.959 M 49.75 % | 1.976 M 235.71 % | -1.456 M -1 513.59 % | 103.000 K |
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 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 |