
Tai Twun Enterprise Co., Ltd. 3432.TW
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 47.157 M 184.64 % | 16.567 M -12.49 % | 18.932 M -48.45 % | 36.728 M 16.47 % | 31.533 M -40.79 % | 53.254 M -53.29 % | 114.022 M -45.46 % | 209.052 M -48.73 % | 407.746 M -43.74 % | 724.754 M -45.51 % | 1.330 B 6.20 % | 1.252 B 43.14 % | 874.941 M -16.94 % | 1.053 B -48.15 % | 2.032 B -7.96 % | 2.207 B |
Net income | -22.349 M -3.38 % | -21.619 M 98.15 % | -1.170 B -2 153.90 % | 56.976 M 75.00 % | 32.558 M -28.21 % | 45.350 M -83.78 % | 279.623 M 1 351.89 % | -22.336 M -409.49 % | 7.217 M -34.99 % | 11.102 M -73.08 % | 41.245 M 174.87 % | -55.088 M 61.97 % | -144.868 M -0.74 % | -143.797 M -264.03 % | 87.667 M -45.24 % | 160.084 M |
Income before tax | -22.180 M -12.88 % | -19.649 M 98.66 % | -1.463 B -2 136.24 % | 71.849 M 52.07 % | 47.247 M -38.21 % | 76.469 M -78.55 % | 356.472 M 1 613.81 % | -23.548 M -393.69 % | 8.018 M -54.21 % | 17.511 M -63.44 % | 47.893 M 173.82 % | -64.876 M 62.10 % | -171.172 M 1.37 % | -173.543 M -278.82 % | 97.051 M -53.18 % | 207.298 M |
Income before tax ratio | -0.47 60.34 % | -1.19 98.47 % | -77.28 -4 050.30 % | 1.96 30.56 % | 1.50 4.35 % | 1.44 -54.07 % | 3.13 2 875.47 % | -0.11 -672.83 % | 0.02 -18.61 % | 0.02 -32.90 % | 0.04 169.51 % | -0.05 73.52 % | -0.20 -18.76 % | -0.16 -444.84 % | 0.05 -49.13 % | 0.09 |
EBITDA | -19.365 M -17.21 % | -16.522 M 98.87 % | -1.460 B -2 034.63 % | 75.468 M 41.83 % | 53.212 M -36.42 % | 83.690 M 364.70 % | -31.617 M -400.91 % | 10.507 M -78.70 % | 49.337 M -33.06 % | 73.701 M -33.35 % | 110.579 M 2 268.22 % | -5.100 M 94.94 % | -100.764 M -87.46 % | -53.752 M -127.14 % | 198.079 M -38.89 % | 324.118 M |
Net income ratio | -0.47 63.68 % | -1.30 97.89 % | -61.81 -4 084.56 % | 1.55 50.25 % | 1.03 21.25 % | 0.85 -65.28 % | 2.45 2 395.27 % | -0.11 -703.65 % | 0.02 15.55 % | 0.02 -50.60 % | 0.03 170.50 % | -0.04 73.43 % | -0.17 -21.30 % | -0.14 -416.32 % | 0.04 -40.50 % | 0.07 |
Ratio EBITDA | -0.41 58.82 % | -1.00 98.71 % | -77.12 -3 853.17 % | 2.05 21.76 % | 1.69 7.38 % | 1.57 666.75 % | -0.28 -651.71 % | 0.05 -58.46 % | 0.12 18.99 % | 0.10 22.32 % | 0.08 2 141.56 % | 0.00 96.46 % | -0.12 -125.70 % | -0.05 -152.33 % | 0.10 -33.60 % | 0.15 |
Gross profit ratio | 0.15 -52.06 % | 0.32 27.13 % | 0.25 -22.45 % | 0.32 8.94 % | 0.30 -13.56 % | 0.34 -13.34 % | 0.40 6.48 % | 0.37 16.83 % | 0.32 15.08 % | 0.28 13.57 % | 0.24 41.38 % | 0.17 70.81 % | 0.10 19.18 % | 0.08 -62.46 % | 0.23 -14.77 % | 0.27 |
Weighted average shs out dil | 40.545 M 12.62 % | 36.000 M 0.00 % | 36.000 M -46.14 % | 66.838 M 9.80 % | 60.875 M -9.18 % | 67.028 M -0.54 % | 67.389 M 1.21 % | 66.586 M -0.12 % | 66.663 M -0.93 % | 67.287 M 1.64 % | 66.204 M 0.88 % | 65.626 M 0.00 % | 65.626 M 0.00 % | 65.626 M 14.05 % | 57.539 M 5.97 % | 54.300 M |
Weighted average shs out | 40.545 M 12.62 % | 36.000 M 0.00 % | 36.000 M -46.04 % | 66.712 M 9.59 % | 60.875 M -7.56 % | 65.852 M -1.10 % | 66.586 M 1.36 % | 65.694 M -1.34 % | 66.586 M 0.00 % | 66.586 M 1.43 % | 65.647 M 0.03 % | 65.626 M 0.00 % | 65.626 M 0.00 % | 65.626 M 14.75 % | 57.192 M 6.35 % | 53.775 M |
EPS diluted | -0.55 8.33 % | -0.60 98.15 % | -32.51 -3 924.71 % | 0.85 60.38 % | 0.53 -22.06 % | 0.68 -83.61 % | 4.15 1 320.59 % | -0.34 -409.09 % | 0.11 -31.25 % | 0.16 -74.19 % | 0.62 173.81 % | -0.84 61.99 % | -2.21 -0.91 % | -2.19 -244.08 % | 1.52 -48.47 % | 2.95 |
Earnings per share | -0.55 8.33 % | -0.60 98.15 % | -32.51 -3 924.71 % | 0.85 60.38 % | 0.53 -23.19 % | 0.69 -83.57 % | 4.20 1 335.29 % | -0.34 -409.09 % | 0.11 -35.29 % | 0.17 -73.02 % | 0.63 175.00 % | -0.84 61.99 % | -2.21 -0.91 % | -2.19 -243.14 % | 1.53 -48.66 % | 2.98 |
Gross profit | 7.233 M 36.47 % | 5.300 M 11.25 % | 4.764 M -60.02 % | 11.917 M 26.88 % | 9.392 M -48.82 % | 18.350 M -59.52 % | 45.335 M -41.92 % | 78.057 M -40.10 % | 130.312 M -35.25 % | 201.266 M -38.11 % | 325.216 M 50.15 % | 216.590 M 144.50 % | 88.586 M -1.01 % | 89.492 M -80.53 % | 459.680 M -21.55 % | 585.990 M |
Income tax expense | 169.000 K -91.42 % | 1.970 M 100.67 % | -292.790 M -2 068.60 % | 14.873 M 1.25 % | 14.689 M -52.80 % | 31.119 M -59.51 % | 76.849 M 6 440.68 % | -1.212 M -251.31 % | 801.000 K -87.50 % | 6.409 M -3.60 % | 6.648 M 167.92 % | -9.788 M 62.79 % | -26.304 M 11.57 % | -29.746 M -416.99 % | 9.384 M -80.12 % | 47.214 M |
Cost of revenue | 39.924 M 254.34 % | 11.267 M -20.48 % | 14.168 M -42.90 % | 24.811 M 12.06 % | 22.141 M -36.57 % | 34.904 M -49.18 % | 68.687 M -47.57 % | 130.995 M -52.78 % | 277.434 M -47.00 % | 523.488 M -47.90 % | 1.005 B -2.99 % | 1.036 B 31.72 % | 786.355 M -18.42 % | 963.938 M -38.67 % | 1.572 B -3.05 % | 1.621 B |
General and administrative expenses | 30.131 M 3.77 % | 29.035 M 18.63 % | 24.475 M -6.35 % | 26.135 M 4.64 % | 24.975 M -18.14 % | 30.511 M -46.28 % | 56.794 M -42.92 % | 99.501 M -13.60 % | 115.164 M -15.91 % | 136.949 M -13.15 % | 157.693 M 5.05 % | 150.113 M -2.29 % | 153.625 M -1.03 % | 155.217 M -14.05 % | 180.588 M -10.46 % | 201.694 M |
Selling and marketing expenses | 5.768 M 114.18 % | 2.693 M -9.20 % | 2.966 M -11.73 % | 3.360 M -28.14 % | 4.676 M -6.31 % | 4.991 M -72.90 % | 18.418 M -34.77 % | 28.235 M -40.82 % | 47.707 M -33.66 % | 71.914 M -27.34 % | 98.972 M -6.01 % | 105.302 M 77.23 % | 59.414 M -26.05 % | 80.340 M -32.97 % | 119.861 M -15.74 % | 142.259 M |
Other 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 |
Operating expenses | 37.664 M 27.31 % | 29.584 M 0.40 % | 29.467 M -8.37 % | 32.159 M 0.86 % | 31.886 M -17.50 % | 38.652 M -53.42 % | 82.971 M -40.66 % | 139.814 M -22.56 % | 180.554 M -22.08 % | 231.711 M -18.08 % | 282.847 M -1.21 % | 286.298 M 18.72 % | 241.160 M -8.05 % | 262.279 M -18.91 % | 323.424 M -13.63 % | 374.458 M |
Cost and expenses | 77.588 M 72.79 % | 44.902 M 2.90 % | 43.635 M -23.41 % | 56.970 M 5.45 % | 54.027 M -26.55 % | 73.556 M -51.50 % | 151.658 M -44.00 % | 270.809 M -40.87 % | 457.988 M -39.36 % | 755.199 M -41.35 % | 1.288 B -2.60 % | 1.322 B 28.67 % | 1.028 B -16.20 % | 1.226 B -35.30 % | 1.895 B -5.03 % | 1.996 B |
Research and development expenses | 1.765 M -8.12 % | 1.921 M -5.18 % | 2.026 M -23.95 % | 2.664 M 19.19 % | 2.235 M -29.05 % | 3.150 M -59.40 % | 7.759 M -35.76 % | 12.078 M -31.70 % | 17.683 M -22.61 % | 22.848 M -12.73 % | 26.182 M -15.22 % | 30.883 M 9.82 % | 28.121 M 5.24 % | 26.722 M 16.31 % | 22.975 M -24.68 % | 30.505 M |
Selling general and administrative expenses | 35.899 M 13.15 % | 31.728 M 15.62 % | 27.441 M -6.96 % | 29.495 M -0.53 % | 29.651 M -16.48 % | 35.502 M -52.80 % | 75.212 M -41.12 % | 127.736 M -21.57 % | 162.871 M -22.02 % | 208.863 M -18.62 % | 256.665 M 0.49 % | 255.415 M 19.89 % | 213.039 M -9.56 % | 235.557 M -21.60 % | 300.449 M -12.65 % | 343.953 M |
Interest income | 2.911 M 36.99 % | 2.125 M 989.74 % | 195.000 K 650.00 % | 26.000 K -98.88 % | 2.320 M -72.68 % | 8.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.275 M -24.37 % | 12.264 M 245.85 % | 3.546 M 145.23 % | 1.446 M |
Interest expense | 488.000 K -28.97 % | 687.000 K 17.04 % | 587.000 K -23.47 % | 767.000 K -72.79 % | 2.819 M -34.94 % | 4.333 M 47.98 % | 2.928 M -82.06 % | 16.324 M 169.20 % | 6.064 M 10.11 % | 5.507 M 5.48 % | 5.221 M -2.10 % | 5.333 M 8.57 % | 4.912 M 104.92 % | 2.397 M 31.70 % | 1.820 M 22.15 % | 1.490 M |
Depreciation and amortization | 2.327 M -4.63 % | 2.440 M 1.33 % | 2.408 M -18.35 % | 2.949 M -5.02 % | 3.105 M -9.50 % | 3.431 M -35.33 % | 5.305 M -70.08 % | 17.731 M -49.71 % | 35.255 M -31.88 % | 51.754 M -9.94 % | 57.465 M 5.55 % | 54.443 M -53.21 % | 116.350 M -0.89 % | 117.394 M 18.33 % | 99.208 M -13.98 % | 115.330 M |
Operating income | -30.431 M -7.34 % | -28.349 M -131.15 % | 91.003 M 25.49 % | 72.519 M 44.73 % | 50.107 M -37.57 % | 80.259 M 313.25 % | -37.636 M 39.06 % | -61.757 M -22.92 % | -50.242 M -65.03 % | -30.445 M -171.86 % | 42.369 M 160.78 % | -69.708 M 54.31 % | -152.574 M 11.70 % | -172.787 M -226.81 % | 136.256 M -35.59 % | 211.532 M |
Operating income ratio | -0.65 62.29 % | -1.71 -135.60 % | 4.81 143.45 % | 1.97 24.26 % | 1.59 5.44 % | 1.51 556.59 % | -0.33 -11.73 % | -0.30 -139.75 % | -0.12 -193.33 % | -0.04 -231.87 % | 0.03 157.23 % | -0.06 68.08 % | -0.17 -6.32 % | -0.16 -344.55 % | 0.07 -30.01 % | 0.10 |
Total other income expenses net | 8.617 M -0.95 % | 8.700 M 100.60 % | -1.438 B -1 663.49 % | 91.994 M 31.83 % | 69.782 M -27.48 % | 96.228 M -75.58 % | 394.108 M 931.45 % | 38.209 M -34.42 % | 58.260 M 21.49 % | 47.956 M 768.14 % | 5.524 M 14.32 % | 4.832 M 125.98 % | -18.598 M -2 360.05 % | -756.000 K 98.07 % | -39.205 M -825.96 % | -4.234 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -195.464 M -2 017.07 % | 10.196 M 112.60 % | -80.908 M -26.14 % | -64.140 M -15.23 % | -55.662 M -124.79 % | 224.541 M 1 194.26 % | 17.349 M 142.57 % | -40.756 M -53.01 % | -26.637 M 73.39 % | -100.098 M 73.06 % | -371.498 M -75.85 % | -211.253 M 56.67 % | -487.571 M 29.06 % | -687.295 M 25.27 % | -919.752 M -124.76 % | -409.207 M |
Total investments | 50.223 M -75.81 % | 207.619 M 431.27 % | 39.080 M -31.60 % | 57.131 M 148.82 % | 22.961 M -98.70 % | 1.768 B 15.38 % | 1.532 B 92.96 % | 793.980 M 6 516.50 % | 12.000 M 0.00 % | 12.000 M -92.47 % | 159.412 M -14.04 % | 185.439 M -1.81 % | 188.860 M 255 116.22 % | 74.000 K -91.63 % | 884.000 K | 0.000 |
Total debt | 576.000 K -98.80 % | 48.094 M 24.42 % | 38.655 M -7.89 % | 41.968 M -16.96 % | 50.540 M -85.72 % | 353.837 M 29.29 % | 273.674 M 76.82 % | 154.773 M -43.92 % | 275.979 M -14.79 % | 323.873 M 34.46 % | 240.875 M 10.18 % | 218.618 M -22.79 % | 283.132 M 24.17 % | 228.025 M 192.44 % | 77.974 M -48.65 % | 151.862 M |
Accumulated other comprehensive income loss | 170.223 M -2.19 % | 174.029 M -17.05 % | 209.791 M 33.89 % | 156.684 M 20.31 % | 130.236 M 1.54 % | 128.265 M 3.68 % | 123.708 M 8.08 % | 114.464 M -29.15 % | 161.553 M -29.09 % | 227.839 M 235.08 % | 67.995 M 932.26 % | 6.587 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -419.208 M -3.88 % | -403.565 M 28.70 % | -566.024 M -193.90 % | 602.772 M 9.35 % | 551.224 M 7.23 % | 514.079 M 3.50 % | 496.692 M 158.19 % | 192.373 M -13.38 % | 222.090 M -3.14 % | 229.300 M -44.54 % | 413.427 M 92.86 % | 214.370 M -20.46 % | 269.521 M -31.87 % | 395.574 M -34.05 % | 599.765 M 7.16 % | 559.690 M |
Common stock | 422.300 M 17.31 % | 360.000 M -45.93 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 1.46 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 24.59 % | 526.734 M |
Total equity | 344.182 M 30.55 % | 263.639 M -40.46 % | 442.802 M -72.18 % | 1.592 B 4.01 % | 1.530 B 1.27 % | 1.511 B -0.75 % | 1.523 B 13.44 % | 1.342 B -5.41 % | 1.419 B -4.92 % | 1.493 B -2.01 % | 1.523 B 8.38 % | 1.406 B 0.01 % | 1.405 B -11.72 % | 1.592 B -5.53 % | 1.685 B 21.72 % | 1.385 B |
Other non current liabilities | 16.000 K 60.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K -87.50 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 700.00 % | 10.000 K 0.00 % | 10.000 K -99.79 % | 4.815 M 8 654.55 % | 55.000 K 0.00 % | 55.000 K |
Long term debt | 0.000 -100.00 % | 37.500 M 6 743.07 % | 548.000 K -74.44 % | 2.144 M -72.96 % | 7.929 M -82.57 % | 45.503 M -11.99 % | 51.704 M -45.81 % | 95.420 M -25.94 % | 128.836 M 8.65 % | 118.576 M -26.08 % | 160.414 M -4.25 % | 167.541 M -8.22 % | 182.554 M 46.79 % | 124.364 M 117.61 % | 57.151 M -26.97 % | 78.252 M |
Total non current liabilities | 327.000 K -99.13 % | 37.510 M 6 622.22 % | 558.000 K -99.60 % | 139.795 M 5.86 % | 132.060 M -11.51 % | 149.232 M 13.28 % | 131.741 M 27.39 % | 103.413 M -22.60 % | 133.614 M 10.39 % | 121.036 M -27.68 % | 167.354 M -2.68 % | 171.959 M -13.04 % | 197.745 M 13.83 % | 173.717 M 26.80 % | 137.004 M -14.17 % | 159.631 M |
Other current liabilities | 4.385 M 22.59 % | 3.577 M -20.40 % | 4.494 M -42.18 % | 7.772 M 27.16 % | 6.112 M 148.08 % | -12.713 M -153.70 % | 23.675 M -22.07 % | 30.380 M -74.80 % | 120.565 M 0.01 % | 120.551 M -26.45 % | 163.894 M 8.60 % | 150.913 M 74.33 % | 86.567 M -19.88 % | 108.050 M -23.73 % | 141.666 M -44.80 % | 256.653 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 10.066 M 32.66 % | 7.588 M -65.39 % | 21.925 M 1 633.20 % | 1.265 M -95.80 % | 30.147 M -67.00 % | 91.352 M -26.31 % | 123.964 M -26.29 % | 168.183 M 12.60 % | 149.359 M 78.96 % | 83.458 M -23.06 % | 108.478 M -31.12 % | 157.497 M -42.77 % | 275.223 M |
Short term debt | 1.152 M -89.65 % | 11.127 M -70.80 % | 38.107 M -4.31 % | 39.824 M -50.01 % | 79.661 M -74.15 % | 308.139 M 38.82 % | 221.970 M 273.98 % | 59.353 M -59.66 % | 147.143 M -28.33 % | 205.297 M 155.15 % | 80.461 M 57.53 % | 51.077 M -49.22 % | 100.578 M -2.97 % | 103.661 M 397.82 % | 20.823 M -71.71 % | 73.610 M |
Total current liabilities | 8.168 M -53.48 % | 17.557 M -60.90 % | 44.902 M -13.22 % | 51.744 M -43.71 % | 91.918 M -72.64 % | 335.975 M 30.83 % | 256.794 M 137.09 % | 108.313 M -67.08 % | 329.031 M -20.91 % | 416.001 M 2.21 % | 406.995 M 9.96 % | 370.146 M 20.69 % | 306.696 M -8.66 % | 335.773 M -8.08 % | 365.272 M -35.92 % | 570.067 M |
Total liabilities | 8.495 M -84.57 % | 55.067 M 21.13 % | 45.460 M -76.27 % | 191.539 M -14.48 % | 223.978 M -53.84 % | 485.207 M 24.88 % | 388.535 M 83.51 % | 211.726 M -54.24 % | 462.645 M -13.85 % | 537.037 M -6.50 % | 574.349 M 5.95 % | 542.105 M 7.47 % | 504.441 M -0.99 % | 509.490 M 1.44 % | 502.276 M -31.17 % | 729.698 M |
Other non current assets | 162.000 K -4.71 % | 170.000 K -99.57 % | 39.254 M 21 829.61 % | 179.000 K -0.56 % | 180.000 K 1.69 % | 177.000 K -96.98 % | 5.859 M -84.98 % | 39.007 M -95.10 % | 795.895 M 55.51 % | 511.799 M 1 297.14 % | 36.632 M -12.71 % | 41.968 M 6.50 % | 39.407 M -46.15 % | 73.185 M 287.57 % | 18.883 M -20.26 % | 23.682 M |
Long term investments | 0.000 | 0.000 -100.00 % | 23.647 M 101.61 % | -1.468 B 2.35 % | -1.504 B | 0.000 | 0.000 -100.00 % | 241.000 K 100.03 % | -720.163 M -69.39 % | -425.155 M -975.47 % | 48.563 M 3.49 % | 46.925 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 168.000 K | 0.000 | 0.000 -100.00 % | 5.900 M -21.90 % | 7.554 M | 0.000 | 0.000 | 0.000 -100.00 % | 191.000 K -68.59 % | 608.000 K -54.18 % | 1.327 M -10.94 % | 1.490 M -96.94 % | 48.692 M -9.75 % | 53.952 M 649.33 % | 7.200 M -25.00 % | 9.600 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 168.000 K | 0.000 100.00 % | -23.647 M -101.55 % | 1.525 B -0.07 % | 1.526 B | 0.000 | 0.000 100.00 % | -241.000 K -226.18 % | 191.000 K -68.59 % | 608.000 K -54.18 % | 1.327 M -10.94 % | 1.490 M -96.94 % | 48.692 M -9.75 % | 53.952 M 649.33 % | 7.200 M -25.00 % | 9.600 M |
Property plant equipment net | 64.818 M -3.88 % | 67.433 M -3.48 % | 69.865 M -1.67 % | 71.055 M -3.99 % | 74.010 M -4.01 % | 77.099 M 9.47 % | 70.431 M -84.03 % | 441.074 M -9.83 % | 489.138 M -17.03 % | 589.550 M -12.86 % | 676.533 M -4.24 % | 706.506 M 15.68 % | 610.718 M 3.66 % | 589.162 M 9.06 % | 540.202 M 0.40 % | 538.071 M |
Total non current assets | 65.400 M -3.43 % | 67.725 M -75.77 % | 279.528 M 95.13 % | 143.254 M 28.82 % | 111.204 M 32.08 % | 84.192 M 8.09 % | 77.891 M -83.98 % | 486.296 M -14.15 % | 566.471 M -16.51 % | 678.509 M -11.44 % | 766.115 M -4.23 % | 799.952 M 14.47 % | 698.817 M -2.44 % | 716.299 M 26.49 % | 566.285 M -0.89 % | 571.353 M |
Other current assets | 25.919 M 1 563.61 % | 1.558 M -71.81 % | 5.526 M 187.36 % | 1.923 M -8.56 % | 2.103 M -99.02 % | 213.941 M 8 273.42 % | 2.555 M -68.78 % | 8.184 M -93.57 % | 127.217 M -45.32 % | 232.663 M 325.90 % | 54.629 M 43.33 % | 38.115 M -88.15 % | 321.606 M 1 223.15 % | 24.306 M 12.78 % | 21.551 M 27.96 % | 16.842 M |
Short term investments | 50.223 M -75.81 % | 207.619 M 1 245.29 % | 15.433 M -98.99 % | 1.525 B -0.07 % | 1.526 B -13.64 % | 1.768 B 15.38 % | 1.532 B 92.96 % | 793.980 M 8.44 % | 732.163 M 67.48 % | 437.155 M 174.23 % | 159.412 M -14.04 % | 185.439 M -1.81 % | 188.860 M 255 116.22 % | 74.000 K -91.63 % | 884.000 K | 0.000 |
cash and cash equivalents | 196.040 M 417.28 % | 37.898 M -68.30 % | 119.563 M 12.68 % | 106.108 M -0.09 % | 106.202 M -17.86 % | 129.296 M -49.56 % | 256.325 M 31.09 % | 195.529 M -35.39 % | 302.616 M -28.62 % | 423.971 M -30.77 % | 612.373 M 42.46 % | 429.871 M -44.22 % | 770.703 M -15.80 % | 915.320 M -8.26 % | 997.726 M 77.83 % | 561.069 M |
Cash and short term investments | 246.263 M 0.30 % | 245.517 M 81.87 % | 134.996 M -91.73 % | 1.631 B -0.07 % | 1.633 B -13.93 % | 1.897 B 6.07 % | 1.788 B 80.74 % | 989.509 M -4.37 % | 1.035 B 20.17 % | 861.126 M 11.58 % | 771.785 M 25.43 % | 615.310 M -20.16 % | 770.703 M -15.81 % | 915.394 M -8.33 % | 998.610 M 77.98 % | 561.069 M |
Total current assets | 287.277 M 14.46 % | 250.981 M 20.24 % | 208.734 M -87.27 % | 1.640 B -0.19 % | 1.643 B -14.07 % | 1.912 B 4.31 % | 1.833 B 71.71 % | 1.068 B -18.82 % | 1.315 B -2.65 % | 1.351 B 1.47 % | 1.331 B 16.02 % | 1.148 B -5.23 % | 1.211 B -12.57 % | 1.385 B -14.56 % | 1.621 B 5.08 % | 1.543 B |
Inventory | 3.699 M 886.40 % | 375.000 K -10.71 % | 420.000 K -44.88 % | 762.000 K -10.98 % | 856.000 K -33.80 % | 1.293 M -78.20 % | 5.931 M -26.90 % | 8.114 M -76.01 % | 33.823 M -29.80 % | 48.183 M -41.63 % | 82.542 M -4.55 % | 86.473 M 6.08 % | 81.520 M -25.75 % | 109.793 M -21.28 % | 139.481 M -13.93 % | 162.052 M |
Net receivables | 11.396 M 219.57 % | 3.566 M | 0.000 -100.00 % | 5.900 M -21.90 % | 7.554 M -29.99 % | 10.790 M -70.36 % | 36.407 M -41.16 % | 61.875 M -48.91 % | 121.106 M -43.08 % | 212.759 M -51.06 % | 434.693 M 6.60 % | 407.761 M 34.50 % | 303.176 M -8.43 % | 331.076 M | 0.000 | 0.000 |
Tax assets | 252.000 K 106.56 % | 122.000 K -99.93 % | 170.409 M 1 044.53 % | 14.889 M 5.95 % | 14.053 M 103.20 % | 6.916 M 331.98 % | 1.601 M -74.24 % | 6.215 M 340.78 % | 1.410 M -17.40 % | 1.707 M -44.22 % | 3.060 M -0.10 % | 3.063 M | 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 |
Account payables | 2.631 M 118.52 % | 1.204 M -37.94 % | 1.940 M 6.24 % | 1.826 M -60.30 % | 4.600 M -17.19 % | 5.555 M -43.80 % | 9.884 M -43.48 % | 17.487 M -70.75 % | 59.785 M -28.98 % | 84.185 M -45.66 % | 154.925 M -4.51 % | 162.243 M 39.68 % | 116.152 M -4.69 % | 121.871 M -33.95 % | 184.508 M -14.95 % | 216.929 M |
Tax payables | 0.000 -100.00 % | 1.649 M 356.79 % | 361.000 K -84.45 % | 2.322 M 50.29 % | 1.545 M -88.18 % | 13.069 M 933.12 % | 1.265 M 15.74 % | 1.093 M 30.59 % | 837.000 K -85.98 % | 5.968 M -9.18 % | 6.571 M 11.13 % | 5.913 M 73.96 % | 3.399 M 55.13 % | 2.191 M -88.01 % | 18.275 M -20.11 % | 22.875 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Capital lease obligations | 576.000 K 8.07 % | 533.000 K -2.74 % | 548.000 K -1.26 % | 555.000 K -49.50 % | 1.099 M -26.98 % | 1.505 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 170.867 M 28.30 % | 133.175 M 0.00 % | 133.175 M -20.00 % | 166.468 M -46.87 % | 313.350 M 48.91 % | 210.424 M -10.98 % | 236.383 M -36.04 % | 369.555 M 0.00 % | 369.555 M 0.00 % | 369.555 M -1.70 % | 375.958 M -28.83 % | 528.289 M 27.29 % | 415.027 M 14.64 % | 362.038 M 0.00 % | 362.038 M 93.81 % | 186.800 M |
Deferred tax liabilities non current | 311.000 K | 0.000 | 0.000 -100.00 % | 137.641 M 10.89 % | 124.121 M 19.67 % | 103.719 M 29.61 % | 80.027 M 902.47 % | 7.983 M 69.92 % | 4.698 M 97.39 % | 2.380 M -65.31 % | 6.860 M 55.63 % | 4.408 M -70.96 % | 15.181 M -65.91 % | 44.538 M -44.19 % | 79.798 M -1.88 % | 81.324 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 352.677 M 10.66 % | 318.706 M -34.73 % | 488.262 M -72.62 % | 1.783 B 1.65 % | 1.754 B -12.13 % | 1.997 B 4.46 % | 1.911 B 22.99 % | 1.554 B -17.42 % | 1.882 B -7.29 % | 2.030 B -3.24 % | 2.098 B 7.70 % | 1.948 B 1.98 % | 1.910 B -9.12 % | 2.101 B -3.93 % | 2.187 B 3.47 % | 2.114 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.330 M 35.49 % | -37.716 M -469.04 % | -6.628 M -180.12 % | 8.273 M 239.25 % | -5.941 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 191.000 K -74.19 % | 740.000 K -73.95 % | 2.841 M -37.02 % | 4.511 M 14.84 % | 3.928 M | 0.000 | 0.000 | 0.000 |
Change in working capital | -33.899 M -150.01 % | 67.789 M 3.02 % | 65.801 M -30.13 % | 94.176 M 48.21 % | 63.543 M 204.69 % | -60.697 M 84.67 % | -395.897 M -845.54 % | 53.102 M 193.98 % | -56.505 M 87.11 % | -438.505 M -4 322.08 % | 10.386 M 117.82 % | -58.294 M -220.51 % | 48.372 M 44.76 % | 33.415 M -84.75 % | 219.071 M 1 402.44 % | -16.820 M |
Accounts receivables | -8.569 M -113.27 % | 64.588 M 3 018.69 % | 2.071 M 15.12 % | 1.799 M -35.08 % | 2.771 M -89.36 % | 26.035 M 7.64 % | 24.186 M -59.23 % | 59.328 M -35.42 % | 91.865 M -59.31 % | 225.765 M 2 702.18 % | -8.676 M 93.05 % | -124.901 M -490.65 % | 31.973 M | 0.000 | 0.000 | 0.000 |
Inventory | -3.324 M -6 143.64 % | 55.000 K -90.42 % | 574.000 K 394.83 % | 116.000 K 287.10 % | -62.000 K -101.35 % | 4.597 M -6.60 % | 4.922 M -82.64 % | 28.352 M 42.82 % | 19.851 M -36.40 % | 31.214 M 419.19 % | 6.012 M 28.76 % | 4.669 M -88.22 % | 39.633 M 71.59 % | 23.097 M -41.16 % | 39.252 M -50.01 % | 78.525 M |
Accounts payables | 1.427 M 287.52 % | -761.000 K -542.44 % | 172.000 K 106.20 % | -2.774 M -186.27 % | -969.000 K 77.44 % | -4.296 M 43.59 % | -7.615 M 81.99 % | -42.292 M -73.16 % | -24.424 M 65.50 % | -70.797 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -23.433 M -699.77 % | 3.907 M -93.80 % | 62.984 M -33.73 % | 95.035 M 53.77 % | 61.803 M 171.01 % | -87.033 M 78.29 % | -400.819 M -1 719.47 % | 24.750 M 132.41 % | -76.356 M 83.74 % | -469.719 M -10 838.89 % | 4.374 M 106.95 % | -62.963 M -820.48 % | 8.739 M -15.30 % | 10.318 M -94.26 % | 179.819 M 288.60 % | -95.345 M |
Other non cash items | -5.071 M 1.80 % | -5.164 M -100.38 % | 1.373 B 1 566.22 % | -93.617 M -50.20 % | -62.327 M 24.91 % | -82.999 M 79.03 % | -395.875 M -1 879.97 % | -19.994 M -620.41 % | 3.842 M 330.61 % | -1.666 M 48.91 % | -3.261 M -120.04 % | -1.482 M 85.28 % | -10.068 M -28.60 % | -7.829 M 36.95 % | -12.417 M -138.21 % | 32.499 M |
Net cash provided by operating activities | -58.823 M -235.39 % | 43.446 M 295.86 % | -22.182 M -129.44 % | 75.357 M 46.13 % | 51.568 M 180.83 % | -63.796 M 85.16 % | -429.995 M -1 675.59 % | 27.291 M 183.95 % | -32.508 M 92.03 % | -407.882 M -475.25 % | 108.696 M 289.28 % | -57.425 M -838.78 % | 7.773 M 1 051.41 % | -817.000 K -100.21 % | 393.529 M 35.19 % | 291.093 M |
Investments in property plant and equipment | -195.000 K | 0.000 | 0.000 100.00 % | -5.000 K 96.43 % | -140.000 K 91.16 % | -1.583 M 73.54 % | -5.982 M -260.80 % | -1.658 M 1.72 % | -1.687 M 10.50 % | -1.885 M 78.22 % | -8.654 M 94.75 % | -164.964 M -15.29 % | -143.084 M 28.27 % | -199.484 M -51.14 % | -131.989 M -65.06 % | -79.965 M |
Acquisitions net | 1.900 M | 0.000 | 0.000 -100.00 % | 5.000 K -99.80 % | 2.454 M 476.06 % | 426.000 K -99.93 % | 630.553 M 1 901.76 % | 31.500 M 82.22 % | 17.287 M -38.41 % | 28.067 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -80.932 M 57.17 % | -188.947 M | 0.000 100.00 % | -2.090 M -100.93 % | 224.614 M 348.34 % | -90.447 M 40.41 % | -151.780 M -22 486.31 % | -672.000 K | 0.000 100.00 % | -12.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 238.328 M 349.23 % | 53.053 M 613.46 % | 7.436 M -36.30 % | 11.674 M -46.71 % | 21.906 M 5 242.25 % | -426.000 K -105.83 % | 7.311 M -49.72 % | 14.541 M 1 433.86 % | 948.000 K -99.40 % | 156.863 M 502.69 % | 26.027 M -36.40 % | 40.921 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 M |
Other investing activites | 3.101 M | 0.000 -100.00 % | 1.064 M 964.00 % | 100.000 K -88.97 % | 907.000 K -89.03 % | 8.267 M 10 498.72 % | 78.000 K 100.55 % | -14.178 M -174.09 % | 19.136 M 641.42 % | 2.581 M 150.49 % | -5.112 M -115.36 % | 33.290 M 186.58 % | -38.450 M 18.89 % | -47.402 M -1 395.14 % | 3.660 M 136.09 % | -10.140 M |
Net cash used for investing activites | 162.202 M 219.36 % | -135.894 M -1 698.75 % | 8.500 M -12.23 % | 9.684 M -96.12 % | 249.741 M 398.15 % | -83.763 M -117.44 % | 480.180 M 1 525.91 % | 29.533 M 60.53 % | 18.397 M -89.40 % | 173.626 M 1 316.08 % | 12.261 M 113.51 % | -90.753 M 50.01 % | -181.534 M 26.47 % | -246.886 M -92.39 % | -128.329 M -64.30 % | -78.105 M |
Debt repayment | -47.500 M -573.15 % | 10.039 M 373.10 % | -3.676 M 90.53 % | -38.832 M 85.39 % | -265.716 M -437.56 % | 78.717 M 280.06 % | -43.716 M 63.45 % | -119.606 M -72.98 % | -69.146 M -185.26 % | -24.240 M -201.93 % | 23.782 M 1 623.33 % | 1.380 M -97.54 % | 56.068 M -62.41 % | 149.150 M 320.86 % | -67.531 M -33.22 % | -50.692 M |
Common stock issued | 99.992 M | 0.000 -100.00 % | 33.293 M 100.01 % | 16.646 M -16.67 % | 19.976 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.240 M | 0.000 | 0.000 | 0.000 -100.00 % | 275.135 M 817.12 % | 30.000 M |
Common stock repurchased | 0.000 | 0.000 100.00 % | -33.293 M -100.01 % | -16.646 M 16.67 % | -19.976 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 100.00 % | -33.293 M -100.01 % | -16.646 M 16.67 % | -19.976 M 40.00 % | -33.293 M 75.00 % | -133.172 M -1 899.88 % | -6.659 M 50.00 % | -13.317 M 60.00 % | -33.293 M | 0.000 | 0.000 | 0.000 100.00 % | -32.813 M -419.44 % | -6.317 M 75.88 % | -26.187 M |
Other financing activites | -627.000 K -6 370.00 % | 10.000 K 101.56 % | -642.000 K 90.83 % | -7.000 M -1 562.71 % | -421.000 K 70.33 % | -1.419 M -100.87 % | 163.120 M 181 144.44 % | 90.000 K | 0.000 -100.00 % | 98.250 M 140 257.14 % | 70.000 K 100.10 % | -72.600 M -1 410.93 % | -4.805 M -200.95 % | 4.760 M | 0.000 100.00 % | -3.000 K |
Net cash used provided by financing activities | 51.865 M 416.12 % | 10.049 M 126.72 % | -37.611 M 39.80 % | -62.478 M 78.16 % | -286.113 M -750.18 % | 44.005 M 419.62 % | -13.768 M 89.09 % | -126.175 M -53.01 % | -82.463 M -302.53 % | 40.717 M 12.81 % | 36.092 M 150.68 % | -71.220 M -238.93 % | 51.263 M -57.67 % | 121.097 M -39.84 % | 201.287 M 529.35 % | -46.882 M |
Effect of forex changes on cash | 2.898 M | 0.000 -100.00 % | 64.748 M 385.77 % | -22.657 M 40.83 % | -38.290 M -63.11 % | -23.475 M -196.29 % | 24.379 M 164.60 % | -37.736 M -52.28 % | -24.781 M -582.40 % | 5.137 M -79.82 % | 25.453 M -62.25 % | 67.426 M 404.83 % | -22.119 M -150.04 % | 44.200 M 248.17 % | -29.830 M -140.20 % | -12.419 M |
Net change in cash | 158.142 M 293.65 % | -81.665 M -706.95 % | 13.455 M 14 413.83 % | -94.000 K 99.59 % | -23.094 M 81.82 % | -127.029 M -308.94 % | 60.796 M 156.77 % | -107.087 M 11.76 % | -121.355 M 35.59 % | -188.402 M -203.23 % | 182.502 M 220.09 % | -151.972 M -5.09 % | -144.617 M -75.49 % | -82.406 M -118.87 % | 436.657 M 184.12 % | 153.687 M |
Cash at beginning of period | 37.898 M -68.30 % | 119.563 M 12.68 % | 106.108 M -0.09 % | 106.202 M -17.86 % | 129.296 M -49.56 % | 256.325 M 31.09 % | 195.529 M -35.39 % | 302.616 M -28.62 % | 423.971 M -30.77 % | 612.373 M 42.46 % | 429.871 M -26.12 % | 581.843 M -36.43 % | 915.320 M -8.26 % | 997.726 M 77.83 % | 561.069 M 37.73 % | 407.382 M |
Cash at end of period | 196.040 M 417.28 % | 37.898 M -68.30 % | 119.563 M 12.68 % | 106.108 M -0.09 % | 106.202 M -17.86 % | 129.296 M -49.56 % | 256.325 M 31.09 % | 195.529 M -35.39 % | 302.616 M -28.62 % | 423.971 M -30.77 % | 612.373 M 42.46 % | 429.871 M -44.22 % | 770.703 M -15.80 % | 915.320 M -8.26 % | 997.726 M 77.83 % | 561.069 M |
Operating cash flow | -58.823 M -235.39 % | 43.446 M 295.86 % | -22.182 M -129.44 % | 75.357 M 46.13 % | 51.568 M 180.83 % | -63.796 M 85.16 % | -429.995 M -1 675.59 % | 27.291 M 183.95 % | -32.508 M 92.03 % | -407.882 M -475.25 % | 108.696 M 289.28 % | -57.425 M -838.78 % | 7.773 M 1 051.41 % | -817.000 K -100.21 % | 393.529 M 35.19 % | 291.093 M |
Capital expenditure | -378.000 K | 0.000 | 0.000 100.00 % | -5.000 K 96.43 % | -140.000 K 91.16 % | -1.583 M 73.54 % | -5.982 M -260.80 % | -1.658 M 1.72 % | -1.687 M 10.50 % | -1.885 M 78.22 % | -8.654 M 94.75 % | -164.964 M -15.29 % | -143.084 M 28.27 % | -199.484 M -51.14 % | -131.989 M -65.06 % | -79.965 M |
Free CashFlow | -59.201 M -235.57 % | 43.669 M 296.87 % | -22.182 M -129.44 % | 75.352 M 46.52 % | 51.428 M 178.66 % | -65.379 M 85.00 % | -435.977 M -1 800.84 % | 25.633 M 174.96 % | -34.195 M 91.66 % | -409.767 M -509.59 % | 100.042 M 144.99 % | -222.389 M -64.35 % | -135.311 M 32.45 % | -200.301 M -176.59 % | 261.540 M 23.88 % | 211.128 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 37.562 M 164.04 % | 14.226 M -5.33 % | 15.027 M -14.74 % | 17.624 M 106.71 % | 8.526 M 42.58 % | 5.980 M 96.78 % | 3.039 M -29.24 % | 4.295 M -12.70 % | 4.920 M 14.07 % | 4.313 M 28.78 % | 3.349 M -48.31 % | 6.479 M 7.54 % | 6.025 M 95.68 % | 3.079 M -52.06 % | 6.423 M -25.44 % | 8.614 M -32.71 % | 12.802 M 44.02 % | 8.889 M 19.01 % | 7.469 M -28.38 % | 10.429 M 46.19 % | 7.134 M 9.74 % | 6.501 M -27.68 % | 8.989 M -25.17 % | 12.013 M 0.66 % | 11.934 M -41.26 % | 20.318 M -10.67 % | 22.746 M -24.74 % | 30.225 M -5.07 % | 31.840 M 9.00 % | 29.211 M -28.13 % | 40.647 M -8.34 % | 44.345 M -28.05 % | 61.631 M -1.28 % | 62.429 M -9.50 % | 68.985 M -35.88 % | 107.594 M -3.36 % | 111.337 M -7.09 % | 119.830 M -16.75 % | 143.934 M -19.35 % | 178.474 M 0.73 % | 177.189 M -21.30 % | 225.157 M -39.58 % | 372.636 M 7.02 % | 348.192 M 2.51 % | 339.666 M 26.00 % | 269.576 M -20.75 % | 340.156 M 8.29 % | 314.112 M -0.35 % | 315.215 M 11.43 % | 282.891 M 10.71 % | 255.525 M 22.78 % | 208.122 M -0.15 % | 208.438 M 2.75 % | 202.856 M -9.95 % | 225.273 M -9.59 % | 249.170 M -14.60 % | 291.785 M 1.60 % | 287.202 M -40.89 % | 485.868 M 7.54 % | 451.783 M -16.91 % | 543.710 M -1.17 % | 550.146 M |
Net income | -11.637 M -59.32 % | -7.304 M -1 123.45 % | -597.000 K 93.83 % | -9.673 M -33.48 % | -7.247 M -49.98 % | -4.832 M 97.30 % | -179.102 M -2 944.40 % | -5.883 M -28.34 % | -4.584 M -122.52 % | -2.060 M 99.84 % | -1.322 B -1 894.39 % | 73.699 M 79.69 % | 41.015 M 9.37 % | 37.501 M 175.50 % | 13.612 M -21.67 % | 17.378 M 407.83 % | 3.422 M -84.83 % | 22.564 M 140 925.00 % | 16.000 K -99.34 % | 2.435 M -54.34 % | 5.333 M -78.47 % | 24.774 M 376.59 % | -8.957 M -146.90 % | 19.097 M 41.73 % | 13.474 M -38.01 % | 21.736 M 20.29 % | 18.070 M -37.33 % | 28.832 M -87.81 % | 236.453 M 6 435.83 % | -3.732 M 47.52 % | -7.111 M -226.53 % | 5.620 M -47.67 % | 10.740 M 134.00 % | -31.585 M -353.43 % | 12.463 M 375.79 % | -4.519 M -2 872.39 % | 163.000 K 118.31 % | -890.000 K -134.27 % | 2.597 M -88.16 % | 21.939 M 284.35 % | -11.901 M -676.32 % | -1.533 M -106.81 % | 22.511 M 7.94 % | 20.856 M 116.24 % | 9.645 M 181.97 % | -11.767 M -300.15 % | 5.879 M 214.27 % | -5.145 M 81.46 % | -27.744 M 1.19 % | -28.077 M 45.03 % | -51.074 M -53.84 % | -33.199 M -53.60 % | -21.614 M 44.53 % | -38.968 M 33.65 % | -58.728 M -154.48 % | -23.078 M 38.77 % | -37.689 M -55.09 % | -24.302 M -158.09 % | -9.416 M -203.12 % | 9.131 M -77.87 % | 41.261 M -11.63 % | 46.691 M |
Income before tax | -12.167 M -69.22 % | -7.190 M -1 165.85 % | -568.000 K 94.21 % | -9.812 M -36.51 % | -7.188 M -55.85 % | -4.612 M 40.33 % | -7.729 M -30.58 % | -5.919 M -57.80 % | -3.751 M -66.71 % | -2.250 M 99.86 % | -1.663 B -1 861.56 % | 94.397 M 64.58 % | 57.356 M 19.27 % | 48.091 M 165.51 % | 18.113 M -20.11 % | 22.672 M 338.61 % | 5.169 M -80.04 % | 25.895 M 1 566.34 % | 1.554 M -49.98 % | 3.107 M -68.94 % | 10.003 M -69.30 % | 32.583 M 428.69 % | -9.913 M -139.45 % | 25.128 M -25.56 % | 33.757 M 22.77 % | 27.497 M 17.44 % | 23.413 M -34.28 % | 35.626 M -88.13 % | 300.188 M 10 996.12 % | -2.755 M 63.09 % | -7.465 M -207.97 % | 6.914 M -45.69 % | 12.731 M 135.63 % | -35.728 M -322.16 % | 16.082 M 411.24 % | -5.167 M -173.24 % | -1.891 M -87.97 % | -1.006 M -124.99 % | 4.026 M -85.50 % | 27.765 M 308.35 % | -13.326 M -1 296.86 % | -954.000 K -104.40 % | 21.686 M -17.74 % | 26.363 M 98.40 % | 13.288 M 198.84 % | -13.444 M -329.19 % | 5.866 M 208.99 % | -5.382 M 83.35 % | -32.328 M 2.13 % | -33.031 M 45.55 % | -60.668 M -58.00 % | -38.398 M -45.31 % | -26.424 M 42.14 % | -45.667 M 37.55 % | -73.127 M -169.59 % | -27.125 M 39.29 % | -44.680 M -56.16 % | -28.611 M -19.04 % | -24.035 M -295.15 % | 12.316 M -74.39 % | 48.093 M -20.74 % | 60.677 M |
Income before tax ratio | -0.32 35.91 % | -0.51 -1 237.12 % | -0.04 93.21 % | -0.56 33.96 % | -0.84 -9.31 % | -0.77 69.68 % | -2.54 -84.55 % | -1.38 -80.76 % | -0.76 -46.14 % | -0.52 99.89 % | -496.53 -3 507.94 % | 14.57 53.05 % | 9.52 -39.05 % | 15.62 453.86 % | 2.82 7.14 % | 2.63 551.86 % | 0.40 -86.14 % | 2.91 1 300.15 % | 0.21 -30.16 % | 0.30 -78.75 % | 1.40 -72.02 % | 5.01 554.48 % | -1.10 -152.72 % | 2.09 -26.05 % | 2.83 109.01 % | 1.35 31.48 % | 1.03 -12.67 % | 1.18 -87.50 % | 9.43 10 096.43 % | -0.09 48.65 % | -0.18 -217.79 % | 0.16 -24.52 % | 0.21 136.09 % | -0.57 -345.49 % | 0.23 585.44 % | -0.05 -182.75 % | -0.02 -102.31 % | -0.01 -130.01 % | 0.03 -82.02 % | 0.16 306.85 % | -0.08 -1 675.01 % | 0.00 -107.28 % | 0.06 -23.14 % | 0.08 93.54 % | 0.04 178.44 % | -0.05 -389.19 % | 0.02 200.65 % | -0.02 83.29 % | -0.10 12.16 % | -0.12 50.82 % | -0.24 -28.69 % | -0.18 -45.54 % | -0.13 43.69 % | -0.23 30.65 % | -0.32 -198.19 % | -0.11 28.91 % | -0.15 -53.71 % | -0.10 -101.38 % | -0.05 -281.46 % | 0.03 -69.18 % | 0.09 -19.80 % | 0.11 |
EBITDA | -11.639 M -73.56 % | -6.706 M -6 286.67 % | -105.000 K 98.86 % | -9.175 M -44.65 % | -6.343 M -69.51 % | -3.742 M 45.35 % | -6.847 M -33.05 % | -5.146 M -69.78 % | -3.031 M -102.34 % | -1.498 M 99.91 % | -1.664 B -1 849.18 % | 95.143 M 63.70 % | 58.119 M 19.10 % | 48.800 M 161.52 % | 18.660 M -20.87 % | 23.581 M 285.37 % | 6.119 M -77.27 % | 26.917 M 927.37 % | 2.620 M -40.17 % | 4.379 M -62.18 % | 11.577 M -66.54 % | 34.595 M 543.70 % | -7.797 M -128.81 % | 27.060 M -24.19 % | 35.694 M 21.92 % | 29.276 M 528.76 % | -6.828 M -118.54 % | 36.825 M -87.79 % | 301.578 M 18 760.41 % | 1.599 M 155.20 % | -2.897 M -112.42 % | 23.331 M 394.99 % | -7.909 M 71.53 % | -27.784 M -213.01 % | 24.585 M 441.76 % | 4.538 M -50.35 % | 9.140 M -17.46 % | 11.074 M -33.99 % | 16.775 M -59.47 % | 41.393 M 2 414.76 % | 1.646 M -89.00 % | 14.958 M -59.06 % | 36.533 M -13.73 % | 42.345 M 45.20 % | 29.164 M 1 049.55 % | 2.537 M -88.48 % | 22.024 M 170.47 % | 8.143 M 149.15 % | -16.569 M 2.74 % | -17.035 M -6.90 % | -15.936 M 22.81 % | -20.646 M -167.96 % | -7.705 M 71.41 % | -26.948 M 34.88 % | -41.380 M -2 186.74 % | 1.983 M 121.57 % | -9.192 M -1 473.97 % | -584.000 K -164.67 % | 903.000 K -97.54 % | 36.686 M -50.07 % | 73.478 M -15.55 % | 87.012 M |
Net income ratio | -0.31 39.66 % | -0.51 -1 192.34 % | -0.04 92.76 % | -0.55 35.43 % | -0.85 -5.19 % | -0.81 98.63 % | -58.93 -4 202.63 % | -1.37 -47.01 % | -0.93 -95.07 % | -0.48 99.88 % | -394.88 -3 571.43 % | 11.38 67.10 % | 6.81 -44.11 % | 12.18 474.71 % | 2.12 5.05 % | 2.02 654.73 % | 0.27 -89.47 % | 2.54 118 396.54 % | 0.00 -99.08 % | 0.23 -68.77 % | 0.75 -80.38 % | 3.81 482.44 % | -1.00 -162.68 % | 1.59 40.80 % | 1.13 5.54 % | 1.07 34.66 % | 0.79 -16.72 % | 0.95 -87.15 % | 7.43 5 912.68 % | -0.13 26.97 % | -0.17 -238.04 % | 0.13 -27.27 % | 0.17 134.44 % | -0.51 -380.04 % | 0.18 530.14 % | -0.04 -2 968.84 % | 0.00 119.71 % | -0.01 -141.16 % | 0.02 -85.32 % | 0.12 283.02 % | -0.07 -886.48 % | -0.01 -111.27 % | 0.06 0.86 % | 0.06 110.94 % | 0.03 165.05 % | -0.04 -352.56 % | 0.02 205.52 % | -0.02 81.39 % | -0.09 11.32 % | -0.10 50.34 % | -0.20 -25.30 % | -0.16 -53.83 % | -0.10 46.02 % | -0.19 26.31 % | -0.26 -181.47 % | -0.09 28.29 % | -0.13 -52.65 % | -0.08 -336.62 % | -0.02 -195.89 % | 0.02 -73.37 % | 0.08 -10.58 % | 0.08 |
Ratio EBITDA | -0.31 34.27 % | -0.47 -6 646.27 % | -0.01 98.66 % | -0.52 30.02 % | -0.74 -18.89 % | -0.63 72.23 % | -2.25 -88.05 % | -1.20 -94.48 % | -0.62 -77.37 % | -0.35 99.93 % | -496.93 -3 483.98 % | 14.68 52.23 % | 9.65 -39.14 % | 15.85 445.55 % | 2.91 6.12 % | 2.74 472.74 % | 0.48 -84.22 % | 3.03 763.25 % | 0.35 -16.46 % | 0.42 -74.13 % | 1.62 -69.50 % | 5.32 713.50 % | -0.87 -138.51 % | 2.25 -24.69 % | 2.99 107.58 % | 1.44 580.00 % | -0.30 -124.64 % | 1.22 -87.14 % | 9.47 17 203.13 % | 0.05 176.80 % | -0.07 -113.55 % | 0.53 509.98 % | -0.13 71.17 % | -0.45 -224.88 % | 0.36 744.97 % | 0.04 -48.62 % | 0.08 -11.17 % | 0.09 -20.71 % | 0.12 -49.75 % | 0.23 2 396.66 % | 0.01 -86.02 % | 0.07 -32.24 % | 0.10 -19.38 % | 0.12 41.64 % | 0.09 812.34 % | 0.01 -85.46 % | 0.06 149.76 % | 0.03 149.32 % | -0.05 12.71 % | -0.06 3.44 % | -0.06 37.13 % | -0.10 -168.36 % | -0.04 72.17 % | -0.13 27.68 % | -0.18 -2 408.10 % | 0.01 125.26 % | -0.03 -1 449.25 % | 0.00 -209.41 % | 0.00 -97.71 % | 0.08 -39.91 % | 0.14 -14.55 % | 0.16 |
Gross profit ratio | 0.16 -18.45 % | 0.20 56.39 % | 0.13 -8.45 % | 0.14 -10.93 % | 0.16 -41.20 % | 0.26 48.41 % | 0.18 -31.92 % | 0.26 -14.79 % | 0.31 -13.09 % | 0.35 6 001.32 % | -0.01 -101.80 % | 0.33 33.83 % | 0.25 -32.64 % | 0.37 -33.86 % | 0.56 117.74 % | 0.26 -10.27 % | 0.29 2.25 % | 0.28 16.81 % | 0.24 -18.73 % | 0.29 -18.13 % | 0.36 17.75 % | 0.30 1.58 % | 0.30 -15.70 % | 0.36 12.20 % | 0.32 -15.03 % | 0.37 -18.37 % | 0.46 88.15 % | 0.24 -40.15 % | 0.41 -18.95 % | 0.50 6.03 % | 0.47 35.16 % | 0.35 -2.94 % | 0.36 6.52 % | 0.34 10.54 % | 0.31 -17.48 % | 0.37 41.22 % | 0.26 -21.43 % | 0.33 -3.28 % | 0.35 17.37 % | 0.29 26.74 % | 0.23 -9.51 % | 0.26 2.56 % | 0.25 -4.62 % | 0.26 9.44 % | 0.24 9.40 % | 0.22 -8.56 % | 0.24 26.69 % | 0.19 34.12 % | 0.14 28.16 % | 0.11 50.47 % | 0.07 -42.09 % | 0.13 -9.78 % | 0.14 97.11 % | 0.07 871.68 % | 0.01 -94.16 % | 0.13 36.27 % | 0.09 -11.43 % | 0.10 -29.71 % | 0.15 -35.51 % | 0.23 -6.19 % | 0.24 -11.57 % | 0.28 |
Weighted average shs out dil | 41.561 M -3.27 % | 42.965 M 1.74 % | 42.230 M 0.41 % | 42.057 M 0.90 % | 41.682 M 12.14 % | 37.169 M 3.25 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M -46.27 % | 66.999 M -0.35 % | 67.238 M 0.63 % | 66.819 M -0.03 % | 66.838 M 0.00 % | 66.838 M -2.34 % | 68.440 M 2.52 % | 66.758 M 9.66 % | 60.875 M 0.00 % | 60.875 M -8.68 % | 66.663 M -0.40 % | 66.931 M 1.64 % | 65.852 M -3.45 % | 68.204 M 1.24 % | 67.370 M 1.08 % | 66.653 M -0.59 % | 67.051 M 0.00 % | 67.051 M -0.18 % | 67.174 M 0.88 % | 66.586 M -5.22 % | 70.250 M 0.00 % | 70.250 M 4.66 % | 67.125 M 0.81 % | 66.586 M 3.14 % | 64.557 M 0.00 % | 64.557 M -3.05 % | 66.586 M 0.00 % | 66.586 M 0.16 % | 66.482 M 0.00 % | 66.482 M 0.55 % | 66.117 M -0.70 % | 66.586 M 2.16 % | 65.175 M -3.12 % | 67.277 M 4.63 % | 64.300 M -2.02 % | 65.626 M 2.04 % | 64.313 M 0.00 % | 64.313 M -2.64 % | 66.057 M 0.66 % | 65.626 M 0.81 % | 65.096 M 0.00 % | 65.096 M -0.61 % | 65.497 M -0.20 % | 65.626 M 0.00 % | 65.626 M 0.00 % | 65.626 M 0.00 % | 65.626 M 0.00 % | 65.626 M 0.00 % | 65.626 M 0.00 % | 65.626 M 18.89 % | 55.200 M -0.85 % | 55.676 M |
Weighted average shs out | 41.561 M -3.27 % | 42.965 M 1.74 % | 42.230 M 0.41 % | 42.057 M -1.34 % | 42.629 M 14.69 % | 37.169 M 3.25 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M -46.27 % | 66.999 M -0.35 % | 67.238 M 0.63 % | 66.819 M 0.35 % | 66.586 M -0.38 % | 66.838 M -2.34 % | 68.440 M 2.78 % | 66.586 M 9.38 % | 60.875 M 0.00 % | 60.875 M -8.68 % | 66.663 M 0.11 % | 66.586 M 1.12 % | 65.852 M 0.00 % | 65.852 M -2.25 % | 67.370 M 1.18 % | 66.586 M 0.00 % | 66.586 M -0.69 % | 67.051 M 0.67 % | 66.606 M 0.03 % | 66.586 M -5.22 % | 70.250 M 0.00 % | 70.250 M 4.66 % | 67.125 M 0.81 % | 66.586 M 3.14 % | 64.557 M 0.00 % | 64.557 M -3.05 % | 66.586 M 0.00 % | 66.586 M 0.16 % | 66.482 M 0.00 % | 66.482 M 0.55 % | 66.117 M -0.70 % | 66.586 M 2.16 % | 65.175 M 0.00 % | 65.175 M 1.36 % | 64.300 M -2.02 % | 65.626 M 2.04 % | 64.313 M 0.00 % | 64.313 M -2.00 % | 65.626 M 0.00 % | 65.626 M 0.81 % | 65.096 M 0.00 % | 65.096 M -0.61 % | 65.497 M -0.20 % | 65.626 M 0.00 % | 65.626 M 0.00 % | 65.626 M 0.00 % | 65.626 M 0.00 % | 65.626 M 0.00 % | 65.626 M 0.00 % | 65.626 M 19.80 % | 54.778 M -0.76 % | 55.200 M |
EPS diluted | -0.28 -64.71 % | -0.17 -1 105.67 % | -0.01 93.87 % | -0.23 -35.29 % | -0.17 -30.77 % | -0.13 97.39 % | -4.98 -3 012.50 % | -0.16 -23.08 % | -0.13 -127.27 % | -0.06 99.84 % | -36.73 -3 439.09 % | 1.10 80.33 % | 0.61 8.93 % | 0.56 180.00 % | 0.20 -23.08 % | 0.26 420.00 % | 0.05 -85.29 % | 0.34 113 233.33 % | 0.00 -99.25 % | 0.04 -50.00 % | 0.08 -78.38 % | 0.37 364.29 % | -0.14 -150.00 % | 0.28 40.00 % | 0.20 -39.39 % | 0.33 22.22 % | 0.27 -37.21 % | 0.43 -87.78 % | 3.52 6 385.71 % | -0.06 44.00 % | -0.10 -225.00 % | 0.08 -50.00 % | 0.16 134.04 % | -0.47 -347.37 % | 0.19 371.43 % | -0.07 -3 016.67 % | 0.00 117.91 % | -0.01 -134.27 % | 0.04 -88.15 % | 0.33 283.33 % | -0.18 -682.61 % | -0.02 -106.57 % | 0.35 12.90 % | 0.31 106.67 % | 0.15 183.33 % | -0.18 -296.94 % | 0.09 214.25 % | -0.08 80.95 % | -0.42 2.33 % | -0.43 44.87 % | -0.78 -52.94 % | -0.51 -54.55 % | -0.33 44.07 % | -0.59 33.71 % | -0.89 -154.29 % | -0.35 38.60 % | -0.57 -54.05 % | -0.37 -164.29 % | -0.14 -200.00 % | 0.14 -81.33 % | 0.75 -10.71 % | 0.84 |
Earnings per share | -0.28 -64.71 % | -0.17 -1 105.67 % | -0.01 93.87 % | -0.23 -35.29 % | -0.17 -30.77 % | -0.13 97.39 % | -4.98 -3 012.50 % | -0.16 -23.08 % | -0.13 -127.27 % | -0.06 99.84 % | -36.73 -3 439.09 % | 1.10 80.33 % | 0.61 8.93 % | 0.56 180.00 % | 0.20 -23.08 % | 0.26 420.00 % | 0.05 -85.29 % | 0.34 113 233.33 % | 0.00 -99.25 % | 0.04 -50.00 % | 0.08 -78.38 % | 0.37 364.29 % | -0.14 -148.28 % | 0.29 45.00 % | 0.20 -39.39 % | 0.33 22.22 % | 0.27 -37.21 % | 0.43 -87.89 % | 3.55 6 439.29 % | -0.06 44.00 % | -0.10 -225.00 % | 0.08 -50.00 % | 0.16 134.04 % | -0.47 -347.37 % | 0.19 371.43 % | -0.07 -3 016.67 % | 0.00 117.91 % | -0.01 -134.27 % | 0.04 -88.15 % | 0.33 283.33 % | -0.18 -682.61 % | -0.02 -106.57 % | 0.35 9.37 % | 0.32 113.33 % | 0.15 183.33 % | -0.18 -296.94 % | 0.09 214.25 % | -0.08 80.95 % | -0.42 2.33 % | -0.43 44.87 % | -0.78 -52.94 % | -0.51 -54.55 % | -0.33 44.07 % | -0.59 33.71 % | -0.89 -154.29 % | -0.35 38.60 % | -0.57 -54.05 % | -0.37 -164.29 % | -0.14 -200.00 % | 0.14 -81.33 % | 0.75 -11.76 % | 0.85 |
Gross profit | 6.057 M 115.32 % | 2.813 M 48.05 % | 1.900 M -21.94 % | 2.434 M 84.11 % | 1.322 M -16.17 % | 1.577 M 192.04 % | 540.000 K -51.83 % | 1.121 M -25.61 % | 1.507 M -0.86 % | 1.520 M 7 700.00 % | -20.000 K -100.93 % | 2.153 M 43.92 % | 1.496 M 31.81 % | 1.135 M -68.30 % | 3.580 M 62.36 % | 2.205 M -39.62 % | 3.652 M 47.26 % | 2.480 M 39.01 % | 1.784 M -41.79 % | 3.065 M 19.68 % | 2.561 M 29.21 % | 1.982 M -26.54 % | 2.698 M -36.92 % | 4.277 M 12.94 % | 3.787 M -50.09 % | 7.588 M -27.09 % | 10.407 M 41.59 % | 7.350 M -43.18 % | 12.936 M -11.65 % | 14.642 M -23.80 % | 19.216 M 23.89 % | 15.511 M -30.16 % | 22.210 M 5.16 % | 21.120 M 0.03 % | 21.113 M -47.09 % | 39.905 M 36.47 % | 29.240 M -27.00 % | 40.054 M -19.47 % | 49.741 M -5.35 % | 52.551 M 27.66 % | 41.166 M -28.79 % | 57.808 M -38.03 % | 93.282 M 2.08 % | 91.384 M 12.19 % | 81.458 M 37.85 % | 59.092 M -27.53 % | 81.541 M 37.19 % | 59.436 M 33.65 % | 44.472 M 42.81 % | 31.141 M 66.58 % | 18.694 M -28.90 % | 26.294 M -9.91 % | 29.187 M 102.53 % | 14.411 M 774.98 % | 1.647 M -94.72 % | 31.214 M 16.37 % | 26.823 M -10.01 % | 29.808 M -58.45 % | 71.740 M -30.64 % | 103.434 M -22.05 % | 132.688 M -12.60 % | 151.818 M |
Income tax expense | -530.000 K -564.91 % | 114.000 K 293.10 % | 29.000 K 120.86 % | -139.000 K -335.59 % | 59.000 K -73.18 % | 220.000 K -99.87 % | 171.373 M 476 136.11 % | -36.000 K -104.32 % | 833.000 K 538.42 % | -190.000 K 99.94 % | -340.419 M -1 744.70 % | 20.698 M 26.66 % | 16.341 M 54.31 % | 10.590 M 135.28 % | 4.501 M -14.98 % | 5.294 M 203.03 % | 1.747 M -47.55 % | 3.331 M 116.58 % | 1.538 M 128.87 % | 672.000 K -85.61 % | 4.670 M -40.20 % | 7.809 M 916.84 % | -956.000 K -115.85 % | 6.031 M -70.27 % | 20.283 M 252.07 % | 5.761 M 7.82 % | 5.343 M -21.36 % | 6.794 M -89.34 % | 63.735 M 6 423.54 % | 977.000 K 375.99 % | -354.000 K -127.36 % | 1.294 M -35.01 % | 1.991 M 148.06 % | -4.143 M -214.48 % | 3.619 M 658.49 % | -648.000 K 68.45 % | -2.054 M -1 670.69 % | -116.000 K -108.12 % | 1.429 M -75.47 % | 5.826 M 508.84 % | -1.425 M -346.11 % | 579.000 K 170.18 % | -825.000 K -114.98 % | 5.507 M 51.17 % | 3.643 M 317.23 % | -1.677 M -12 800.00 % | -13.000 K 94.51 % | -237.000 K 94.83 % | -4.584 M 7.47 % | -4.954 M 48.36 % | -9.594 M -84.54 % | -5.199 M -8.09 % | -4.810 M 28.20 % | -6.699 M 53.48 % | -14.399 M -255.79 % | -4.047 M 42.11 % | -6.991 M -62.24 % | -4.309 M 70.52 % | -14.619 M -559.00 % | 3.185 M -53.38 % | 6.832 M -51.15 % | 13.986 M |
Cost of revenue | 31.505 M 176.04 % | 11.413 M -13.06 % | 13.127 M -13.58 % | 15.190 M 110.86 % | 7.204 M 63.62 % | 4.403 M 76.19 % | 2.499 M -21.27 % | 3.174 M -7.00 % | 3.413 M 22.20 % | 2.793 M -17.10 % | 3.369 M -22.12 % | 4.326 M -4.48 % | 4.529 M 132.97 % | 1.944 M -31.62 % | 2.843 M -55.64 % | 6.409 M -29.96 % | 9.150 M 42.77 % | 6.409 M 12.74 % | 5.685 M -22.80 % | 7.364 M 61.03 % | 4.573 M 1.19 % | 4.519 M -28.17 % | 6.291 M -18.68 % | 7.736 M -5.04 % | 8.147 M -36.00 % | 12.730 M 3.17 % | 12.339 M -46.06 % | 22.875 M 21.01 % | 18.904 M 29.75 % | 14.569 M -32.02 % | 21.431 M -25.67 % | 28.834 M -26.86 % | 39.421 M -4.57 % | 41.309 M -13.71 % | 47.872 M -29.28 % | 67.689 M -17.55 % | 82.097 M 2.91 % | 79.776 M -15.31 % | 94.193 M -25.20 % | 125.923 M -7.43 % | 136.023 M -18.72 % | 167.349 M -40.09 % | 279.354 M 8.78 % | 256.808 M -0.54 % | 258.208 M 22.67 % | 210.484 M -18.61 % | 258.615 M 1.55 % | 254.676 M -5.93 % | 270.743 M 7.54 % | 251.750 M 6.30 % | 236.831 M 30.25 % | 181.828 M 1.44 % | 179.251 M -4.88 % | 188.445 M -15.73 % | 223.626 M 2.60 % | 217.956 M -17.74 % | 264.962 M 2.94 % | 257.394 M -37.85 % | 414.128 M 18.88 % | 348.349 M -15.25 % | 411.022 M 3.19 % | 398.328 M |
General and administrative expenses | 9.552 M 22.23 % | 7.815 M 13.56 % | 6.882 M -20.14 % | 8.618 M 9.34 % | 7.882 M 16.79 % | 6.749 M 12.95 % | 5.975 M -17.91 % | 7.279 M -20.86 % | 9.198 M 39.72 % | 6.583 M 334.44 % | -2.808 M -127.28 % | 10.293 M 11.98 % | 9.192 M 17.88 % | 7.798 M 17.87 % | 6.616 M -1.39 % | 6.709 M 13.10 % | 5.932 M -13.75 % | 6.878 M 22.32 % | 5.623 M -8.15 % | 6.122 M -5.55 % | 6.482 M -3.94 % | 6.748 M -3.42 % | 6.987 M -11.66 % | 7.909 M 12.03 % | 7.060 M -17.48 % | 8.555 M 34.05 % | 6.382 M -5.68 % | 6.766 M -74.56 % | 26.596 M 55.99 % | 17.050 M -16.91 % | 20.519 M 36.65 % | 15.016 M -39.80 % | 24.942 M -36.09 % | 39.024 M 94.55 % | 20.059 M -31.84 % | 29.428 M -11.67 % | 33.317 M 2.96 % | 32.360 M 6.50 % | 30.385 M 1.00 % | 30.084 M -21.52 % | 38.333 M 0.49 % | 38.147 M -14.52 % | 44.628 M 14.43 % | 38.999 M 12.44 % | 34.683 M -11.93 % | 39.383 M 12.25 % | 35.084 M -16.30 % | 41.918 M 18.46 % | 35.387 M -6.19 % | 37.724 M 4.48 % | 36.107 M -10.15 % | 40.188 M -1.45 % | 40.780 M 11.66 % | 36.520 M -2.02 % | 37.273 M -6.71 % | 39.952 M -0.31 % | 40.078 M 5.71 % | 37.914 M -5.97 % | 40.321 M 0.16 % | 40.258 M -20.85 % | 50.861 M 3.49 % | 49.148 M |
Selling and marketing expenses | 4.759 M 90.21 % | 2.502 M 73.99 % | 1.438 M -33.70 % | 2.169 M 43.17 % | 1.515 M 134.52 % | 646.000 K 6.95 % | 604.000 K -9.85 % | 670.000 K -4.15 % | 699.000 K -2.92 % | 720.000 K 4.05 % | 692.000 K -2.81 % | 712.000 K -21.41 % | 906.000 K 38.11 % | 656.000 K -11.83 % | 744.000 K -9.05 % | 818.000 K -9.51 % | 904.000 K 1.12 % | 894.000 K -3.56 % | 927.000 K -31.79 % | 1.359 M 5.35 % | 1.290 M 17.27 % | 1.100 M -15.64 % | 1.304 M -0.38 % | 1.309 M 38.37 % | 946.000 K -33.94 % | 1.432 M -85.06 % | 9.584 M 301.51 % | 2.387 M -16.22 % | 2.849 M -20.82 % | 3.598 M -67.94 % | 11.222 M 154.81 % | 4.404 M -30.51 % | 6.338 M 1.07 % | 6.271 M -61.22 % | 16.169 M 63.50 % | 9.889 M 5.16 % | 9.404 M -23.20 % | 12.245 M -45.01 % | 22.269 M 43.76 % | 15.490 M -0.37 % | 15.547 M -16.45 % | 18.608 M -14.10 % | 21.663 M -15.30 % | 25.577 M 3.69 % | 24.667 M -8.86 % | 27.065 M -22.76 % | 35.039 M 63.56 % | 21.423 M -26.80 % | 29.267 M 49.53 % | 19.573 M 61.85 % | 12.093 M -22.30 % | 15.563 M 3.80 % | 14.993 M -10.65 % | 16.780 M -4.84 % | 17.634 M -15.99 % | 20.990 M 1.11 % | 20.760 M -0.94 % | 20.956 M -6.91 % | 22.512 M -24.15 % | 29.679 M -16.72 % | 35.638 M 11.26 % | 32.032 M |
Other expenses | 0.000 100.00 % | -346.000 K -234.63 % | 257.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.277 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 382.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 14.740 M 41.74 % | 10.399 M 16.19 % | 8.950 M -20.50 % | 11.258 M 13.44 % | 9.924 M 26.37 % | 7.853 M 20.67 % | 6.508 M -22.45 % | 8.392 M -18.93 % | 10.351 M 33.18 % | 7.772 M 590.35 % | -1.585 M -113.69 % | 11.574 M 9.63 % | 10.557 M 18.34 % | 8.921 M 13.98 % | 7.827 M -3.25 % | 8.090 M 0.94 % | 8.015 M -2.58 % | 8.227 M 17.70 % | 6.990 M -11.71 % | 7.917 M -6.62 % | 8.478 M -0.27 % | 8.501 M -5.17 % | 8.964 M -9.75 % | 9.932 M 10.72 % | 8.970 M -16.84 % | 10.786 M -40.95 % | 18.265 M 60.28 % | 11.396 M -63.43 % | 31.160 M 40.68 % | 22.150 M -33.59 % | 33.354 M 62.82 % | 20.485 M -39.34 % | 33.772 M -35.31 % | 52.203 M 25.96 % | 41.443 M -2.83 % | 42.648 M -10.80 % | 47.812 M -1.72 % | 48.651 M -17.92 % | 59.271 M 16.52 % | 50.867 M -15.23 % | 60.008 M -2.53 % | 61.565 M -16.72 % | 73.925 M 5.54 % | 70.045 M 7.30 % | 65.282 M -11.30 % | 73.595 M -2.45 % | 75.447 M 5.65 % | 71.413 M -3.05 % | 73.659 M 11.98 % | 65.779 M 16.91 % | 56.266 M -9.59 % | 62.232 M 1.22 % | 61.479 M 0.51 % | 61.168 M -5.98 % | 65.057 M -1.49 % | 66.041 M -1.02 % | 66.723 M 3.51 % | 64.458 M -5.73 % | 68.375 M -9.29 % | 75.375 M -18.34 % | 92.298 M 5.63 % | 87.376 M |
Cost and expenses | 46.245 M 112.02 % | 21.812 M -1.20 % | 22.077 M -16.53 % | 26.448 M 54.41 % | 17.128 M 39.75 % | 12.256 M 36.07 % | 9.007 M -22.13 % | 11.566 M -15.97 % | 13.764 M 30.28 % | 10.565 M 492.21 % | 1.784 M -88.78 % | 15.900 M 5.40 % | 15.086 M 38.85 % | 10.865 M 1.83 % | 10.670 M -26.41 % | 14.499 M -15.53 % | 17.165 M 17.28 % | 14.636 M 15.47 % | 12.675 M -17.05 % | 15.281 M 17.09 % | 13.051 M 0.24 % | 13.020 M -14.65 % | 15.255 M -13.66 % | 17.668 M 3.22 % | 17.117 M -27.21 % | 23.516 M -23.16 % | 30.604 M -10.70 % | 34.271 M -31.55 % | 50.064 M 36.34 % | 36.719 M -32.98 % | 54.785 M 11.08 % | 49.319 M -32.62 % | 73.193 M -21.73 % | 93.512 M 4.70 % | 89.315 M -19.05 % | 110.337 M -15.07 % | 129.909 M 1.15 % | 128.427 M -16.31 % | 153.464 M -13.19 % | 176.790 M -9.82 % | 196.031 M -14.36 % | 228.914 M -35.20 % | 353.279 M 8.08 % | 326.853 M 1.04 % | 323.490 M 13.87 % | 284.079 M -14.96 % | 334.062 M 2.45 % | 326.089 M -5.32 % | 344.402 M 8.46 % | 317.529 M 8.34 % | 293.097 M 20.09 % | 244.060 M 1.38 % | 240.730 M -3.56 % | 249.613 M -13.53 % | 288.683 M 1.65 % | 283.997 M -14.38 % | 331.685 M 3.06 % | 321.852 M -33.30 % | 482.503 M 13.87 % | 423.724 M -15.81 % | 503.320 M 3.63 % | 485.704 M |
Research and development expenses | 429.000 K 0.23 % | 428.000 K 14.75 % | 373.000 K -20.81 % | 471.000 K 1.73 % | 463.000 K 1.09 % | 458.000 K -17.48 % | 555.000 K 25.28 % | 443.000 K -2.42 % | 454.000 K -3.20 % | 469.000 K -11.68 % | 531.000 K -6.68 % | 569.000 K 23.97 % | 459.000 K -1.71 % | 467.000 K 0.00 % | 467.000 K -17.05 % | 563.000 K -52.25 % | 1.179 M 159.12 % | 455.000 K 3.41 % | 440.000 K 0.92 % | 436.000 K -38.24 % | 706.000 K 8.12 % | 653.000 K -2.97 % | 673.000 K -5.74 % | 714.000 K -25.93 % | 964.000 K 20.65 % | 799.000 K -65.25 % | 2.299 M 2.50 % | 2.243 M 30.79 % | 1.715 M 14.18 % | 1.502 M -6.88 % | 1.613 M 51.46 % | 1.065 M -57.26 % | 2.492 M -63.93 % | 6.908 M 32.46 % | 5.215 M 56.56 % | 3.331 M -34.57 % | 5.091 M 25.83 % | 4.046 M -38.85 % | 6.617 M 25.01 % | 5.293 M -13.63 % | 6.128 M 27.40 % | 4.810 M -36.99 % | 7.634 M 39.59 % | 5.469 M -7.81 % | 5.932 M -17.00 % | 7.147 M 34.24 % | 5.324 M -34.04 % | 8.072 M -10.36 % | 9.005 M 6.17 % | 8.482 M 5.16 % | 8.066 M 24.46 % | 6.481 M 13.58 % | 5.706 M -27.48 % | 7.868 M -22.48 % | 10.150 M 99.06 % | 5.099 M -13.36 % | 5.885 M 5.31 % | 5.588 M 0.83 % | 5.542 M 1.91 % | 5.438 M -6.23 % | 5.799 M -6.41 % | 6.196 M |
Selling general and administrative expenses | 14.311 M 38.71 % | 10.317 M 24.00 % | 8.320 M -22.87 % | 10.787 M 14.02 % | 9.461 M 27.94 % | 7.395 M 12.40 % | 6.579 M -17.23 % | 7.949 M -19.68 % | 9.897 M 35.52 % | 7.303 M 445.13 % | -2.116 M -119.23 % | 11.005 M 8.98 % | 10.098 M 19.45 % | 8.454 M 14.86 % | 7.360 M -2.22 % | 7.527 M 10.11 % | 6.836 M -12.04 % | 7.772 M 18.66 % | 6.550 M -12.44 % | 7.481 M -3.74 % | 7.772 M -0.97 % | 7.848 M -5.34 % | 8.291 M -10.06 % | 9.218 M 15.14 % | 8.006 M -19.84 % | 9.987 M -37.45 % | 15.966 M 74.43 % | 9.153 M -68.91 % | 29.445 M 42.60 % | 20.648 M -34.95 % | 31.741 M 63.44 % | 19.420 M -37.92 % | 31.280 M -30.94 % | 45.295 M 25.03 % | 36.228 M -7.86 % | 39.317 M -7.97 % | 42.721 M -4.22 % | 44.605 M -15.29 % | 52.654 M 15.54 % | 45.574 M -15.42 % | 53.880 M -5.07 % | 56.755 M -14.39 % | 66.291 M 2.66 % | 64.576 M 8.81 % | 59.350 M -10.68 % | 66.448 M -5.24 % | 70.123 M 10.71 % | 63.341 M -2.03 % | 64.654 M 12.84 % | 57.297 M 18.87 % | 48.200 M -13.54 % | 55.751 M -0.04 % | 55.773 M 4.64 % | 53.300 M -2.93 % | 54.907 M -9.90 % | 60.942 M 0.17 % | 60.838 M 3.34 % | 58.870 M -6.31 % | 62.833 M -10.16 % | 69.937 M -19.15 % | 86.499 M 6.55 % | 81.180 M |
Interest income | 432.000 K 96.36 % | 220.000 K -64.63 % | 622.000 K -10.37 % | 694.000 K -20.23 % | 870.000 K 20.00 % | 725.000 K -7.76 % | 786.000 K 40.61 % | 559.000 K 6.88 % | 523.000 K 103.50 % | 257.000 K 78.47 % | 144.000 K 554.55 % | 22.000 K -8.33 % | 24.000 K 380.00 % | 5.000 K -44.44 % | 9.000 K 200.00 % | 3.000 K -70.00 % | 10.000 K 150.00 % | 4.000 K -63.64 % | 11.000 K -94.74 % | 209.000 K -72.46 % | 759.000 K -43.40 % | 1.341 M | 0.000 -100.00 % | 2.068 M -12.00 % | 2.350 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 -100.00 % | 2.108 M | 0.000 | 0.000 -100.00 % | 2.759 M -23.85 % | 3.623 M 15.20 % | 3.145 M -1.93 % | 3.207 M 40.10 % | 2.289 M 42.35 % | 1.608 M 102.77 % | 793.000 K 5.87 % | 749.000 K 89.14 % | 396.000 K |
Interest expense | 12.000 K 20.00 % | 10.000 K 400.00 % | 2.000 K -33.33 % | 3.000 K -98.68 % | 227.000 K -11.33 % | 256.000 K -5.19 % | 270.000 K 64.63 % | 164.000 K 47.75 % | 111.000 K -21.83 % | 142.000 K -13.94 % | 165.000 K 8.55 % | 152.000 K 7.04 % | 142.000 K 10.94 % | 128.000 K -2.29 % | 131.000 K -18.63 % | 161.000 K -20.30 % | 202.000 K -26.01 % | 273.000 K -14.42 % | 319.000 K -34.63 % | 488.000 K -37.91 % | 786.000 K -35.89 % | 1.226 M 1.74 % | 1.205 M 13.47 % | 1.062 M 1.34 % | 1.048 M 2.95 % | 1.018 M 4.52 % | 974.000 K 27.99 % | 761.000 K 39.38 % | 546.000 K -15.61 % | 647.000 K -22.05 % | 830.000 K -93.41 % | 12.587 M 754.51 % | 1.473 M 2.72 % | 1.434 M -5.72 % | 1.521 M 5.04 % | 1.448 M 0.84 % | 1.436 M -13.44 % | 1.659 M 15.21 % | 1.440 M 66.09 % | 867.000 K -51.35 % | 1.782 M 25.67 % | 1.418 M 89.32 % | 749.000 K -58.27 % | 1.795 M 31.31 % | 1.367 M 4.35 % | 1.310 M 29.70 % | 1.010 M -18.15 % | 1.234 M -16.57 % | 1.479 M -8.14 % | 1.610 M 47.30 % | 1.093 M -8.99 % | 1.201 M -25.73 % | 1.617 M 61.54 % | 1.001 M 11.84 % | 895.000 K 14.74 % | 780.000 K 121.59 % | 352.000 K -4.86 % | 370.000 K -10.19 % | 412.000 K 93.43 % | 213.000 K -68.54 % | 677.000 K 30.69 % | 518.000 K |
Depreciation and amortization | 516.000 K 8.86 % | 474.000 K 2.82 % | 461.000 K -27.29 % | 634.000 K 2.59 % | 618.000 K 0.65 % | 614.000 K 0.33 % | 612.000 K 0.49 % | 609.000 K 0.00 % | 609.000 K -0.16 % | 610.000 K 2.87 % | 593.000 K 0.00 % | 593.000 K -1.50 % | 602.000 K -2.90 % | 620.000 K -11.93 % | 704.000 K -5.88 % | 748.000 K 0.00 % | 748.000 K -0.13 % | 749.000 K 0.27 % | 747.000 K -4.72 % | 784.000 K -0.51 % | 788.000 K 0.25 % | 786.000 K -13.72 % | 911.000 K 4.71 % | 870.000 K -2.14 % | 889.000 K 16.82 % | 761.000 K 140.82 % | 316.000 K -27.85 % | 438.000 K -48.10 % | 844.000 K -77.23 % | 3.707 M -0.83 % | 3.738 M -2.40 % | 3.830 M 11.47 % | 3.436 M -48.92 % | 6.727 M -6.91 % | 7.226 M -15.05 % | 8.506 M -15.97 % | 10.123 M -2.86 % | 10.421 M -7.85 % | 11.309 M -11.38 % | 12.761 M -3.25 % | 13.190 M -9.00 % | 14.494 M 2.81 % | 14.098 M -0.63 % | 14.187 M -2.22 % | 14.509 M -1.10 % | 14.671 M -3.15 % | 15.148 M 23.24 % | 12.291 M -2.59 % | 12.618 M -12.29 % | 14.386 M -45.00 % | 26.154 M -12.74 % | 29.973 M 0.21 % | 29.909 M -1.34 % | 30.314 M -1.74 % | 30.852 M 8.91 % | 28.328 M -7.29 % | 30.557 M 10.49 % | 27.657 M 12.77 % | 24.526 M 1.53 % | 24.157 M -2.23 % | 24.708 M -4.30 % | 25.817 M |
Operating income | -8.683 M -14.46 % | -7.586 M -7.60 % | -7.050 M 20.10 % | -8.824 M -2.58 % | -8.602 M -98.80 % | -4.327 M 27.50 % | -5.968 M -3.65 % | -5.758 M -56.42 % | -3.681 M -78.34 % | -2.064 M 98.11 % | -109.244 M -215.54 % | 94.550 M 64.39 % | 57.517 M 19.38 % | 48.180 M 164.09 % | 18.244 M 410.01 % | -5.885 M -34.88 % | -4.363 M 24.08 % | -5.747 M -10.39 % | -5.206 M -7.30 % | -4.852 M 18.00 % | -5.917 M 9.23 % | -6.519 M -4.04 % | -6.266 M -10.80 % | -5.655 M -9.11 % | -5.183 M -62.07 % | -3.198 M 59.30 % | -7.858 M -94.22 % | -4.046 M 77.80 % | -18.224 M -142.73 % | -7.508 M 46.89 % | -14.138 M -184.24 % | -4.974 M 56.98 % | -11.562 M 62.80 % | -31.083 M -52.89 % | -20.330 M -641.16 % | -2.743 M 85.23 % | -18.572 M -116.03 % | -8.597 M 9.79 % | -9.530 M -665.91 % | 1.684 M 108.94 % | -18.842 M -401.52 % | -3.757 M -119.41 % | 19.357 M -9.29 % | 21.339 M 31.92 % | 16.176 M 211.54 % | -14.503 M -337.99 % | 6.094 M 150.88 % | -11.977 M 58.96 % | -29.187 M 15.74 % | -34.638 M 7.81 % | -37.572 M -4.55 % | -35.938 M -11.29 % | -32.292 M 30.94 % | -46.757 M 26.26 % | -63.410 M -82.07 % | -34.827 M 12.71 % | -39.900 M -15.15 % | -34.650 M -1 129.72 % | 3.365 M -88.01 % | 28.059 M -30.53 % | 40.390 M -37.32 % | 64.442 M |
Operating income ratio | -0.23 56.65 % | -0.53 -13.66 % | -0.47 6.30 % | -0.50 50.37 % | -1.01 -39.43 % | -0.72 63.15 % | -1.96 -46.48 % | -1.34 -79.19 % | -0.75 -56.34 % | -0.48 98.53 % | -32.62 -323.53 % | 14.59 52.87 % | 9.55 -38.99 % | 15.65 450.90 % | 2.84 515.76 % | -0.68 -100.46 % | -0.34 47.29 % | -0.65 7.24 % | -0.70 -49.82 % | -0.47 43.91 % | -0.83 17.29 % | -1.00 -43.85 % | -0.70 -48.08 % | -0.47 -8.39 % | -0.43 -175.93 % | -0.16 54.44 % | -0.35 -158.08 % | -0.13 76.61 % | -0.57 -122.69 % | -0.26 26.10 % | -0.35 -210.10 % | -0.11 40.21 % | -0.19 62.32 % | -0.50 -68.95 % | -0.29 -1 055.97 % | -0.03 84.72 % | -0.17 -132.51 % | -0.07 -8.36 % | -0.07 -801.72 % | 0.01 108.87 % | -0.11 -537.29 % | -0.02 -132.12 % | 0.05 -15.24 % | 0.06 28.69 % | 0.05 188.52 % | -0.05 -400.30 % | 0.02 146.99 % | -0.04 58.82 % | -0.09 24.38 % | -0.12 16.73 % | -0.15 14.85 % | -0.17 -11.46 % | -0.15 32.79 % | -0.23 18.11 % | -0.28 -101.39 % | -0.14 -2.21 % | -0.14 -13.34 % | -0.12 -1 842.00 % | 0.01 -88.85 % | 0.06 -16.39 % | 0.07 -36.58 % | 0.12 |
Total other income expenses net | -3.484 M -979.80 % | 396.000 K -93.89 % | 6.482 M 756.07 % | -988.000 K -169.87 % | 1.414 M -15.02 % | 1.664 M 194.49 % | -1.761 M -230.25 % | 1.352 M -73.45 % | 5.093 M 27.26 % | 4.002 M 100.24 % | -1.664 B -1 703.20 % | 103.819 M 56.27 % | 66.436 M 18.98 % | 55.838 M 152.98 % | 22.072 M -22.71 % | 28.557 M 199.59 % | 9.532 M -69.88 % | 31.642 M 368.08 % | 6.760 M -15.06 % | 7.959 M -50.01 % | 15.920 M -59.29 % | 39.102 M 1 172.17 % | -3.647 M -111.85 % | 30.783 M -20.95 % | 38.940 M 26.86 % | 30.695 M -1.84 % | 31.271 M -21.18 % | 39.672 M -87.54 % | 318.412 M 6 599.18 % | 4.753 M -28.77 % | 6.673 M -43.87 % | 11.888 M -51.06 % | 24.293 M 622.99 % | -4.645 M -112.76 % | 36.412 M 1 602.15 % | -2.424 M -114.53 % | 16.681 M 119.75 % | 7.591 M -44.00 % | 13.556 M -48.02 % | 26.081 M 372.82 % | 5.516 M 96.79 % | 2.803 M 20.35 % | 2.329 M -53.64 % | 5.024 M 273.96 % | -2.888 M -372.71 % | 1.059 M 564.47 % | -228.000 K -103.46 % | 6.595 M 309.96 % | -3.141 M -295.46 % | 1.607 M 106.96 % | -23.096 M -838.86 % | -2.460 M -141.92 % | 5.868 M 438.35 % | 1.090 M 111.22 % | -9.717 M -226.16 % | 7.702 M 261.13 % | -4.780 M -179.15 % | 6.039 M 122.04 % | -27.400 M -74.05 % | -15.743 M -304.37 % | 7.703 M 304.59 % | -3.765 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -171.931 M 6.63 % | -184.136 M 5.80 % | -195.464 M -6.30 % | -183.885 M -40.59 % | -130.794 M -2 666.10 % | 5.097 M -50.01 % | 10.196 M 209.71 % | -9.294 M 72.84 % | -34.214 M 14.61 % | -40.069 M 50.48 % | -80.908 M 5.53 % | -85.645 M -5.72 % | -81.008 M 5.71 % | -85.917 M -33.95 % | -64.140 M -23.56 % | -51.911 M -24.01 % | -41.862 M 48.94 % | -81.979 M -47.28 % | -55.662 M 20.09 % | -69.656 M -202.42 % | 68.009 M -67.78 % | 211.054 M -6.01 % | 224.541 M 64.46 % | 136.532 M -1.50 % | 138.609 M 145.75 % | 56.402 M 225.10 % | 17.349 M -25.17 % | 23.186 M 109.05 % | -256.225 M -335.22 % | -58.873 M -44.45 % | -40.756 M 48.47 % | -79.086 M -556.46 % | 17.326 M 137.72 % | -45.938 M -72.46 % | -26.637 M -218.13 % | -8.373 M 88.80 % | -74.758 M -69.37 % | -44.139 M 55.90 % | -100.098 M 66.12 % | -295.470 M 38.76 % | -482.471 M 12.31 % | -550.187 M -48.10 % | -371.498 M -40.89 % | -263.673 M 11.73 % | -298.709 M -38.14 % | -216.237 M -2.36 % | -211.253 M -10.73 % | -190.783 M 8.64 % | -208.833 M 5.99 % | -222.140 M 54.44 % | -487.571 M 22.08 % | -625.702 M 4.08 % | -652.349 M 10.71 % | -730.602 M -6.30 % | -687.295 M 14.91 % | -807.739 M 6.22 % | -861.294 M 6.55 % | -921.685 M -0.21 % | -919.752 M |
Total investments | 2.999 M -92.86 % | 41.986 M -16.40 % | 50.223 M -44.01 % | 89.693 M -41.03 % | 152.087 M -23.92 % | 199.916 M -3.71 % | 207.619 M 613.10 % | 29.115 M 0.47 % | 28.979 M -13.47 % | 33.491 M -14.30 % | 39.080 M 46.28 % | 26.716 M -13.60 % | 30.920 M -49.48 % | 61.199 M 7.12 % | 57.131 M 32.36 % | 43.162 M 3.61 % | 41.660 M 2.75 % | 40.545 M 76.58 % | 22.961 M -98.50 % | 1.532 B -8.70 % | 1.678 B -6.59 % | 1.796 B 1.60 % | 1.768 B 0.03 % | 1.767 B 1.99 % | 1.733 B 6.79 % | 1.622 B 5.90 % | 1.532 B 2.01 % | 1.502 B 13.86 % | 1.319 B 66.73 % | 791.106 M -0.36 % | 793.980 M 0.86 % | 787.178 M 9 992.03 % | 7.800 M -35.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M -86.69 % | 90.167 M -43.44 % | 159.412 M -2.19 % | 162.984 M -18.81 % | 200.741 M -1.15 % | 203.084 M 9.52 % | 185.439 M -2.08 % | 189.383 M 1.16 % | 187.211 M -15.58 % | 221.773 M 17.43 % | 188.860 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.000 K 76.19 % | 42.000 K -50.00 % | 84.000 K -62.16 % | 222.000 K -74.89 % | 884.000 K |
Total debt | 1.516 M -21.69 % | 1.936 M 236.11 % | 576.000 K 376.03 % | 121.000 K -73.46 % | 456.000 K -99.00 % | 45.504 M -5.39 % | 48.094 M -5.26 % | 50.766 M 139.41 % | 21.205 M -5.16 % | 22.358 M -42.16 % | 38.655 M 0.81 % | 38.346 M -2.58 % | 39.360 M -2.55 % | 40.390 M -3.76 % | 41.968 M -55.37 % | 94.040 M 75.34 % | 53.634 M 11.90 % | 47.929 M -5.17 % | 50.540 M -10.81 % | 56.663 M -66.80 % | 170.653 M -51.79 % | 354.009 M 0.05 % | 353.837 M 22.24 % | 289.465 M 1.10 % | 286.321 M 2.43 % | 279.532 M 2.14 % | 273.674 M 2.25 % | 267.639 M 106.67 % | 129.499 M -9.73 % | 143.463 M -7.31 % | 154.773 M -26.70 % | 211.152 M -24.11 % | 278.244 M -7.51 % | 300.834 M 9.01 % | 275.979 M -4.83 % | 289.989 M 24.91 % | 232.151 M -20.10 % | 290.561 M -10.29 % | 323.873 M 27.61 % | 253.807 M -2.76 % | 261.021 M -8.05 % | 283.870 M 17.85 % | 240.875 M -2.77 % | 247.735 M -4.06 % | 258.210 M -6.26 % | 275.459 M 26.00 % | 218.618 M 10.03 % | 198.684 M -34.25 % | 302.193 M 2.15 % | 295.838 M 4.49 % | 283.132 M 46.05 % | 193.858 M -30.37 % | 278.423 M -0.82 % | 280.720 M 23.11 % | 228.025 M -2.34 % | 233.487 M 240.22 % | 68.628 M -6.32 % | 73.256 M -6.05 % | 77.974 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 177.759 M 2.14 % | 174.029 M -14.77 % | 204.196 M 2.38 % | 199.444 M -2.53 % | 204.611 M -2.47 % | 209.791 M -9.34 % | 231.406 M 22.71 % | 188.583 M -1.98 % | 192.385 M 22.79 % | 156.684 M 6.86 % | 146.621 M 12.29 % | 130.572 M -13.38 % | 150.747 M 285.97 % | -81.060 M 14.12 % | -94.385 M -14.70 % | -82.291 M -26.07 % | -65.272 M 7.81 % | -70.800 M -65.73 % | -42.720 M -10.80 % | -38.557 M 9.02 % | -42.380 M 10.58 % | -47.394 M 6.04 % | -50.438 M -14.26 % | -44.143 M 47.18 % | -83.578 M -47.57 % | -56.638 M -17.03 % | -48.398 M 9.85 % | -53.688 M 17.93 % | -65.421 M -641.15 % | -8.827 M 7.34 % | -9.526 M -138.50 % | 24.744 M -40.61 % | 41.665 M -29.09 % | 58.760 M -23.54 % | 76.846 M 86.03 % | 41.309 M -21.55 % | 52.655 M -22.56 % | 67.995 M 228.97 % | 20.669 M 1 408.69 % | 1.370 M -93.85 % | 22.270 M 238.09 % | 6.587 M 178.95 % | -8.343 M -491.14 % | 2.133 M 113.62 % | -15.657 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -438.149 M -2.73 % | -426.512 M -1.74 % | -419.208 M -0.14 % | -418.611 M -2.37 % | -408.938 M -0.13 % | -408.397 M -1.20 % | -403.565 M 27.75 % | -558.577 M 0.02 % | -558.712 M 1.65 % | -568.084 M -0.36 % | -566.024 M -173.86 % | 766.311 M 10.64 % | 692.612 M 7.05 % | 647.021 M 7.34 % | 602.772 M 2.50 % | 588.096 M 0.37 % | 585.916 M 0.59 % | 582.494 M 5.67 % | 551.224 M 3.15 % | 534.390 M 0.46 % | 531.955 M -1.28 % | 538.853 M 4.82 % | 514.079 M -1.71 % | 523.036 M 3.79 % | 503.939 M -2.79 % | 518.428 M 4.38 % | 496.692 M 3.78 % | 478.622 M 6.41 % | 449.790 M 110.84 % | 213.337 M 10.90 % | 192.373 M -3.56 % | 199.484 M 2.90 % | 193.864 M 1.76 % | 190.505 M -14.22 % | 222.090 M 5.95 % | 209.627 M -2.11 % | 214.146 M -6.24 % | 228.410 M -0.39 % | 229.300 M 1.15 % | 226.703 M 10.71 % | 204.764 M -19.41 % | 254.082 M -38.54 % | 413.427 M 5.76 % | 390.916 M 5.64 % | 370.060 M 2.68 % | 360.415 M 68.13 % | 214.370 M 2.83 % | 208.462 M -2.41 % | 213.608 M -11.50 % | 241.352 M -10.45 % | 269.521 M -15.93 % | 320.595 M -9.39 % | 353.800 M -0.79 % | 356.606 M -9.85 % | 395.574 M -12.93 % | 454.303 M -4.83 % | 477.380 M -17.04 % | 575.463 M -4.05 % | 599.765 M |
Common stock | 422.300 M 0.00 % | 422.300 M 0.00 % | 422.300 M 0.00 % | 422.300 M 0.00 % | 422.300 M 17.31 % | 360.000 M 0.00 % | 360.000 M -45.93 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 0.00 % | 665.860 M 1.46 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M 0.00 % | 656.260 M |
Total equity | 317.550 M -6.27 % | 338.805 M -1.56 % | 344.182 M -0.46 % | 345.769 M -2.93 % | 356.213 M 35.68 % | 262.537 M -0.42 % | 263.639 M -40.71 % | 444.654 M 1.11 % | 439.767 M 0.97 % | 435.562 M -1.64 % | 442.802 M -75.36 % | 1.797 B 6.93 % | 1.680 B 0.51 % | 1.672 B 5.02 % | 1.592 B 1.58 % | 1.567 B 0.10 % | 1.565 B -1.06 % | 1.582 B 3.38 % | 1.530 B 2.01 % | 1.500 B -0.64 % | 1.510 B -2.05 % | 1.542 B 2.01 % | 1.511 B -2.39 % | 1.548 B 0.97 % | 1.533 B -1.03 % | 1.549 B 1.76 % | 1.523 B 1.41 % | 1.502 B 1.52 % | 1.479 B 10.68 % | 1.336 B -0.45 % | 1.342 B -1.13 % | 1.358 B 0.81 % | 1.347 B 1.19 % | 1.331 B -6.21 % | 1.419 B 0.94 % | 1.406 B -2.68 % | 1.445 B -2.04 % | 1.475 B -1.19 % | 1.493 B -1.05 % | 1.508 B 3.98 % | 1.451 B -3.74 % | 1.507 B -1.07 % | 1.523 B 5.74 % | 1.441 B 2.91 % | 1.400 B -0.76 % | 1.411 B 0.36 % | 1.406 B 1.56 % | 1.384 B -1.03 % | 1.398 B -0.62 % | 1.407 B 0.12 % | 1.405 B -3.59 % | 1.458 B -3.75 % | 1.515 B -0.62 % | 1.524 B -4.27 % | 1.592 B -3.70 % | 1.653 B 4.23 % | 1.586 B -5.22 % | 1.673 B -0.71 % | 1.685 B |
Other non current liabilities | 66.000 K -72.38 % | 239.000 K 1 393.75 % | 16.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K -87.50 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K -96.98 % | 2.653 M 31.08 % | 2.024 M -17.72 % | 2.460 M -54.24 % | 5.376 M 159.08 % | 2.075 M 2 493.75 % | 80.000 K -98.85 % | 6.940 M 12.72 % | 6.157 M 59.14 % | 3.869 M 128.26 % | 1.695 M -61.63 % | 4.418 M 8.76 % | 4.062 M -13.19 % | 4.679 M 46 690.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K -99.79 % | 4.698 M -2.43 % | 4.815 M -0.74 % | 4.851 M 8 720.00 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K |
Long term debt | 769.000 K 0.79 % | 763.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 M -6.67 % | 37.500 M -6.44 % | 40.081 M 17 251.08 % | 231.000 K -41.52 % | 395.000 K -27.92 % | 548.000 K | 0.000 -100.00 % | 306.000 K -75.04 % | 1.226 M -42.82 % | 2.144 M -32.68 % | 3.185 M -25.06 % | 4.250 M -20.04 % | 5.315 M -32.97 % | 7.929 M -43.29 % | 13.982 M -40.15 % | 23.361 M -32.16 % | 34.437 M -24.32 % | 45.503 M -17.79 % | 55.350 M -16.88 % | 66.587 M -14.78 % | 78.135 M 51.12 % | 51.704 M -17.45 % | 62.633 M -14.86 % | 73.562 M -12.62 % | 84.185 M -11.77 % | 95.420 M -10.02 % | 106.043 M -19.78 % | 132.182 M -11.14 % | 148.753 M 15.46 % | 128.836 M -11.54 % | 145.643 M 77.45 % | 82.074 M -13.88 % | 95.298 M -19.63 % | 118.576 M -15.65 % | 140.578 M -12.08 % | 159.897 M -15.20 % | 188.547 M 17.54 % | 160.414 M -8.44 % | 175.195 M -8.80 % | 192.109 M -10.80 % | 215.361 M 28.54 % | 167.541 M 11.13 % | 150.755 M -9.63 % | 166.826 M -7.33 % | 180.017 M -1.39 % | 182.554 M -4.05 % | 190.257 M -4.80 % | 199.850 M -2.17 % | 204.290 M 64.27 % | 124.364 M -7.93 % | 135.078 M 181.84 % | 47.928 M -9.04 % | 52.691 M -7.80 % | 57.151 M |
Total non current liabilities | 835.000 K -39.14 % | 1.372 M 319.57 % | 327.000 K 200.00 % | 109.000 K -60.36 % | 275.000 K -99.22 % | 35.212 M -6.13 % | 37.510 M -7.05 % | 40.355 M 11 203.92 % | 357.000 K -12.50 % | 408.000 K -26.88 % | 558.000 K -99.67 % | 167.149 M 11.07 % | 150.489 M 4.36 % | 144.204 M 3.15 % | 139.795 M 3.17 % | 135.495 M 1.01 % | 134.142 M 3.33 % | 129.825 M -1.69 % | 132.060 M -1.07 % | 133.490 M -4.91 % | 140.376 M -2.67 % | 144.234 M -3.35 % | 149.232 M -3.34 % | 154.391 M -3.28 % | 159.626 M -2.43 % | 163.600 M 24.18 % | 131.741 M -4.29 % | 137.653 M -3.30 % | 142.344 M 49.78 % | 95.033 M -8.10 % | 103.413 M -8.61 % | 113.160 M -18.13 % | 138.220 M -9.66 % | 152.999 M 14.51 % | 133.614 M -9.20 % | 147.158 M 73.68 % | 84.727 M -12.94 % | 97.322 M -19.59 % | 121.036 M -17.07 % | 145.954 M -9.89 % | 161.972 M -15.95 % | 192.702 M 15.15 % | 167.354 M -7.72 % | 181.352 M -7.46 % | 195.978 M -9.71 % | 217.056 M 26.23 % | 171.959 M 11.07 % | 154.817 M -9.73 % | 171.505 M -9.41 % | 189.319 M -4.26 % | 197.745 M -8.31 % | 215.678 M -6.75 % | 231.278 M -6.02 % | 246.086 M 41.66 % | 173.717 M -11.72 % | 196.780 M 76.27 % | 111.637 M -11.22 % | 125.752 M -8.21 % | 137.004 M |
Other current liabilities | 8.626 M 3.44 % | 8.339 M 90.17 % | 4.385 M -24.79 % | 5.830 M -1.50 % | 5.919 M 510.19 % | -1.443 M -140.34 % | 3.577 M -22.39 % | 4.609 M 12.55 % | 4.095 M -47.17 % | 7.751 M 72.47 % | 4.494 M -71.74 % | 15.905 M -65.14 % | 45.626 M 411.10 % | 8.927 M 14.86 % | 7.772 M -69.87 % | 25.795 M 242.11 % | 7.540 M -78.97 % | 35.856 M 486.65 % | 6.112 M -91.53 % | 72.127 M 136.45 % | 30.504 M 220.32 % | 9.523 M 174.91 % | -12.713 M -122.47 % | 56.589 M 1.65 % | 55.669 M 141.51 % | 23.050 M -0.92 % | 23.263 M -3.36 % | 24.071 M -84.89 % | 159.326 M 426.37 % | 30.269 M -0.37 % | 30.380 M -39.40 % | 50.129 M 21.85 % | 41.140 M -15.92 % | 48.929 M -59.42 % | 120.565 M -6.01 % | 128.275 M 3.13 % | 124.379 M 7.17 % | 116.058 M -3.73 % | 120.551 M -30.48 % | 173.416 M -6.87 % | 186.212 M 18.97 % | 156.519 M -5.16 % | 165.038 M 10.05 % | 149.960 M 1.81 % | 147.301 M -1.96 % | 150.253 M 9 568.79 % | 1.554 M -98.91 % | 142.031 M 40.80 % | 100.877 M 19.33 % | 84.538 M -2.34 % | 86.567 M -21.68 % | 110.526 M -7.67 % | 119.707 M 0.04 % | 119.661 M 10.75 % | 108.050 M -13.14 % | 124.398 M -20.73 % | 156.931 M 24.21 % | 126.339 M -10.82 % | 141.666 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.068 M -79.30 % | 5.160 M 212.92 % | 1.649 M -63.73 % | 4.546 M 15.73 % | 3.928 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.066 M -63.61 % | 27.663 M 255.89 % | 7.773 M -13.57 % | 8.993 M 18.52 % | 7.588 M -75.83 % | 31.394 M -0.49 % | 31.550 M 39.98 % | 22.539 M 2.80 % | 21.925 M -68.76 % | 70.177 M 1.99 % | 68.806 M 195.85 % | 23.257 M -3.96 % | 24.217 M -3.82 % | 25.180 M -84.27 % | 160.072 M 867.79 % | 16.540 M -45.14 % | 30.147 M -69.36 % | 98.393 M 11.22 % | 88.467 M -7.38 % | 95.517 M 4.56 % | 91.352 M -6.73 % | 97.943 M -19.63 % | 121.862 M 1.71 % | 119.815 M -3.35 % | 123.964 M -27.82 % | 171.748 M -6.54 % | 183.759 M 13.08 % | 162.509 M -3.37 % | 168.183 M 8.08 % | 155.607 M 3.23 % | 150.743 M -1.00 % | 152.258 M 1.94 % | 149.359 M 6.23 % | 140.600 M 45.12 % | 96.884 M 12.05 % | 86.462 M 3.60 % | 83.458 M -1.98 % | 85.142 M -7.57 % | 92.113 M -3.07 % | 95.030 M -12.40 % | 108.478 M -13.97 % | 126.089 M -21.82 % | 161.288 M 13.94 % | 141.549 M -10.13 % | 157.497 M |
Short term debt | 747.000 K -36.32 % | 1.173 M 1.82 % | 1.152 M 852.07 % | 121.000 K -73.46 % | 456.000 K -95.61 % | 10.398 M -6.55 % | 11.127 M 4.14 % | 10.685 M -49.06 % | 20.974 M -3.90 % | 21.825 M -42.73 % | 38.107 M -0.62 % | 38.346 M -1.81 % | 39.054 M -0.28 % | 39.164 M -1.66 % | 39.824 M -56.17 % | 90.855 M 83.98 % | 49.384 M 15.89 % | 42.614 M -46.51 % | 79.661 M 86.64 % | 42.681 M -77.56 % | 190.214 M -40.41 % | 319.214 M 3.59 % | 308.139 M 31.72 % | 233.926 M 6.81 % | 219.008 M 8.91 % | 201.095 M -9.40 % | 221.970 M 8.27 % | 205.006 M 266.49 % | 55.937 M -5.64 % | 59.278 M -0.13 % | 59.353 M -43.53 % | 105.109 M -28.04 % | 146.062 M -3.96 % | 152.081 M 3.36 % | 147.143 M 1.94 % | 144.346 M -3.82 % | 150.077 M -23.14 % | 195.263 M -4.89 % | 205.297 M 81.31 % | 113.229 M 11.97 % | 101.124 M 6.09 % | 95.323 M 18.47 % | 80.461 M 10.92 % | 72.540 M 9.74 % | 66.101 M 9.99 % | 60.098 M 157.42 % | -104.655 M -318.35 % | 47.929 M -64.59 % | 135.367 M 16.88 % | 115.821 M 15.16 % | 100.578 M 2 693.06 % | 3.601 M -95.42 % | 78.573 M 2.80 % | 76.430 M -26.27 % | 103.661 M 5.34 % | 98.409 M 375.41 % | 20.700 M 0.66 % | 20.565 M -1.24 % | 20.823 M |
Total current liabilities | 11.588 M -27.00 % | 15.874 M 94.34 % | 8.168 M -3.74 % | 8.485 M -24.32 % | 11.212 M -37.80 % | 18.026 M 2.67 % | 17.557 M 3.19 % | 17.014 M -37.81 % | 27.360 M -15.39 % | 32.335 M -27.99 % | 44.902 M -23.95 % | 59.045 M -35.01 % | 90.857 M 72.62 % | 52.634 M 1.72 % | 51.744 M -57.98 % | 123.150 M 92.40 % | 64.006 M -24.55 % | 84.829 M -7.71 % | 91.918 M -23.99 % | 120.928 M -46.52 % | 226.101 M -34.78 % | 346.650 M 3.18 % | 335.975 M 7.85 % | 311.532 M 4.31 % | 298.650 M 24.58 % | 239.733 M -6.64 % | 256.794 M 3.48 % | 248.152 M 6.96 % | 232.003 M 114.91 % | 107.953 M -0.33 % | 108.313 M -52.79 % | 229.422 M -14.64 % | 268.772 M -7.50 % | 290.550 M -11.70 % | 329.031 M -1.38 % | 333.642 M -1.95 % | 340.289 M -9.60 % | 376.411 M -9.52 % | 416.001 M 4.71 % | 397.275 M -0.14 % | 397.829 M 4.69 % | 380.015 M -6.63 % | 406.995 M 2.19 % | 398.286 M -2.37 % | 407.959 M 14.97 % | 354.840 M -4.14 % | 370.146 M 2.92 % | 359.634 M -6.21 % | 383.460 M 12.67 % | 340.346 M 10.97 % | 306.696 M 37.98 % | 222.282 M -29.80 % | 316.628 M 5.78 % | 299.328 M -10.85 % | 335.773 M -7.44 % | 362.759 M 5.92 % | 342.489 M 5.73 % | 323.928 M -11.32 % | 365.272 M |
Total liabilities | 12.423 M -27.97 % | 17.246 M 103.01 % | 8.495 M -1.15 % | 8.594 M -25.18 % | 11.487 M -78.42 % | 53.238 M -3.32 % | 55.067 M -4.01 % | 57.369 M 106.98 % | 27.717 M -15.35 % | 32.743 M -27.97 % | 45.460 M -79.90 % | 226.194 M -6.28 % | 241.346 M 22.61 % | 196.838 M 2.77 % | 191.539 M -25.95 % | 258.645 M 30.53 % | 198.148 M -7.69 % | 214.654 M -4.16 % | 223.978 M -11.96 % | 254.418 M -30.58 % | 366.477 M -25.34 % | 490.884 M 1.17 % | 485.207 M 4.14 % | 465.923 M 1.67 % | 458.276 M 13.62 % | 403.333 M 3.81 % | 388.535 M 0.71 % | 385.805 M 3.06 % | 374.347 M 84.42 % | 202.986 M -4.13 % | 211.726 M -38.20 % | 342.582 M -15.83 % | 406.992 M -8.24 % | 443.549 M -4.13 % | 462.645 M -3.78 % | 480.800 M 13.13 % | 425.016 M -10.28 % | 473.733 M -11.79 % | 537.037 M -1.14 % | 543.229 M -2.96 % | 559.801 M -2.26 % | 572.717 M -0.28 % | 574.349 M -0.91 % | 579.638 M -4.02 % | 603.937 M 5.60 % | 571.896 M 5.50 % | 542.105 M 5.38 % | 514.451 M -7.30 % | 554.965 M 4.78 % | 529.665 M 5.00 % | 504.441 M 15.18 % | 437.960 M -20.07 % | 547.906 M 0.46 % | 545.414 M 7.05 % | 509.490 M -8.94 % | 559.539 M 23.21 % | 454.126 M 0.99 % | 449.680 M -10.47 % | 502.276 M |
Other non current assets | 378.000 K -29.61 % | 537.000 K 231.48 % | 162.000 K -82.91 % | 948.000 K 426.67 % | 180.000 K 1.12 % | 178.000 K 4.71 % | 170.000 K -3.41 % | 176.000 K 4.14 % | 169.000 K -99.50 % | 33.665 M -14.24 % | 39.254 M -97.80 % | 1.784 B 5.74 % | 1.687 B 5.83 % | 1.594 B 890 541.34 % | 179.000 K 1.70 % | 176.000 K -1.12 % | 178.000 K -0.56 % | 179.000 K -0.56 % | 180.000 K 2.27 % | 176.000 K 1.73 % | 173.000 K -20.64 % | 218.000 K 23.16 % | 177.000 K -41.00 % | 300.000 K -7.98 % | 326.000 K -33.47 % | 490.000 K -91.64 % | 5.859 M 1 262.56 % | 430.000 K -87.88 % | 3.548 M -90.71 % | 38.174 M -2.14 % | 39.007 M 487.10 % | 6.644 M -99.24 % | 878.361 M 4.79 % | 838.222 M 5.32 % | 795.895 M -7.71 % | 862.403 M 10.77 % | 778.588 M 10.39 % | 705.291 M 37.81 % | 511.799 M -1.71 % | 520.724 M 92.73 % | 270.178 M 657.42 % | 35.671 M -2.62 % | 36.632 M -3.43 % | 37.934 M 11.33 % | 34.074 M -10.52 % | 38.081 M -9.26 % | 41.968 M 12.91 % | 37.169 M 8.69 % | 34.196 M -0.49 % | 34.363 M -54.55 % | 75.605 M 59.02 % | 47.545 M -19.65 % | 59.169 M -5.98 % | 62.933 M -14.01 % | 73.185 M 153.70 % | 28.847 M 72.83 % | 16.691 M -10.48 % | 18.645 M -1.26 % | 18.883 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.142 M 167.43 % | -136.639 M -27.44 % | -107.215 M -21.48 % | -88.258 M -473.23 % | 23.647 M 101.35 % | -1.757 B -6.10 % | -1.656 B -8.04 % | -1.533 B -4.40 % | -1.468 B -0.32 % | -1.464 B 1.20 % | -1.481 B 0.56 % | -1.490 B 0.93 % | -1.504 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.907 M 104.22 % | -828.104 M -6.89 % | -774.716 M -7.58 % | -720.163 M 7.98 % | -782.582 M -12.43 % | -696.080 M -12.44 % | -619.080 M -45.61 % | -425.155 M 0.54 % | -427.447 M -147.98 % | -172.371 M -462.30 % | 47.577 M -2.03 % | 48.563 M 4.03 % | 46.681 M 1.30 % | 46.083 M -2.54 % | 47.282 M 0.76 % | 46.925 M 1.09 % | 46.421 M -1.48 % | 47.117 M 1.50 % | 46.419 M 223.78 % | -37.500 M | 0.000 | 0.000 | 0.000 100.00 % | -1.188 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 24.310 M 16 665.52 % | 145.000 K -13.69 % | 168.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.286 M 6.11 % | 5.924 M 34.91 % | 4.391 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.900 M -45.57 % | 10.839 M -10.96 % | 12.173 M 59.44 % | 7.635 M 1.07 % | 7.554 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 % | 84.000 K -20.00 % | 105.000 K -22.79 % | 136.000 K -28.80 % | 191.000 K -22.36 % | 246.000 K -25.90 % | 332.000 K -27.67 % | 459.000 K -24.51 % | 608.000 K -20.52 % | 765.000 K -16.67 % | 918.000 K -17.22 % | 1.109 M -16.43 % | 1.327 M -11.06 % | 1.492 M 0.88 % | 1.479 M 8.99 % | 1.357 M -8.93 % | 1.490 M -96.94 % | 48.658 M -2.94 % | 50.133 M 1 239.02 % | 3.744 M -92.31 % | 48.692 M -1.70 % | 49.532 M -3.69 % | 51.430 M -0.93 % | 51.914 M -3.78 % | 53.952 M -1.40 % | 54.718 M 811.97 % | 6.000 M -9.09 % | 6.600 M -8.33 % | 7.200 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -46.421 M 1.48 % | -47.117 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 261.000 K 80.00 % | 145.000 K -13.69 % | 168.000 K | 0.000 | 0.000 | 0.000 100.00 % | -92.142 M -155.59 % | 165.754 M 21.70 % | 136.194 M 54.31 % | 88.258 M 473.23 % | -23.647 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.525 B 1.24 % | 1.507 B -1.06 % | 1.523 B -0.47 % | 1.530 B 0.24 % | 1.526 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.000 K -20.00 % | 105.000 K -22.79 % | 136.000 K -28.80 % | 191.000 K -22.36 % | 246.000 K -25.90 % | 332.000 K -27.67 % | 459.000 K -24.51 % | 608.000 K -20.52 % | 765.000 K -16.67 % | 918.000 K -17.22 % | 1.109 M -16.43 % | 1.327 M -11.06 % | 1.492 M 0.88 % | 1.479 M 8.99 % | 1.357 M -8.93 % | 1.490 M -33.39 % | 2.237 M -25.83 % | 3.016 M -19.44 % | 3.744 M -92.31 % | 48.692 M -1.70 % | 49.532 M -3.69 % | 51.430 M -0.93 % | 51.914 M -3.78 % | 53.952 M -1.40 % | 54.718 M 811.97 % | 6.000 M -9.09 % | 6.600 M -8.33 % | 7.200 M |
Property plant equipment net | 65.534 M -1.01 % | 66.203 M 2.14 % | 64.818 M -1.20 % | 65.607 M -0.93 % | 66.226 M -0.92 % | 66.839 M -0.88 % | 67.433 M -0.91 % | 68.051 M -0.84 % | 68.626 M -0.92 % | 69.261 M -0.86 % | 69.865 M 0.88 % | 69.253 M -0.84 % | 69.843 M -0.86 % | 70.452 M -0.85 % | 71.055 M -0.97 % | 71.753 M -1.03 % | 72.503 M -1.03 % | 73.257 M -1.02 % | 74.010 M -0.97 % | 74.734 M -1.19 % | 75.631 M -0.88 % | 76.303 M -1.03 % | 77.099 M 1.06 % | 76.289 M -1.22 % | 77.231 M -0.48 % | 77.605 M 10.19 % | 70.431 M 0.18 % | 70.301 M -3.29 % | 72.691 M -83.61 % | 443.552 M 0.56 % | 441.074 M -1.46 % | 447.602 M 4.26 % | 429.328 M -0.51 % | 431.541 M -11.78 % | 489.138 M -3.40 % | 506.379 M -6.93 % | 544.067 M -4.91 % | 572.146 M -2.95 % | 589.550 M -5.00 % | 620.552 M -1.77 % | 631.729 M -3.17 % | 652.415 M -3.56 % | 676.533 M 0.94 % | 670.233 M -0.61 % | 674.367 M -3.87 % | 701.480 M -0.71 % | 706.506 M -0.70 % | 711.520 M 8.83 % | 653.790 M 2.03 % | 640.794 M 4.92 % | 610.718 M 4.74 % | 583.077 M -2.58 % | 598.549 M 7.19 % | 558.386 M -5.22 % | 589.162 M 5.14 % | 560.368 M 5.42 % | 531.561 M -2.30 % | 544.068 M 0.72 % | 540.202 M |
Total non current assets | 66.530 M -0.82 % | 67.082 M 2.57 % | 65.400 M -1.85 % | 66.634 M 0.18 % | 66.512 M -0.92 % | 67.131 M -0.88 % | 67.725 M -74.67 % | 267.408 M -0.09 % | 267.656 M -2.15 % | 273.528 M -2.15 % | 279.528 M 189.74 % | 96.476 M -8.12 % | 105.001 M -25.77 % | 141.463 M -1.25 % | 143.254 M 10.99 % | 129.071 M -0.32 % | 129.488 M 3.07 % | 125.627 M 12.97 % | 111.204 M 29.69 % | 85.745 M 1.09 % | 84.818 M 3.82 % | 81.696 M -2.96 % | 84.192 M 8.15 % | 77.849 M -1.25 % | 78.837 M -0.66 % | 79.363 M 1.89 % | 77.891 M 6.27 % | 73.293 M -7.33 % | 79.087 M -83.86 % | 490.094 M 0.78 % | 486.296 M -1.55 % | 493.951 M 2.00 % | 484.281 M -3.24 % | 500.474 M -11.65 % | 566.471 M -3.64 % | 587.889 M -6.46 % | 628.502 M -4.87 % | 660.688 M -2.63 % | 678.509 M -5.28 % | 716.306 M -2.20 % | 732.404 M -1.03 % | 740.020 M -3.41 % | 766.115 M 0.90 % | 759.275 M -0.06 % | 759.708 M -3.98 % | 791.208 M -1.09 % | 799.952 M -0.02 % | 800.100 M 8.04 % | 740.529 M 1.93 % | 726.526 M 3.97 % | 698.817 M 2.74 % | 680.154 M -4.09 % | 709.148 M 5.33 % | 673.233 M -6.01 % | 716.299 M 11.24 % | 643.933 M 16.18 % | 554.252 M -2.65 % | 569.313 M 0.53 % | 566.285 M |
Other current assets | 41.072 M 45.97 % | 28.137 M 8.56 % | 25.919 M 1 403.42 % | 1.724 M -79.08 % | 8.239 M 292.71 % | 2.098 M 37.75 % | 1.523 M -59.87 % | 3.795 M 25.50 % | 3.024 M -47.84 % | 5.797 M 4.90 % | 5.526 M -53.37 % | 11.851 M 377.09 % | 2.484 M 19.25 % | 2.083 M 8.32 % | 1.923 M -93.97 % | 31.884 M 1 319.59 % | 2.246 M -12.57 % | 2.569 M 22.16 % | 2.103 M -7.19 % | 2.266 M -97.55 % | 92.587 M -57.09 % | 215.783 M 0.86 % | 213.941 M 8 862.76 % | 2.387 M -86.60 % | 17.818 M 674.36 % | 2.301 M -9.94 % | 2.555 M -10.19 % | 2.845 M -26.98 % | 3.896 M -91.65 % | 46.664 M 470.19 % | 8.184 M -80.40 % | 41.754 M -40.84 % | 70.581 M 168.14 % | 26.322 M -79.31 % | 127.217 M 286.56 % | 32.910 M 4.08 % | 31.620 M -67.53 % | 97.381 M -58.15 % | 232.663 M 447.47 % | 42.498 M -1.52 % | 43.153 M -18.86 % | 53.182 M -2.65 % | 54.629 M 11.39 % | 49.042 M 4.64 % | 46.866 M 17.07 % | 40.034 M -12.30 % | 45.647 M 68.01 % | 27.170 M -93.44 % | 414.174 M 10.02 % | 376.448 M 17.05 % | 321.606 M 1 488.49 % | 20.246 M -13.61 % | 23.436 M 9.30 % | 21.442 M -93.98 % | 356.039 M 1 712.18 % | 19.647 M -9.16 % | 21.627 M 17.60 % | 18.390 M -3.55 % | 19.066 M |
Short term investments | 2.999 M -92.86 % | 41.986 M -16.40 % | 50.223 M -44.01 % | 89.693 M -41.03 % | 152.087 M -23.92 % | 199.916 M -3.71 % | 207.619 M 25.26 % | 165.754 M 21.70 % | 136.194 M 11.86 % | 121.749 M 688.89 % | 15.433 M -99.13 % | 1.784 B 5.74 % | 1.687 B 5.83 % | 1.594 B 4.50 % | 1.525 B 1.24 % | 1.507 B -1.06 % | 1.523 B -0.47 % | 1.530 B 0.24 % | 1.526 B -0.34 % | 1.532 B -8.70 % | 1.678 B -6.59 % | 1.796 B 1.60 % | 1.768 B 0.03 % | 1.767 B 1.99 % | 1.733 B 6.79 % | 1.622 B 5.90 % | 1.532 B 2.01 % | 1.502 B 13.86 % | 1.319 B 66.73 % | 791.106 M -0.36 % | 793.980 M 0.86 % | 787.178 M -5.83 % | 835.904 M 6.25 % | 786.716 M 7.45 % | 732.163 M -7.86 % | 794.582 M 12.22 % | 708.080 M 12.20 % | 631.080 M 44.36 % | 437.155 M -0.52 % | 439.447 M 138.35 % | 184.371 M 104.48 % | 90.167 M -43.44 % | 159.412 M -2.19 % | 162.984 M -18.81 % | 200.741 M -1.15 % | 203.084 M 9.52 % | 185.439 M -2.08 % | 189.383 M 1.16 % | 187.211 M -15.58 % | 221.773 M -2.03 % | 226.360 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.000 K 76.19 % | 42.000 K -50.00 % | 84.000 K -62.16 % | 222.000 K -74.89 % | 884.000 K |
cash and cash equivalents | 173.447 M -6.79 % | 186.072 M -5.08 % | 196.040 M 6.54 % | 184.006 M 40.20 % | 131.250 M 224.82 % | 40.407 M 6.62 % | 37.898 M -36.90 % | 60.060 M 8.37 % | 55.419 M -11.23 % | 62.427 M -47.79 % | 119.563 M -3.57 % | 123.991 M 3.01 % | 120.368 M -4.70 % | 126.307 M 19.04 % | 106.108 M -27.30 % | 145.951 M 52.83 % | 95.496 M -26.49 % | 129.908 M 22.32 % | 106.202 M -15.93 % | 126.319 M 23.07 % | 102.644 M -28.20 % | 142.955 M 10.56 % | 129.296 M -15.46 % | 152.933 M 3.53 % | 147.712 M -33.80 % | 223.130 M -12.95 % | 256.325 M 4.86 % | 244.453 M -36.62 % | 385.724 M 90.64 % | 202.336 M 3.48 % | 195.529 M -32.63 % | 290.238 M 11.24 % | 260.918 M -24.76 % | 346.772 M 14.59 % | 302.616 M 1.43 % | 298.362 M -2.78 % | 306.909 M -8.30 % | 334.700 M -21.06 % | 423.971 M -22.81 % | 549.277 M -26.12 % | 743.492 M -10.86 % | 834.057 M 36.20 % | 612.373 M 19.74 % | 511.408 M -8.17 % | 556.919 M 13.26 % | 491.696 M 14.38 % | 429.871 M 10.37 % | 389.467 M -23.79 % | 511.026 M -1.34 % | 517.978 M -32.79 % | 770.703 M -5.96 % | 819.560 M -11.95 % | 930.772 M -7.96 % | 1.011 B 10.49 % | 915.320 M -12.09 % | 1.041 B 11.97 % | 929.922 M -6.53 % | 994.941 M -0.28 % | 997.726 M |
Cash and short term investments | 176.446 M -22.63 % | 228.058 M -7.39 % | 246.263 M -10.02 % | 273.699 M -3.40 % | 283.337 M 17.90 % | 240.323 M -2.12 % | 245.517 M 8.73 % | 225.814 M 17.85 % | 191.613 M 4.04 % | 184.176 M 36.43 % | 134.996 M -92.92 % | 1.908 B 5.55 % | 1.807 B 5.06 % | 1.720 B 5.45 % | 1.631 B -1.28 % | 1.653 B 2.12 % | 1.618 B -2.51 % | 1.660 B 1.68 % | 1.633 B -1.52 % | 1.658 B -6.87 % | 1.780 B -8.18 % | 1.939 B 2.21 % | 1.897 B -1.20 % | 1.920 B 2.11 % | 1.880 B 1.89 % | 1.846 B 3.19 % | 1.788 B 2.41 % | 1.746 B 2.44 % | 1.705 B 71.60 % | 993.442 M 0.40 % | 989.509 M -8.16 % | 1.077 B -1.77 % | 1.097 B -3.23 % | 1.133 B 9.54 % | 1.035 B -5.32 % | 1.093 B 7.68 % | 1.015 B 5.10 % | 965.780 M 12.15 % | 861.126 M -12.91 % | 988.724 M 6.56 % | 927.863 M 0.39 % | 924.224 M 19.75 % | 771.785 M 14.44 % | 674.392 M -10.99 % | 757.660 M 9.05 % | 694.780 M 12.92 % | 615.310 M 6.30 % | 578.850 M -17.10 % | 698.237 M -5.61 % | 739.751 M -4.02 % | 770.703 M -5.96 % | 819.560 M -11.95 % | 930.772 M -7.96 % | 1.011 B 10.48 % | 915.394 M -12.09 % | 1.041 B 11.96 % | 930.006 M -6.55 % | 995.163 M -0.35 % | 998.610 M |
Total current assets | 263.443 M -8.83 % | 288.969 M 0.59 % | 287.277 M -0.16 % | 287.729 M -4.47 % | 301.188 M 21.13 % | 248.644 M -0.93 % | 250.981 M 6.98 % | 234.615 M 17.41 % | 199.828 M 2.59 % | 194.777 M -6.69 % | 208.734 M -89.16 % | 1.926 B 6.05 % | 1.817 B 5.18 % | 1.727 B 5.31 % | 1.640 B -3.33 % | 1.697 B 3.82 % | 1.634 B -2.22 % | 1.671 B 1.71 % | 1.643 B -1.54 % | 1.669 B -6.85 % | 1.792 B -8.16 % | 1.951 B 2.01 % | 1.912 B -1.24 % | 1.936 B 1.23 % | 1.913 B 2.11 % | 1.873 B 2.19 % | 1.833 B 1.06 % | 1.814 B 2.24 % | 1.774 B 69.11 % | 1.049 B -1.73 % | 1.068 B -11.49 % | 1.206 B -4.98 % | 1.269 B -0.36 % | 1.274 B -3.14 % | 1.315 B 1.26 % | 1.299 B 4.64 % | 1.241 B -3.62 % | 1.288 B -4.68 % | 1.351 B 1.18 % | 1.335 B 4.48 % | 1.278 B -4.60 % | 1.340 B 0.61 % | 1.331 B 5.59 % | 1.261 B 1.36 % | 1.244 B 4.44 % | 1.191 B 3.80 % | 1.148 B 4.50 % | 1.098 B -9.44 % | 1.213 B 0.22 % | 1.210 B -0.07 % | 1.211 B -0.37 % | 1.216 B -10.18 % | 1.353 B -3.07 % | 1.396 B 0.80 % | 1.385 B -11.70 % | 1.569 B 5.58 % | 1.486 B -4.37 % | 1.554 B -4.16 % | 1.621 B |
Inventory | 21.615 M 5.88 % | 20.414 M 451.88 % | 3.699 M 1 501.30 % | 231.000 K -28.92 % | 325.000 K 54.03 % | 211.000 K -43.73 % | 375.000 K 5.34 % | 356.000 K 67.92 % | 212.000 K -48.67 % | 413.000 K -1.67 % | 420.000 K -2.55 % | 431.000 K -50.74 % | 875.000 K -28.75 % | 1.228 M 61.15 % | 762.000 K -37.34 % | 1.216 M -3.95 % | 1.266 M 28.79 % | 983.000 K 14.84 % | 856.000 K 33.33 % | 642.000 K -13.83 % | 745.000 K -32.52 % | 1.104 M -14.62 % | 1.293 M 4.11 % | 1.242 M 11.99 % | 1.109 M -51.47 % | 2.285 M -61.47 % | 5.931 M 1.98 % | 5.816 M -25.84 % | 7.843 M -13.45 % | 9.062 M 11.68 % | 8.114 M -40.14 % | 13.554 M -6.06 % | 14.428 M -40.83 % | 24.386 M -27.90 % | 33.823 M 19.16 % | 28.384 M -16.14 % | 33.845 M -7.77 % | 36.695 M -23.84 % | 48.183 M -10.50 % | 53.833 M -14.16 % | 62.716 M -7.52 % | 67.814 M -17.84 % | 82.542 M -20.83 % | 104.261 M 44.71 % | 72.048 M -6.13 % | 76.751 M -11.24 % | 86.473 M 2.97 % | 83.977 M -16.29 % | 100.323 M 6.80 % | 93.933 M 15.23 % | 81.520 M -15.81 % | 96.823 M 0.00 % | 96.826 M 24.22 % | 77.949 M -29.00 % | 109.793 M -11.32 % | 123.815 M -2.61 % | 127.136 M -5.60 % | 134.679 M -3.44 % | 139.481 M |
Net receivables | 24.310 M 96.68 % | 12.360 M 8.46 % | 11.396 M -5.62 % | 12.075 M 27.43 % | 9.476 M 45.65 % | 6.506 M | 0.000 -100.00 % | 6.286 M 6.11 % | 5.924 M 34.91 % | 4.391 M | 0.000 -100.00 % | 6.442 M 10.04 % | 5.854 M 70.72 % | 3.429 M -41.88 % | 5.900 M -45.57 % | 10.839 M -10.96 % | 12.173 M 59.44 % | 7.635 M 1.07 % | 7.554 M -6.31 % | 8.063 M 16.86 % | 6.900 M -7.01 % | 7.420 M -31.23 % | 10.790 M -15.48 % | 12.766 M -5.84 % | 13.558 M -41.68 % | 23.247 M -36.15 % | 36.407 M -38.41 % | 59.113 M 2.26 % | 57.809 M 63.56 % | 35.344 M -42.88 % | 61.875 M -16.81 % | 74.374 M -18.32 % | 91.050 M 0.67 % | 90.444 M -25.32 % | 121.106 M -17.25 % | 146.347 M -10.26 % | 163.080 M -14.04 % | 189.727 M -10.83 % | 212.759 M -16.13 % | 253.666 M 1.77 % | 249.255 M -17.90 % | 303.582 M -30.13 % | 434.467 M -1.13 % | 439.412 M 17.51 % | 373.923 M -3.53 % | 387.601 M -5.30 % | 409.310 M 3.75 % | 394.533 M 8.23 % | 364.541 M 9.21 % | 333.796 M 11.51 % | 299.346 M 7.34 % | 278.876 M -7.74 % | 302.280 M 5.90 % | 285.445 M -15.20 % | 336.627 M -12.31 % | 383.885 M -5.68 % | 406.992 M 0.38 % | 405.432 M -12.63 % | 464.024 M |
Tax assets | 357.000 K 81.22 % | 197.000 K -21.83 % | 252.000 K 218.99 % | 79.000 K -25.47 % | 106.000 K -7.02 % | 114.000 K -6.56 % | 122.000 K -99.93 % | 170.066 M 0.11 % | 169.882 M -0.42 % | 170.602 M 0.11 % | 170.409 M 52 495.37 % | 324.000 K -92.01 % | 4.056 M -57.86 % | 9.626 M -35.35 % | 14.889 M 6.50 % | 13.980 M -7.70 % | 15.147 M 30.06 % | 11.646 M -17.13 % | 14.053 M 29.70 % | 10.835 M 20.20 % | 9.014 M 74.18 % | 5.175 M -25.17 % | 6.916 M 448.89 % | 1.260 M -1.56 % | 1.280 M 0.95 % | 1.268 M -20.80 % | 1.601 M -37.51 % | 2.562 M -10.04 % | 2.848 M -65.97 % | 8.368 M 34.64 % | 6.215 M 31.84 % | 4.714 M 2.68 % | 4.591 M -13.23 % | 5.291 M 275.25 % | 1.410 M -2.29 % | 1.443 M -9.53 % | 1.595 M -14.80 % | 1.872 M 9.67 % | 1.707 M -0.29 % | 1.712 M -12.21 % | 1.950 M -39.96 % | 3.248 M 6.14 % | 3.060 M 4.26 % | 2.935 M -20.78 % | 3.705 M 23.17 % | 3.008 M -1.80 % | 3.063 M 11.26 % | 2.753 M 14.23 % | 2.410 M 99.83 % | 1.206 M -7.37 % | 1.302 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.188 M | 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 |
Account payables | 2.215 M -65.18 % | 6.362 M 141.81 % | 2.631 M 3.83 % | 2.534 M -62.16 % | 6.697 M 196.07 % | 2.262 M 87.87 % | 1.204 M -30.00 % | 1.720 M -24.92 % | 2.291 M -4.46 % | 2.398 M 23.61 % | 1.940 M 57.98 % | 1.228 M -52.97 % | 2.611 M 17.56 % | 2.221 M 21.63 % | 1.826 M -57.00 % | 4.247 M -35.04 % | 6.538 M 53.15 % | 4.269 M -7.20 % | 4.600 M -2.29 % | 4.708 M 37.22 % | 3.431 M -22.38 % | 4.420 M -20.43 % | 5.555 M -21.54 % | 7.080 M -29.21 % | 10.001 M -30.67 % | 14.426 M 45.95 % | 9.884 M -41.78 % | 16.978 M 14.48 % | 14.830 M -12.85 % | 17.017 M -2.69 % | 17.487 M -28.86 % | 24.580 M -25.41 % | 32.955 M -20.57 % | 41.487 M -30.61 % | 59.785 M -1.11 % | 60.457 M -7.76 % | 65.541 M 11.69 % | 58.681 M -30.30 % | 84.185 M -22.27 % | 108.305 M 0.31 % | 107.974 M -8.65 % | 118.194 M -23.71 % | 154.925 M -6.98 % | 166.553 M -11.10 % | 187.342 M 35.40 % | 138.363 M -14.72 % | 162.243 M -0.97 % | 163.831 M 15.59 % | 141.736 M 4.78 % | 135.270 M 16.46 % | 116.152 M 10.15 % | 105.449 M -8.93 % | 115.783 M 14.53 % | 101.092 M -17.05 % | 121.871 M -10.48 % | 136.132 M -14.24 % | 158.741 M -0.92 % | 160.207 M -13.17 % | 184.508 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.649 M 0.00 % | 1.649 M | 0.000 | 0.000 -100.00 % | 361.000 K 0.00 % | 361.000 K -89.88 % | 3.566 M 0.00 % | 3.566 M 53.57 % | 2.322 M 0.00 % | 2.322 M 3.06 % | 2.253 M 314.15 % | 544.000 K -73.97 % | 2.090 M 35.28 % | 1.545 M 9.42 % | 1.412 M -1.94 % | 1.440 M -88.98 % | 13.069 M 0.00 % | 13.069 M -5.42 % | 13.818 M 0.00 % | 13.818 M 1 157.32 % | 1.099 M -13.12 % | 1.265 M -32.14 % | 1.864 M 12.49 % | 1.657 M 19.29 % | 1.389 M 27.08 % | 1.093 M 33.13 % | 821.000 K 52.32 % | 539.000 K -48.91 % | 1.055 M 26.05 % | 837.000 K 48.40 % | 564.000 K 93.15 % | 292.000 K -95.44 % | 6.409 M 7.39 % | 5.968 M 156.69 % | 2.325 M -7.70 % | 2.519 M -74.76 % | 9.979 M 51.86 % | 6.571 M -28.83 % | 9.233 M 27.97 % | 7.215 M 17.78 % | 6.126 M 3.60 % | 5.913 M 1.20 % | 5.843 M 6.62 % | 5.480 M 16.18 % | 4.717 M 38.78 % | 3.399 M 25.61 % | 2.706 M 5.50 % | 2.565 M 19.58 % | 2.145 M -2.10 % | 2.191 M -42.64 % | 3.820 M -37.55 % | 6.117 M -63.63 % | 16.817 M -7.98 % | 18.275 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -212.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.516 M -21.69 % | 1.936 M 236.11 % | 576.000 K 611.11 % | 81.000 K -66.67 % | 243.000 K -38.94 % | 398.000 K -25.33 % | 533.000 K -25.14 % | 712.000 K -13.70 % | 825.000 K -17.00 % | 994.000 K 81.39 % | 548.000 K 334.92 % | 126.000 K -54.01 % | 274.000 K -36.13 % | 429.000 K -22.70 % | 555.000 K -18.98 % | 685.000 K -16.77 % | 823.000 K -14.45 % | 962.000 K -12.47 % | 1.099 M -8.49 % | 1.201 M -7.33 % | 1.296 M -10.19 % | 1.443 M -4.12 % | 1.505 M 24.38 % | 1.210 M -25.49 % | 1.624 M -18.76 % | 1.999 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 % | -155.732 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.060 M -14.12 % | 94.385 M 14.70 % | 82.291 M 26.07 % | 65.272 M -7.81 % | 70.800 M 65.73 % | 42.720 M 10.80 % | 38.557 M -9.02 % | 42.380 M -10.58 % | 47.394 M -6.04 % | 50.438 M 14.26 % | 44.143 M -47.18 % | 83.578 M 47.57 % | 56.638 M 17.03 % | 48.398 M -9.85 % | 53.688 M -17.93 % | 65.421 M 641.15 % | 8.827 M -7.34 % | 9.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.343 M | 0.000 -100.00 % | 15.657 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 333.399 M -2.80 % | 343.017 M 0.56 % | 341.090 M -0.29 % | 342.080 M -0.22 % | 342.851 M 157.44 % | 133.175 M 0.00 % | 133.175 M 0.00 % | 133.175 M 0.00 % | 133.175 M 0.00 % | 133.175 M 0.00 % | 133.175 M 0.00 % | 133.175 M 0.00 % | 133.175 M -20.00 % | 166.468 M 0.00 % | 166.468 M -46.83 % | 313.089 M 70.98 % | 183.114 M 0.00 % | 183.114 M -41.56 % | 313.350 M 253.15 % | 88.729 M -12.00 % | 100.823 M -26.84 % | 137.818 M 100.25 % | 68.824 M 319.46 % | -31.361 M -108.63 % | 363.598 M 87.42 % | 194.003 M 2.65 % | 188.989 M 1.64 % | 185.945 M -3.27 % | 192.240 M -32.78 % | 285.977 M -8.61 % | 312.917 M -2.57 % | 321.157 M 1.67 % | 315.867 M -33.43 % | 474.514 M 31.54 % | 360.728 M -31.99 % | 530.409 M 40.73 % | 376.889 M 0.00 % | 376.889 M 0.05 % | 376.698 M -0.08 % | 377.004 M 0.07 % | 376.750 M 0.07 % | 376.496 M 0.14 % | 375.958 M 0.86 % | 372.742 M 0.15 % | 372.166 M 0.16 % | 371.590 M 0.30 % | 370.477 M 2.51 % | 361.402 M -31.61 % | 528.430 M 3.74 % | 509.381 M 22.29 % | 416.539 M -13.37 % | 480.844 M -4.69 % | 504.496 M -1.29 % | 511.111 M 7.16 % | 476.981 M -12.07 % | 542.446 M 19.94 % | 452.247 M 2.42 % | 441.574 M 2.89 % | 429.165 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 370.000 K 18.97 % | 311.000 K 185.32 % | 109.000 K -60.36 % | 275.000 K 29.72 % | 212.000 K | 0.000 -100.00 % | 264.000 K 127.59 % | 116.000 K 3 766.67 % | 3.000 K | 0.000 -100.00 % | 167.139 M 11.30 % | 150.173 M 5.04 % | 142.968 M 3.87 % | 137.641 M 4.04 % | 132.300 M 1.86 % | 129.882 M 4.32 % | 124.500 M 0.31 % | 124.121 M 3.87 % | 119.498 M 2.13 % | 117.005 M 6.57 % | 109.787 M 5.85 % | 103.719 M 4.73 % | 99.031 M 6.45 % | 93.029 M 8.86 % | 85.455 M 6.78 % | 80.027 M 6.69 % | 75.010 M 9.07 % | 68.772 M 534.55 % | 10.838 M 35.76 % | 7.983 M 12.33 % | 7.107 M 19.28 % | 5.958 M 43.01 % | 4.166 M -11.32 % | 4.698 M 227.39 % | 1.435 M -44.23 % | 2.573 M 32.36 % | 1.944 M -18.32 % | 2.380 M -55.06 % | 5.296 M 165.46 % | 1.995 M -51.04 % | 4.075 M -40.60 % | 6.860 M 12.88 % | 6.077 M 60.39 % | 3.789 M 124.87 % | 1.685 M -61.77 % | 4.408 M 8.79 % | 4.052 M -13.18 % | 4.667 M -49.77 % | 9.292 M -38.79 % | 15.181 M -40.26 % | 25.411 M -19.12 % | 31.418 M -15.31 % | 37.098 M -16.70 % | 44.538 M -21.66 % | 56.851 M -10.69 % | 63.654 M -12.81 % | 73.006 M -8.51 % | 79.798 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 329.973 M -7.32 % | 356.051 M 0.96 % | 352.677 M -0.48 % | 354.363 M -3.63 % | 367.700 M 16.44 % | 315.775 M -0.92 % | 318.706 M -36.52 % | 502.023 M 7.39 % | 467.484 M -0.18 % | 468.305 M -4.09 % | 488.262 M -75.86 % | 2.023 B 5.28 % | 1.922 B 2.84 % | 1.869 B 4.78 % | 1.783 B -2.32 % | 1.826 B 3.52 % | 1.764 B -1.85 % | 1.797 B 2.42 % | 1.754 B -0.02 % | 1.755 B -6.49 % | 1.876 B -7.68 % | 2.032 B 1.80 % | 1.997 B -0.88 % | 2.014 B 1.13 % | 1.992 B 1.99 % | 1.953 B 2.17 % | 1.911 B 1.26 % | 1.887 B 1.83 % | 1.853 B 20.40 % | 1.539 B -0.95 % | 1.554 B -8.60 % | 1.700 B -3.05 % | 1.754 B -1.17 % | 1.774 B -5.70 % | 1.882 B -0.26 % | 1.887 B 0.91 % | 1.870 B -4.04 % | 1.948 B -4.00 % | 2.030 B -1.07 % | 2.052 B 2.05 % | 2.010 B -3.33 % | 2.080 B -0.86 % | 2.098 B 3.83 % | 2.020 B 0.82 % | 2.004 B 1.08 % | 1.982 B 1.79 % | 1.948 B 2.59 % | 1.898 B -2.81 % | 1.953 B 0.86 % | 1.937 B 1.41 % | 1.910 B 0.74 % | 1.896 B -8.09 % | 2.062 B -0.33 % | 2.069 B -1.52 % | 2.101 B -5.02 % | 2.213 B 8.46 % | 2.040 B -3.91 % | 2.123 B -2.95 % | 2.187 B |
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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.605 M 175.60 % | -16.674 M -191.20 % | -5.726 M 66.26 % | -16.971 M -1 125.44 % | 1.655 M 131.13 % | -5.316 M 22.93 % | -6.898 M -168.85 % | 10.019 M 326.01 % | -4.433 M -131.55 % | 14.052 M 671.66 % | 1.821 M 64.50 % | 1.107 M 112.71 % | -8.707 M -208.00 % | 8.062 M 247.85 % | -5.453 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 191.000 K 162.42 % | -306.000 K -220.47 % | 254.000 K 0.00 % | 254.000 K -52.79 % | 538.000 K -6.60 % | 576.000 K 0.00 % | 576.000 K 0.00 % | 576.000 K -48.25 % | 1.113 M 52.05 % | 732.000 K -41.90 % | 1.260 M 0.08 % | 1.259 M -0.08 % | 1.260 M 59.70 % | 789.000 K -46.76 % | 1.482 M -10.56 % | 1.657 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -29.815 M -131.41 % | -12.884 M 52.71 % | -27.245 M -51 305.66 % | -53.000 K 98.83 % | -4.548 M -104.77 % | -2.221 M -307.18 % | 1.072 M 111.02 % | 508.000 K 149.03 % | -1.036 M -101.54 % | 67.238 M 1 651.05 % | -4.335 M -109.19 % | 47.152 M 3 790.43 % | 1.212 M -94.43 % | 21.772 M -31.66 % | 31.860 M 50.84 % | 21.122 M 1 717.73 % | 1.162 M -97.10 % | 40.032 M 1 829.25 % | 2.075 M -96.42 % | 57.986 M 52 614.55 % | 110.000 K -96.74 % | 3.372 M 107.58 % | -44.493 M -37.55 % | -32.347 M -230.54 % | -9.786 M -137.74 % | 25.929 M 994.72 % | -2.898 M -152.96 % | 5.472 M 101.44 % | -379.160 M -1 863.44 % | -19.311 M -147.07 % | 41.024 M -52.74 % | 86.814 M 218.62 % | -73.188 M -4 627.91 % | -1.548 M -106.18 % | 25.061 M 140.26 % | -62.242 M -237.94 % | 45.123 M 170.02 % | -64.447 M 69.49 % | -211.199 M 25.97 % | -285.285 M -566.68 % | -42.792 M -142.46 % | 100.771 M 57.25 % | 64.083 M 155.20 % | -116.093 M -324.75 % | 51.655 M 380.91 % | 10.741 M 124.37 % | -44.069 M -184.95 % | 51.876 M 299.55 % | -25.996 M 35.18 % | -40.105 M -2 303.57 % | 1.820 M -74.06 % | 7.017 M 159.76 % | -11.741 M -122.90 % | 51.276 M 159.57 % | 19.754 M -18.06 % | 24.108 M 301.02 % | -11.993 M -875.74 % | 1.546 M -97.94 % | 75.101 M -9.73 % | 83.192 M 1 625.90 % | -5.452 M -108.23 % | 66.230 M |
Accounts receivables | -12.019 M -1 670.10 % | -679.000 K -272.34 % | 394.000 K 112.45 % | -3.165 M -3.06 % | -3.071 M -12.61 % | -2.727 M -315.06 % | 1.268 M 39.96 % | 906.000 K 169.80 % | -1.298 M -102.04 % | 63.712 M 2 618.09 % | 2.344 M 1 694.56 % | -147.000 K 94.54 % | -2.691 M -204.91 % | 2.565 M -50.61 % | 5.193 M 293.41 % | 1.320 M 127.88 % | -4.734 M -23 770.00 % | 20.000 K -96.15 % | 520.000 K 136.83 % | -1.412 M -488.33 % | -240.000 K -106.86 % | 3.498 M 169.08 % | 1.300 M 45.90 % | 891.000 K -89.60 % | 8.566 M -42.35 % | 14.859 M 253.37 % | 4.205 M 465.02 % | -1.152 M -102.74 % | 42.067 M 294.22 % | -21.660 M -294.91 % | 11.113 M -30.36 % | 15.958 M 115.36 % | 7.410 M -71.68 % | 26.161 M -12.32 % | 29.838 M 126.97 % | 13.146 M -56.94 % | 30.531 M 73.06 % | 17.642 M -42.78 % | 30.831 M 212.97 % | 9.851 M -77.49 % | 43.761 M -66.20 % | 129.481 M 506.18 % | 21.360 M 138.77 % | -55.096 M -841.49 % | -5.852 M -118.93 % | 30.912 M 303.60 % | -15.183 M 64.50 % | -42.772 M 4.59 % | -44.830 M -102.70 % | -22.116 M 19.89 % | -27.608 M -224.37 % | 22.198 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -1.184 M 92.92 % | -16.721 M -385.37 % | -3.445 M -4 353.09 % | 81.000 K 1 925.00 % | 4.000 K -88.89 % | 36.000 K -67.86 % | 112.000 K 151.61 % | -217.000 K -162.36 % | 348.000 K 411.76 % | 68.000 K -88.15 % | 574.000 K 34.11 % | 428.000 K 122.92 % | 192.000 K 130.97 % | -620.000 K -239.95 % | 443.000 K 433.73 % | 83.000 K 129.86 % | -278.000 K -110.61 % | -132.000 K 43.59 % | -234.000 K 19.03 % | -289.000 K -189.20 % | 324.000 K 136.50 % | 137.000 K 552.38 % | 21.000 K 109.13 % | -230.000 K -121.02 % | 1.094 M -70.53 % | 3.712 M 627.84 % | 510.000 K -80.52 % | 2.618 M 96.69 % | 1.331 M 187.47 % | 463.000 K -91.84 % | 5.676 M 917.20 % | 558.000 K -95.83 % | 13.370 M 52.83 % | 8.748 M 261.46 % | -5.418 M -181.07 % | 6.683 M 5.24 % | 6.350 M -48.10 % | 12.236 M 76.46 % | 6.934 M 26.14 % | 5.497 M 29.37 % | 4.249 M -70.77 % | 14.534 M -39.25 % | 23.926 M 174.18 % | -32.254 M -679.38 % | 5.567 M -36.54 % | 8.773 M 224.02 % | -7.074 M -129.24 % | 24.193 M 1 527.32 % | -1.695 M 84.24 % | -10.755 M -182.71 % | 13.003 M 873.28 % | 1.336 M 118.97 % | -7.042 M -121.78 % | 32.336 M 321.87 % | 7.665 M -66.69 % | 23.010 M 206.96 % | 7.496 M 149.73 % | -15.074 M -330.95 % | 6.527 M -65.92 % | 19.152 M 647.36 % | -3.499 M -120.50 % | 17.072 M |
Accounts payables | 0.000 -100.00 % | 3.731 M | 0.000 100.00 % | -4.128 M -192.72 % | 4.452 M 342.54 % | 1.006 M 314.04 % | -470.000 K 16.67 % | -564.000 K -337.21 % | -129.000 K -132.09 % | 402.000 K -47.79 % | 770.000 K 155.96 % | -1.376 M -458.33 % | 384.000 K -2.54 % | 394.000 K 116.32 % | -2.414 M -6.34 % | -2.270 M -199.52 % | 2.281 M 714.82 % | -371.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -16.612 M -2 216.18 % | 785.000 K 103.24 % | -24.194 M -429.98 % | 7.332 M 223.58 % | -5.933 M -921.17 % | -581.000 K -458.64 % | 162.000 K -57.70 % | 383.000 K 790.70 % | 43.000 K -98.59 % | 3.056 M 138.09 % | -8.023 M -116.63 % | 48.247 M 1 350.17 % | 3.327 M -85.14 % | 22.392 M -28.73 % | 31.417 M 49.33 % | 21.039 M 1 361.04 % | 1.440 M -96.41 % | 40.164 M 1 639.45 % | 2.309 M -96.04 % | 58.275 M 27 331.31 % | -214.000 K -106.62 % | 3.235 M 107.27 % | -44.514 M -38.60 % | -32.117 M -195.19 % | -10.880 M -148.97 % | 22.217 M 751.91 % | -3.408 M -219.41 % | 2.854 M 100.75 % | -380.491 M -1 824.20 % | -19.774 M -155.94 % | 35.348 M -59.02 % | 86.256 M 199.65 % | -86.558 M -740.70 % | -10.296 M -133.78 % | 30.479 M 144.22 % | -68.925 M -277.77 % | 38.773 M 150.56 % | -76.683 M 64.85 % | -218.133 M 24.98 % | -290.782 M -518.15 % | -47.041 M -154.55 % | 86.237 M 114.75 % | 40.157 M 147.90 % | -83.839 M -281.91 % | 46.088 M 2 241.87 % | 1.968 M 105.32 % | -36.995 M -233.64 % | 27.683 M 213.92 % | -24.301 M 17.20 % | -29.350 M -162.45 % | -11.183 M -296.85 % | 5.681 M 220.90 % | -4.699 M -124.81 % | 18.940 M 56.67 % | 12.089 M 1 001.00 % | 1.098 M 105.63 % | -19.489 M -217.26 % | 16.620 M -75.76 % | 68.574 M 7.08 % | 64.040 M 3 379.06 % | -1.953 M -103.97 % | 49.158 M |
Other non cash items | -412.000 K 27.21 % | -566.000 K 47.93 % | -1.087 M 12.06 % | -1.236 M 2.14 % | -1.263 M -169.30 % | -469.000 K -100.27 % | 172.313 M 21 558.66 % | -803.000 K 80.64 % | -4.148 M -96.22 % | -2.114 M -100.12 % | 1.707 B 1 224.67 % | -151.733 M -59.08 % | -95.381 M -9.94 % | -86.757 M -366.86 % | -18.583 M 45.62 % | -34.170 M -1 340.74 % | 2.754 M 106.31 % | -43.618 M -12 049.86 % | -359.000 K 80.38 % | -1.830 M 87.92 % | -15.147 M 66.33 % | -44.991 M -287.46 % | 24.000 M 185.14 % | -28.188 M 33.40 % | -42.322 M -15.99 % | -36.489 M -33.22 % | -27.390 M 15.42 % | -32.384 M 91.46 % | -379.179 M -980.21 % | 43.078 M 467.56 % | -11.720 M -352.04 % | 4.650 M 114.08 % | -33.018 M -264.32 % | 20.094 M 160.94 % | -32.972 M -271.90 % | 19.181 M 194.24 % | -20.353 M -2 036.54 % | 1.051 M 79.35 % | 586.000 K 191.14 % | -643.000 K 9.44 % | -710.000 K 21.02 % | -899.000 K 69.47 % | -2.945 M -543.01 % | -458.000 K -663.33 % | -60.000 K -129.70 % | 202.000 K 103.50 % | -5.773 M -571.65 % | 1.224 M -16.62 % | 1.468 M -8.19 % | 1.599 M -32.93 % | 2.384 M 395.05 % | -808.000 K 92.07 % | -10.189 M -22.05 % | -8.348 M -217.56 % | 7.101 M 126.74 % | -26.552 M -805.59 % | -2.932 M -120.15 % | 14.554 M 275.20 % | 3.879 M 157.10 % | -6.793 M 30.58 % | -9.785 M -3 569.86 % | 282.000 K |
Net cash provided by operating activities | -41.878 M -107.67 % | -20.166 M 29.16 % | -28.468 M -171.98 % | -10.467 M 15.86 % | -12.440 M -67.02 % | -7.448 M -45.90 % | -5.105 M 8.92 % | -5.605 M 32.68 % | -8.326 M -113.12 % | 63.484 M 59.13 % | 39.894 M 515.95 % | -9.591 M 73.51 % | -36.211 M -122.51 % | -16.274 M -150.71 % | 32.094 M 209.43 % | 10.372 M 5.48 % | 9.833 M -57.36 % | 23.058 M 474.01 % | 4.017 M -93.31 % | 60.047 M 1 514.20 % | -4.246 M 48.53 % | -8.250 M 72.03 % | -29.495 M 14.60 % | -34.537 M -97.78 % | -17.462 M -198.67 % | 17.698 M 369.83 % | -6.559 M -171.67 % | 9.152 M 102.00 % | -457.307 M -1 950.02 % | 24.719 M -3.35 % | 25.577 M -74.98 % | 102.208 M 213.52 % | -90.039 M -761.21 % | -10.455 M -167.90 % | 15.397 M 138.76 % | -39.722 M -220.36 % | 33.002 M 180.13 % | -41.185 M 80.60 % | -212.258 M 15.39 % | -250.874 M -315.66 % | -60.355 M -152.21 % | 115.605 M 25.41 % | 92.182 M 211.98 % | -82.323 M -191.48 % | 89.987 M 916.80 % | 8.850 M 163.02 % | -14.044 M -122.26 % | 63.089 M 250.67 % | -41.872 M 35.18 % | -64.598 M -444.44 % | -11.865 M -1 093.66 % | -994.000 K 92.71 % | -13.642 M -139.80 % | 34.274 M 3 456.90 % | -1.021 M -136.39 % | 2.806 M 112.72 % | -22.057 M -213.37 % | 19.455 M -79.32 % | 94.090 M -14.22 % | 109.687 M 116.21 % | 50.732 M -63.51 % | 139.020 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.000 K -133.33 % | -42.000 K 95.99 % | -1.047 M | 0.000 100.00 % | -375.000 K -132.92 % | -161.000 K 97.22 % | -5.796 M | 0.000 100.00 % | -2.000 K 98.91 % | -184.000 K -2 966.67 % | -6.000 K 99.06 % | -641.000 K 36.60 % | -1.011 M | 0.000 -100.00 % | 5.000 K 100.39 % | -1.276 M -811.43 % | -140.000 K 49.28 % | -276.000 K -27 500.00 % | -1.000 K 99.07 % | -107.000 K 92.86 % | -1.498 M -436.92 % | -279.000 K 93.93 % | -4.596 M -356.41 % | -1.007 M 11.51 % | -1.138 M 40.51 % | -1.913 M 93.01 % | -27.358 M 66.20 % | -80.937 M -640.44 % | -10.931 M 76.10 % | -45.738 M 24.41 % | -60.509 M -324.77 % | -14.245 M 78.08 % | -64.982 M -1 840.92 % | -3.348 M 95.59 % | -75.891 M -12.33 % | -67.559 M -147.90 % | -27.252 M 5.32 % | -28.782 M 54.39 % | -63.109 M -383.85 % | -13.043 M 74.45 % | -51.046 M -965.46 % | -4.791 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -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 -100.00 % | 13.882 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.728 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.189 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 |
Purchases of investments | 0.000 100.00 % | -17.000 K 99.98 % | -80.932 M | 0.000 | 0.000 | 0.000 100.00 % | -42.812 M -43.74 % | -29.784 M -160.53 % | -11.432 M 89.10 % | -104.919 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.090 M | 0.000 -100.00 % | 224.614 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.523 M | 0.000 | 0.000 | 0.000 100.00 % | -950.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.800 M -259.57 % | 1.128 M 207.33 % | -1.051 M -200.00 % | 1.051 M | 0.000 -100.00 % | 298.000 K 200.00 % | -298.000 K | 0.000 100.00 % | -122.637 M -330.55 % | 53.193 M 550.75 % | -11.801 M -117.04 % | 69.245 M | 0.000 -100.00 % | 37.757 M 1 511.48 % | 2.343 M 113.28 % | -17.645 M | 0.000 | 0.000 -100.00 % | 34.562 M 653.48 % | 4.587 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 |
Sales maturities of investments | 38.970 M 372.13 % | 8.254 M -93.14 % | 120.402 M 90.72 % | 63.131 M 35.34 % | 46.646 M 472.41 % | 8.149 M -74.45 % | 31.889 M 486.63 % | 5.436 M -65.44 % | 15.728 M | 0.000 -100.00 % | 110.000 K | 0.000 | 0.000 -100.00 % | 7.326 M 527.23 % | 1.168 M | 0.000 | 0.000 -100.00 % | 10.506 M 105.17 % | -203.029 M -326.79 % | 89.521 M -25.62 % | 120.349 M 698.86 % | 15.065 M | 0.000 -100.00 % | 132.076 M 287.21 % | -70.548 M -14.66 % | -61.528 M -2 828.51 % | 2.255 M 225.56 % | -1.796 M -44 800.00 % | -4.000 K -100.22 % | 1.800 M | 0.000 -100.00 % | 8.407 M 65.39 % | 5.083 M 383.63 % | 1.051 M 191.94 % | 360.000 K -38.78 % | 588.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 53.193 M 26 630.15 % | 199.000 K -99.71 % | 69.245 M 1 838.55 % | 3.572 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.944 M 281.58 % | -2.172 M -106.28 % | 34.562 M 653.48 % | 4.587 M | 0.000 -100.00 % | 116.172 M 608.45 % | 16.398 M -64.14 % | 45.727 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 73.000 K -74.02 % | 281.000 K -87.06 % | 2.172 M 109.05 % | 1.039 M 19.43 % | 870.000 K -90.20 % | 8.874 M 187.54 % | -10.137 M -1 071.91 % | 1.043 M 99.43 % | 523.000 K 103.50 % | 257.000 K 67.97 % | 153.000 K -82.65 % | 882.000 K 3 575.00 % | 24.000 K 380.00 % | 5.000 K -64.29 % | 14.000 K -80.56 % | 72.000 K 103.46 % | -2.080 M -52 100.00 % | 4.000 K -66.67 % | 12.000 K -99.04 % | 1.249 M 64.56 % | 759.000 K -43.40 % | 1.341 M 40.86 % | 952.000 K -97.63 % | 40.212 M 1 360.13 % | 2.754 M 12.18 % | 2.455 M 61 475.00 % | -4.000 K 100.00 % | -148.545 M -124.00 % | 618.868 M 94 239.63 % | 656.000 K 101.26 % | -51.882 M -252.01 % | 34.130 M 66.71 % | 20.473 M -57.76 % | 48.463 M 1 393.47 % | 3.245 M 1 026.74 % | 288.000 K -95.88 % | 6.984 M 5 190.91 % | 132.000 K -99.92 % | 165.768 M 1 114.33 % | 13.651 M 125.00 % | 6.067 M 199.60 % | 2.025 M 116.79 % | -12.062 M -129.80 % | 40.482 M 1 514.76 % | 2.507 M 45.93 % | 1.718 M -88.90 % | 15.480 M 106.40 % | 7.500 M 273.49 % | -4.323 M -129.54 % | 14.633 M 136.67 % | -39.905 M -1 144.91 % | 3.819 M 210.95 % | -3.442 M -419.29 % | 1.078 M 102.59 % | -41.700 M -240.35 % | -12.252 M -782.56 % | 1.795 M -62.25 % | 4.755 M 226.36 % | 1.457 M -37.81 % | 2.343 M 665.94 % | -414.000 K -251.09 % | 274.000 K |
Net cash used for investing activites | 39.043 M 358.36 % | 8.518 M -79.54 % | 41.642 M -35.11 % | 64.170 M 35.05 % | 47.516 M 435.45 % | 8.874 M 181.24 % | -10.923 M 53.13 % | -23.305 M -583.61 % | 4.819 M 104.60 % | -104.662 M -39 895.44 % | 263.000 K -70.18 % | 882.000 K 3 575.00 % | 24.000 K -99.67 % | 7.331 M 520.22 % | 1.182 M 1 541.67 % | 72.000 K 103.46 % | -2.080 M -119.79 % | 10.510 M -51.34 % | 21.597 M -76.21 % | 90.770 M -24.99 % | 121.010 M 639.49 % | 16.364 M 377.36 % | 3.428 M -91.48 % | 40.212 M 158.99 % | -68.169 M -15.08 % | -59.234 M -731.02 % | 9.387 M 106.24 % | -150.341 M -124.29 % | 618.862 M 27 138.64 % | 2.272 M 104.23 % | -53.688 M -450.99 % | 15.296 M -16.92 % | 18.411 M -62.82 % | 49.514 M 1 271.58 % | 3.610 M -55.36 % | 8.087 M 18.16 % | 6.844 M 4 852.78 % | -144.000 K -100.33 % | 43.130 M -35.37 % | 66.737 M 1 022.80 % | -7.232 M -110.19 % | 70.991 M 642.50 % | -13.086 M -133.15 % | 39.475 M 963.44 % | 3.712 M 120.81 % | -17.840 M -124.86 % | -7.934 M 89.51 % | -75.609 M -491.59 % | 19.308 M 172.81 % | -26.518 M 73.59 % | -100.414 M -863.11 % | -10.426 M 84.76 % | -68.424 M -2 914.27 % | -2.270 M 98.07 % | -117.591 M -47.34 % | -79.811 M -213.51 % | -25.457 M -5.95 % | -24.027 M 61.03 % | -61.652 M -476.19 % | -10.700 M 79.21 % | -51.460 M -1 039.25 % | -4.517 M |
Debt repayment | 0.000 100.00 % | -476.000 K -232.87 % | -143.000 K 19.21 % | -177.000 K 99.61 % | -45.160 M -1 602.22 % | -2.653 M -6.42 % | -2.493 M -108.40 % | 29.694 M 3 117.68 % | -984.000 K 93.91 % | -16.158 M -2 535.89 % | -613.000 K 33.22 % | -918.000 K 0.22 % | -920.000 K 24.90 % | -1.225 M 83.24 % | -7.311 M -117.95 % | 40.737 M 279.10 % | -22.746 M -108.03 % | -10.934 M -0.05 % | -10.929 M 90.54 % | -115.561 M 17.16 % | -139.493 M -196 569.01 % | 71.000 K -99.89 % | 64.071 M 1 464.62 % | 4.095 M -39.24 % | 6.740 M 76.86 % | 3.811 M -37.23 % | 6.071 M -95.65 % | 139.441 M 1 412.63 % | -10.623 M 5.45 % | -11.235 M -5.76 % | -10.623 M 86.79 % | -80.413 M -350.72 % | -17.841 M -147.64 % | 37.451 M 305.13 % | -18.257 M -134.47 % | 52.966 M 276.90 % | -29.941 M 22.65 % | -38.709 M -158.16 % | 66.560 M 523.73 % | -15.708 M 12.74 % | -18.002 M -143.74 % | 41.160 M 206.18 % | -38.763 M -270.44 % | -10.464 M 45.76 % | -19.293 M -130.85 % | 62.545 M 776.84 % | 7.133 M 106.99 % | -102.110 M -1 152.03 % | 9.706 M -30.92 % | 14.051 M -78.28 % | 64.706 M 171.18 % | -90.900 M -3 021.57 % | -2.912 M -103.45 % | 84.425 M 1 593.72 % | -5.652 M -103.44 % | 164.228 M 3 319.53 % | -5.101 M -17.94 % | -4.325 M 37.82 % | -6.956 M -17.12 % | -5.939 M 69.49 % | -19.464 M 44.66 % | -35.172 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.992 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.735 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.293 M | 0.000 | 0.000 100.00 % | -16.646 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.293 M | 0.000 | 0.000 100.00 % | -16.646 M | 0.000 | 0.000 | 0.000 100.00 % | -19.976 M | 0.000 | 0.000 | 0.000 100.00 % | -33.293 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -133.172 M | 0.000 | 0.000 | 0.000 100.00 % | -6.659 M | 0.000 | 0.000 | 0.000 100.00 % | -13.317 M | 0.000 | 0.000 100.00 % | -33.293 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 |
Other financing activites | -156.000 K -169.96 % | 223.000 K 1 293.75 % | 16.000 K | 0.000 -100.00 % | 99.992 M 1 000 020.00 % | -10.000 K -102.34 % | 428.000 K 391.16 % | -147.000 K -83.75 % | -80.000 K 62.09 % | -211.000 K -6.03 % | -199.000 K 99.40 % | -33.443 M -22 496.62 % | -148.000 K -2.07 % | -145.000 K 99.76 % | -61.646 M -45 904.48 % | -134.000 K 57.59 % | -316.000 K -146.88 % | -128.000 K 99.36 % | -20.102 M -4 049.31 % | 509.000 K 191.55 % | -556.000 K -969.23 % | -52.000 K 85.56 % | -360.000 K -5.88 % | -340.000 K -3.66 % | -328.000 K 16.11 % | -391.000 K | 0.000 | 0.000 100.00 % | -4.250 M | 0.000 100.00 % | -48.020 M -68 500.00 % | -70.000 K | 0.000 | 0.000 100.00 % | -1.890 M | 0.000 100.00 % | -33.090 M -14 606.67 % | -225.000 K 99.32 % | -33.293 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.997 M | 0.000 -100.00 % | 70.000 K | 0.000 | 0.000 100.00 % | -2.000 K -200.00 % | 2.000 K | 0.000 -100.00 % | 749.000 K | 0.000 100.00 % | -4.688 M -3 906.84 % | -117.000 K -225.00 % | -36.000 K 99.87 % | -28.017 M | 0.000 | 0.000 | 0.000 -100.00 % | 128.083 M | 0.000 | 0.000 |
Net cash used provided by financing activities | -156.000 K 38.34 % | -253.000 K -99.21 % | -127.000 K 28.25 % | -177.000 K -100.32 % | 54.832 M 2 159.03 % | -2.663 M -0.72 % | -2.644 M -108.95 % | 29.547 M 2 876.97 % | -1.064 M 93.50 % | -16.369 M -1 915.89 % | -812.000 K 97.64 % | -34.361 M -3 117.32 % | -1.068 M 22.04 % | -1.370 M 98.01 % | -68.957 M -269.83 % | 40.603 M 276.06 % | -23.062 M -108.48 % | -11.062 M 64.35 % | -31.031 M 73.03 % | -115.052 M 17.85 % | -140.049 M -737 200.00 % | 19.000 K -99.94 % | 30.418 M 710.07 % | 3.755 M -41.44 % | 6.412 M 87.49 % | 3.420 M -43.67 % | 6.071 M -3.16 % | 6.269 M 142.15 % | -14.873 M -32.38 % | -11.235 M 80.84 % | -58.643 M 32.70 % | -87.142 M -388.44 % | -17.841 M -147.64 % | 37.451 M 285.89 % | -20.147 M -150.81 % | 39.649 M 162.90 % | -63.031 M -61.89 % | -38.934 M -217.03 % | 33.267 M 311.78 % | -15.708 M 12.74 % | -18.002 M -143.74 % | 41.160 M 1 172.73 % | 3.234 M 130.91 % | -10.464 M 45.57 % | -19.223 M -130.73 % | 62.545 M 776.84 % | 7.133 M 106.99 % | -102.112 M -1 151.83 % | 9.708 M -30.91 % | 14.051 M -78.28 % | 64.706 M 174.72 % | -86.600 M -1 329.51 % | -6.058 M -107.65 % | 79.215 M 1 492.67 % | -5.688 M -104.18 % | 136.211 M 2 770.28 % | -5.101 M -17.94 % | -4.325 M -103.23 % | 133.779 M 9.53 % | 122.144 M 727.54 % | -19.464 M 44.66 % | -35.172 M |
Effect of forex changes on cash | -9.634 M -598.40 % | 1.933 M 290.82 % | -1.013 M -31.56 % | -770.000 K -182.35 % | 935.000 K -75.04 % | 3.746 M 207.34 % | -3.490 M -187.16 % | 4.004 M 264.30 % | -2.437 M -692.94 % | 411.000 K 100.94 % | -43.773 M -193.75 % | 46.693 M 49.10 % | 31.316 M 2.64 % | 30.512 M 833.11 % | -4.162 M -603.04 % | -592.000 K 96.90 % | -19.103 M -1 691.92 % | 1.200 M 108.16 % | -14.700 M -21.59 % | -12.090 M 28.99 % | -17.026 M -408.11 % | 5.526 M 119.74 % | -27.988 M -564.96 % | -4.209 M -210.73 % | 3.801 M -22.76 % | 4.921 M 65.52 % | 2.973 M 146.81 % | -6.351 M -117.30 % | 36.706 M 510.17 % | -8.949 M -12.50 % | -7.955 M -663.44 % | -1.042 M -128.82 % | 3.615 M 111.17 % | -32.354 M -699.81 % | 5.394 M 132.57 % | -16.561 M -259.55 % | -4.606 M 48.87 % | -9.008 M -185.34 % | 10.555 M 87.48 % | 5.630 M 213.14 % | -4.976 M 18.05 % | -6.072 M -132.58 % | 18.635 M 138.88 % | 7.801 M 184.31 % | -9.253 M -211.89 % | 8.270 M -85.03 % | 55.249 M 897.59 % | -6.927 M -217.33 % | 5.904 M -55.27 % | 13.200 M 1 128.04 % | -1.284 M 90.27 % | -13.192 M -274.17 % | 7.574 M 149.77 % | -15.217 M -847.51 % | -1.606 M -103.08 % | 52.098 M 520.01 % | -12.404 M -302.95 % | 6.112 M 119.94 % | -30.652 M -524.15 % | -4.911 M -176.01 % | 6.461 M 987.50 % | -728.000 K |
Net change in cash | -12.625 M -26.66 % | -9.968 M -182.83 % | 12.034 M -77.19 % | 52.756 M -41.93 % | 90.843 M 3 520.69 % | 2.509 M 111.32 % | -22.162 M -577.53 % | 4.641 M 166.22 % | -7.008 M 87.73 % | -57.136 M -1 190.33 % | -4.428 M -222.22 % | 3.623 M 161.00 % | -5.939 M -129.40 % | 20.199 M 150.70 % | -39.843 M -178.97 % | 50.455 M 246.62 % | -34.412 M -245.16 % | 23.706 M 217.84 % | -20.117 M -184.97 % | 23.675 M 158.73 % | -40.311 M -395.12 % | 13.659 M 157.79 % | -23.637 M -552.73 % | 5.221 M 106.92 % | -75.418 M -127.20 % | -33.195 M -379.61 % | 11.872 M 108.40 % | -141.271 M -177.03 % | 183.388 M 2 594.11 % | 6.807 M 107.19 % | -94.709 M -423.02 % | 29.320 M 134.15 % | -85.854 M -294.43 % | 44.156 M 937.99 % | 4.254 M 149.77 % | -8.547 M 69.25 % | -27.791 M 68.87 % | -89.271 M 28.76 % | -125.306 M 35.48 % | -194.215 M -114.45 % | -90.565 M -140.85 % | 221.684 M 119.57 % | 100.965 M 321.85 % | -45.511 M -169.78 % | 65.223 M 5.50 % | 61.825 M 53.02 % | 40.404 M 133.24 % | -121.559 M -1 648.55 % | -6.952 M 89.11 % | -63.865 M -30.72 % | -48.857 M 56.07 % | -111.212 M -38.07 % | -80.550 M -183.90 % | 96.002 M 176.25 % | -125.906 M -213.12 % | 111.304 M 271.19 % | -65.019 M -2 234.61 % | -2.785 M -102.05 % | 135.565 M -37.30 % | 216.220 M 1 674.69 % | -13.731 M -113.93 % | 98.603 M |
Cash at beginning of period | 186.072 M -5.08 % | 196.040 M 6.54 % | 184.006 M 40.20 % | 131.250 M 224.82 % | 40.407 M 6.62 % | 37.898 M -36.90 % | 60.060 M 8.37 % | 55.419 M -11.23 % | 62.427 M -47.79 % | 119.563 M -3.57 % | 123.991 M 3.01 % | 120.368 M -4.70 % | 126.307 M 19.04 % | 106.108 M -27.30 % | 145.951 M 52.83 % | 95.496 M -26.49 % | 129.908 M 22.32 % | 106.202 M -15.93 % | 126.319 M 23.07 % | 102.644 M -28.20 % | 142.955 M 10.56 % | 129.296 M -15.46 % | 152.933 M 3.53 % | 147.712 M -33.80 % | 223.130 M -12.95 % | 256.325 M 4.86 % | 244.453 M -36.62 % | 385.724 M 90.64 % | 202.336 M 3.48 % | 195.529 M -32.63 % | 290.238 M 11.24 % | 260.918 M -24.76 % | 346.772 M 14.59 % | 302.616 M 1.43 % | 298.362 M -2.78 % | 306.909 M -8.30 % | 334.700 M -21.06 % | 423.971 M -22.81 % | 549.277 M -26.12 % | 743.492 M -10.86 % | 834.057 M 36.20 % | 612.373 M 19.74 % | 511.408 M -8.17 % | 556.919 M 13.26 % | 491.696 M 14.38 % | 429.871 M 10.37 % | 389.467 M -23.79 % | 511.026 M -1.34 % | 517.978 M -10.98 % | 581.843 M -29.01 % | 819.560 M -11.95 % | 930.772 M -7.96 % | 1.011 B 10.49 % | 915.320 M -12.09 % | 1.041 B 11.97 % | 929.922 M -6.53 % | 994.941 M -0.28 % | 997.726 M 15.72 % | 862.161 M 33.47 % | 645.941 M -2.08 % | 659.672 M 17.57 % | 561.069 M |
Cash at end of period | 173.447 M -6.79 % | 186.072 M -5.08 % | 196.040 M 6.54 % | 184.006 M 40.20 % | 131.250 M 224.82 % | 40.407 M 6.62 % | 37.898 M -36.90 % | 60.060 M 8.37 % | 55.419 M -11.23 % | 62.427 M -47.79 % | 119.563 M -3.57 % | 123.991 M 3.01 % | 120.368 M -4.70 % | 126.307 M 19.04 % | 106.108 M -27.30 % | 145.951 M 52.83 % | 95.496 M -26.49 % | 129.908 M 22.32 % | 106.202 M -15.93 % | 126.319 M 23.07 % | 102.644 M -28.20 % | 142.955 M 10.56 % | 129.296 M -15.46 % | 152.933 M 3.53 % | 147.712 M -33.80 % | 223.130 M -12.95 % | 256.325 M 4.86 % | 244.453 M -36.62 % | 385.724 M 90.64 % | 202.336 M 3.48 % | 195.529 M -32.63 % | 290.238 M 11.24 % | 260.918 M -24.76 % | 346.772 M 14.59 % | 302.616 M 1.43 % | 298.362 M -2.78 % | 306.909 M -8.30 % | 334.700 M -21.06 % | 423.971 M -22.81 % | 549.277 M -26.12 % | 743.492 M -10.86 % | 834.057 M 36.20 % | 612.373 M 19.74 % | 511.408 M -8.17 % | 556.919 M 13.26 % | 491.696 M 14.38 % | 429.871 M 10.37 % | 389.467 M -23.79 % | 511.026 M -1.34 % | 517.978 M -32.79 % | 770.703 M -5.96 % | 819.560 M -11.95 % | 930.772 M -7.96 % | 1.011 B 10.49 % | 915.320 M -12.09 % | 1.041 B 11.97 % | 929.922 M -6.53 % | 994.941 M -0.28 % | 997.726 M 15.72 % | 862.161 M 33.47 % | 645.941 M -2.08 % | 659.672 M |
Operating cash flow | -41.878 M -107.67 % | -20.166 M 29.16 % | -28.468 M -171.98 % | -10.467 M 15.86 % | -12.440 M -67.02 % | -7.448 M -45.90 % | -5.105 M 8.92 % | -5.605 M 32.68 % | -8.326 M -113.12 % | 63.484 M 59.13 % | 39.894 M 515.95 % | -9.591 M 73.51 % | -36.211 M -122.51 % | -16.274 M -150.71 % | 32.094 M 209.43 % | 10.372 M 5.48 % | 9.833 M -57.36 % | 23.058 M 474.01 % | 4.017 M -93.31 % | 60.047 M 1 514.20 % | -4.246 M 48.53 % | -8.250 M 72.03 % | -29.495 M 14.60 % | -34.537 M -97.78 % | -17.462 M -198.67 % | 17.698 M 369.83 % | -6.559 M -171.67 % | 9.152 M 102.00 % | -457.307 M -1 950.02 % | 24.719 M -3.35 % | 25.577 M -74.98 % | 102.208 M 213.52 % | -90.039 M -761.21 % | -10.455 M -167.90 % | 15.397 M 138.76 % | -39.722 M -220.36 % | 33.002 M 180.13 % | -41.185 M 80.60 % | -212.258 M 15.39 % | -250.874 M -315.66 % | -60.355 M -152.21 % | 115.605 M 25.41 % | 92.182 M 211.98 % | -82.323 M -191.48 % | 89.987 M 916.80 % | 8.850 M 163.02 % | -14.044 M -122.26 % | 63.089 M 250.67 % | -41.872 M 35.18 % | -64.598 M -444.44 % | -11.865 M -1 093.66 % | -994.000 K 92.71 % | -13.642 M -139.80 % | 34.274 M 3 456.90 % | -1.021 M -136.39 % | 2.806 M 112.72 % | -22.057 M -213.37 % | 19.455 M -79.32 % | 94.090 M -14.22 % | 109.687 M 116.21 % | 50.732 M -63.51 % | 139.020 M |
Capital expenditure | 0.000 | 0.000 100.00 % | -195.000 K -102.11 % | 9.255 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 100.00 % | -98.000 K -133.33 % | -42.000 K 95.99 % | -1.047 M | 0.000 100.00 % | -375.000 K -132.92 % | -161.000 K 97.22 % | -5.796 M | 0.000 100.00 % | -2.000 K 98.91 % | -184.000 K -2 966.67 % | -6.000 K 99.06 % | -641.000 K 36.60 % | -1.011 M | 0.000 -100.00 % | 5.000 K 100.39 % | -1.276 M -811.43 % | -140.000 K 49.28 % | -276.000 K -27 500.00 % | -1.000 K 99.07 % | -107.000 K 92.86 % | -1.498 M -436.92 % | -279.000 K 93.93 % | -4.596 M -356.41 % | -1.007 M 11.51 % | -1.138 M 40.51 % | -1.913 M 93.01 % | -27.358 M 66.20 % | -80.937 M -640.44 % | -10.931 M 76.10 % | -45.738 M 24.41 % | -60.509 M -324.77 % | -14.245 M 78.08 % | -64.982 M -1 840.92 % | -3.348 M 95.59 % | -75.891 M -12.33 % | -67.559 M -147.90 % | -27.252 M 5.32 % | -28.782 M 54.39 % | -63.109 M -383.85 % | -13.043 M 74.45 % | -51.046 M -965.46 % | -4.791 M |
Free CashFlow | -42.276 M -109.64 % | -20.166 M 30.09 % | -28.846 M -175.59 % | -10.467 M 15.86 % | -12.440 M -67.02 % | -7.448 M -45.90 % | -5.105 M 8.92 % | -5.605 M 32.68 % | -8.326 M -113.12 % | 63.484 M 59.13 % | 39.894 M 515.95 % | -9.591 M 73.51 % | -36.211 M -122.51 % | -16.274 M -150.71 % | 32.094 M 209.43 % | 10.372 M 5.48 % | 9.833 M -57.36 % | 23.058 M 474.01 % | 4.017 M -93.31 % | 60.047 M 1 482.30 % | -4.344 M 47.61 % | -8.292 M 72.85 % | -30.542 M 11.57 % | -34.537 M -93.63 % | -17.837 M -201.71 % | 17.537 M 241.94 % | -12.355 M -235.00 % | 9.152 M 102.00 % | -457.309 M -1 963.90 % | 24.535 M -4.05 % | 25.571 M -74.82 % | 101.567 M 211.55 % | -91.050 M -770.88 % | -10.455 M -167.88 % | 15.402 M 137.57 % | -40.998 M -224.76 % | 32.862 M 179.26 % | -41.461 M 80.47 % | -212.259 M 15.43 % | -250.981 M -305.77 % | -61.853 M -153.63 % | 115.326 M 31.67 % | 87.586 M 205.11 % | -83.330 M -193.79 % | 88.849 M 1 180.80 % | 6.937 M 116.76 % | -41.402 M -131.97 % | -17.848 M 66.20 % | -52.803 M 52.14 % | -110.336 M -52.45 % | -72.374 M -374.93 % | -15.239 M 80.62 % | -78.624 M -354.23 % | 30.926 M 140.21 % | -76.912 M -18.78 % | -64.753 M -31.32 % | -49.309 M -428.67 % | -9.327 M -130.11 % | 30.981 M -67.94 % | 96.644 M 30 878.34 % | -314.000 K -100.23 % | 134.229 M |
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 |