
MasterCraft Boat Holdings, Inc. MCFT
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 284.203 M -22.47 % | 366.588 M -44.63 % | 662.046 M 3.19 % | 641.609 M 22.02 % | 525.808 M 44.82 % | 363.073 M -22.15 % | 466.381 M 40.17 % | 332.725 M 45.53 % | 228.634 M 3.17 % | 221.600 M 3.36 % | 214.386 M 20.72 % | 177.587 M 9.62 % | 162.009 M |
Net income | 7.043 M -9.71 % | 7.800 M -88.69 % | 68.937 M 18.42 % | 58.214 M 3.64 % | 56.170 M 333.58 % | -24.047 M -212.61 % | 21.354 M -46.15 % | 39.653 M 102.62 % | 19.570 M 91.67 % | 10.210 M 84.50 % | 5.534 M -72.23 % | 19.927 M 607.63 % | 2.816 M |
Income before tax | 13.535 M 33.63 % | 10.129 M -91.39 % | 117.587 M 2.50 % | 114.724 M 53.95 % | 74.518 M 335.73 % | -31.612 M -218.19 % | 26.746 M -49.06 % | 52.509 M 67.80 % | 31.293 M 68.99 % | 18.518 M 52.69 % | 12.128 M 42.46 % | 8.513 M 206.33 % | 2.779 M |
Income before tax ratio | 0.05 72.36 % | 0.03 -84.44 % | 0.18 -0.67 % | 0.18 26.17 % | 0.14 262.77 % | -0.09 -251.82 % | 0.06 -63.66 % | 0.16 15.30 % | 0.14 63.79 % | 0.08 47.72 % | 0.06 18.01 % | 0.05 179.46 % | 0.02 |
EBITDA | 11.232 M -54.35 % | 24.603 M -80.70 % | 127.484 M 1.24 % | 125.926 M 44.99 % | 86.850 M 641.46 % | -16.040 M -139.08 % | 41.046 M -32.79 % | 61.069 M 66.19 % | 36.746 M 35.79 % | 27.061 M -0.50 % | 27.198 M 29.11 % | 21.066 M 50.55 % | 13.993 M |
Net income ratio | 0.02 16.47 % | 0.02 -79.57 % | 0.10 14.76 % | 0.09 -15.07 % | 0.11 261.29 % | -0.07 -244.65 % | 0.05 -61.58 % | 0.12 39.23 % | 0.09 85.78 % | 0.05 78.49 % | 0.03 -77.00 % | 0.11 545.56 % | 0.02 |
Ratio EBITDA | 0.04 -41.11 % | 0.07 -65.15 % | 0.19 -1.89 % | 0.20 18.82 % | 0.17 473.88 % | -0.04 -150.20 % | 0.09 -52.05 % | 0.18 14.20 % | 0.16 31.61 % | 0.12 -3.74 % | 0.13 6.95 % | 0.12 37.34 % | 0.09 |
Gross profit ratio | 0.20 9.32 % | 0.18 -28.60 % | 0.26 -2.21 % | 0.26 6.05 % | 0.25 19.10 % | 0.21 -14.43 % | 0.24 -10.69 % | 0.27 -2.18 % | 0.28 0.73 % | 0.28 15.49 % | 0.24 12.69 % | 0.21 11.75 % | 0.19 |
Weighted average shs out dil | 16.544 M -2.90 % | 17.038 M -4.09 % | 17.765 M -4.68 % | 18.637 M -1.66 % | 18.952 M 1.16 % | 18.734 M -0.18 % | 18.768 M 0.29 % | 18.715 M 0.50 % | 18.621 M 1.99 % | 18.257 M 6.08 % | 17.210 M 0.00 % | 17.210 M 54.51 % | 11.139 M |
Weighted average shs out | 16.455 M -2.81 % | 16.930 M -3.91 % | 17.619 M -4.53 % | 18.455 M -1.86 % | 18.805 M 0.38 % | 18.734 M 0.43 % | 18.654 M 0.18 % | 18.620 M 0.14 % | 18.593 M 4.17 % | 17.849 M 3.71 % | 17.210 M 0.00 % | 17.210 M 54.14 % | 11.165 M |
EPS diluted | 0.43 -6.52 % | 0.46 -91.07 % | 5.15 65.06 % | 3.12 5.41 % | 2.96 331.25 % | -1.28 -212.28 % | 1.14 -46.23 % | 2.12 101.90 % | 1.05 87.50 % | 0.56 75.00 % | 0.32 -72.41 % | 1.16 364.00 % | 0.25 |
Earnings per share | 0.43 -6.52 % | 0.46 -91.14 % | 5.19 64.76 % | 3.15 5.35 % | 2.99 333.59 % | -1.28 -212.28 % | 1.14 -46.48 % | 2.13 102.86 % | 1.05 84.21 % | 0.57 78.13 % | 0.32 -72.41 % | 1.16 364.00 % | 0.25 |
Gross profit | 56.865 M -15.25 % | 67.097 M -60.46 % | 169.713 M 0.91 % | 168.190 M 29.41 % | 129.971 M 72.48 % | 75.356 M -33.39 % | 113.127 M 25.19 % | 90.364 M 42.36 % | 63.476 M 3.92 % | 61.079 M 19.37 % | 51.166 M 36.04 % | 37.612 M 22.49 % | 30.706 M |
Income tax expense | 2.820 M 100.43 % | 1.407 M -94.81 % | 27.135 M 1.33 % | 26.779 M 66.54 % | 16.080 M 312.56 % | -7.565 M -240.30 % | 5.392 M -58.06 % | 12.856 M 9.66 % | 11.723 M 41.10 % | 8.308 M 25.99 % | 6.594 M 157.77 % | -11.414 M -30 748.65 % | -37.000 K |
Cost of revenue | 227.338 M -24.09 % | 299.491 M -39.17 % | 492.333 M -9.75 % | 545.500 M 37.81 % | 395.837 M 37.58 % | 287.717 M -18.55 % | 353.254 M 45.76 % | 242.361 M 46.74 % | 165.158 M 2.89 % | 160.521 M -1.65 % | 163.220 M 16.61 % | 139.975 M 6.60 % | 131.303 M |
General and administrative expenses | 32.093 M -6.70 % | 34.396 M -7.12 % | 37.034 M -9.58 % | 40.960 M 10.56 % | 37.049 M 44.97 % | 25.557 M -7.76 % | 27.706 M 40.12 % | 19.773 M -3.42 % | 20.474 M -29.79 % | 29.162 M 57.87 % | 18.472 M 85.46 % | 9.960 M -5.31 % | 10.518 M |
Selling and marketing expenses | 11.740 M -12.58 % | 13.430 M -2.74 % | 13.808 M 7.30 % | 12.869 M 11.17 % | 11.576 M -27.56 % | 15.981 M -9.56 % | 17.670 M 35.81 % | 13.011 M 38.71 % | 9.380 M -3.15 % | 9.685 M 13.25 % | 8.552 M -3.23 % | 8.837 M 11.19 % | 7.948 M |
Other expenses | 1.800 M -40.77 % | 3.039 M 147.90 % | -6.344 M -53.09 % | -4.144 M -7.80 % | -3.844 M -207.03 % | -1.252 M -135.85 % | 3.492 M 118.66 % | 1.597 M 1 392.52 % | 107.000 K -91.17 % | 1.212 M 445.95 % | 222.000 K 0.45 % | 221.000 K -0.45 % | 222.000 K |
Operating expenses | 45.633 M -23.26 % | 59.465 M 12.63 % | 52.798 M 1.54 % | 51.995 M 11.85 % | 46.488 M 2.20 % | 45.486 M -6.92 % | 48.868 M 42.14 % | 34.381 M 14.75 % | 29.961 M -23.31 % | 39.068 M 43.39 % | 27.246 M 43.26 % | 19.018 M 1.77 % | 18.688 M |
Cost and expenses | 272.971 M -23.95 % | 358.956 M -34.15 % | 545.131 M 3.75 % | 525.414 M 16.80 % | 449.855 M 35.01 % | 333.203 M -17.14 % | 402.122 M 45.31 % | 276.742 M 41.83 % | 195.119 M -2.24 % | 199.589 M 4.79 % | 190.466 M 19.80 % | 158.993 M 6.00 % | 149.991 M |
Research and development expenses | 0.000 -100.00 % | 8.600 M 3.61 % | 8.300 M 15.28 % | 7.200 M 24.14 % | 5.800 M 11.54 % | 5.200 M -6.58 % | 5.566 M 12.83 % | 4.933 M 38.96 % | 3.550 M 1.20 % | 3.508 M 15.89 % | 3.027 M 11.20 % | 2.722 M -4.12 % | 2.839 M |
Selling general and administrative expenses | 43.833 M -8.35 % | 47.826 M -5.93 % | 50.842 M 3.89 % | 48.939 M 9.90 % | 44.532 M 7.21 % | 41.538 M -8.46 % | 45.376 M 38.41 % | 32.784 M 9.81 % | 29.854 M -23.15 % | 38.847 M 43.75 % | 27.024 M 43.77 % | 18.797 M 1.79 % | 18.466 M |
Interest income | 3.472 M -40.02 % | 5.789 M 72.75 % | 3.351 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 1.169 M -64.49 % | 3.292 M 22.88 % | 2.679 M 82.12 % | 1.471 M -56.63 % | 3.392 M -32.77 % | 5.045 M -22.54 % | 6.513 M 87.48 % | 3.474 M 56.35 % | 2.222 M 73.59 % | 1.280 M -75.25 % | 5.171 M -31.56 % | 7.555 M -18.23 % | 9.239 M |
Depreciation and amortization | 0.000 -100.00 % | 11.182 M 5.80 % | 10.569 M 8.61 % | 9.731 M -16.33 % | 11.630 M 10.48 % | 10.527 M 35.19 % | 7.787 M 53.11 % | 5.086 M 57.41 % | 3.231 M -6.18 % | 3.444 M 1 451.35 % | 222.000 K -91.02 % | 2.472 M 25.16 % | 1.975 M |
Operating income | 11.232 M 47.17 % | 7.632 M -93.47 % | 116.915 M 0.62 % | 116.195 M 47.75 % | 78.643 M 163.28 % | 29.870 M -53.52 % | 64.259 M 14.78 % | 55.983 M 67.04 % | 33.515 M 52.26 % | 22.011 M -7.98 % | 23.920 M 28.64 % | 18.594 M 54.72 % | 12.018 M |
Operating income ratio | 0.04 89.83 % | 0.02 -88.21 % | 0.18 -2.49 % | 0.18 21.08 % | 0.15 81.80 % | 0.08 -40.29 % | 0.14 -18.11 % | 0.17 14.78 % | 0.15 47.58 % | 0.10 -10.98 % | 0.11 6.56 % | 0.10 41.15 % | 0.07 |
Total other income expenses net | 2.303 M -7.77 % | 2.497 M 271.58 % | 672.000 K 145.68 % | -1.471 M 64.34 % | -4.125 M 18.24 % | -5.045 M 22.54 % | -6.513 M -87.48 % | -3.474 M -56.35 % | -2.222 M 36.39 % | -3.493 M 70.38 % | -11.792 M -16.97 % | -10.081 M -9.11 % | -9.239 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -28.926 M -169.09 % | 41.867 M 14.51 % | 36.561 M 62.18 % | 22.544 M -58.17 % | 53.891 M -41.60 % | 92.279 M -14.49 % | 107.915 M 60.48 % | 67.247 M 120.92 % | 30.439 M -41.64 % | 52.154 M -32.79 % | 77.595 M 45.20 % | 53.441 M -19.91 % | 66.729 M |
Total investments | 0.000 -100.00 % | 78.846 M -13.89 % | 91.560 M | 0.000 -100.00 % | 507.000 K 19.29 % | 425.000 K -5.76 % | 451.000 K 143.20 % | -1.044 M -121.19 % | -472.000 K -178.54 % | 601.000 K 109.53 % | -6.308 M -1 251.09 % | 548.000 K | 0.000 |
Total debt | 0.000 -100.00 % | 49.261 M -8.23 % | 53.676 M -5.41 % | 56.747 M -39.08 % | 93.143 M -14.23 % | 108.598 M -4.52 % | 113.741 M 51.34 % | 75.156 M 117.99 % | 34.477 M -33.99 % | 52.227 M -33.69 % | 78.762 M 19.37 % | 65.980 M -12.38 % | 75.300 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | -18.497 M -23.26 % | -15.007 M 7.90 % | -16.295 M -24.65 % | -13.073 M -27.50 % | -10.253 M -28.13 % | -8.002 M |
Retained earnings | 130.663 M 5.70 % | 123.620 M 6.73 % | 115.820 M 147.04 % | 46.883 M 513.76 % | -11.331 M 83.21 % | -67.501 M -55.34 % | -43.454 M 29.59 % | -61.717 M 39.12 % | -101.370 M 16.18 % | -120.940 M -136.19 % | -51.205 M -301.95 % | -12.739 M 61.00 % | -32.666 M |
Common stock | 164.000 K -1.80 % | 167.000 K -3.47 % | 173.000 K -4.42 % | 181.000 K -4.23 % | 189.000 K 0.00 % | 189.000 K 0.53 % | 188.000 K 0.53 % | 187.000 K 0.54 % | 186.000 K 0.00 % | 186.000 K 1 760.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K |
Total equity | 183.786 M -0.05 % | 183.879 M -4.27 % | 192.089 M 33.72 % | 143.648 M 33.27 % | 107.788 M 120.56 % | 48.870 M -32.42 % | 72.316 M 37.69 % | 52.522 M 346.58 % | 11.761 M 240.36 % | -8.379 M 80.17 % | -42.253 M -1 015.74 % | -3.787 M 84.03 % | -23.716 M |
Other non current liabilities | 11.152 M -1.15 % | 11.282 M 12.24 % | 10.052 M 53.33 % | 6.556 M 59.67 % | 4.106 M 11.49 % | 3.683 M 27.22 % | 2.895 M -15.08 % | 3.409 M 16.27 % | 2.932 M 33.94 % | 2.189 M 321.77 % | 519.000 K -16.29 % | 620.000 K -19.38 % | 769.000 K |
Long term debt | 0.000 -100.00 % | 44.887 M -8.94 % | 49.295 M -8.16 % | 53.676 M -40.54 % | 90.277 M -9.67 % | 99.943 M -4.83 % | 105.016 M 49.84 % | 70.087 M 127.63 % | 30.790 M -30.56 % | 44.342 M -26.69 % | 60.487 M 5.45 % | 57.359 M -23.83 % | 75.300 M |
Total non current liabilities | 11.152 M -80.15 % | 56.169 M -5.35 % | 59.347 M -1.47 % | 60.232 M -36.18 % | 94.383 M -8.92 % | 103.626 M -3.97 % | 107.911 M 46.83 % | 73.496 M 111.96 % | 34.675 M -25.48 % | 46.531 M -31.73 % | 68.162 M 17.56 % | 57.979 M -30.20 % | 83.065 M |
Other current liabilities | 55.182 M -10.10 % | 61.384 M -13.57 % | 71.019 M 16.66 % | 60.877 M 35.32 % | 44.988 M 1 193.87 % | 3.477 M -91.61 % | 41.421 M 48.64 % | 27.866 M 30.15 % | 21.410 M -3.89 % | 22.276 M -26.87 % | 30.460 M 51.34 % | 20.127 M 9.51 % | 18.379 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.477 M 2.07 % | 1.447 M -21.70 % | 1.848 M -94.32 % | 32.508 M -16.12 % | 38.755 M 55.93 % | 24.854 M 22.78 % | 20.242 M -4.84 % | 21.271 M -1.24 % | 21.537 M 37.70 % | 15.641 M | 0.000 |
Short term debt | 0.000 -100.00 % | 4.374 M -0.16 % | 4.381 M 52.49 % | 2.873 M 0.24 % | 2.866 M -67.91 % | 8.932 M 2.37 % | 8.725 M 72.12 % | 5.069 M 37.48 % | 3.687 M -53.24 % | 7.885 M -56.85 % | 18.275 M 111.98 % | 8.621 M | 0.000 |
Total current liabilities | 65.210 M -16.33 % | 77.936 M -23.99 % | 102.540 M 10.05 % | 93.172 M 25.42 % | 74.289 M 34.03 % | 55.427 M -19.14 % | 68.546 M 34.65 % | 50.906 M 38.01 % | 36.885 M -16.89 % | 44.381 M -30.40 % | 63.767 M 52.01 % | 41.950 M 50.88 % | 27.804 M |
Total liabilities | 76.362 M -43.06 % | 134.105 M -17.16 % | 161.887 M 5.53 % | 153.404 M -9.05 % | 168.672 M 6.05 % | 159.053 M -9.86 % | 176.457 M 41.84 % | 124.402 M 73.84 % | 71.560 M -21.29 % | 90.912 M -31.09 % | 131.929 M 32.02 % | 99.929 M -9.87 % | 110.869 M |
Other non current assets | 5.902 M -29.49 % | 8.370 M 116.33 % | 3.869 M 119.95 % | 1.759 M 188.83 % | 609.000 K -19.02 % | 752.000 K 197.23 % | 253.000 K 0.40 % | 252.000 K 101.60 % | 125.000 K -26.47 % | 170.000 K 36.00 % | 125.000 K 56.25 % | 80.000 K -94.42 % | 1.434 M |
Long term investments | 0.000 | 0.000 -100.00 % | 304.000 K | 0.000 -100.00 % | 507.000 K 19.29 % | 425.000 K -5.76 % | 451.000 K 143.20 % | -1.044 M -121.19 % | -472.000 K -178.54 % | 601.000 K 109.53 % | -6.308 M -1 251.09 % | 548.000 K | 0.000 |
Intangible assets | 31.850 M -5.35 % | 33.650 M -5.11 % | 35.462 M -5.23 % | 37.418 M -37.53 % | 59.899 M -6.19 % | 63.849 M -19.99 % | 79.799 M 56.33 % | 51.046 M 206.71 % | 16.643 M -0.64 % | 16.750 M -1.30 % | 16.971 M -1.29 % | 17.193 M -1.27 % | 17.414 M |
GoodWill | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M -3.72 % | 29.593 M 0.00 % | 29.593 M -60.03 % | 74.030 M 12.52 % | 65.792 M 122.32 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M |
Goodwill and intangible assets | 60.343 M -2.90 % | 62.143 M -2.83 % | 63.955 M -2.97 % | 65.911 M -26.35 % | 89.492 M -4.23 % | 93.442 M -39.26 % | 153.829 M 31.66 % | 116.838 M 152.70 % | 46.236 M -0.23 % | 46.343 M -0.47 % | 46.564 M -0.47 % | 46.786 M -0.47 % | 47.007 M |
Property plant equipment net | 53.576 M -27.42 % | 73.813 M -5.27 % | 77.921 M 26.19 % | 61.747 M 2.07 % | 60.495 M 49.44 % | 40.481 M 20.35 % | 33.636 M 51.07 % | 22.265 M 50.17 % | 14.827 M 7.24 % | 13.826 M 4.48 % | 13.233 M 2.65 % | 12.891 M 9.98 % | 11.721 M |
Total non current assets | 138.735 M -14.84 % | 162.910 M 2.80 % | 158.477 M 4.99 % | 150.942 M -9.20 % | 166.233 M 9.96 % | 151.180 M -22.24 % | 194.409 M 39.12 % | 139.738 M 126.59 % | 61.669 M -4.30 % | 64.441 M 6.78 % | 60.347 M -2.83 % | 62.105 M 3.23 % | 60.162 M |
Other current assets | 57.732 M 564.66 % | 8.686 M -13.86 % | 10.083 M -67.31 % | 30.840 M 509.61 % | 5.059 M 36.03 % | 3.719 M -16.69 % | 4.464 M 35.48 % | 3.295 M 35.15 % | 2.438 M 36.97 % | 1.780 M -87.26 % | 13.968 M 158.33 % | 5.407 M 180.30 % | 1.929 M |
Short term investments | 0.000 -100.00 % | 78.846 M -13.89 % | 91.560 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 525.000 K 483.33 % | 90.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 28.926 M 291.21 % | 7.394 M -62.69 % | 19.817 M -42.06 % | 34.203 M -12.86 % | 39.252 M 140.53 % | 16.319 M 180.11 % | 5.826 M -26.34 % | 7.909 M 95.86 % | 4.038 M 5 431.51 % | 73.000 K -93.74 % | 1.167 M -90.69 % | 12.539 M 46.30 % | 8.571 M |
Cash and short term investments | 28.926 M -66.46 % | 86.240 M -22.57 % | 111.377 M 225.64 % | 34.203 M -12.86 % | 39.252 M 140.53 % | 16.319 M 180.11 % | 5.826 M -26.34 % | 7.909 M 95.86 % | 4.038 M 5 431.51 % | 73.000 K -93.74 % | 1.167 M -90.69 % | 12.539 M 46.30 % | 8.571 M |
Total current assets | 121.213 M -21.84 % | 155.074 M -20.68 % | 195.499 M 33.80 % | 146.110 M 32.55 % | 110.227 M 94.26 % | 56.743 M 4.38 % | 54.364 M 46.19 % | 37.186 M 71.74 % | 21.652 M 19.68 % | 18.092 M -38.31 % | 29.329 M -13.83 % | 34.037 M 26.10 % | 26.991 M |
Inventory | 30.469 M -31.17 % | 44.267 M -24.07 % | 58.298 M -0.51 % | 58.595 M 9.56 % | 53.481 M 108.62 % | 25.636 M -16.39 % | 30.660 M 49.80 % | 20.467 M 75.29 % | 11.676 M -12.00 % | 13.268 M 14.96 % | 11.541 M -1.23 % | 11.685 M 3.26 % | 11.316 M |
Net receivables | 4.294 M -72.96 % | 15.881 M 0.89 % | 15.741 M -29.95 % | 22.472 M 80.72 % | 12.435 M 12.34 % | 11.069 M -17.48 % | 13.414 M 143.23 % | 5.515 M 57.57 % | 3.500 M 17.81 % | 2.971 M 11.99 % | 2.653 M -39.79 % | 4.406 M -14.86 % | 5.175 M |
Tax assets | 18.914 M 1.78 % | 18.584 M 49.53 % | 12.428 M -42.26 % | 21.525 M 42.27 % | 15.130 M -5.91 % | 16.080 M 157.69 % | 6.240 M 337.28 % | 1.427 M 49.74 % | 953.000 K -72.78 % | 3.501 M -48.00 % | 6.733 M 274.06 % | 1.800 M | 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 |
Account payables | 8.255 M -32.21 % | 12.178 M -40.28 % | 20.391 M -12.77 % | 23.375 M -2.04 % | 23.861 M 127.03 % | 10.510 M -41.53 % | 17.974 M 4.10 % | 17.266 M 56.85 % | 11.008 M -16.05 % | 13.112 M -11.45 % | 14.808 M 13.73 % | 13.020 M 38.14 % | 9.425 M |
Tax payables | 1.773 M | 0.000 -100.00 % | 5.272 M 14.61 % | 4.600 M 533.61 % | 726.000 K | 0.000 -100.00 % | 426.000 K -39.57 % | 705.000 K -9.62 % | 780.000 K -29.60 % | 1.108 M 394.64 % | 224.000 K 23.08 % | 182.000 K | 0.000 |
Deferred revenue non current | 0.000 100.00 % | -8.549 M -10.14 % | -7.762 M -21.62 % | -6.382 M 1.59 % | -6.485 M 25.64 % | -8.721 M -180.51 % | -3.109 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 200.000 K 0.00 % | 200.000 K 66.67 % | 120.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 277.000 K | 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 |
Other total stockholders equity | 52.759 M -11.91 % | 59.892 M -21.17 % | 75.976 M -21.34 % | 96.584 M -18.79 % | 118.930 M 2.37 % | 116.182 M 0.52 % | 115.582 M 1.34 % | 114.052 M 0.98 % | 112.945 M 0.51 % | 112.375 M 1 171.07 % | 8.841 M -1.13 % | 8.942 M -47.22 % | 16.942 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 7.442 M -4.12 % | 7.762 M 21.62 % | 6.382 M -1.59 % | 6.485 M -25.64 % | 8.721 M 180.51 % | 3.109 M 117.87 % | 1.427 M 49.74 % | 953.000 K | 0.000 -100.00 % | 7.156 M | 0.000 -100.00 % | 6.996 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 |
Total assets | 259.948 M -18.25 % | 317.984 M -10.17 % | 353.976 M 19.16 % | 297.052 M 7.45 % | 276.460 M 32.96 % | 207.923 M -16.42 % | 248.773 M 40.61 % | 176.924 M 112.34 % | 83.321 M 0.95 % | 82.533 M -7.97 % | 89.676 M -6.73 % | 96.142 M 10.31 % | 87.153 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -330.000 K 94.64 % | -6.156 M -161.02 % | 10.089 M 361.24 % | -3.862 M -491.68 % | 986.000 K 110.89 % | -9.052 M -55.51 % | -5.821 M -806.70 % | -642.000 K -112.35 % | 5.197 M 330.67 % | -2.253 M -137.80 % | 5.961 M 151.15 % | -11.654 M -12 848.89 % | -90.000 K |
Stock based compensation | 2.915 M 12.20 % | 2.598 M -28.94 % | 3.656 M 4.16 % | 3.510 M 19.71 % | 2.932 M 176.34 % | 1.061 M -36.77 % | 1.678 M 41.48 % | 1.186 M 66.81 % | 711.000 K -94.81 % | 13.687 M | 0.000 -100.00 % | 2.000 K -91.30 % | 23.000 K |
Change in working capital | 0.000 100.00 % | -13.160 M -160.04 % | 21.918 M 194.72 % | -23.139 M -380.16 % | -4.819 M -3.95 % | -4.636 M -240.88 % | -1.360 M -135.76 % | 3.803 M 216.51 % | -3.264 M -403.35 % | 1.076 M -18.73 % | 1.324 M -65.88 % | 3.880 M -8.43 % | 4.237 M |
Accounts receivables | 4.828 M 1 228.04 % | -428.000 K -104.14 % | 10.332 M 175.52 % | -13.681 M -131.14 % | -5.919 M -194.09 % | 6.291 M 442.83 % | -1.835 M -769.67 % | -211.000 K 61.71 % | -551.000 K -92.66 % | -286.000 K -113.45 % | 2.126 M 109.66 % | 1.014 M 152.59 % | -1.928 M |
Inventory | 6.568 M -37.19 % | 10.457 M 1 104.72 % | 868.000 K 103.43 % | -25.315 M 11.37 % | -28.561 M -701.03 % | 4.752 M 1 158.35 % | -449.000 K 83.70 % | -2.754 M -330.85 % | 1.193 M 157.19 % | -2.086 M -230.06 % | -632.000 K -329.82 % | 275.000 K -91.76 % | 3.336 M |
Accounts payables | -2.017 M 74.66 % | -7.959 M -144.29 % | -3.258 M -186.93 % | 3.748 M -72.04 % | 13.404 M 295.00 % | -6.874 M -129.52 % | -2.995 M -205.20 % | 2.847 M 235.31 % | -2.104 M -23.98 % | -1.697 M -194.91 % | 1.788 M -50.26 % | 3.595 M 2 227.22 % | -169.000 K |
Other working capital | 0.000 100.00 % | -15.230 M -214.48 % | 13.304 M 66.70 % | 7.981 M -50.91 % | 16.257 M 284.63 % | -8.805 M -324.67 % | 3.919 M -0.05 % | 3.921 M 317.59 % | -1.802 M -135.02 % | 5.145 M 362.77 % | -1.958 M -95.02 % | -1.004 M -133.49 % | 2.998 M |
Other non cash items | 0.000 -100.00 % | 10.233 M -46.22 % | 19.027 M -23.81 % | 24.974 M 1 423.73 % | 1.639 M -97.09 % | 56.345 M 74.72 % | 32.248 M 10 269.13 % | 311.000 K -60.48 % | 787.000 K -82.83 % | 4.583 M 280.96 % | 1.203 M -83.49 % | 7.287 M 3.64 % | 7.031 M |
Net cash provided by operating activities | 38.222 M 205.85 % | 12.497 M -90.69 % | 134.196 M 83.05 % | 73.311 M 6.96 % | 68.538 M 126.96 % | 30.198 M -45.97 % | 55.886 M 13.14 % | 49.397 M 88.31 % | 26.232 M -14.68 % | 30.747 M 21.75 % | 25.254 M 15.24 % | 21.914 M 37.03 % | 15.992 M |
Investments in property plant and equipment | -9.198 M 43.78 % | -16.361 M 46.04 % | -30.323 M -91.68 % | -15.820 M 43.22 % | -27.862 M -95.65 % | -14.241 M -1.26 % | -14.064 M -165.11 % | -5.305 M -28.30 % | -4.135 M -8.33 % | -3.817 M -10.10 % | -3.467 M -1.34 % | -3.421 M -14.26 % | -2.994 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K 30.43 % | 23.000 K 100.03 % | -81.729 M -1.51 % | -80.511 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -58.786 M 59.13 % | -143.840 M -16.60 % | -123.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 158.411 M 383.70 % | 32.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 114.020 M 2 280 300.00 % | 5.000 K 101.00 % | -501.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K -92.71 % | 96.000 K 102.32 % | -4.135 M | 0.000 100.00 % | -10.000 K -100.96 % | 1.040 M 72.76 % | 602.000 K |
Net cash used for investing activites | 46.036 M 2 679.05 % | -1.785 M 98.53 % | -121.434 M -667.60 % | -15.820 M 43.16 % | -27.832 M -95.75 % | -14.218 M 85.16 % | -95.786 M -11.74 % | -85.720 M -1 973.04 % | -4.135 M -8.33 % | -3.817 M -9.78 % | -3.477 M -46.03 % | -2.381 M 0.46 % | -2.392 M |
Debt repayment | 0.000 100.00 % | -4.500 M -50.00 % | -3.000 M 91.83 % | -36.728 M -125.81 % | -16.265 M -203.62 % | -5.357 M -113.84 % | 38.694 M -6.79 % | 41.512 M 330.74 % | -17.991 M 31.63 % | -26.313 M -311.79 % | 12.424 M 179.82 % | -15.565 M -122.36 % | -7.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -449.000 K -100.49 % | 91.071 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -9.767 M 39.92 % | -16.257 M 29.16 % | -22.949 M 9.84 % | -25.454 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K 99.91 % | -4.502 M | 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 100.00 % | -79.945 M -81.69 % | -44.000 M | 0.000 | 0.000 |
Other financing activites | -50.330 M -2 016.48 % | -2.378 M -98.33 % | -1.199 M -234.92 % | -358.000 K 76.26 % | -1.508 M -1 060.00 % | -130.000 K 85.18 % | -877.000 K 33.46 % | -1.318 M -834.75 % | -141.000 K 98.31 % | -8.335 M -429.88 % | -1.573 M | 0.000 | 0.000 |
Net cash used provided by financing activities | -60.097 M -159.77 % | -23.135 M 14.78 % | -27.148 M 56.59 % | -62.540 M -251.88 % | -17.773 M -223.91 % | -5.487 M -114.51 % | 37.817 M -5.91 % | 40.194 M 321.67 % | -18.132 M 35.30 % | -28.024 M 15.46 % | -33.149 M -112.97 % | -15.565 M -122.36 % | -7.000 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 21.532 M 273.32 % | -12.423 M 13.65 % | -14.386 M -184.93 % | -5.049 M -122.02 % | 22.933 M 118.56 % | 10.493 M 603.74 % | -2.083 M -153.81 % | 3.871 M -2.37 % | 3.965 M 462.43 % | -1.094 M 90.38 % | -11.372 M -386.59 % | 3.968 M -39.88 % | 6.600 M |
Cash at beginning of period | 7.394 M -62.69 % | 19.817 M -42.06 % | 34.203 M -12.86 % | 39.252 M 140.53 % | 16.319 M 180.11 % | 5.826 M -26.34 % | 7.909 M 95.86 % | 4.038 M 5 431.51 % | 73.000 K -93.74 % | 1.167 M -90.69 % | 12.539 M 46.30 % | 8.571 M 334.86 % | 1.971 M |
Cash at end of period | 28.926 M 291.21 % | 7.394 M -62.69 % | 19.817 M -42.06 % | 34.203 M -12.86 % | 39.252 M 140.53 % | 16.319 M 180.11 % | 5.826 M -26.34 % | 7.909 M 95.86 % | 4.038 M 5 431.51 % | 73.000 K -93.74 % | 1.167 M -90.69 % | 12.539 M 46.30 % | 8.571 M |
Operating cash flow | 38.222 M 205.85 % | 12.497 M -90.69 % | 134.196 M 83.05 % | 73.311 M 6.96 % | 68.538 M 126.96 % | 30.198 M -45.97 % | 55.886 M 13.14 % | 49.397 M 88.31 % | 26.232 M -14.68 % | 30.747 M 21.75 % | 25.254 M 15.24 % | 21.914 M 37.03 % | 15.992 M |
Capital expenditure | -9.198 M 43.78 % | -16.361 M 46.04 % | -30.323 M -91.68 % | -15.820 M 43.22 % | -27.862 M -95.65 % | -14.241 M -1.26 % | -14.064 M -165.11 % | -5.305 M -28.30 % | -4.135 M -8.33 % | -3.817 M -10.10 % | -3.467 M -1.34 % | -3.421 M -14.26 % | -2.994 M |
Free CashFlow | 29.024 M 851.14 % | -3.864 M -103.72 % | 103.873 M 80.68 % | 57.491 M 41.34 % | 40.676 M 154.91 % | 15.957 M -61.85 % | 41.822 M -5.15 % | 44.092 M 99.54 % | 22.097 M -17.95 % | 26.930 M 23.61 % | 21.787 M 17.81 % | 18.493 M 42.28 % | 12.998 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2025-06-30 | 2025-03-30 | 2024-12-29 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-10-01 | 2023-06-30 | 2023-04-02 | 2023-01-01 | 2022-10-02 | 2022-06-30 | 2022-04-03 | 2022-01-02 | 2021-10-03 | 2021-06-30 | 2021-04-04 | 2021-01-03 | 2020-10-04 | 2020-06-30 | 2020-03-29 | 2019-12-29 | 2019-09-29 | 2019-06-30 | 2019-03-31 | 2018-12-30 | 2018-09-30 | 2018-06-30 | 2018-04-01 | 2017-12-31 | 2017-10-01 | 2017-06-30 | 2017-04-02 | 2017-01-01 | 2016-10-02 | 2016-06-30 | 2016-03-27 | 2015-12-27 | 2015-09-27 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-29 | 2013-09-29 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 79.516 M 4.68 % | 75.960 M 19.87 % | 63.368 M -3.05 % | 65.359 M -2.71 % | 67.182 M -29.81 % | 95.708 M -3.79 % | 99.481 M -4.54 % | 104.217 M -37.43 % | 166.566 M -0.13 % | 166.776 M 4.77 % | 159.188 M -6.09 % | 169.516 M -22.12 % | 217.652 M 16.56 % | 186.735 M 17.10 % | 159.465 M 10.73 % | 144.010 M -7.41 % | 155.532 M 5.19 % | 147.854 M 24.59 % | 118.677 M 14.39 % | 103.745 M 103.05 % | 51.094 M -50.18 % | 102.562 M 2.94 % | 99.628 M -9.26 % | 109.789 M -10.60 % | 122.809 M -4.35 % | 128.390 M 5.64 % | 121.541 M 29.79 % | 93.641 M -1.87 % | 95.430 M 1.73 % | 93.811 M 19.60 % | 78.435 M 20.58 % | 65.049 M 11.53 % | 58.325 M -0.28 % | 58.486 M 14.38 % | 51.134 M -15.74 % | 60.689 M 13.68 % | 53.386 M -6.39 % | 57.030 M 3.31 % | 55.203 M -1.39 % | 55.981 M 2.06 % | 54.853 M 1.05 % | 54.282 M 2.75 % | 52.827 M 0.77 % | 52.424 M 1.62 % | 51.590 M 17.72 % | 43.825 M 6.67 % | 41.086 M 0.00 % | 41.086 M |
Net income | 5.697 M 52.20 % | 3.743 M 36.21 % | 2.748 M 153.41 % | -5.145 M 36.21 % | -8.066 M -314.81 % | 3.755 M -36.20 % | 5.886 M -4.99 % | 6.195 M -72.68 % | 22.676 M 0.74 % | 22.510 M 14.36 % | 19.683 M -20.10 % | 24.635 M 114.39 % | 11.491 M -45.11 % | 20.935 M 35.92 % | 15.402 M 48.30 % | 10.386 M -37.18 % | 16.534 M -5.89 % | 17.568 M 40.53 % | 12.501 M 30.67 % | 9.567 M 437.34 % | -2.836 M 92.28 % | -36.713 M -633.70 % | 6.879 M -20.22 % | 8.623 M 185.70 % | -10.062 M -178.84 % | 12.763 M 25.27 % | 10.188 M 20.35 % | 8.465 M -35.60 % | 13.144 M 14.75 % | 11.454 M 43.01 % | 8.009 M 13.67 % | 7.046 M 11.58 % | 6.315 M 181.79 % | 2.241 M -44.41 % | 4.031 M -42.27 % | 6.983 M 46.42 % | 4.769 M -2.55 % | 4.894 M 161.71 % | 1.870 M 241.35 % | -1.323 M -152.15 % | 2.537 M 2 316.19 % | 105.000 K -92.88 % | 1.474 M 3.95 % | 1.418 M -91.54 % | 16.761 M 804.53 % | 1.853 M 182.25 % | 656.500 K 0.00 % | 656.500 K |
Income before tax | 6.751 M 38.51 % | 4.874 M 595.29 % | 701.000 K -42.02 % | 1.209 M 110.88 % | -11.108 M -339.81 % | 4.632 M -38.88 % | 7.579 M -16.03 % | 9.026 M -69.75 % | 29.834 M 1.04 % | 29.526 M 11.77 % | 26.416 M -16.96 % | 31.811 M 106.81 % | 15.382 M -43.34 % | 27.146 M 34.41 % | 20.196 M 47.83 % | 13.662 M -36.63 % | 21.560 M -1.14 % | 21.808 M 35.66 % | 16.075 M 29.79 % | 12.385 M 425.92 % | -3.800 M 92.13 % | -48.263 M -630.48 % | 9.098 M -19.86 % | 11.353 M 185.86 % | -13.222 M -179.66 % | 16.597 M 30.89 % | 12.680 M 18.60 % | 10.691 M -40.58 % | 17.991 M 25.79 % | 14.302 M 48.31 % | 9.643 M -8.80 % | 10.573 M 5.51 % | 10.021 M 169.31 % | 3.721 M -42.99 % | 6.527 M -40.79 % | 11.024 M 27.17 % | 8.669 M 16.24 % | 7.458 M 178.18 % | 2.681 M 1 024.48 % | -290.000 K -106.59 % | 4.398 M 3 091.84 % | -147.000 K -103.66 % | 4.020 M 4.23 % | 3.857 M -28.60 % | 5.402 M 183.87 % | 1.903 M 215.07 % | 604.000 K 0.00 % | 604.000 K |
Income before tax ratio | 0.08 32.32 % | 0.06 480.03 % | 0.01 -40.20 % | 0.02 111.19 % | -0.17 -441.64 % | 0.05 -36.47 % | 0.08 -12.03 % | 0.09 -51.65 % | 0.18 1.17 % | 0.18 6.69 % | 0.17 -11.57 % | 0.19 165.53 % | 0.07 -51.39 % | 0.15 14.78 % | 0.13 33.50 % | 0.09 -31.56 % | 0.14 -6.02 % | 0.15 8.89 % | 0.14 13.46 % | 0.12 260.51 % | -0.07 84.20 % | -0.47 -615.30 % | 0.09 -11.69 % | 0.10 196.05 % | -0.11 -183.29 % | 0.13 23.91 % | 0.10 -8.62 % | 0.11 -39.44 % | 0.19 23.66 % | 0.15 24.01 % | 0.12 -24.36 % | 0.16 -5.40 % | 0.17 170.05 % | 0.06 -50.16 % | 0.13 -29.73 % | 0.18 11.86 % | 0.16 24.17 % | 0.13 169.27 % | 0.05 1 037.51 % | -0.01 -106.46 % | 0.08 3 060.69 % | 0.00 -103.56 % | 0.08 3.43 % | 0.07 -29.74 % | 0.10 141.14 % | 0.04 195.38 % | 0.01 0.00 % | 0.01 |
EBITDA | 5.928 M -20.34 % | 7.442 M 127.93 % | 3.265 M -23.54 % | 4.270 M 157.28 % | -7.455 M -190.52 % | 8.236 M -42.31 % | 14.276 M 26.56 % | 11.280 M -64.69 % | 31.942 M 0.93 % | 31.648 M 6.59 % | 29.692 M -15.10 % | 34.974 M 522.31 % | 5.620 M -81.90 % | 31.046 M 30.48 % | 23.794 M 28.63 % | 18.498 M 34.42 % | 13.761 M -46.06 % | 25.511 M 50.55 % | 16.945 M 4.97 % | 16.143 M 1 224.95 % | -1.435 M 96.78 % | -44.544 M -442.20 % | 13.017 M -13.61 % | 15.068 M 263.76 % | -9.201 M -144.76 % | 20.555 M 23.48 % | 16.646 M 27.59 % | 13.046 M -35.92 % | 20.359 M 22.25 % | 16.654 M 35.84 % | 12.260 M 3.93 % | 11.796 M 3.95 % | 11.348 M 122.42 % | 5.102 M -35.12 % | 7.864 M -36.74 % | 12.432 M 31.83 % | 9.430 M 7.31 % | 8.788 M 135.98 % | 3.724 M -27.25 % | 5.119 M 64.28 % | 3.116 M -62.74 % | 8.363 M -4.98 % | 8.801 M 0.30 % | 8.775 M 7.75 % | 8.144 M 70.59 % | 4.774 M 17.18 % | 4.074 M 0.00 % | 4.074 M |
Net income ratio | 0.07 45.40 % | 0.05 13.63 % | 0.04 155.09 % | -0.08 34.43 % | -0.12 -406.02 % | 0.04 -33.69 % | 0.06 -0.46 % | 0.06 -56.34 % | 0.14 0.86 % | 0.13 9.16 % | 0.12 -14.92 % | 0.15 175.26 % | 0.05 -52.91 % | 0.11 16.07 % | 0.10 33.92 % | 0.07 -32.16 % | 0.11 -10.53 % | 0.12 12.80 % | 0.11 14.23 % | 0.09 266.14 % | -0.06 84.49 % | -0.36 -618.43 % | 0.07 -12.09 % | 0.08 195.86 % | -0.08 -182.42 % | 0.10 18.59 % | 0.08 -7.27 % | 0.09 -34.37 % | 0.14 12.81 % | 0.12 19.57 % | 0.10 -5.73 % | 0.11 0.04 % | 0.11 182.57 % | 0.04 -51.39 % | 0.08 -31.49 % | 0.12 28.80 % | 0.09 4.10 % | 0.09 153.33 % | 0.03 243.34 % | -0.02 -151.10 % | 0.05 2 291.04 % | 0.00 -93.07 % | 0.03 3.16 % | 0.03 -91.67 % | 0.32 668.39 % | 0.04 164.61 % | 0.02 0.00 % | 0.02 |
Ratio EBITDA | 0.07 -23.91 % | 0.10 90.15 % | 0.05 -21.13 % | 0.07 158.87 % | -0.11 -228.95 % | 0.09 -40.03 % | 0.14 32.59 % | 0.11 -43.56 % | 0.19 1.06 % | 0.19 1.74 % | 0.19 -9.59 % | 0.21 699.03 % | 0.03 -84.47 % | 0.17 11.42 % | 0.15 16.16 % | 0.13 45.18 % | 0.09 -48.72 % | 0.17 20.84 % | 0.14 -8.24 % | 0.16 654.03 % | -0.03 93.53 % | -0.43 -432.41 % | 0.13 -4.80 % | 0.14 283.19 % | -0.07 -146.80 % | 0.16 16.90 % | 0.14 -1.69 % | 0.14 -34.70 % | 0.21 20.17 % | 0.18 13.58 % | 0.16 -13.80 % | 0.18 -6.80 % | 0.19 123.04 % | 0.09 -43.28 % | 0.15 -24.92 % | 0.20 15.97 % | 0.18 14.63 % | 0.15 128.42 % | 0.07 -26.23 % | 0.09 60.97 % | 0.06 -63.13 % | 0.15 -7.52 % | 0.17 -0.47 % | 0.17 6.03 % | 0.16 44.91 % | 0.11 9.86 % | 0.10 0.00 % | 0.10 |
Gross profit ratio | 0.23 11.56 % | 0.21 20.75 % | 0.17 -4.78 % | 0.18 56.80 % | 0.12 -38.44 % | 0.19 -0.67 % | 0.19 -10.15 % | 0.21 -18.68 % | 0.26 0.87 % | 0.26 6.36 % | 0.24 -11.45 % | 0.27 7.31 % | 0.25 12.28 % | 0.23 1.98 % | 0.22 5.53 % | 0.21 -12.64 % | 0.24 -4.90 % | 0.25 2.08 % | 0.25 -2.44 % | 0.25 74.40 % | 0.14 -30.11 % | 0.21 -2.25 % | 0.21 -8.75 % | 0.23 -9.31 % | 0.26 5.00 % | 0.24 9.64 % | 0.22 -10.10 % | 0.25 -15.20 % | 0.29 12.43 % | 0.26 2.27 % | 0.25 -8.98 % | 0.28 -1.04 % | 0.28 10.56 % | 0.26 -8.66 % | 0.28 -4.79 % | 0.29 11.64 % | 0.26 -5.37 % | 0.28 -0.20 % | 0.28 -1.63 % | 0.28 21.23 % | 0.23 -1.69 % | 0.24 -1.22 % | 0.24 -1.42 % | 0.24 2.22 % | 0.24 18.40 % | 0.20 0.44 % | 0.20 0.00 % | 0.20 |
Weighted average shs out dil | 16.544 M 0.00 % | 16.544 M 0.00 % | 16.544 M -0.01 % | 16.545 M -0.99 % | 16.711 M -1.50 % | 16.966 M -0.74 % | 17.092 M -0.77 % | 17.225 M -1.60 % | 17.506 M -1.37 % | 17.749 M -0.14 % | 17.774 M -1.43 % | 18.032 M -0.68 % | 18.155 M -1.80 % | 18.487 M -2.18 % | 18.899 M -0.55 % | 19.004 M -0.09 % | 19.021 M 0.17 % | 18.990 M 0.32 % | 18.928 M 0.33 % | 18.867 M 0.66 % | 18.744 M 0.02 % | 18.739 M -0.17 % | 18.771 M 0.00 % | 18.771 M 0.60 % | 18.659 M -0.52 % | 18.757 M -0.08 % | 18.772 M 0.02 % | 18.769 M 0.15 % | 18.741 M 0.07 % | 18.728 M 0.14 % | 18.702 M 0.08 % | 18.687 M 0.15 % | 18.659 M 0.18 % | 18.626 M 0.11 % | 18.605 M 0.07 % | 18.593 M -0.03 % | 18.599 M -0.96 % | 18.780 M 0.93 % | 18.607 M 14.41 % | 16.264 M -5.50 % | 17.210 M 0.00 % | 17.210 M 0.00 % | 17.210 M 0.00 % | 17.210 M 0.00 % | 17.210 M 0.00 % | 17.210 M 54.51 % | 11.139 M 0.00 % | 11.139 M |
Weighted average shs out | 16.455 M 0.00 % | 16.455 M 0.00 % | 16.455 M -0.54 % | 16.545 M -0.99 % | 16.711 M -0.79 % | 16.844 M -0.97 % | 17.010 M -0.85 % | 17.156 M -0.83 % | 17.300 M -1.48 % | 17.560 M -0.62 % | 17.670 M -1.54 % | 17.946 M -0.03 % | 17.952 M -1.88 % | 18.296 M -2.28 % | 18.722 M -0.68 % | 18.850 M 0.15 % | 18.822 M 0.02 % | 18.818 M 0.06 % | 18.807 M 0.18 % | 18.774 M 0.16 % | 18.744 M 0.07 % | 18.731 M 0.00 % | 18.731 M 0.04 % | 18.724 M 0.35 % | 18.659 M 0.01 % | 18.658 M 0.02 % | 18.653 M 0.04 % | 18.646 M 0.13 % | 18.622 M 0.00 % | 18.622 M 0.01 % | 18.620 M 0.03 % | 18.615 M 0.12 % | 18.594 M 0.00 % | 18.593 M 0.00 % | 18.593 M 0.01 % | 18.592 M 0.17 % | 18.560 M -0.08 % | 18.575 M 3.20 % | 17.999 M 10.67 % | 16.264 M -5.50 % | 17.210 M 0.00 % | 17.210 M 0.00 % | 17.210 M 0.00 % | 17.210 M 0.00 % | 17.210 M 0.00 % | 17.210 M 54.14 % | 11.165 M 0.00 % | 11.165 M |
EPS diluted | 0.34 47.83 % | 0.23 35.29 % | 0.17 154.84 % | -0.31 35.42 % | -0.48 -318.18 % | 0.22 -35.29 % | 0.34 -5.56 % | 0.36 -72.31 % | 1.30 2.36 % | 1.27 14.41 % | 1.11 -18.98 % | 1.37 117.46 % | 0.63 -44.25 % | 1.13 39.51 % | 0.81 47.27 % | 0.55 -36.78 % | 0.87 -6.45 % | 0.93 40.91 % | 0.66 29.41 % | 0.51 440.00 % | -0.15 92.35 % | -1.96 -629.73 % | 0.37 -19.57 % | 0.46 185.19 % | -0.54 -179.41 % | 0.68 25.93 % | 0.54 20.00 % | 0.45 -35.71 % | 0.70 14.75 % | 0.61 41.86 % | 0.43 13.16 % | 0.38 11.76 % | 0.34 183.33 % | 0.12 -45.45 % | 0.22 -42.11 % | 0.38 46.15 % | 0.26 0.00 % | 0.26 160.00 % | 0.10 223.00 % | -0.08 -154.20 % | 0.15 2 359.02 % | 0.01 -92.87 % | 0.09 3.88 % | 0.08 -91.51 % | 0.97 781.82 % | 0.11 86.76 % | 0.06 0.00 % | 0.06 |
Earnings per share | 0.35 52.17 % | 0.23 35.29 % | 0.17 154.84 % | -0.31 35.42 % | -0.48 -318.18 % | 0.22 -37.14 % | 0.35 -2.78 % | 0.36 -72.52 % | 1.31 2.34 % | 1.28 15.32 % | 1.11 -18.98 % | 1.37 114.06 % | 0.64 -43.86 % | 1.14 39.02 % | 0.82 49.09 % | 0.55 -37.50 % | 0.88 -5.38 % | 0.93 40.91 % | 0.66 29.41 % | 0.51 440.00 % | -0.15 92.35 % | -1.96 -629.73 % | 0.37 -19.57 % | 0.46 185.19 % | -0.54 -179.41 % | 0.68 23.64 % | 0.55 22.22 % | 0.45 -36.62 % | 0.71 14.52 % | 0.62 44.19 % | 0.43 13.16 % | 0.38 11.76 % | 0.34 183.33 % | 0.12 -45.45 % | 0.22 -42.11 % | 0.38 46.15 % | 0.26 0.00 % | 0.26 160.00 % | 0.10 223.00 % | -0.08 -154.20 % | 0.15 2 359.02 % | 0.01 -92.87 % | 0.09 3.88 % | 0.08 -91.51 % | 0.97 781.82 % | 0.11 87.07 % | 0.06 0.00 % | 0.06 |
Gross profit | 18.410 M 16.78 % | 15.765 M 44.74 % | 10.892 M -7.68 % | 11.798 M 52.55 % | 7.734 M -56.79 % | 17.898 M -4.44 % | 18.729 M -14.23 % | 21.836 M -49.12 % | 42.915 M 0.74 % | 42.598 M 11.43 % | 38.227 M -16.85 % | 45.973 M -16.43 % | 55.009 M 30.87 % | 42.033 M 19.42 % | 35.198 M 16.85 % | 30.122 M -19.12 % | 37.241 M 0.04 % | 37.227 M 27.17 % | 29.273 M 11.60 % | 26.230 M 254.12 % | 7.407 M -65.18 % | 21.274 M 0.62 % | 21.142 M -17.20 % | 25.533 M -18.92 % | 31.493 M 0.43 % | 31.357 M 15.82 % | 27.074 M 16.68 % | 23.203 M -16.79 % | 27.885 M 14.37 % | 24.382 M 22.31 % | 19.934 M 9.75 % | 18.163 M 10.37 % | 16.456 M 10.26 % | 14.925 M 4.47 % | 14.286 M -19.78 % | 17.809 M 26.91 % | 14.033 M -11.42 % | 15.842 M 3.10 % | 15.365 M -2.99 % | 15.839 M 23.72 % | 12.802 M -0.66 % | 12.887 M 1.50 % | 12.696 M -0.67 % | 12.781 M 3.88 % | 12.304 M 39.37 % | 8.828 M 7.14 % | 8.240 M 0.00 % | 8.240 M |
Income tax expense | 1.299 M 23.36 % | 1.053 M 282.91 % | 275.000 K 42.49 % | 193.000 K 106.43 % | -3.001 M -472.33 % | 806.000 K -51.21 % | 1.652 M -15.28 % | 1.950 M -71.25 % | 6.782 M 0.56 % | 6.744 M 4.83 % | 6.433 M -10.35 % | 7.176 M 84.43 % | 3.891 M -37.35 % | 6.211 M 29.56 % | 4.794 M 46.34 % | 3.276 M -34.82 % | 5.026 M 18.54 % | 4.240 M 18.63 % | 3.574 M 26.83 % | 2.818 M 392.32 % | -964.000 K 91.65 % | -11.550 M -620.50 % | 2.219 M -18.72 % | 2.730 M 186.39 % | -3.160 M -182.42 % | 3.834 M 53.85 % | 2.492 M 11.95 % | 2.226 M -54.07 % | 4.847 M 70.19 % | 2.848 M 74.30 % | 1.634 M -53.67 % | 3.527 M -4.83 % | 3.706 M 150.41 % | 1.480 M -40.71 % | 2.496 M -38.23 % | 4.041 M 3.62 % | 3.900 M 52.11 % | 2.564 M 216.15 % | 811.000 K -21.49 % | 1.033 M -44.49 % | 1.861 M 838.49 % | -252.000 K -109.90 % | 2.546 M 4.39 % | 2.439 M 121.47 % | -11.359 M -22 818.00 % | 50.000 K -4.76 % | 52.500 K 0.00 % | 52.500 K |
Cost of revenue | 61.106 M 1.51 % | 60.195 M 14.71 % | 52.476 M -2.03 % | 53.561 M -9.90 % | 59.448 M -23.60 % | 77.810 M -3.64 % | 80.752 M -1.98 % | 82.381 M -33.38 % | 123.651 M -0.42 % | 124.178 M 2.66 % | 120.961 M -2.09 % | 123.543 M -24.04 % | 162.643 M 12.40 % | 144.702 M 16.44 % | 124.267 M 9.11 % | 113.888 M -3.72 % | 118.291 M 6.93 % | 110.627 M 23.74 % | 89.404 M 15.34 % | 77.515 M 77.43 % | 43.687 M -46.26 % | 81.288 M 3.57 % | 78.486 M -6.85 % | 84.256 M -7.73 % | 91.316 M -5.89 % | 97.033 M 2.72 % | 94.467 M 34.11 % | 70.438 M 4.28 % | 67.545 M -2.71 % | 69.429 M 18.68 % | 58.501 M 24.77 % | 46.886 M 11.98 % | 41.869 M -3.88 % | 43.561 M 18.22 % | 36.848 M -14.07 % | 42.880 M 8.96 % | 39.353 M -4.46 % | 41.188 M 3.39 % | 39.838 M -0.76 % | 40.142 M -4.54 % | 42.051 M 1.58 % | 41.395 M 3.15 % | 40.131 M 1.23 % | 39.643 M 0.91 % | 39.286 M 12.26 % | 34.997 M 6.55 % | 32.846 M 0.00 % | 32.846 M |
General and administrative expenses | 8.835 M 5.73 % | 8.356 M 12.43 % | 7.432 M -0.51 % | 7.470 M 7.48 % | 6.950 M -30.35 % | 9.978 M 23.02 % | 8.111 M -13.32 % | 9.357 M -7.90 % | 10.160 M 10.97 % | 9.156 M 11.18 % | 8.235 M -13.16 % | 9.483 M -14.41 % | 11.079 M 11.37 % | 9.948 M -3.07 % | 10.263 M 6.13 % | 9.670 M -1.13 % | 9.781 M -2.03 % | 9.984 M 19.54 % | 8.352 M -6.49 % | 8.932 M 44.04 % | 6.201 M 1.76 % | 6.094 M 11.27 % | 5.477 M -29.65 % | 7.785 M 9.19 % | 7.130 M 6.48 % | 6.696 M -5.80 % | 7.108 M 4.96 % | 6.772 M 25.76 % | 5.385 M 5.61 % | 5.099 M 2.91 % | 4.955 M 14.30 % | 4.335 M 18.25 % | 3.666 M -53.82 % | 7.939 M 66.23 % | 4.776 M 16.69 % | 4.093 M -1.71 % | 4.164 M -31.33 % | 6.064 M -37.14 % | 9.647 M 3.88 % | 9.287 M 145.04 % | 3.790 M -60.02 % | 9.479 M 258.51 % | 2.644 M 3.32 % | 2.559 M -3.40 % | 2.649 M 1.85 % | 2.601 M 10.45 % | 2.355 M 0.00 % | 2.355 M |
Selling and marketing expenses | 3.197 M 12.37 % | 2.845 M 0.74 % | 2.824 M -1.74 % | 2.874 M -0.62 % | 2.892 M -7.34 % | 3.121 M 24.84 % | 2.500 M -18.94 % | 3.084 M 0.78 % | 3.060 M -22.08 % | 3.927 M 29.09 % | 3.042 M -19.50 % | 3.779 M 13.28 % | 3.336 M -7.62 % | 3.611 M 6.36 % | 3.395 M -20.71 % | 4.282 M 24.77 % | 3.432 M -7.07 % | 3.693 M 23.55 % | 2.989 M 2.82 % | 2.907 M 10.07 % | 2.641 M -46.46 % | 4.933 M 13.59 % | 4.343 M 6.87 % | 4.064 M 3.86 % | 3.913 M -24.89 % | 5.210 M 22.39 % | 4.257 M -0.77 % | 4.290 M 41.03 % | 3.042 M -14.55 % | 3.560 M -3.05 % | 3.672 M 34.16 % | 2.737 M 24.18 % | 2.204 M -17.70 % | 2.678 M 9.57 % | 2.444 M 18.99 % | 2.054 M -2.93 % | 2.116 M -4.25 % | 2.210 M -23.32 % | 2.882 M 16.35 % | 2.477 M 14.46 % | 2.164 M -4.50 % | 2.266 M 14.33 % | 1.982 M -7.38 % | 2.140 M -0.74 % | 2.156 M 7.75 % | 2.001 M -14.49 % | 2.340 M 0.00 % | 2.340 M |
Other expenses | 450.000 K 0.00 % | 450.000 K 0.00 % | 450.000 K 0.00 % | 450.000 K -73.65 % | 1.708 M | 0.000 -100.00 % | 450.000 K -2.60 % | 462.000 K -5.52 % | 489.000 K 0.00 % | 489.000 K 0.00 % | 489.000 K 0.00 % | 489.000 K -50.51 % | 988.000 K 0.10 % | 987.000 K 0.00 % | 987.000 K -3.80 % | 1.026 M 3.95 % | 987.000 K 0.00 % | 987.000 K 0.00 % | 987.000 K 0.00 % | 987.000 K 0.00 % | 987.000 K 0.00 % | 987.000 K 0.00 % | 987.000 K 0.00 % | 987.000 K -0.10 % | 988.000 K 0.10 % | 987.000 K 0.00 % | 987.000 K 86.23 % | 530.000 K 1.92 % | 520.000 K -0.76 % | 524.000 K -0.19 % | 525.000 K 1 844.44 % | 27.000 K 0.00 % | 27.000 K 3.85 % | 26.000 K -3.70 % | 27.000 K 0.00 % | 27.000 K -97.77 % | 1.212 M 2 103.64 % | 55.000 K -1.79 % | 56.000 K 1.82 % | 55.000 K -1.79 % | 56.000 K 3.70 % | 54.000 K -5.26 % | 57.000 K 3.64 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K | 0.000 | 0.000 |
Operating expenses | 12.482 M 7.13 % | 11.651 M 8.83 % | 10.706 M -0.82 % | 10.794 M -46.35 % | 20.119 M 44.72 % | 13.902 M 18.71 % | 11.711 M -11.83 % | 13.283 M -3.11 % | 13.709 M 1.01 % | 13.572 M 15.35 % | 11.766 M -14.44 % | 13.751 M -10.73 % | 15.403 M 5.89 % | 14.546 M -0.68 % | 14.645 M -2.22 % | 14.978 M 5.48 % | 14.200 M -3.16 % | 14.664 M 18.95 % | 12.328 M -3.88 % | 12.826 M 30.49 % | 9.829 M -18.19 % | 12.014 M 11.17 % | 10.807 M -15.81 % | 12.836 M 6.69 % | 12.031 M -6.69 % | 12.893 M 4.38 % | 12.352 M 6.56 % | 11.592 M 29.56 % | 8.947 M -2.57 % | 9.183 M 0.34 % | 9.152 M 28.92 % | 7.099 M 20.38 % | 5.897 M -44.59 % | 10.643 M 46.86 % | 7.247 M 17.38 % | 6.174 M -2.54 % | 6.335 M -23.94 % | 8.329 M -33.82 % | 12.585 M 6.48 % | 11.819 M 96.66 % | 6.010 M -49.06 % | 11.799 M 151.95 % | 4.683 M -1.49 % | 4.754 M -2.18 % | 4.860 M 4.36 % | 4.657 M -10.30 % | 5.192 M 0.00 % | 5.192 M |
Cost and expenses | 73.588 M 2.42 % | 71.846 M 13.71 % | 63.182 M -1.82 % | 64.355 M -18.66 % | 79.117 M -13.73 % | 91.712 M -0.81 % | 92.463 M -3.35 % | 95.664 M -30.36 % | 137.360 M -0.28 % | 137.750 M 3.78 % | 132.727 M -3.33 % | 137.294 M -22.89 % | 178.046 M 11.80 % | 159.248 M 14.64 % | 138.912 M 7.80 % | 128.866 M -2.74 % | 132.491 M 5.75 % | 125.291 M 23.16 % | 101.732 M 12.61 % | 90.341 M 68.81 % | 53.516 M -42.64 % | 93.302 M 4.49 % | 89.293 M -8.03 % | 97.092 M -6.05 % | 103.347 M -5.98 % | 109.926 M 2.91 % | 106.819 M 30.22 % | 82.030 M 7.24 % | 76.492 M -2.70 % | 78.612 M 16.20 % | 67.653 M 25.32 % | 53.985 M 13.02 % | 47.766 M -11.88 % | 54.204 M 22.93 % | 44.095 M -10.11 % | 49.054 M 7.37 % | 45.688 M -7.73 % | 49.517 M -5.54 % | 52.423 M 0.89 % | 51.961 M 8.11 % | 48.061 M -9.65 % | 53.194 M 18.70 % | 44.814 M 0.94 % | 44.397 M 0.57 % | 44.146 M 11.33 % | 39.654 M 4.25 % | 38.038 M 0.00 % | 38.038 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.933 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.550 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.508 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.027 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.722 M | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 12.032 M 7.42 % | 11.201 M 9.21 % | 10.256 M -0.85 % | 10.344 M 5.43 % | 9.811 M -29.43 % | 13.902 M 23.45 % | 11.261 M -12.17 % | 12.821 M -3.02 % | 13.220 M 1.05 % | 13.083 M 16.01 % | 11.277 M -14.97 % | 13.262 M -8.00 % | 14.415 M 6.31 % | 13.559 M -0.72 % | 13.658 M -2.11 % | 13.952 M 5.59 % | 13.213 M -3.39 % | 13.677 M 20.60 % | 11.341 M -4.21 % | 11.839 M 33.90 % | 8.842 M -19.81 % | 11.027 M 12.29 % | 9.820 M -17.12 % | 11.849 M 7.30 % | 11.043 M -7.25 % | 11.906 M 4.76 % | 11.365 M 2.74 % | 11.062 M 31.27 % | 8.427 M -2.68 % | 8.659 M 0.37 % | 8.627 M 21.99 % | 7.072 M 20.48 % | 5.870 M -44.71 % | 10.617 M 47.05 % | 7.220 M 17.46 % | 6.147 M -2.12 % | 6.280 M -24.10 % | 8.274 M -33.96 % | 12.529 M 6.50 % | 11.764 M 97.58 % | 5.954 M -49.31 % | 11.745 M 153.89 % | 4.626 M -1.55 % | 4.699 M -2.21 % | 4.805 M 4.41 % | 4.602 M -1.98 % | 4.695 M 0.00 % | 4.695 M |
Interest income | 823.000 K 8.29 % | 760.000 K 9.04 % | 697.000 K -41.53 % | 1.192 M -26.65 % | 1.625 M 16.24 % | 1.398 M -1.20 % | 1.415 M 4.74 % | 1.351 M -2.38 % | 1.384 M 15.82 % | 1.195 M 92.43 % | 621.000 K 311.26 % | 151.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 -100.00 % | 2.444 M 0.00 % | 2.444 M |
Interest expense | 0.000 | 0.000 -100.00 % | 182.000 K -81.56 % | 987.000 K 23.68 % | 798.000 K 4.72 % | 762.000 K -10.77 % | 854.000 K -2.73 % | 878.000 K 16.14 % | 756.000 K 8.78 % | 695.000 K 4.35 % | 666.000 K 18.51 % | 562.000 K 43.73 % | 391.000 K 14.66 % | 341.000 K -4.48 % | 357.000 K -6.54 % | 382.000 K -48.93 % | 748.000 K -0.93 % | 755.000 K -13.22 % | 870.000 K -14.62 % | 1.019 M -26.05 % | 1.378 M 26.89 % | 1.086 M -12.21 % | 1.237 M -7.96 % | 1.344 M -20.19 % | 1.684 M -9.80 % | 1.867 M -8.57 % | 2.042 M 121.96 % | 920.000 K -2.85 % | 947.000 K 5.57 % | 897.000 K -21.25 % | 1.139 M 131.98 % | 491.000 K -8.74 % | 538.000 K -4.10 % | 561.000 K 9.57 % | 512.000 K -16.20 % | 611.000 K 221.58 % | 190.000 K 131.71 % | 82.000 K 86.36 % | 44.000 K -95.44 % | 964.000 K -5.58 % | 1.021 M -41.72 % | 1.752 M 57.70 % | 1.111 M -13.68 % | 1.287 M 5.41 % | 1.221 M -15.56 % | 1.446 M | 0.000 | 0.000 |
Depreciation and amortization | 0.000 -100.00 % | 2.568 M 7.81 % | 2.382 M 14.85 % | 2.074 M -27.38 % | 2.856 M 0.49 % | 2.842 M 35.46 % | 2.098 M -23.07 % | 2.727 M -0.33 % | 2.736 M 4.35 % | 2.622 M 0.46 % | 2.610 M 0.35 % | 2.601 M -24.83 % | 3.460 M -2.78 % | 3.559 M 9.81 % | 3.241 M -3.37 % | 3.354 M 8.83 % | 3.082 M 4.55 % | 2.948 M 198.68 % | 987.000 K -63.96 % | 2.739 M 177.51 % | 987.000 K 0.00 % | 987.000 K -63.20 % | 2.682 M 13.12 % | 2.371 M 139.98 % | 988.000 K -52.75 % | 2.091 M 8.68 % | 1.924 M 34.08 % | 1.435 M 175.96 % | 520.000 K -64.26 % | 1.455 M 177.14 % | 525.000 K -28.28 % | 732.000 K 2 611.11 % | 27.000 K -96.71 % | 820.000 K 2 937.04 % | 27.000 K -96.61 % | 797.000 K 1 349.09 % | 55.000 K -93.74 % | 878.000 K 1 467.86 % | 56.000 K -93.21 % | 825.000 K 1 373.21 % | 56.000 K -92.70 % | 767.000 K -2.66 % | 788.000 K 5.35 % | 748.000 K 6.86 % | 700.000 K 16.09 % | 603.000 K 3.17 % | 584.500 K 0.00 % | 584.500 K |
Operating income | 5.928 M 44.09 % | 4.114 M 2 111.83 % | 186.000 K -81.47 % | 1.004 M 108.41 % | -11.935 M -398.67 % | 3.996 M -43.06 % | 7.018 M -17.95 % | 8.553 M -70.71 % | 29.206 M 0.62 % | 29.026 M 9.69 % | 26.461 M -17.88 % | 32.222 M -18.64 % | 39.606 M 44.09 % | 27.487 M 33.74 % | 20.553 M 46.35 % | 14.044 M -39.05 % | 23.041 M 2.12 % | 22.563 M 33.15 % | 16.945 M 26.42 % | 13.404 M 653.43 % | -2.422 M 94.87 % | -47.177 M -556.48 % | 10.335 M -18.60 % | 12.697 M 210.05 % | -11.538 M -162.49 % | 18.464 M 25.42 % | 14.722 M 26.79 % | 11.611 M -38.69 % | 18.938 M 24.60 % | 15.199 M 40.97 % | 10.782 M -2.55 % | 11.064 M 4.78 % | 10.559 M 146.59 % | 4.282 M -39.17 % | 7.039 M -39.50 % | 11.635 M 51.14 % | 7.698 M 2.46 % | 7.513 M 170.25 % | 2.780 M -30.85 % | 4.020 M -40.81 % | 6.792 M 524.26 % | 1.088 M -86.42 % | 8.013 M -0.17 % | 8.027 M 7.83 % | 7.444 M 78.47 % | 4.171 M 19.53 % | 3.490 M 0.00 % | 3.490 M |
Operating income ratio | 0.07 37.65 % | 0.05 1 745.17 % | 0.00 -80.89 % | 0.02 108.65 % | -0.18 -525.49 % | 0.04 -40.82 % | 0.07 -14.04 % | 0.08 -53.19 % | 0.18 0.75 % | 0.17 4.70 % | 0.17 -12.55 % | 0.19 4.46 % | 0.18 23.62 % | 0.15 14.21 % | 0.13 32.16 % | 0.10 -34.17 % | 0.15 -2.92 % | 0.15 6.88 % | 0.14 10.51 % | 0.13 372.56 % | -0.05 89.69 % | -0.46 -543.42 % | 0.10 -10.30 % | 0.12 223.10 % | -0.09 -165.33 % | 0.14 18.73 % | 0.12 -2.31 % | 0.12 -37.52 % | 0.20 22.49 % | 0.16 17.86 % | 0.14 -19.18 % | 0.17 -6.05 % | 0.18 147.27 % | 0.07 -46.81 % | 0.14 -28.20 % | 0.19 32.96 % | 0.14 9.46 % | 0.13 161.59 % | 0.05 -29.87 % | 0.07 -42.01 % | 0.12 517.77 % | 0.02 -86.79 % | 0.15 -0.94 % | 0.15 6.12 % | 0.14 51.61 % | 0.10 12.06 % | 0.08 0.00 % | 0.08 |
Total other income expenses net | 823.000 K 8.29 % | 760.000 K 47.57 % | 515.000 K 151.22 % | 205.000 K -75.21 % | 827.000 K 30.03 % | 636.000 K 13.37 % | 561.000 K 18.60 % | 473.000 K -24.68 % | 628.000 K 25.60 % | 500.000 K 1 211.11 % | -45.000 K 89.05 % | -411.000 K -5.12 % | -391.000 K -14.66 % | -341.000 K 4.48 % | -357.000 K 86.87 % | -2.718 M -83.52 % | -1.481 M -96.16 % | -755.000 K 13.22 % | -870.000 K 14.62 % | -1.019 M 26.05 % | -1.378 M -26.89 % | -1.086 M 12.21 % | -1.237 M 7.96 % | -1.344 M 20.19 % | -1.684 M 9.80 % | -1.867 M 8.57 % | -2.042 M -121.96 % | -920.000 K 2.85 % | -947.000 K -5.57 % | -897.000 K 21.25 % | -1.139 M -131.98 % | -491.000 K 8.74 % | -538.000 K 4.10 % | -561.000 K -9.57 % | -512.000 K 16.20 % | -611.000 K -162.92 % | 971.000 K 1 865.45 % | -55.000 K 44.44 % | -99.000 K 97.70 % | -4.310 M -80.03 % | -2.394 M -93.85 % | -1.235 M 69.07 % | -3.993 M 4.24 % | -4.170 M -104.21 % | -2.042 M 9.96 % | -2.268 M 21.40 % | -2.886 M 0.00 % | -2.886 M |
2025-06-30 | 2025-03-30 | 2024-12-29 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-10-01 | 2023-06-30 | 2023-04-02 | 2023-01-01 | 2022-10-02 | 2022-06-30 | 2022-04-03 | 2022-01-02 | 2021-10-03 | 2021-06-30 | 2021-04-04 | 2021-01-03 | 2020-10-04 | 2020-06-30 | 2020-03-29 | 2019-12-29 | 2019-09-29 | 2019-06-30 | 2019-03-31 | 2018-12-30 | 2018-09-30 | 2018-06-30 | 2018-04-01 | 2017-12-31 | 2017-10-01 | 2017-06-30 | 2017-04-02 | 2017-01-01 | 2016-10-02 | 2016-06-30 | 2016-03-27 | 2015-12-27 | 2015-09-27 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-29 | 2013-09-29 |
2025-06-30 | 2025-03-30 | 2024-12-29 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-10-01 | 2023-06-30 | 2023-04-02 | 2023-01-01 | 2022-10-02 | 2022-06-30 | 2022-04-03 | 2022-01-02 | 2021-10-03 | 2021-06-30 | 2021-04-04 | 2021-01-03 | 2020-10-04 | 2020-06-30 | 2020-03-29 | 2019-12-29 | 2019-09-29 | 2019-06-30 | 2019-03-31 | 2018-12-30 | 2018-09-30 | 2018-06-30 | 2018-04-01 | 2017-12-31 | 2017-10-01 | 2017-06-30 | 2017-04-02 | 2017-01-01 | 2016-10-02 | 2016-06-30 | 2016-03-27 | 2015-12-27 | 2015-09-27 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2013-09-29 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -28.926 M -1.47 % | -28.507 M 16.92 % | -34.314 M -197.10 % | 35.340 M -15.59 % | 41.867 M 50.36 % | 27.844 M 83.22 % | 15.197 M -52.38 % | 31.913 M -12.71 % | 36.561 M 35.70 % | 26.942 M 3.42 % | 26.052 M 73.65 % | 15.003 M -33.45 % | 22.544 M -55.99 % | 51.229 M -14.71 % | 60.064 M -17.47 % | 72.776 M 35.04 % | 53.891 M -14.37 % | 62.934 M -23.66 % | 82.437 M -5.80 % | 87.511 M -5.17 % | 92.279 M -5.73 % | 97.887 M -3.17 % | 101.090 M -10.15 % | 112.514 M 4.26 % | 107.915 M -10.41 % | 120.456 M -5.65 % | 127.671 M 89.11 % | 67.512 M 0.39 % | 67.247 M -13.28 % | 77.547 M -12.60 % | 88.727 M 324.98 % | 20.878 M -31.41 % | 30.439 M -7.67 % | 32.968 M -18.32 % | 40.360 M -15.39 % | 47.703 M -8.53 % | 52.154 M 341.78 % | -21.571 M -37.91 % | -15.641 M -99.55 % | -7.838 M -110.10 % | 77.595 M -2.99 % | 79.986 M 101.50 % | 39.695 M 216.57 % | 12.539 M -76.54 % | 53.441 M 523.51 % | 8.571 M |
Total investments | 50.518 M 32.91 % | 38.010 M 33.14 % | 28.548 M -58.41 % | 68.649 M -12.93 % | 78.846 M -5.21 % | 83.183 M 14.68 % | 72.538 M 9.03 % | 66.532 M -27.34 % | 91.560 M 23.87 % | 73.914 M 23.72 % | 59.744 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 482.000 K -4.93 % | 507.000 K 55.05 % | 327.000 K -8.91 % | 359.000 K -8.42 % | 392.000 K -7.76 % | 425.000 K 14.56 % | 371.000 K -6.78 % | 398.000 K -6.13 % | 424.000 K -5.99 % | 451.000 K 709.46 % | -74.000 K 84.22 % | -469.000 K -400.64 % | 156.000 K 110.93 % | -1.427 M -709.83 % | 234.000 K 44.44 % | 162.000 K 80.00 % | 90.000 K 0.00 % | 90.000 K -82.39 % | 511.000 K -5.72 % | 542.000 K -5.08 % | 571.000 K -4.99 % | 601.000 K 106.48 % | -9.275 M -16.52 % | -7.960 M -14.22 % | -6.969 M -3.51 % | -6.733 M -1 654.97 % | 433.000 K 23.71 % | 350.000 K -98.60 % | 25.078 M 4 476.28 % | 548.000 K -96.80 % | 17.142 M |
Total debt | 0.000 | 0.000 | 0.000 -100.00 % | 49.500 M 0.49 % | 49.261 M -2.17 % | 50.353 M -2.12 % | 51.443 M -2.17 % | 52.582 M -6.73 % | 56.378 M 3.65 % | 54.395 M -1.30 % | 55.113 M -1.29 % | 55.832 M -1.61 % | 56.747 M -12.69 % | 64.995 M -11.82 % | 73.711 M -12.69 % | 84.427 M -9.36 % | 93.143 M 1.35 % | 91.904 M -2.76 % | 94.511 M -1.93 % | 96.369 M -11.26 % | 108.598 M -21.80 % | 138.878 M 30.36 % | 106.538 M -10.42 % | 118.925 M 4.56 % | 113.741 M -9.67 % | 125.917 M -13.85 % | 146.165 M 98.58 % | 73.605 M -2.06 % | 75.156 M -12.66 % | 86.047 M -9.40 % | 94.977 M 183.02 % | 33.558 M -2.67 % | 34.477 M -24.28 % | 45.535 M -2.55 % | 46.726 M -2.48 % | 47.915 M -8.26 % | 52.227 M | 0.000 | 0.000 | 0.000 -100.00 % | 78.762 M -6.54 % | 84.269 M 70.99 % | 49.283 M | 0.000 -100.00 % | 65.980 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 -200.00 % | 0.000 0.00 % | 0.000 -204.92 % | 0.000 290.63 % | 0.000 -100.00 % | 118.319 M 1 665 191 888 471 405 312.00 % | 0.000 200.00 % | 0.000 100.00 % | -26.718 M -188 011 210 693 882 784.00 % | 0.000 300.00 % | 0.000 | 0.000 100.00 % | -20.306 M | 0.000 100.00 % | 0.000 | 0.000 100.00 % | -18.497 M | 0.000 | 0.000 | 0.000 100.00 % | -15.007 M | 0.000 | 0.000 | 0.000 100.00 % | -16.295 M -229 331 737 275 006 848.00 % | 0.000 | 0.000 100.00 % | 0.000 100.00 % | -13.073 M | 0.000 | 0.000 100.00 % | -3.787 M 63.06 % | -10.253 M 56.77 % | -23.716 M |
Retained earnings | 130.663 M 4.56 % | 124.966 M 3.09 % | 121.223 M 2.32 % | 118.475 M -4.16 % | 123.620 M -6.10 % | 131.656 M 2.94 % | 127.901 M 4.82 % | 122.015 M 5.35 % | 115.820 M 24.35 % | 93.144 M 31.87 % | 70.634 M 38.63 % | 50.951 M 8.68 % | 46.883 M 32.47 % | 35.392 M 144.81 % | 14.457 M 1 629.84 % | -945.000 K 91.66 % | -11.331 M 59.34 % | -27.865 M 38.67 % | -45.433 M 21.58 % | -57.934 M 14.17 % | -67.501 M -4.39 % | -64.665 M -131.34 % | -27.952 M 19.75 % | -34.831 M 19.84 % | -43.454 M -30.13 % | -33.393 M 27.65 % | -46.156 M 18.08 % | -56.343 M 8.71 % | -61.717 M 17.56 % | -74.861 M 13.27 % | -86.315 M 8.49 % | -94.324 M 6.95 % | -101.370 M 5.86 % | -107.685 M 2.04 % | -109.926 M 3.54 % | -113.957 M 5.77 % | -120.940 M -164.27 % | -45.764 M 9.66 % | -50.658 M 3.56 % | -52.528 M -2.58 % | -51.205 M 4.72 % | -53.742 M -445.77 % | -9.847 M | 0.000 100.00 % | -12.739 M | 0.000 |
Common stock | 164.000 K -1.80 % | 167.000 K 0.00 % | 167.000 K -0.60 % | 168.000 K 0.60 % | 167.000 K -1.76 % | 170.000 K 0.00 % | 170.000 K -0.58 % | 171.000 K -1.16 % | 173.000 K -1.70 % | 176.000 K -1.12 % | 178.000 K -1.11 % | 180.000 K -0.55 % | 181.000 K -0.55 % | 182.000 K -2.15 % | 186.000 K -1.59 % | 189.000 K 0.00 % | 189.000 K 0.00 % | 189.000 K 0.00 % | 189.000 K 0.00 % | 189.000 K 0.00 % | 189.000 K 0.00 % | 189.000 K 0.00 % | 189.000 K 0.00 % | 189.000 K 0.53 % | 188.000 K 0.53 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.54 % | 186.000 K 0.00 % | 186.000 K 0.00 % | 186.000 K 0.00 % | 186.000 K 0.00 % | 186.000 K 0.00 % | 186.000 K 5.68 % | 176.000 K -2.22 % | 180.000 K 0.00 % | 180.000 K 1 700.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 -100.00 % | 10.000 K | 0.000 |
Total equity | 183.586 M 0.72 % | 182.267 M 2.11 % | 178.506 M 1.51 % | 175.847 M -4.37 % | 183.879 M -6.71 % | 197.098 M 1.95 % | 193.331 M 0.75 % | 191.896 M -0.10 % | 192.089 M 9.05 % | 176.147 M 10.21 % | 159.822 M 10.84 % | 144.188 M 0.38 % | 143.648 M 5.87 % | 135.688 M 9.37 % | 124.066 M 5.68 % | 117.393 M 8.91 % | 107.788 M 19.16 % | 90.454 M 25.63 % | 72.001 M 22.20 % | 58.923 M 20.57 % | 48.870 M -4.84 % | 51.356 M -41.58 % | 87.910 M 8.39 % | 81.109 M 12.16 % | 72.316 M -11.66 % | 81.859 M 19.11 % | 68.725 M 18.13 % | 58.175 M 10.76 % | 52.522 M 34.42 % | 39.074 M 43.12 % | 27.301 M 43.48 % | 19.028 M 61.79 % | 11.761 M 123.68 % | 5.258 M 86.65 % | 2.817 M 284.00 % | -1.531 M 81.73 % | -8.379 M -112.58 % | 66.627 M 3.18 % | 64.575 M 15.56 % | 55.879 M 232.25 % | -42.253 M 5.66 % | -44.790 M -4 904.47 % | -895.000 K 76.37 % | -3.787 M 0.00 % | -3.787 M 84.03 % | -23.716 M |
Other non current liabilities | 2.085 M -81.41 % | 11.217 M 2.07 % | 10.990 M -0.38 % | 11.032 M -2.22 % | 11.282 M 2.29 % | 11.029 M 2.32 % | 10.779 M 4.29 % | 10.336 M 2.83 % | 10.052 M 14.95 % | 8.745 M 11.93 % | 7.813 M 18.04 % | 6.619 M 0.96 % | 6.556 M 26.81 % | 5.170 M 8.87 % | 4.749 M 10.60 % | 4.294 M 4.58 % | 4.106 M 10.35 % | 3.721 M -18.18 % | 4.548 M 9.83 % | 4.141 M 12.44 % | 3.683 M 18.27 % | 3.114 M -4.54 % | 3.262 M 5.16 % | 3.102 M 7.15 % | 2.895 M 10.16 % | 2.628 M 14.56 % | 2.294 M 9.39 % | 2.097 M -38.49 % | 3.409 M 59.75 % | 2.134 M -37.95 % | 3.439 M 6.80 % | 3.220 M 9.82 % | 2.932 M 10.52 % | 2.653 M 6.29 % | 2.496 M 8.33 % | 2.304 M 5.25 % | 2.189 M -3.23 % | 2.262 M 48.91 % | 1.519 M 179.74 % | 543.000 K 4.62 % | 519.000 K 11.13 % | 467.000 K 0.86 % | 463.000 K | 0.000 -100.00 % | 620.000 K | 0.000 |
Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 49.500 M 10.28 % | 44.887 M -2.38 % | 45.982 M -2.32 % | 47.075 M -2.33 % | 48.198 M -2.23 % | 49.295 M -2.17 % | 50.391 M -2.13 % | 51.486 M -2.08 % | 52.582 M -2.04 % | 53.676 M -13.88 % | 62.325 M -12.29 % | 71.059 M -13.13 % | 81.798 M -9.39 % | 90.277 M 10.52 % | 81.686 M -3.64 % | 84.772 M -3.28 % | 87.647 M -12.30 % | 99.943 M -23.05 % | 129.874 M 33.60 % | 97.212 M -8.06 % | 105.734 M 0.68 % | 105.016 M -9.80 % | 116.422 M -14.09 % | 135.520 M 99.05 % | 68.084 M -2.86 % | 70.087 M -13.42 % | 80.946 M -9.96 % | 89.905 M 206.05 % | 29.376 M -4.59 % | 30.790 M -24.45 % | 40.757 M -2.85 % | 41.954 M -2.77 % | 43.149 M -2.69 % | 44.342 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.487 M -10.62 % | 67.671 M 92.33 % | 35.185 M | 0.000 -100.00 % | 57.359 M | 0.000 |
Total non current liabilities | 11.152 M -0.58 % | 11.217 M 2.07 % | 10.990 M -81.84 % | 60.532 M 7.77 % | 56.169 M -1.48 % | 57.011 M -1.46 % | 57.854 M -1.16 % | 58.534 M -1.37 % | 59.347 M 0.36 % | 59.136 M -0.27 % | 59.299 M 0.17 % | 59.201 M -1.71 % | 60.232 M -10.76 % | 67.495 M -10.97 % | 75.808 M -11.95 % | 86.092 M -8.78 % | 94.383 M 10.51 % | 85.407 M -4.38 % | 89.320 M -2.69 % | 91.788 M -11.42 % | 103.626 M -22.08 % | 132.988 M 32.36 % | 100.474 M -7.68 % | 108.836 M 0.86 % | 107.911 M -9.77 % | 119.601 M -13.83 % | 138.791 M 97.19 % | 70.386 M -4.23 % | 73.496 M -11.72 % | 83.252 M -11.07 % | 93.610 M 184.04 % | 32.957 M -4.95 % | 34.675 M -20.12 % | 43.410 M -2.34 % | 44.450 M -2.21 % | 45.453 M -2.32 % | 46.531 M 436.81 % | 8.668 M 5.97 % | 8.180 M 7.80 % | 7.588 M -88.87 % | 68.162 M 0.04 % | 68.138 M 91.14 % | 35.648 M | 0.000 -100.00 % | 57.979 M | 0.000 |
Other current liabilities | 56.955 M 8.78 % | 52.357 M 0.35 % | 52.176 M -12.91 % | 59.912 M 0.95 % | 59.350 M -8.33 % | 64.741 M 2.93 % | 62.898 M 4.00 % | 60.480 M -14.84 % | 71.019 M 9.93 % | 64.605 M 10.62 % | 58.405 M 19.74 % | 48.776 M -21.74 % | 62.324 M 17.77 % | 52.918 M 18.02 % | 44.838 M 13.32 % | 39.569 M -12.05 % | 44.988 M 0.12 % | 44.933 M 8.04 % | 41.590 M 15.88 % | 35.891 M -0.26 % | 35.985 M -15.48 % | 42.578 M 10.68 % | 38.471 M 3.63 % | 37.124 M -10.37 % | 41.421 M -2.16 % | 42.337 M 7.21 % | 39.491 M 33.62 % | 29.555 M 6.06 % | 27.866 M -8.16 % | 30.343 M 10.56 % | 27.446 M 34.75 % | 20.368 M -4.87 % | 21.410 M -21.80 % | 27.378 M 33.99 % | 20.433 M -5.37 % | 21.592 M -3.07 % | 22.276 M -4.67 % | 23.367 M 12.14 % | 20.838 M 2.79 % | 20.273 M -33.44 % | 30.460 M -16.62 % | 36.533 M 25.49 % | 29.112 M | 0.000 -100.00 % | 20.127 M | 0.000 |
Deferred revenue | 0.000 -100.00 % | 2.906 M | 0.000 | 0.000 -100.00 % | 2.034 M 42.94 % | 1.423 M -47.14 % | 2.692 M 81.40 % | 1.484 M 0.47 % | 1.477 M 0.82 % | 1.465 M -43.17 % | 2.578 M 35.83 % | 1.898 M 28.94 % | 1.472 M -31.57 % | 2.151 M -55.55 % | 4.839 M 12.53 % | 4.300 M 132.68 % | 1.848 M -2.58 % | 1.897 M -94.76 % | 36.211 M 15.31 % | 31.402 M 95.29 % | 16.080 M -60.04 % | 40.240 M 13.37 % | 35.493 M 4.97 % | 33.814 M -12.75 % | 38.755 M -4.59 % | 40.619 M 11.61 % | 36.394 M 35.35 % | 26.889 M 8.19 % | 24.854 M -14.01 % | 28.904 M 6.63 % | 27.107 M 24.16 % | 21.832 M 2 190.87 % | 953.000 K -95.69 % | 22.095 M 19.37 % | 18.510 M -3.02 % | 19.086 M 445.16 % | 3.501 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.537 M -17.87 % | 26.222 M 43.95 % | 18.216 M | 0.000 -100.00 % | 15.641 M | 0.000 |
Short term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.374 M 0.07 % | 4.371 M 0.07 % | 4.368 M -0.36 % | 4.384 M 0.07 % | 4.381 M 9.42 % | 4.004 M 10.39 % | 3.627 M 11.60 % | 3.250 M 13.12 % | 2.873 M 0.03 % | 2.872 M 0.07 % | 2.870 M 0.07 % | 2.868 M 0.07 % | 2.866 M -72.80 % | 10.537 M 8.19 % | 9.739 M 8.90 % | 8.943 M 0.12 % | 8.932 M -4.35 % | 9.338 M 0.13 % | 9.326 M -29.30 % | 13.191 M 51.19 % | 8.725 M -8.11 % | 9.495 M -10.80 % | 10.645 M 92.81 % | 5.521 M 8.92 % | 5.069 M -0.63 % | 5.101 M 0.57 % | 5.072 M 21.28 % | 4.182 M 13.43 % | 3.687 M -22.83 % | 4.778 M 0.13 % | 4.772 M 0.13 % | 4.766 M -39.56 % | 7.885 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.275 M 10.10 % | 16.598 M 17.73 % | 14.098 M | 0.000 -100.00 % | 8.621 M | 0.000 |
Total current liabilities | 65.210 M -4.67 % | 68.402 M 12.84 % | 60.619 M -16.92 % | 72.968 M -6.37 % | 77.936 M -10.18 % | 86.773 M 7.66 % | 80.601 M -3.82 % | 83.798 M -18.28 % | 102.540 M -0.44 % | 102.991 M 27.72 % | 80.636 M 2.92 % | 78.348 M -15.91 % | 93.172 M 4.65 % | 89.031 M 25.37 % | 71.016 M -5.79 % | 75.379 M 1.47 % | 74.289 M -7.79 % | 80.562 M 22.58 % | 65.722 M 8.62 % | 60.509 M 9.17 % | 55.427 M -15.92 % | 65.924 M 14.78 % | 57.434 M -14.65 % | 67.289 M -1.83 % | 68.546 M -7.03 % | 73.729 M 15.06 % | 64.081 M 19.36 % | 53.685 M 5.46 % | 50.906 M -7.12 % | 54.806 M 14.82 % | 47.731 M 10.99 % | 43.005 M 16.59 % | 36.885 M -20.40 % | 46.339 M 24.40 % | 37.249 M -5.93 % | 39.599 M -10.77 % | 44.381 M 18.35 % | 37.501 M 23.57 % | 30.347 M -13.43 % | 35.054 M -45.03 % | 63.767 M -6.61 % | 68.281 M 29.13 % | 52.879 M | 0.000 -100.00 % | 41.950 M | 0.000 |
Total liabilities | 76.362 M -4.09 % | 79.619 M 11.19 % | 71.609 M -46.36 % | 133.500 M -5.69 % | 141.547 M -1.56 % | 143.784 M 3.85 % | 138.455 M -2.72 % | 142.332 M -12.08 % | 161.887 M -0.15 % | 162.127 M 15.86 % | 139.935 M 1.73 % | 137.549 M -10.34 % | 153.404 M -1.99 % | 156.526 M 6.61 % | 146.824 M -9.07 % | 161.471 M -4.27 % | 168.672 M 1.63 % | 165.969 M 7.05 % | 155.042 M 1.80 % | 152.297 M -4.25 % | 159.053 M -20.04 % | 198.912 M 25.97 % | 157.908 M -10.34 % | 176.125 M -0.19 % | 176.457 M -8.73 % | 193.330 M -4.70 % | 202.872 M 63.51 % | 124.071 M -0.27 % | 124.402 M -9.89 % | 138.058 M -2.32 % | 141.341 M 86.07 % | 75.962 M 6.15 % | 71.560 M -20.27 % | 89.749 M 9.85 % | 81.699 M -3.94 % | 85.052 M -6.45 % | 90.912 M 96.91 % | 46.169 M 19.84 % | 38.527 M -9.65 % | 42.642 M -67.68 % | 131.929 M -3.29 % | 136.419 M 54.10 % | 88.527 M | 0.000 -100.00 % | 99.929 M | 0.000 |
Other non current assets | 5.902 M -7.72 % | 6.396 M -9.11 % | 7.037 M -76.40 % | 29.822 M 256.30 % | 8.370 M -10.08 % | 9.308 M 22.85 % | 7.577 M -0.12 % | 7.586 M 96.07 % | 3.869 M 29.27 % | 2.993 M 26.93 % | 2.358 M 0.94 % | 2.336 M 32.80 % | 1.759 M 91.61 % | 918.000 K -7.65 % | 994.000 K 80.40 % | 551.000 K -9.52 % | 609.000 K -10.04 % | 677.000 K -23.76 % | 888.000 K 27.95 % | 694.000 K -7.71 % | 752.000 K 203.23 % | 248.000 K 0.81 % | 246.000 K -2.77 % | 253.000 K 0.00 % | 253.000 K -1.17 % | 256.000 K 1.59 % | 252.000 K -0.40 % | 253.000 K -60.16 % | 635.000 K 113.80 % | 297.000 K -1.66 % | 302.000 K 141.60 % | 125.000 K -79.37 % | 606.000 K 657.50 % | 80.000 K -52.94 % | 170.000 K 0.00 % | 170.000 K 0.00 % | 170.000 K -6.59 % | 182.000 K 45.60 % | 125.000 K 0.00 % | 125.000 K -77.27 % | 550.000 K 298.55 % | 138.000 K 58.62 % | 87.000 K 100.69 % | -12.539 M -15 773.75 % | 80.000 K 100.93 % | -8.571 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 341.000 K 22.22 % | 279.000 K -8.22 % | 304.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 482.000 K -4.93 % | 507.000 K 55.05 % | 327.000 K -8.91 % | 359.000 K -8.42 % | 392.000 K -7.76 % | 425.000 K 14.56 % | 371.000 K -6.78 % | 398.000 K -6.13 % | 424.000 K -5.99 % | 451.000 K 709.46 % | -74.000 K 84.22 % | -469.000 K -400.64 % | 156.000 K 110.93 % | -1.427 M -709.83 % | 234.000 K 44.44 % | 162.000 K 80.00 % | 90.000 K | 0.000 -100.00 % | 511.000 K -5.72 % | 542.000 K -5.08 % | 571.000 K -4.99 % | 601.000 K 106.48 % | -9.275 M -16.52 % | -7.960 M -14.22 % | -6.969 M -3.51 % | -6.733 M -1 654.97 % | 433.000 K 23.71 % | 350.000 K | 0.000 -100.00 % | 548.000 K | 0.000 |
Intangible assets | 31.850 M -1.39 % | 32.300 M -1.37 % | 32.750 M -1.36 % | 33.200 M -1.34 % | 33.650 M -1.32 % | 34.100 M -1.30 % | 34.550 M -1.29 % | 35.000 M -1.30 % | 35.462 M -1.36 % | 35.951 M -1.34 % | 36.440 M -1.32 % | 36.929 M -1.31 % | 37.418 M -34.24 % | 56.899 M -1.71 % | 57.886 M -1.68 % | 58.873 M -1.71 % | 59.899 M -1.62 % | 60.887 M -1.60 % | 61.874 M -1.57 % | 62.861 M -1.55 % | 63.849 M -1.52 % | 64.836 M -16.69 % | 77.824 M -1.25 % | 78.811 M -1.24 % | 79.799 M -4.76 % | 83.786 M -1.16 % | 84.773 M 67.81 % | 50.516 M -1.04 % | 51.046 M -1.01 % | 51.566 M -1.01 % | 52.090 M 213.49 % | 16.616 M -0.16 % | 16.643 M -0.16 % | 16.670 M -0.16 % | 16.696 M -0.16 % | 16.723 M -0.16 % | 16.750 M -0.33 % | 16.805 M -0.33 % | 16.860 M -0.33 % | 16.916 M -0.32 % | 16.971 M -0.33 % | 17.027 M -0.32 % | 17.081 M | 0.000 -100.00 % | 17.193 M | 0.000 |
GoodWill | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M 0.00 % | 28.493 M -3.72 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M -60.03 % | 74.030 M 0.00 % | 74.030 M 0.00 % | 74.030 M -27.25 % | 101.760 M 0.37 % | 101.389 M 54.11 % | 65.792 M 0.00 % | 65.792 M -1.38 % | 66.713 M -0.16 % | 66.818 M 125.79 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M 0.00 % | 29.593 M | 0.000 -100.00 % | 29.593 M | 0.000 |
Goodwill and intangible assets | 60.343 M -0.74 % | 60.793 M -0.73 % | 61.243 M -0.73 % | 61.693 M -0.72 % | 62.143 M -0.72 % | 62.593 M -0.71 % | 63.043 M -0.71 % | 63.493 M -0.72 % | 63.955 M -0.76 % | 64.444 M -0.75 % | 64.933 M -0.75 % | 65.422 M -0.74 % | 65.911 M -22.81 % | 85.392 M -1.14 % | 86.379 M -1.13 % | 87.366 M -2.38 % | 89.492 M -1.09 % | 90.480 M -1.08 % | 91.467 M -1.07 % | 92.454 M -1.06 % | 93.442 M -1.05 % | 94.429 M -37.82 % | 151.854 M -0.65 % | 152.841 M -0.64 % | 153.829 M -17.09 % | 185.546 M -0.33 % | 186.162 M 60.06 % | 116.308 M -0.45 % | 116.838 M -1.22 % | 118.279 M -0.53 % | 118.908 M 157.33 % | 46.209 M -0.06 % | 46.236 M -0.06 % | 46.263 M -0.06 % | 46.289 M -0.06 % | 46.316 M -0.06 % | 46.343 M -0.12 % | 46.398 M -0.12 % | 46.453 M -0.12 % | 46.509 M -0.12 % | 46.564 M -0.12 % | 46.620 M -0.12 % | 46.674 M | 0.000 -100.00 % | 46.786 M | 0.000 |
Property plant equipment net | 53.576 M 1.45 % | 52.811 M -0.06 % | 52.841 M 0.65 % | 52.498 M -28.88 % | 73.813 M -7.26 % | 79.593 M 2.38 % | 77.746 M 2.23 % | 76.050 M -2.40 % | 77.921 M 10.51 % | 70.510 M 10.22 % | 63.973 M 7.20 % | 59.676 M -3.35 % | 61.747 M -3.99 % | 64.310 M 2.51 % | 62.737 M 0.64 % | 62.335 M 3.04 % | 60.495 M 3.53 % | 58.430 M 4.38 % | 55.976 M 37.67 % | 40.659 M 0.44 % | 40.481 M -4.63 % | 42.448 M 0.06 % | 42.423 M 3.37 % | 41.039 M 22.01 % | 33.636 M 9.19 % | 30.804 M 11.85 % | 27.540 M 15.09 % | 23.929 M 7.47 % | 22.265 M 12.86 % | 19.728 M 1.00 % | 19.533 M 33.54 % | 14.627 M -1.35 % | 14.827 M 12.50 % | 13.179 M -1.04 % | 13.318 M -1.43 % | 13.511 M -2.28 % | 13.826 M 4.11 % | 13.280 M 0.70 % | 13.188 M 0.75 % | 13.090 M -1.08 % | 13.233 M -1.12 % | 13.383 M 1.97 % | 13.124 M | 0.000 -100.00 % | 12.891 M | 0.000 |
Total non current assets | 138.735 M 0.60 % | 137.902 M -0.35 % | 138.386 M -14.98 % | 162.774 M -4.45 % | 170.352 M 2.70 % | 165.871 M 2.72 % | 161.476 M 1.01 % | 159.868 M 0.88 % | 158.477 M 4.07 % | 152.278 M 2.78 % | 148.155 M 1.10 % | 146.543 M -2.91 % | 150.942 M -8.94 % | 165.753 M 0.13 % | 165.539 M -0.35 % | 166.113 M -0.07 % | 166.233 M 0.76 % | 164.975 M 0.31 % | 164.472 M 9.41 % | 150.320 M -0.57 % | 151.180 M -0.07 % | 151.288 M -24.54 % | 200.480 M -0.08 % | 200.647 M 3.21 % | 194.409 M -10.44 % | 217.083 M 1.22 % | 214.462 M 52.26 % | 140.851 M 0.80 % | 139.738 M 0.74 % | 138.710 M -0.33 % | 139.171 M 126.62 % | 61.412 M -0.42 % | 61.669 M 2.34 % | 60.257 M -2.37 % | 61.718 M -1.78 % | 62.839 M -2.49 % | 64.441 M 7.07 % | 60.186 M 0.08 % | 60.137 M 0.07 % | 60.095 M -0.42 % | 60.347 M -2.02 % | 61.593 M 0.87 % | 61.063 M 586.98 % | -12.539 M -120.19 % | 62.105 M 824.59 % | -8.571 M |
Other current assets | 7.006 M -18.47 % | 8.593 M 88.69 % | 4.554 M -60.24 % | 11.455 M 31.88 % | 8.686 M -39.74 % | 14.414 M 48.84 % | 9.684 M -23.10 % | 12.593 M 24.89 % | 10.083 M -5.53 % | 10.673 M 85.49 % | 5.754 M -3.23 % | 5.946 M -60.09 % | 14.898 M 65.64 % | 8.994 M 132.40 % | 3.870 M -29.94 % | 5.524 M 9.19 % | 5.059 M -20.27 % | 6.345 M 71.67 % | 3.696 M 1.43 % | 3.644 M -2.02 % | 3.719 M -25.31 % | 4.979 M 16.91 % | 4.259 M -6.60 % | 4.560 M 2.15 % | 4.464 M -1.83 % | 4.547 M 29.73 % | 3.505 M -2.29 % | 3.587 M 8.86 % | 3.295 M -8.37 % | 3.596 M 19.03 % | 3.021 M 15.13 % | 2.624 M 7.63 % | 2.438 M 3.00 % | 2.367 M 17.06 % | 2.022 M -24.50 % | 2.678 M 50.45 % | 1.780 M -88.02 % | 14.863 M 4.05 % | 14.285 M 3.31 % | 13.827 M -1.01 % | 13.968 M 125.33 % | 6.199 M 44.77 % | 4.282 M | 0.000 -100.00 % | 5.407 M | 0.000 |
Short term investments | 50.518 M 32.91 % | 38.010 M 33.14 % | 28.548 M -58.41 % | 68.649 M -12.93 % | 78.846 M -5.21 % | 83.183 M 14.68 % | 72.538 M 9.03 % | 66.532 M -27.34 % | 91.560 M 23.87 % | 73.914 M 23.72 % | 59.744 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 184.000 K -46.04 % | 341.000 K -35.29 % | 527.000 K | 0.000 -100.00 % | 481.000 K 67.01 % | 288.000 K | 0.000 -100.00 % | 90.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.078 M | 0.000 -100.00 % | 17.142 M |
cash and cash equivalents | 28.926 M 1.47 % | 28.507 M -16.92 % | 34.314 M 142.33 % | 14.160 M 91.51 % | 7.394 M -67.15 % | 22.509 M -37.90 % | 36.246 M 54.51 % | 23.459 M 18.38 % | 19.817 M -27.81 % | 27.453 M -5.53 % | 29.061 M -28.82 % | 40.829 M 19.37 % | 34.203 M 148.46 % | 13.766 M 0.87 % | 13.647 M 17.13 % | 11.651 M -70.32 % | 39.252 M 35.49 % | 28.970 M 139.94 % | 12.074 M 36.31 % | 8.858 M -45.72 % | 16.319 M -60.19 % | 40.991 M 652.40 % | 5.448 M -15.02 % | 6.411 M 10.04 % | 5.826 M 6.68 % | 5.461 M -70.47 % | 18.494 M 203.53 % | 6.093 M -22.96 % | 7.909 M -6.95 % | 8.500 M 36.00 % | 6.250 M -50.71 % | 12.680 M 214.02 % | 4.038 M -67.87 % | 12.567 M 97.41 % | 6.366 M 2 902.83 % | 212.000 K 190.41 % | 73.000 K -99.66 % | 21.571 M 37.91 % | 15.641 M 99.55 % | 7.838 M 571.64 % | 1.167 M -72.75 % | 4.283 M -55.33 % | 9.588 M 176.47 % | -12.539 M -200.00 % | 12.539 M 246.30 % | -8.571 M |
Cash and short term investments | 79.444 M 19.43 % | 66.517 M 5.81 % | 62.862 M -24.09 % | 82.809 M -3.98 % | 86.240 M -18.40 % | 105.692 M -2.84 % | 108.784 M 20.88 % | 89.991 M -19.20 % | 111.377 M 9.88 % | 101.367 M 14.15 % | 88.805 M 117.50 % | 40.829 M 19.37 % | 34.203 M 148.46 % | 13.766 M 0.87 % | 13.647 M 17.13 % | 11.651 M -70.32 % | 39.252 M 35.49 % | 28.970 M 139.94 % | 12.074 M 36.31 % | 8.858 M -45.72 % | 16.319 M -60.19 % | 40.991 M 652.40 % | 5.448 M -15.02 % | 6.411 M 10.04 % | 5.826 M 6.68 % | 5.461 M -70.47 % | 18.494 M 203.53 % | 6.093 M -22.96 % | 7.909 M -6.95 % | 8.500 M 36.00 % | 6.250 M -50.71 % | 12.680 M 214.02 % | 4.038 M -67.87 % | 12.567 M 97.41 % | 6.366 M 2 902.83 % | 212.000 K 190.41 % | 73.000 K -99.66 % | 21.571 M 37.91 % | 15.641 M 99.55 % | 7.838 M 571.64 % | 1.167 M -72.75 % | 4.283 M -55.33 % | 9.588 M -23.53 % | 12.539 M 0.00 % | 12.539 M 46.30 % | 8.571 M |
Total current assets | 121.213 M -2.23 % | 123.984 M 10.97 % | 111.729 M -23.67 % | 146.373 M -5.61 % | 155.074 M -11.39 % | 175.011 M 2.76 % | 170.310 M -2.32 % | 174.360 M -10.81 % | 195.499 M 5.11 % | 185.996 M 22.69 % | 151.602 M 12.14 % | 135.194 M -7.47 % | 146.110 M 15.54 % | 126.461 M 20.04 % | 105.351 M -6.56 % | 112.751 M 2.29 % | 110.227 M 20.54 % | 91.448 M 46.15 % | 62.571 M 2.74 % | 60.900 M 7.33 % | 56.743 M -42.67 % | 98.980 M 118.32 % | 45.338 M -19.88 % | 56.587 M 4.09 % | 54.364 M -6.44 % | 58.106 M 1.70 % | 57.135 M 38.02 % | 41.395 M 11.32 % | 37.186 M -3.22 % | 38.422 M 30.37 % | 29.471 M -12.23 % | 33.578 M 55.08 % | 21.652 M -37.69 % | 34.750 M 52.43 % | 22.798 M 10.23 % | 20.682 M 14.32 % | 18.092 M -65.61 % | 52.610 M 22.45 % | 42.965 M 11.81 % | 38.426 M 31.02 % | 29.329 M -2.35 % | 30.036 M 13.05 % | 26.569 M 111.89 % | 12.539 M -63.16 % | 34.037 M 297.12 % | 8.571 M |
Inventory | 30.469 M -22.95 % | 39.545 M 6.91 % | 36.988 M -0.83 % | 37.296 M -15.75 % | 44.267 M 6.84 % | 41.432 M -3.77 % | 43.056 M -22.38 % | 55.472 M -4.85 % | 58.298 M 5.48 % | 55.268 M 9.88 % | 50.298 M -26.88 % | 68.790 M -12.52 % | 78.639 M -4.51 % | 82.353 M 5.07 % | 78.382 M 3.77 % | 75.536 M 41.24 % | 53.481 M 18.97 % | 44.954 M 30.04 % | 34.570 M 6.04 % | 32.601 M 27.17 % | 25.636 M -31.01 % | 37.159 M 26.02 % | 29.486 M -15.55 % | 34.914 M 13.87 % | 30.660 M 2.20 % | 30.000 M 8.36 % | 27.685 M 27.41 % | 21.729 M 6.17 % | 20.467 M 0.87 % | 20.290 M 10.98 % | 18.283 M 58.03 % | 11.569 M -0.92 % | 11.676 M -1.77 % | 11.886 M 4.58 % | 11.365 M -9.77 % | 12.596 M -5.06 % | 13.268 M 11.96 % | 11.851 M 5.01 % | 11.286 M -11.14 % | 12.701 M 10.05 % | 11.541 M -11.08 % | 12.979 M 13.98 % | 11.387 M | 0.000 -100.00 % | 11.685 M | 0.000 |
Net receivables | 4.294 M -53.97 % | 9.329 M 27.36 % | 7.325 M -50.55 % | 14.813 M -6.73 % | 15.881 M 17.87 % | 13.473 M 53.35 % | 8.786 M -46.11 % | 16.304 M 3.58 % | 15.741 M -15.77 % | 18.688 M 177.06 % | 6.745 M -65.64 % | 19.629 M -23.33 % | 25.602 M 19.93 % | 21.348 M 125.86 % | 9.452 M -52.83 % | 20.040 M 61.16 % | 12.435 M 11.24 % | 11.179 M -8.60 % | 12.231 M -22.57 % | 15.797 M 42.71 % | 11.069 M -30.17 % | 15.851 M 157.95 % | 6.145 M -42.58 % | 10.702 M -20.22 % | 13.414 M -25.88 % | 18.098 M 142.89 % | 7.451 M -25.39 % | 9.986 M 81.07 % | 5.515 M -8.63 % | 6.036 M 214.87 % | 1.917 M -71.41 % | 6.705 M 91.57 % | 3.500 M -55.86 % | 7.930 M 160.43 % | 3.045 M -41.40 % | 5.196 M 74.89 % | 2.971 M -31.31 % | 4.325 M 146.72 % | 1.753 M -56.82 % | 4.060 M 53.03 % | 2.653 M -59.65 % | 6.575 M 401.14 % | 1.312 M | 0.000 -100.00 % | 4.406 M | 0.000 |
Tax assets | 18.914 M 5.65 % | 17.902 M 3.69 % | 17.265 M -7.97 % | 18.761 M -27.91 % | 26.026 M 81.03 % | 14.377 M 12.59 % | 12.769 M 2.48 % | 12.460 M 0.26 % | 12.428 M -13.28 % | 14.331 M -15.16 % | 16.891 M -11.61 % | 19.109 M -11.22 % | 21.525 M 42.24 % | 15.133 M -1.92 % | 15.429 M 0.33 % | 15.379 M 1.65 % | 15.130 M 0.46 % | 15.061 M -4.57 % | 15.782 M -2.10 % | 16.121 M 0.25 % | 16.080 M 16.59 % | 13.792 M 148.10 % | 5.559 M -8.72 % | 6.090 M -2.40 % | 6.240 M 1 032.49 % | 551.000 K -43.60 % | 977.000 K 376.59 % | 205.000 K -85.63 % | 1.427 M 729.65 % | 172.000 K -35.34 % | 266.000 K -26.32 % | 361.000 K | 0.000 -100.00 % | 224.000 K -83.99 % | 1.399 M -38.40 % | 2.271 M -35.13 % | 3.501 M -63.54 % | 9.601 M 15.24 % | 8.331 M 13.50 % | 7.340 M 9.02 % | 6.733 M 560.75 % | 1.019 M 23.07 % | 828.000 K | 0.000 -100.00 % | 1.800 M | 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 |
Account payables | 8.255 M -37.17 % | 13.139 M 55.62 % | 8.443 M -35.31 % | 13.052 M 7.18 % | 12.178 M -19.97 % | 15.216 M 49.10 % | 10.205 M -39.79 % | 16.950 M -16.88 % | 20.391 M -25.40 % | 27.335 M 100.45 % | 13.637 M -43.03 % | 23.936 M 2.40 % | 23.375 M -21.04 % | 29.603 M 61.84 % | 18.292 M -36.14 % | 28.642 M 20.04 % | 23.861 M 2.87 % | 23.195 M 61.15 % | 14.393 M -8.18 % | 15.675 M 49.14 % | 10.510 M -24.97 % | 14.008 M 45.36 % | 9.637 M -43.22 % | 16.974 M -5.56 % | 17.974 M -13.10 % | 20.684 M 48.33 % | 13.945 M -25.06 % | 18.609 M 7.78 % | 17.266 M -4.51 % | 18.082 M 41.27 % | 12.800 M -18.36 % | 15.678 M 42.42 % | 11.008 M -20.06 % | 13.771 M 17.85 % | 11.685 M -10.07 % | 12.993 M -0.91 % | 13.112 M -0.18 % | 13.135 M 38.13 % | 9.509 M -28.23 % | 13.250 M -10.52 % | 14.808 M -1.97 % | 15.106 M 57.55 % | 9.588 M | 0.000 -100.00 % | 13.020 M | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 1.022 M 133.33 % | 438.000 K -12.40 % | 500.000 K -90.52 % | 5.272 M -5.55 % | 5.582 M 133.65 % | 2.389 M 389.55 % | 488.000 K -89.39 % | 4.600 M 209.35 % | 1.487 M 740.11 % | 177.000 K | 0.000 -100.00 % | 726.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 426.000 K -64.88 % | 1.213 M | 0.000 | 0.000 -100.00 % | 705.000 K -44.92 % | 1.280 M -46.95 % | 2.413 M -13.11 % | 2.777 M 256.03 % | 780.000 K 89.32 % | 412.000 K 14.76 % | 359.000 K 44.76 % | 248.000 K -77.62 % | 1.108 M 10.91 % | 999.000 K | 0.000 -100.00 % | 1.531 M 583.48 % | 224.000 K 409.09 % | 44.000 K -45.68 % | 81.000 K | 0.000 -100.00 % | 182.000 K | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.762 M | 0.000 | 0.000 | 0.000 100.00 % | -6.382 M | 0.000 | 0.000 | 0.000 100.00 % | -6.485 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 |
Minority interest | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 66.67 % | 120.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 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.000 K -7.34 % | 218.000 K -8.79 % | 239.000 K | 0.000 -100.00 % | 319.000 K -14.48 % | 373.000 K 68.78 % | 221.000 K -20.22 % | 277.000 K -64.44 % | 779.000 K -9.52 % | 861.000 K -83.02 % | 5.070 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 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 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 52.559 M -7.68 % | 56.934 M 0.03 % | 56.916 M -0.15 % | 57.004 M -4.82 % | 59.892 M -7.96 % | 65.072 M 0.02 % | 65.060 M -6.40 % | 69.510 M -8.51 % | 75.976 M -8.27 % | 82.827 M -6.95 % | 89.010 M -4.35 % | 93.057 M -3.65 % | 96.584 M -3.53 % | 100.114 M -8.51 % | 109.423 M -7.39 % | 118.149 M -0.66 % | 118.930 M 0.68 % | 118.130 M 0.75 % | 117.245 M 0.49 % | 116.668 M 0.42 % | 116.182 M 0.30 % | 115.832 M 0.14 % | 115.673 M -0.07 % | 115.751 M 0.15 % | 115.582 M 0.45 % | 115.065 M 0.32 % | 114.694 M 0.32 % | 114.331 M 0.24 % | 114.052 M 0.27 % | 113.748 M 0.28 % | 113.429 M 0.23 % | 113.166 M 0.20 % | 112.945 M 0.17 % | 112.757 M 0.18 % | 112.557 M 0.28 % | 112.240 M -0.12 % | 112.375 M 0.14 % | 112.215 M -2.47 % | 115.053 M 6.31 % | 108.227 M 1 124.15 % | 8.841 M -1.13 % | 8.942 M 0.00 % | 8.942 M | 0.000 -100.00 % | 19.195 M | 0.000 |
Deferred tax liabilities non current | 9.067 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.762 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.382 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.485 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 551.000 K -43.60 % | 977.000 K 376.59 % | 205.000 K -85.63 % | 1.427 M 729.65 % | 172.000 K -35.34 % | 266.000 K -26.32 % | 361.000 K -62.12 % | 953.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.406 M -3.83 % | 6.661 M -5.45 % | 7.045 M -1.55 % | 7.156 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 259.948 M -0.74 % | 261.886 M 4.71 % | 250.115 M -19.10 % | 309.147 M -5.00 % | 325.426 M -4.53 % | 340.882 M 2.74 % | 331.786 M -0.73 % | 334.228 M -5.58 % | 353.976 M 4.64 % | 338.274 M 12.85 % | 299.757 M 6.40 % | 281.737 M -5.16 % | 297.052 M 1.66 % | 292.214 M 7.87 % | 270.890 M -2.86 % | 278.864 M 0.87 % | 276.460 M 7.81 % | 256.423 M 12.94 % | 227.043 M 7.49 % | 211.220 M 1.59 % | 207.923 M -16.92 % | 250.268 M 1.81 % | 245.818 M -4.44 % | 257.234 M 3.40 % | 248.773 M -9.60 % | 275.189 M 1.32 % | 271.597 M 49.03 % | 182.246 M 3.01 % | 176.924 M -0.12 % | 177.132 M 5.03 % | 168.642 M 77.54 % | 94.990 M 14.00 % | 83.321 M -12.30 % | 95.007 M 12.41 % | 84.516 M 1.19 % | 83.521 M 1.20 % | 82.533 M -26.83 % | 112.796 M 9.40 % | 103.102 M 4.65 % | 98.521 M 9.86 % | 89.676 M -2.13 % | 91.629 M 4.56 % | 87.632 M | 0.000 -100.00 % | 96.142 M | 0.000 |
2025-06-30 | 2025-03-30 | 2024-12-29 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-10-01 | 2023-06-30 | 2023-04-02 | 2023-01-01 | 2022-10-02 | 2022-06-30 | 2022-04-03 | 2022-01-02 | 2021-10-03 | 2021-06-30 | 2021-04-04 | 2021-01-03 | 2020-10-04 | 2020-06-30 | 2020-03-29 | 2019-12-29 | 2019-09-29 | 2019-06-30 | 2019-03-31 | 2018-12-30 | 2018-09-30 | 2018-06-30 | 2018-04-01 | 2017-12-31 | 2017-10-01 | 2017-06-30 | 2017-04-02 | 2017-01-01 | 2016-10-02 | 2016-06-30 | 2016-03-27 | 2015-12-27 | 2015-09-27 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2013-09-29 |
2025-03-30 | 2024-12-29 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-10-01 | 2023-06-30 | 2023-04-02 | 2023-01-01 | 2022-10-02 | 2022-06-30 | 2022-04-03 | 2022-01-02 | 2021-10-03 | 2021-06-30 | 2021-04-04 | 2021-01-03 | 2020-10-04 | 2020-06-30 | 2020-03-29 | 2019-12-29 | 2019-09-29 | 2019-06-30 | 2019-03-31 | 2018-12-30 | 2018-09-30 | 2018-06-30 | 2018-04-01 | 2017-12-31 | 2017-10-01 | 2017-06-30 | 2017-04-02 | 2017-01-01 | 2016-10-02 | 2016-06-30 | 2016-03-27 | 2015-12-27 | 2015-09-27 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-29 | 2013-09-29 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -478.000 K -131.95 % | 1.496 M 545.24 % | -336.000 K 92.01 % | -4.207 M -207.08 % | -1.370 M -1 791.36 % | 81.000 K -50.61 % | 164.000 K -94.11 % | 2.784 M -8.45 % | 3.041 M 14.07 % | 2.666 M 66.83 % | 1.598 M 130.72 % | -5.202 M -1 335.63 % | 421.000 K -7.47 % | 455.000 K -1.94 % | 464.000 K 753.52 % | -71.000 K -136.98 % | 192.000 K -52.83 % | 407.000 K -11.14 % | 458.000 K 126.64 % | -1.719 M 79.49 % | -8.381 M -1 312.88 % | 691.000 K 93.56 % | 357.000 K 105.47 % | -6.529 M -6 996.74 % | -92.000 K -109.49 % | 969.000 K 673.37 % | -169.000 K -115.32 % | 1.103 M 178.84 % | -1.399 M -3 230.95 % | -42.000 K 86.18 % | -304.000 K -120.88 % | 1.456 M 9.31 % | 1.332 M 25.19 % | 1.064 M -20.89 % | 1.345 M 455.82 % | -378.000 K 51.66 % | -782.000 K -95.99 % | -399.000 K 42.51 % | -694.000 K -146.45 % | 1.494 M 898.93 % | -187.000 K -107.86 % | 2.378 M 4.48 % | 2.276 M 119.81 % | -11.490 M -191 600.00 % | 6.000 K | 0.000 | 0.000 |
Stock based compensation | 806.000 K -4.50 % | 844.000 K 96.28 % | 430.000 K 541.79 % | 67.000 K -95.71 % | 1.563 M 17 266.67 % | 9.000 K -99.04 % | 939.000 K 22.91 % | 764.000 K -25.54 % | 1.026 M 37.72 % | 745.000 K -33.48 % | 1.120 M 92.44 % | 582.000 K -24.61 % | 772.000 K -36.09 % | 1.208 M 34.82 % | 896.000 K 12.00 % | 800.000 K -11.21 % | 901.000 K 40.12 % | 643.000 K 0.47 % | 640.000 K 78.77 % | 358.000 K 125.16 % | 159.000 K 396.88 % | 32.000 K -93.75 % | 512.000 K -1.35 % | 519.000 K 39.89 % | 371.000 K -8.17 % | 404.000 K 5.21 % | 384.000 K 26.32 % | 304.000 K -14.12 % | 354.000 K 34.09 % | 264.000 K 0.00 % | 264.000 K 38.22 % | 191.000 K -11.16 % | 215.000 K 15.59 % | 186.000 K 56.30 % | 119.000 K -19.59 % | 148.000 K -88.70 % | 1.310 M -80.75 % | 6.804 M 25.42 % | 5.425 M 180.51 % | -6.738 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 |
Change in working capital | -1.871 M -127.76 % | 6.741 M 379.71 % | -2.410 M 78.03 % | -10.972 M -61.35 % | -6.800 M -136.41 % | 18.674 M 199.53 % | -18.763 M -6 191.88 % | 308.000 K 128.13 % | -1.095 M -103.35 % | 32.726 M 426.57 % | -10.021 M -335.79 % | 4.250 M 246.30 % | -2.905 M -151.85 % | 5.603 M 118.62 % | -30.087 M -379.63 % | -6.273 M -385.92 % | 2.194 M -63.42 % | 5.997 M 189.02 % | -6.737 M -174.68 % | 9.021 M 184.59 % | -10.664 M -361.37 % | 4.080 M 157.68 % | -7.073 M -623.21 % | -978.000 K 74.97 % | -3.907 M -137.30 % | 10.474 M 250.73 % | -6.949 M -110.58 % | -3.300 M -265.83 % | 1.990 M -32.13 % | 2.932 M 34.43 % | 2.181 M 358.72 % | -843.000 K -289.86 % | 444.000 K -73.38 % | 1.668 M 136.80 % | -4.533 M -270.35 % | 2.661 M -40.55 % | 4.476 M 1 131.34 % | -434.000 K 92.29 % | -5.627 M -88.13 % | -2.991 M -167.95 % | 4.402 M -29.46 % | 6.240 M 198.62 % | -6.327 M -490.31 % | 1.621 M 184.03 % | -1.929 M -186.72 % | 2.225 M 0.00 % | 2.225 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.332 M | 0.000 | 0.000 | 0.000 100.00 % | -13.681 M | 0.000 | 0.000 | 0.000 100.00 % | -5.919 M | 0.000 | 0.000 | 0.000 100.00 % | -1.876 M | 0.000 -100.00 % | 4.957 M 54.42 % | 3.210 M -39.07 % | 5.268 M 146.28 % | -11.383 M -239.82 % | 8.141 M 310.85 % | -3.861 M -904.38 % | 480.000 K 111.80 % | -4.068 M -161.52 % | 6.612 M 304.39 % | -3.235 M -200.90 % | 3.206 M 175.81 % | -4.229 M -270.80 % | 2.476 M 223.55 % | -2.004 M -239.55 % | 1.436 M 154.41 % | -2.639 M -211.44 % | 2.368 M 263.20 % | -1.451 M -136.48 % | 3.978 M 176.71 % | -5.186 M -183.08 % | 6.242 M 314.65 % | -2.908 M -265.79 % | -795.000 K 31.17 % | -1.155 M -177.94 % | 1.482 M 0.00 % | 1.482 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 868.000 K | 0.000 | 0.000 | 0.000 100.00 % | -25.315 M | 0.000 | 0.000 | 0.000 100.00 % | -28.561 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.802 M | 0.000 -100.00 % | 5.362 M 221.53 % | -4.412 M -706.58 % | -547.000 K 77.66 % | -2.448 M -164.07 % | 3.821 M 399.69 % | -1.275 M -26.24 % | -1.010 M 45.26 % | -1.845 M -1 587.90 % | 124.000 K 639.13 % | -23.000 K -142.59 % | 54.000 K 109.94 % | -543.000 K -144.51 % | 1.220 M 164.07 % | 462.000 K 131.32 % | -1.475 M -106.29 % | -715.000 K -150.89 % | 1.405 M 207.99 % | -1.301 M -180.41 % | 1.618 M 186.85 % | -1.863 M -435.07 % | 556.000 K 158.96 % | -943.000 K -250.40 % | 627.000 K 204.85 % | -598.000 K -586.18 % | 123.000 K 0.00 % | 123.000 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 883.000 K 120.12 % | -4.388 M | 0.000 -100.00 % | 487.000 K -24.26 % | 643.000 K -82.84 % | 3.748 M | 0.000 | 0.000 -100.00 % | 815.000 K -93.92 % | 13.404 M | 0.000 | 0.000 -100.00 % | 242.000 K -75.36 % | 982.000 K | 0.000 100.00 % | -7.444 M -1 706.80 % | -412.000 K 87.20 % | -3.219 M -147.79 % | 6.736 M 177.33 % | -8.711 M -496.13 % | 2.199 M 238.65 % | -1.586 M -130.03 % | 5.282 M 195.71 % | -5.519 M -218.18 % | 4.670 M 269.02 % | -2.763 M -221.83 % | 2.268 M 273.39 % | -1.308 M -334.55 % | -301.000 K -1 154.17 % | -24.000 K -100.66 % | 3.627 M 196.93 % | -3.742 M -140.18 % | -1.558 M -422.82 % | -298.000 K -105.40 % | 5.518 M 389.51 % | -1.906 M -24.90 % | -1.526 M -177.46 % | 1.970 M 2.18 % | 1.928 M | 0.000 | 0.000 |
Other working capital | -1.871 M -127.76 % | 6.741 M 379.71 % | -2.410 M 78.03 % | -10.972 M -61.35 % | -6.800 M -143.22 % | 15.732 M 195.44 % | -16.483 M -153.43 % | -6.504 M -493.97 % | -1.095 M -103.40 % | 32.239 M 402.32 % | -10.664 M -127.00 % | 39.498 M 1 257.28 % | -3.413 M -127.75 % | 12.298 M 139.80 % | -30.902 M -308.75 % | 14.803 M 574.70 % | 2.194 M -63.42 % | 5.997 M 185.93 % | -6.979 M -214.17 % | 6.113 M 156.19 % | -10.880 M -1 002.90 % | 1.205 M 122.07 % | -5.459 M -120.12 % | -2.480 M -177.79 % | 3.188 M -55.86 % | 7.223 M 280.03 % | -4.012 M -238.85 % | -1.184 M -145.17 % | 2.621 M 52.83 % | 1.715 M 123.02 % | 769.000 K 157.39 % | -1.340 M -145.45 % | 2.948 M 509.44 % | -720.000 K 73.23 % | -2.690 M -198.75 % | 2.724 M -35.19 % | 4.203 M 1 003.87 % | -465.000 K 64.69 % | -1.317 M 84.11 % | -8.289 M -239.71 % | 5.933 M 340.13 % | 1.348 M 241.89 % | -950.000 K -424.86 % | -181.000 K 91.40 % | -2.104 M -439.63 % | 619.500 K 0.00 % | 619.500 K |
Other non cash items | 1.541 M 119.82 % | -7.775 M -199.79 % | 7.791 M -26.08 % | 10.540 M 140.97 % | 4.374 M 972.06 % | 408.000 K 206.25 % | -384.000 K -101.82 % | 21.105 M 195.15 % | -22.180 M -202.94 % | 21.547 M 1 591.14 % | -1.445 M -106.17 % | 23.427 M 7 787.88 % | 297.000 K 328.46 % | -130.000 K -109.08 % | 1.432 M 1 888.89 % | 72.000 K -83.45 % | 435.000 K 16.00 % | 375.000 K -46.81 % | 705.000 K 151.57 % | -1.367 M -102.40 % | 57.022 M 23 858.82 % | 238.000 K -47.35 % | 452.000 K -98.54 % | 31.046 M 6 576.56 % | 465.000 K -13.25 % | 536.000 K 166.67 % | 201.000 K -54.00 % | 437.000 K 2 527.78 % | -18.000 K 94.93 % | -355.000 K -243.72 % | 247.000 K 108.52 % | -2.898 M -189.20 % | 3.249 M 2 994.29 % | 105.000 K -68.28 % | 331.000 K 303.66 % | 82.000 K -65.11 % | 235.000 K 5 775.00 % | 4.000 K -99.91 % | 4.262 M 6 665.08 % | 63.000 K 40.00 % | 45.000 K 25.00 % | 36.000 K -96.60 % | 1.059 M -3.11 % | 1.093 M 596.82 % | -220.000 K -108.48 % | 2.595 M 0.00 % | 2.595 M |
Net cash provided by operating activities | 6.309 M -1.97 % | 6.436 M 167.72 % | 2.404 M 124.47 % | -9.823 M -370.83 % | 3.627 M -86.96 % | 27.815 M 404.92 % | -9.122 M -131.20 % | 29.234 M 8.02 % | 27.064 M -54.45 % | 59.410 M 221.34 % | 18.488 M -51.36 % | 38.009 M 64.70 % | 23.078 M -10.48 % | 25.779 M 290.18 % | -13.555 M -195.83 % | 14.145 M -41.64 % | 24.238 M 6.39 % | 22.783 M 209.05 % | 7.372 M 17.05 % | 6.298 M 55.28 % | 4.056 M -72.22 % | 14.602 M 178.56 % | 5.242 M -67.91 % | 16.334 M 39.71 % | 11.691 M -52.27 % | 24.494 M 627.47 % | 3.367 M -74.32 % | 13.109 M -5.25 % | 13.836 M 12.62 % | 12.286 M 20.85 % | 10.166 M 102.91 % | 5.010 M -39.65 % | 8.301 M 5.36 % | 7.879 M 56.27 % | 5.042 M -38.37 % | 8.181 M -25.70 % | 11.011 M 26.75 % | 8.687 M 202.89 % | 2.868 M -12.93 % | 3.294 M -40.36 % | 5.523 M -60.65 % | 14.037 M 484.88 % | 2.400 M -71.10 % | 8.304 M 457.69 % | 1.489 M -75.43 % | 6.061 M 0.00 % | 6.061 M |
Investments in property plant and equipment | -2.012 M 15.78 % | -2.389 M -8.34 % | -2.205 M 41.03 % | -3.739 M 16.98 % | -4.504 M -21.08 % | -3.720 M 15.42 % | -4.398 M 61.60 % | -11.452 M -64.63 % | -6.956 M -16.97 % | -5.947 M 0.35 % | -5.968 M -19.82 % | -4.981 M -20.78 % | -4.124 M -33.16 % | -3.097 M 14.40 % | -3.618 M 11.39 % | -4.083 M 16.26 % | -4.876 M 71.08 % | -16.861 M -725.71 % | -2.042 M -219.06 % | -640.000 K 69.67 % | -2.110 M 70.54 % | -7.163 M -65.50 % | -4.328 M -17.70 % | -3.677 M 15.76 % | -4.365 M -68.08 % | -2.597 M 24.18 % | -3.425 M -26.62 % | -2.705 M -140.23 % | -1.126 M -16.20 % | -969.000 K -91.88 % | -505.000 K 79.13 % | -2.420 M -269.47 % | -655.000 K -8.26 % | -605.000 K -32.97 % | -455.000 K 67.29 % | -1.391 M -52.02 % | -915.000 K -3.51 % | -884.000 K -40.99 % | -627.000 K 25.18 % | -838.000 K 13.79 % | -972.000 K -30.47 % | -745.000 K 18.31 % | -912.000 K 16.94 % | -1.098 M -7.02 % | -1.026 M -58.21 % | -648.500 K 0.00 % | -648.500 K |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 25.586 M | 0.000 | 0.000 100.00 % | -25.586 M -369.35 % | 9.499 M 194.99 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -81.729 M | 0.000 100.00 % | -81.729 M | 0.000 100.00 % | -79.128 M -5 621.48 % | -1.383 M 98.25 % | -79.128 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 |
Purchases of investments | -33.997 M | 0.000 | 0.000 100.00 % | -23.563 M 55.58 % | -53.040 M 7.72 % | -57.476 M -488.83 % | -9.761 M 75.51 % | -39.851 M -67.29 % | -23.822 M 60.09 % | -59.687 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 |
Sales maturities of investments | 0.000 100.00 % | -10.596 M -200.00 % | 10.596 M -62.63 % | 28.358 M -33.83 % | 42.858 M -17.34 % | 51.848 M 46.68 % | 35.347 M 55.37 % | 22.750 M 127.50 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 24.678 M -67.93 % | 76.955 M 98 760.26 % | -78.000 K 99.70 % | -25.586 M | 0.000 -100.00 % | 5.000 K -99.98 % | 25.586 M 369.35 % | -9.499 M -194.99 % | 10.000 M 116.75 % | -59.687 M -11 813.57 % | -501.000 K 29.04 % | -706.000 K 32.63 % | -1.048 M -49.29 % | -702.000 K 34.27 % | -1.068 M -3 660.00 % | 30.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K -118.18 % | 11.000 K | 0.000 -100.00 % | 14.000 K 600.00 % | 2.000 K | 0.000 100.00 % | -81.727 M -2 724 333.33 % | 3.000 K -100.00 % | 79.128 M | 0.000 100.00 % | -79.032 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 999.000 K 99 800.00 % | 1.000 K -95.00 % | 20.000 K 0.00 % | 20.000 K |
Net cash used for investing activites | -11.331 M -117.71 % | 63.970 M 669.52 % | 8.313 M 687.22 % | 1.056 M 107.19 % | -14.686 M -57.19 % | -9.343 M -144.10 % | 21.188 M 174.21 % | -28.553 M -37.42 % | -20.778 M 68.34 % | -65.634 M -914.59 % | -6.469 M -29.87 % | -4.981 M -20.78 % | -4.124 M -33.16 % | -3.097 M 14.40 % | -3.618 M 10.73 % | -4.053 M 16.88 % | -4.876 M 71.08 % | -16.861 M -725.71 % | -2.042 M -218.07 % | -642.000 K 69.41 % | -2.099 M 70.70 % | -7.163 M -66.04 % | -4.314 M -17.39 % | -3.675 M 15.81 % | -4.365 M 94.82 % | -84.324 M -2 364.17 % | -3.422 M -26.51 % | -2.705 M -7.81 % | -2.509 M 96.86 % | -80.001 M -15 741.78 % | -505.000 K 79.13 % | -2.420 M -269.47 % | -655.000 K -8.26 % | -605.000 K -32.97 % | -455.000 K 67.29 % | -1.391 M -52.02 % | -915.000 K -3.51 % | -884.000 K -40.99 % | -627.000 K 26.06 % | -848.000 K 12.76 % | -972.000 K -30.47 % | -745.000 K 18.31 % | -912.000 K -821.21 % | -99.000 K 90.34 % | -1.025 M -63.09 % | -628.500 K 0.00 % | -628.500 K |
Debt repayment | 0.000 100.00 % | -49.500 M | 0.000 100.00 % | -1.125 M 0.00 % | -1.125 M 0.00 % | -1.125 M 0.00 % | -1.125 M -50.00 % | -750.000 K 0.00 % | -750.000 K 0.00 % | -750.000 K 0.00 % | -750.000 K 91.15 % | -8.478 M 3.11 % | -8.750 M 18.60 % | -10.750 M -22.86 % | -8.750 M -1 193.75 % | 800.000 K 133.97 % | -2.355 M 0.00 % | -2.355 M 80.94 % | -12.355 M 58.41 % | -29.710 M -191.01 % | 32.645 M 493.69 % | -8.292 M | 0.000 100.00 % | -12.291 M 39.63 % | -20.359 M -127.89 % | 73.000 M 4 508.21 % | -1.656 M 84.94 % | -10.995 M -20.51 % | -9.124 M -114.57 % | 62.607 M 6 514.65 % | -976.000 K 91.22 % | -11.115 M -789.20 % | -1.250 M 0.00 % | -1.250 M 71.44 % | -4.376 M -108.24 % | 53.126 M | 0.000 | 0.000 100.00 % | -79.439 M -1 328.25 % | -5.562 M -115.89 % | 35.000 M | 0.000 | 0.000 100.00 % | -905.000 K 20.12 % | -1.133 M | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.071 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -749.000 K 0.00 % | -749.000 K 79.91 % | -3.729 M 17.66 % | -4.529 M -191.25 % | -1.555 M 64.79 % | -4.416 M 23.29 % | -5.757 M 17.49 % | -6.977 M 0.33 % | -7.000 M -46.02 % | -4.794 M -14.74 % | -4.178 M -4.45 % | -4.000 M 60.31 % | -10.079 M -1.93 % | -9.888 M -564.96 % | -1.487 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -343.000 K | 0.000 100.00 % | -582.000 K -1 319.51 % | -41.000 K 60.95 % | -105.000 K | 0.000 100.00 % | -35.000 K | 0.000 100.00 % | -43.000 K -975.00 % | -4.000 K | 0.000 | 0.000 | 0.000 100.00 % | -336.000 K 91.93 % | -4.166 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -79.945 M | 0.000 | 0.000 | 0.000 100.00 % | -44.000 M 0.00 % | -44.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -36.000 K -1 100.00 % | -3.000 K 98.65 % | -222.000 K 68.01 % | -694.000 K -34 800.00 % | 2.000 K 101.39 % | -144.000 K 90.66 % | -1.542 M -161.36 % | -590.000 K -309.72 % | -144.000 K | 0.000 100.00 % | -465.000 K -311.50 % | -113.000 K -1 783.33 % | -6.000 K 87.50 % | -48.000 K 74.87 % | -191.000 K 68.69 % | -610.000 K -449.55 % | -111.000 K 68.38 % | -351.000 K 19.50 % | -436.000 K 29.45 % | -618.000 K -165.67 % | 941.000 K 955.45 % | -110.000 K 67.93 % | -343.000 K -11 333.33 % | -3.000 K | 0.000 100.00 % | -728.000 K -593.33 % | -105.000 K | 0.000 -100.00 % | 47.000 K 103.56 % | -1.322 M -2 974.42 % | -43.000 K -975.00 % | -4.000 K 97.95 % | -195.000 K -250.00 % | 130.000 K 280.56 % | -72.000 K 93.65 % | -1.133 M | 0.000 | 0.000 100.00 % | -7.202 M | 0.000 100.00 % | -856.000 K 95.17 % | -17.731 M | 0.000 | 0.000 100.00 % | -109.000 K 98.38 % | -6.709 M 0.00 % | -6.709 M |
Net cash used provided by financing activities | -785.000 K 98.44 % | -50.252 M -1 171.88 % | -3.951 M 37.76 % | -6.348 M -137.04 % | -2.678 M 52.89 % | -5.685 M 32.51 % | -8.424 M -1.29 % | -8.317 M -5.36 % | -7.894 M -42.39 % | -5.544 M -2.80 % | -5.393 M 57.17 % | -12.591 M 33.15 % | -18.835 M 8.95 % | -20.686 M -98.37 % | -10.428 M -5 588.42 % | 190.000 K 107.70 % | -2.466 M 8.87 % | -2.706 M 78.84 % | -12.791 M 57.82 % | -30.328 M -190.30 % | 33.586 M 499.74 % | -8.402 M -2 349.56 % | -343.000 K 97.21 % | -12.294 M 39.61 % | -20.359 M -128.19 % | 72.231 M 4 201.70 % | -1.761 M 83.98 % | -10.995 M -21.13 % | -9.077 M -114.81 % | 61.285 M 6 114.23 % | -1.019 M 90.84 % | -11.119 M -669.48 % | -1.445 M -29.02 % | -1.120 M 74.82 % | -4.448 M 84.28 % | -28.288 M -579.02 % | -4.166 M | 0.000 -100.00 % | 4.430 M 179.65 % | -5.562 M 43.57 % | -9.856 M 44.41 % | -17.731 M | 0.000 100.00 % | -905.000 K 27.13 % | -1.242 M 81.49 % | -6.709 M 0.00 % | -6.709 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -5.807 M -128.81 % | 20.154 M 197.87 % | 6.766 M 144.76 % | -15.115 M -10.03 % | -13.737 M -207.43 % | 12.787 M 251.10 % | 3.642 M 147.70 % | -7.636 M -374.88 % | -1.608 M 86.34 % | -11.768 M -277.60 % | 6.626 M -67.58 % | 20.437 M 17 073.95 % | 119.000 K -94.04 % | 1.996 M 107.23 % | -27.601 M -368.44 % | 10.282 M -39.15 % | 16.896 M 425.37 % | 3.216 M 143.10 % | -7.461 M 69.76 % | -24.672 M -169.41 % | 35.543 M 3 790.86 % | -963.000 K -264.62 % | 585.000 K 60.27 % | 365.000 K 102.80 % | -13.033 M -205.10 % | 12.401 M 782.87 % | -1.816 M -207.28 % | -591.000 K -126.27 % | 2.250 M 134.99 % | -6.430 M -174.40 % | 8.642 M 201.32 % | -8.529 M -237.54 % | 6.201 M 0.76 % | 6.154 M 4 327.34 % | 139.000 K 100.65 % | -21.498 M -462.53 % | 5.930 M -24.00 % | 7.803 M 16.97 % | 6.671 M 314.09 % | -3.116 M 41.26 % | -5.305 M -19.51 % | -4.439 M -398.32 % | 1.488 M -79.62 % | 7.300 M 1 038.30 % | -778.000 K 39.08 % | -1.277 M 0.00 % | -1.277 M |
Cash at beginning of period | 34.314 M 142.33 % | 14.160 M 91.51 % | 7.394 M -67.15 % | 22.509 M -37.90 % | 36.246 M 54.51 % | 23.459 M 18.38 % | 19.817 M -27.81 % | 27.453 M -5.53 % | 29.061 M -28.82 % | 40.829 M 19.37 % | 34.203 M 148.46 % | 13.766 M 0.87 % | 13.647 M 17.13 % | 11.651 M -70.32 % | 39.252 M 35.49 % | 28.970 M 139.94 % | 12.074 M 36.31 % | 8.858 M -45.72 % | 16.319 M -60.19 % | 40.991 M 652.40 % | 5.448 M -15.02 % | 6.411 M 10.04 % | 5.826 M 6.68 % | 5.461 M -70.47 % | 18.494 M 203.53 % | 6.093 M -22.96 % | 7.909 M -6.95 % | 8.500 M 36.00 % | 6.250 M -50.71 % | 12.680 M 214.02 % | 4.038 M -67.87 % | 12.567 M 97.41 % | 6.366 M 2 902.83 % | 212.000 K 190.41 % | 73.000 K -99.66 % | 21.571 M 37.91 % | 15.641 M 99.55 % | 7.838 M 571.64 % | 1.167 M -72.75 % | 4.283 M -55.33 % | 9.588 M -31.65 % | 14.027 M 11.87 % | 12.539 M 139.34 % | 5.239 M -12.93 % | 6.017 M -17.51 % | 7.294 M | 0.000 |
Cash at end of period | 28.507 M -16.92 % | 34.314 M 142.33 % | 14.160 M 91.51 % | 7.394 M -67.15 % | 22.509 M -37.90 % | 36.246 M 54.51 % | 23.459 M 18.38 % | 19.817 M -27.81 % | 27.453 M -5.53 % | 29.061 M -28.82 % | 40.829 M 19.37 % | 34.203 M 148.46 % | 13.766 M 0.87 % | 13.647 M 17.13 % | 11.651 M -70.32 % | 39.252 M 35.49 % | 28.970 M 139.94 % | 12.074 M 36.31 % | 8.858 M -45.72 % | 16.319 M -60.19 % | 40.991 M 652.40 % | 5.448 M -15.02 % | 6.411 M 10.04 % | 5.826 M 6.68 % | 5.461 M -70.47 % | 18.494 M 203.53 % | 6.093 M -22.96 % | 7.909 M -6.95 % | 8.500 M 36.00 % | 6.250 M -50.71 % | 12.680 M 214.02 % | 4.038 M -67.87 % | 12.567 M 97.41 % | 6.366 M 2 902.83 % | 212.000 K 190.41 % | 73.000 K -99.66 % | 21.571 M 37.91 % | 15.641 M 99.55 % | 7.838 M 571.64 % | 1.167 M -72.75 % | 4.283 M -55.33 % | 9.588 M -31.65 % | 14.027 M 11.87 % | 12.539 M 139.34 % | 5.239 M -12.93 % | 6.017 M 571.18 % | -1.277 M |
Operating cash flow | 6.309 M -1.97 % | 6.436 M 167.72 % | 2.404 M 124.47 % | -9.823 M -370.83 % | 3.627 M -86.96 % | 27.815 M 404.92 % | -9.122 M -131.20 % | 29.234 M 8.02 % | 27.064 M -54.45 % | 59.410 M 221.34 % | 18.488 M -51.36 % | 38.009 M 64.70 % | 23.078 M -10.48 % | 25.779 M 290.18 % | -13.555 M -195.83 % | 14.145 M -41.64 % | 24.238 M 6.39 % | 22.783 M 209.05 % | 7.372 M 17.05 % | 6.298 M 55.28 % | 4.056 M -72.22 % | 14.602 M 178.56 % | 5.242 M -67.91 % | 16.334 M 39.71 % | 11.691 M -52.27 % | 24.494 M 627.47 % | 3.367 M -74.32 % | 13.109 M -5.25 % | 13.836 M 12.62 % | 12.286 M 20.85 % | 10.166 M 102.91 % | 5.010 M -39.65 % | 8.301 M 5.36 % | 7.879 M 56.27 % | 5.042 M -38.37 % | 8.181 M -25.70 % | 11.011 M 26.75 % | 8.687 M 202.89 % | 2.868 M -12.93 % | 3.294 M -40.36 % | 5.523 M -60.65 % | 14.037 M 484.88 % | 2.400 M -71.10 % | 8.304 M 457.69 % | 1.489 M -75.43 % | 6.061 M 0.00 % | 6.061 M |
Capital expenditure | -2.012 M 15.78 % | -2.389 M -8.34 % | -2.205 M 41.03 % | -3.739 M 16.98 % | -4.504 M -21.08 % | -3.720 M 15.42 % | -4.398 M 61.60 % | -11.452 M -64.63 % | -6.956 M -16.97 % | -5.947 M 0.35 % | -5.968 M -19.82 % | -4.981 M -20.78 % | -4.124 M -33.16 % | -3.097 M 14.40 % | -3.618 M 11.39 % | -4.083 M 16.26 % | -4.876 M 71.08 % | -16.861 M -725.71 % | -2.042 M -219.06 % | -640.000 K 69.67 % | -2.110 M 70.54 % | -7.163 M -65.50 % | -4.328 M -17.70 % | -3.677 M 15.76 % | -4.365 M -68.08 % | -2.597 M 24.18 % | -3.425 M -26.62 % | -2.705 M -140.23 % | -1.126 M -16.20 % | -969.000 K -91.88 % | -505.000 K 79.13 % | -2.420 M -269.47 % | -655.000 K -8.26 % | -605.000 K -32.97 % | -455.000 K 67.29 % | -1.391 M -52.02 % | -915.000 K -3.51 % | -884.000 K -40.99 % | -627.000 K 25.18 % | -838.000 K 13.79 % | -972.000 K -30.47 % | -745.000 K 18.31 % | -912.000 K 16.94 % | -1.098 M -7.02 % | -1.026 M -58.21 % | -648.500 K 0.00 % | -648.500 K |
Free CashFlow | 3.008 M -65.20 % | 8.644 M 4 243.72 % | 199.000 K 101.47 % | -13.562 M -1 446.41 % | -877.000 K -103.64 % | 24.095 M 278.22 % | -13.520 M -176.03 % | 17.782 M -11.57 % | 20.108 M -62.39 % | 53.463 M 327.02 % | 12.520 M -62.09 % | 33.028 M 74.25 % | 18.954 M -16.44 % | 22.682 M 232.08 % | -17.173 M -270.67 % | 10.062 M -48.03 % | 19.362 M 226.95 % | 5.922 M 11.11 % | 5.330 M -5.80 % | 5.658 M 190.75 % | 1.946 M -73.84 % | 7.439 M 713.89 % | 914.000 K -92.78 % | 12.657 M 72.77 % | 7.326 M -66.54 % | 21.897 M 37 853.45 % | -58.000 K -100.56 % | 10.404 M -18.14 % | 12.710 M 12.31 % | 11.317 M 17.14 % | 9.661 M 273.01 % | 2.590 M -66.13 % | 7.646 M 5.11 % | 7.274 M 58.58 % | 4.587 M -32.44 % | 6.790 M -32.75 % | 10.096 M 29.39 % | 7.803 M 248.19 % | 2.241 M -8.75 % | 2.456 M -46.03 % | 4.551 M -65.76 % | 13.292 M 793.28 % | 1.488 M -79.35 % | 7.206 M 1 456.37 % | 463.000 K -91.44 % | 5.412 M 0.00 % | 5.412 M |
2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 |