
Retail Food Group Limited RFG.AX
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 137.865 M 10.13 % | 125.179 M 12.40 % | 111.374 M 8.58 % | 102.575 M -5.98 % | 109.098 M -13.69 % | 126.403 M -52.64 % | 266.886 M 38.27 % | 193.023 M -21.49 % | 245.873 M 49.16 % | 164.840 M 36.49 % | 120.768 M -28.18 % | 168.147 M 19.54 % | 140.666 M 21.11 % | 116.143 M -7.32 % | 125.310 M -6.37 % | 133.833 M -6.06 % | 142.459 M 15.14 % | 123.722 M 320.29 % | 29.437 M 14.14 % | 25.790 M |
Net income | -14.921 M -357.66 % | 5.791 M 164.73 % | -8.946 M -270.11 % | 5.259 M 259.96 % | 1.461 M 136.62 % | -3.990 M 95.73 % | -93.375 M 64.02 % | -259.512 M -519.06 % | 61.927 M 1.02 % | 61.302 M 79.15 % | 34.219 M -7.17 % | 36.861 M 15.17 % | 32.006 M 12.12 % | 28.546 M 4.86 % | 27.224 M 4.63 % | 26.019 M 10.63 % | 23.519 M 33.38 % | 17.633 M 134.48 % | 7.520 M 26.68 % | 5.936 M |
Income before tax | -19.471 M -322.55 % | 8.749 M 194.48 % | -9.260 M -282.43 % | 5.076 M -37.73 % | 8.152 M -56.74 % | 18.846 M 116.67 % | -113.072 M 66.12 % | -333.739 M -480.92 % | 87.613 M 14.40 % | 76.583 M 58.28 % | 48.384 M -8.28 % | 52.751 M 15.85 % | 45.533 M 12.54 % | 40.458 M 5.26 % | 38.436 M 5.10 % | 36.571 M 14.58 % | 31.918 M 30.95 % | 24.374 M 126.65 % | 10.754 M 17.45 % | 9.156 M |
Income before tax ratio | -0.14 -302.07 % | 0.07 184.06 % | -0.08 -268.01 % | 0.05 -33.77 % | 0.07 -49.88 % | 0.15 135.19 % | -0.42 75.50 % | -1.73 -585.22 % | 0.36 -23.30 % | 0.46 15.96 % | 0.40 27.71 % | 0.31 -3.08 % | 0.32 -7.08 % | 0.35 13.57 % | 0.31 12.25 % | 0.27 21.96 % | 0.22 13.73 % | 0.20 -46.07 % | 0.37 2.90 % | 0.36 |
EBITDA | -3.784 M -114.24 % | 26.579 M 1 778.37 % | 1.415 M -92.66 % | 19.284 M -21.35 % | 24.519 M -49.04 % | 48.112 M 153.98 % | -89.125 M 71.40 % | -311.641 M -392.59 % | 106.511 M 14.85 % | 92.741 M 56.16 % | 59.390 M 0.63 % | 59.018 M 9.63 % | 53.832 M 11.37 % | 48.337 M 5.41 % | 45.857 M 1.26 % | 45.285 M 7.24 % | 42.227 M 16.37 % | 36.287 M 193.02 % | 12.384 M 16.65 % | 10.616 M |
Net income ratio | -0.11 -333.95 % | 0.05 157.59 % | -0.08 -256.67 % | 0.05 282.85 % | 0.01 142.42 % | -0.03 90.98 % | -0.35 73.98 % | -1.34 -633.80 % | 0.25 -32.27 % | 0.37 31.25 % | 0.28 29.25 % | 0.22 -3.65 % | 0.23 -7.43 % | 0.25 13.13 % | 0.22 11.75 % | 0.19 17.76 % | 0.17 15.84 % | 0.14 -44.21 % | 0.26 10.99 % | 0.23 |
Ratio EBITDA | -0.03 -112.93 % | 0.21 1 571.22 % | 0.01 -93.24 % | 0.19 -16.35 % | 0.22 -40.95 % | 0.38 213.98 % | -0.33 79.32 % | -1.61 -472.70 % | 0.43 -23.00 % | 0.56 14.41 % | 0.49 40.11 % | 0.35 -8.28 % | 0.38 -8.05 % | 0.42 13.73 % | 0.37 8.15 % | 0.34 14.15 % | 0.30 1.06 % | 0.29 -30.28 % | 0.42 2.20 % | 0.41 |
Gross profit ratio | 0.70 -2.95 % | 0.73 48.69 % | 0.49 -1.34 % | 0.49 3.46 % | 0.48 26.80 % | 0.38 -22.37 % | 0.49 -17.79 % | 0.59 87.55 % | 0.32 -22.65 % | 0.41 18.57 % | 0.34 -58.36 % | 0.83 -1.54 % | 0.84 1.36 % | 0.83 16.63 % | 0.71 10.96 % | 0.64 5.04 % | 0.61 -3.22 % | 0.63 -26.23 % | 0.85 -3.38 % | 0.88 |
Weighted average shs out dil | 62.513 M -97.54 % | 2.539 B 15.76 % | 2.193 B 2.98 % | 2.130 B 0.10 % | 2.128 B 60.19 % | 1.328 B 626.92 % | 182.745 M 0.99 % | 180.951 M 4.32 % | 173.457 M 5.70 % | 164.099 M 5.96 % | 154.876 M 11.27 % | 139.185 M 12.63 % | 123.575 M 13.85 % | 108.540 M 0.47 % | 108.032 M 3.80 % | 104.076 M 4.43 % | 99.657 M 11.90 % | 89.056 M 23.16 % | 72.308 M 4.23 % | 69.374 M |
Weighted average shs out | 62.513 M -97.47 % | 2.472 B 12.69 % | 2.193 B 3.30 % | 2.123 B 0.17 % | 2.120 B 59.89 % | 1.326 B 625.48 % | 182.745 M 0.99 % | 180.951 M 4.33 % | 173.441 M 5.69 % | 164.099 M 5.96 % | 154.876 M 11.27 % | 139.185 M 12.86 % | 123.324 M 13.91 % | 108.268 M 1.03 % | 107.160 M 4.12 % | 102.922 M 3.71 % | 99.236 M 11.99 % | 88.608 M 23.23 % | 71.902 M 3.64 % | 69.374 M |
EPS diluted | -0.24 -10 534.78 % | 0.00 156.10 % | 0.00 -264.00 % | 0.00 -28.57 % | 0.00 216.67 % | 0.00 99.41 % | -0.51 64.34 % | -1.43 -497.22 % | 0.36 12.50 % | 0.32 45.45 % | 0.22 -18.52 % | 0.27 3.85 % | 0.26 0.00 % | 0.26 4.00 % | 0.25 0.00 % | 0.25 4.17 % | 0.24 20.00 % | 0.20 100.00 % | 0.10 16.28 % | 0.09 |
Earnings per share | -0.24 -10 534.78 % | 0.00 156.10 % | 0.00 -264.00 % | 0.00 -28.57 % | 0.00 216.67 % | 0.00 99.41 % | -0.51 64.34 % | -1.43 -497.22 % | 0.36 12.50 % | 0.32 45.45 % | 0.22 -18.52 % | 0.27 3.85 % | 0.26 0.00 % | 0.26 4.00 % | 0.25 0.00 % | 0.25 4.17 % | 0.24 20.00 % | 0.20 81.82 % | 0.11 27.91 % | 0.09 |
Gross profit | 97.136 M 6.88 % | 90.882 M 67.12 % | 54.381 M 7.12 % | 50.767 M -2.73 % | 52.192 M 9.44 % | 47.688 M -63.23 % | 129.701 M 13.67 % | 114.099 M 47.24 % | 77.493 M 15.37 % | 67.168 M 61.84 % | 41.502 M -70.09 % | 138.760 M 17.70 % | 117.893 M 22.76 % | 96.034 M 8.10 % | 88.839 M 3.89 % | 85.512 M -1.32 % | 86.659 M 11.43 % | 77.767 M 210.06 % | 25.081 M 10.28 % | 22.742 M |
Income tax expense | -4.550 M -253.82 % | 2.958 M 1 042.04 % | -314.000 K -244.70 % | 217.000 K -69.35 % | 708.000 K -50.25 % | 1.423 M -92.78 % | 19.697 M -73.46 % | 74.227 M 188.98 % | 25.686 M 8.75 % | 23.620 M 66.75 % | 14.165 M -10.86 % | 15.890 M 17.47 % | 13.527 M 13.56 % | 11.912 M 6.24 % | 11.212 M 6.25 % | 10.552 M 25.63 % | 8.399 M 24.60 % | 6.741 M 108.44 % | 3.234 M 19.25 % | 2.712 M |
Cost of revenue | 40.729 M 18.75 % | 34.297 M -39.82 % | 56.993 M 10.01 % | 51.808 M -8.96 % | 56.906 M -27.71 % | 78.715 M -42.62 % | 137.185 M 73.82 % | 78.924 M -53.13 % | 168.380 M 72.39 % | 97.672 M 23.22 % | 79.266 M 169.73 % | 29.387 M 29.04 % | 22.773 M 13.25 % | 20.109 M -44.86 % | 36.471 M -24.52 % | 48.321 M -13.40 % | 55.800 M 21.42 % | 45.955 M 954.98 % | 4.356 M 42.91 % | 3.048 M |
General and administrative expenses | 63.993 M 0.00 % | 63.994 M 11.03 % | 57.637 M 109.03 % | 27.573 M -29.79 % | 39.271 M -13.65 % | 45.478 M -1.89 % | 46.356 M -7.89 % | 50.329 M 49.65 % | 33.632 M 14.95 % | 29.257 M 1.35 % | 28.866 M 231.45 % | 8.709 M 1.28 % | 8.599 M 10.98 % | 7.748 M 15.94 % | 6.683 M 1.18 % | 6.605 M -37.21 % | 10.519 M -29.11 % | 14.838 M 281.83 % | 3.886 M 11.96 % | 3.471 M |
Selling and marketing expenses | 15.656 M -8.34 % | 17.080 M -11.13 % | 19.219 M 44.76 % | 13.276 M -30.45 % | 19.089 M 41.38 % | 13.502 M -41.54 % | 23.097 M 30.79 % | 17.660 M 39.41 % | 12.668 M -71.05 % | 43.754 M -2.38 % | 44.821 M -14.16 % | 52.217 M 40.60 % | 37.140 M 57.20 % | 23.626 M 8.52 % | 21.771 M 11.94 % | 19.448 M 6.56 % | 18.250 M 26.16 % | 14.466 M 130.72 % | 6.270 M 11.01 % | 5.648 M |
Other expenses | 12.938 M 10.49 % | 11.710 M 248.15 % | -7.904 M -1 360.61 % | 627.000 K 33.97 % | 468.000 K 176.60 % | -611.000 K 94.17 % | -10.482 M 68.69 % | -33.473 M -5 405.43 % | -608.000 K -20 366.67 % | 3.000 K -99.28 % | 414.000 K 4 040.00 % | 10.000 K -60.00 % | 25.000 K 112.82 % | -195.000 K -98.98 % | -98.000 K 80.04 % | -491.000 K -178.69 % | 624.000 K -73.22 % | 2.330 M 2 673.81 % | 84.000 K 5.00 % | 80.000 K |
Operating expenses | 92.587 M -0.21 % | 92.784 M 37.27 % | 67.594 M 39.15 % | 48.577 M 12.55 % | 43.162 M -26.20 % | 58.482 M -74.20 % | 226.663 M -47.99 % | 435.813 M 2 255.36 % | 18.503 M 2.09 % | 18.125 M 32.36 % | 13.694 M -83.50 % | 82.982 M 25.28 % | 66.236 M 34.20 % | 49.357 M 11.01 % | 44.461 M 5.59 % | 42.107 M -12.05 % | 47.877 M 1.59 % | 47.128 M 252.89 % | 13.355 M 6.58 % | 12.531 M |
Cost and expenses | 133.316 M 13.79 % | 117.157 M -5.96 % | 124.587 M 24.11 % | 100.385 M 0.32 % | 100.068 M -27.06 % | 137.197 M -62.29 % | 363.848 M -29.31 % | 514.737 M 175.43 % | 186.883 M 61.39 % | 115.797 M 24.57 % | 92.960 M -17.27 % | 112.369 M 26.24 % | 89.009 M 28.13 % | 69.466 M -14.17 % | 80.932 M -10.41 % | 90.334 M -12.87 % | 103.677 M 11.38 % | 93.083 M 458.92 % | 16.654 M 6.90 % | 15.579 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 79.649 M -1.76 % | 81.074 M 5.49 % | 76.856 M 56.20 % | 49.204 M -15.69 % | 58.360 M -1.05 % | 58.980 M -15.08 % | 69.453 M 2.15 % | 67.989 M 46.84 % | 46.300 M -36.58 % | 73.011 M -0.92 % | 73.687 M 20.95 % | 60.926 M 33.20 % | 45.739 M 45.79 % | 31.374 M 10.26 % | 28.454 M 9.22 % | 26.053 M -9.44 % | 28.769 M -1.83 % | 29.304 M 188.54 % | 10.156 M 11.37 % | 9.119 M |
Interest income | 4.208 M 25.61 % | 3.350 M 46.80 % | 2.282 M -2.98 % | 2.352 M -37.23 % | 3.747 M -26.73 % | 5.114 M | 0.000 -100.00 % | 968.000 K 20.85 % | 801.000 K 65.15 % | 485.000 K 83.71 % | 264.000 K -7.69 % | 286.000 K -13.33 % | 330.000 K 32.53 % | 249.000 K -27.83 % | 345.000 K 122.58 % | 155.000 K 2.65 % | 151.000 K -76.11 % | 632.000 K 219.19 % | 198.000 K 112.90 % | 93.000 K |
Interest expense | 11.259 M 40.26 % | 8.027 M 21.42 % | 6.611 M 21.48 % | 5.442 M -23.66 % | 7.129 M -44.50 % | 12.844 M -31.72 % | 18.811 M 46.08 % | 12.877 M 34.70 % | 9.560 M -0.15 % | 9.574 M 31.17 % | 7.299 M 52.22 % | 4.795 M -35.11 % | 7.389 M 5.09 % | 7.031 M 1.33 % | 6.939 M -8.77 % | 7.606 M -11.48 % | 8.592 M -16.72 % | 10.317 M 642.23 % | 1.390 M 3.42 % | 1.344 M |
Depreciation and amortization | 10.216 M 22.79 % | 8.320 M -2.01 % | 8.491 M -3.14 % | 8.766 M -5.11 % | 9.238 M -43.75 % | 16.422 M 27.03 % | 12.928 M 40.19 % | 9.222 M -1.24 % | 9.338 M 41.83 % | 6.584 M 77.61 % | 3.707 M 151.83 % | 1.472 M 61.76 % | 910.000 K 5.69 % | 861.000 K 15.11 % | 748.000 K -32.49 % | 1.108 M -17.00 % | 1.335 M -0.60 % | 1.343 M 614.36 % | 188.000 K 62.07 % | 116.000 K |
Operating income | 4.549 M 339.17 % | -1.902 M 85.61 % | -13.213 M -703.33 % | 2.190 M -75.75 % | 9.030 M 183.66 % | -10.794 M 88.29 % | -92.215 M -136.15 % | -39.050 M -143.17 % | 90.459 M 5.56 % | 85.697 M 47.52 % | 58.090 M 4.15 % | 55.778 M 7.98 % | 51.657 M 10.67 % | 46.677 M 5.18 % | 44.378 M 2.02 % | 43.499 M 12.16 % | 38.782 M 26.58 % | 30.639 M 139.69 % | 12.783 M 25.19 % | 10.211 M |
Operating income ratio | 0.03 317.16 % | -0.02 87.19 % | -0.12 -655.67 % | 0.02 -74.21 % | 0.08 196.93 % | -0.09 75.29 % | -0.35 -70.79 % | -0.20 -154.99 % | 0.37 -29.23 % | 0.52 8.08 % | 0.48 45.00 % | 0.33 -9.67 % | 0.37 -8.62 % | 0.40 13.48 % | 0.35 8.96 % | 0.33 19.39 % | 0.27 9.93 % | 0.25 -42.97 % | 0.43 9.68 % | 0.40 |
Total other income expenses net | -24.020 M -325.52 % | 10.651 M 314.35 % | -4.969 M 25.76 % | -6.693 M 31.93 % | -9.833 M -133.17 % | 29.640 M 242.11 % | -20.857 M 92.92 % | -294.689 M -10 254.50 % | -2.846 M 68.77 % | -9.114 M 6.10 % | -9.706 M -220.65 % | -3.027 M 50.57 % | -6.124 M 1.53 % | -6.219 M -4.66 % | -5.942 M 14.23 % | -6.928 M -0.93 % | -6.864 M -9.56 % | -6.265 M -208.77 % | -2.029 M -92.32 % | -1.055 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 99.935 M 7.46 % | 92.996 M 5.23 % | 88.373 M -10.92 % | 99.201 M -16.45 % | 118.734 M -13.60 % | 137.416 M -45.42 % | 251.764 M 2.63 % | 245.317 M 1.43 % | 241.852 M 26.86 % | 190.647 M -0.46 % | 191.527 M 224.94 % | 58.942 M -35.98 % | 92.075 M -6.07 % | 98.029 M 39.12 % | 70.465 M -3.14 % | 72.747 M -19.23 % | 90.066 M -20.07 % | 112.686 M 349.65 % | 25.061 M 57.18 % | 15.944 M |
Total investments | 52.872 M 110 050.00 % | 48.000 K -99.88 % | 40.589 M 20.52 % | 33.679 M -18.00 % | 41.073 M -23.37 % | 53.596 M 2 192.39 % | 2.338 M -74.36 % | 9.120 M -45.33 % | 16.683 M 27.59 % | 13.075 M -55.81 % | 29.586 M 23.75 % | 23.907 M 88.66 % | 12.672 M 149.25 % | 5.084 M 63.84 % | 3.103 M 19.76 % | 2.591 M 211.79 % | 831.000 K -68.97 % | 2.678 M -86.27 % | 19.510 M 1 728.49 % | 1.067 M |
Total debt | 125.937 M 10.84 % | 113.619 M 2.70 % | 110.636 M -13.85 % | 128.418 M -16.28 % | 153.383 M -13.67 % | 177.664 M -32.72 % | 264.081 M -0.08 % | 264.296 M 4.83 % | 252.121 M 21.18 % | 208.053 M -0.30 % | 208.676 M 195.99 % | 70.501 M -35.26 % | 108.897 M -1.73 % | 110.814 M 29.40 % | 85.638 M -0.25 % | 85.852 M -10.08 % | 95.480 M -18.25 % | 116.788 M 338.90 % | 26.609 M 51.40 % | 17.575 M |
Accumulated other comprehensive income loss | 3.655 M 18.13 % | 3.094 M -28.96 % | 4.355 M -42.23 % | 7.539 M 21.77 % | 6.191 M -9.79 % | 6.863 M 34.44 % | 5.105 M 56 622.22 % | 9.000 K -91.51 % | 106.000 K -92.91 % | 1.495 M 17.16 % | 1.276 M 246.74 % | 368.000 K 868.42 % | 38.000 K 112.10 % | -314.000 K 62.12 % | -829.000 K 66.46 % | -2.472 M 41.99 % | -4.261 M -995.17 % | 476.000 K 147.92 % | 192.000 K | 0.000 |
Retained earnings | -452.704 M -3.40 % | -437.826 M 1.60 % | -444.957 M -1.29 % | -439.303 M 0.94 % | -443.480 M 0.50 % | -445.713 M -1.24 % | -440.251 M -62.69 % | -270.609 M -532.32 % | 62.594 M 23.81 % | 50.555 M -42.19 % | 87.455 M -0.59 % | 87.972 M 10.03 % | 79.952 M 14.02 % | 70.120 M 19.04 % | 58.906 M 27.69 % | 46.131 M 52.16 % | 30.318 M 92.99 % | 15.710 M 268.69 % | 4.261 M 518.16 % | -1.019 M |
Common stock | 644.025 M 0.20 % | 642.739 M 0.38 % | 640.316 M 4.02 % | 615.541 M 0.06 % | 615.145 M 0.03 % | 614.935 M 43.46 % | 428.640 M 0.00 % | 428.640 M 6.50 % | 402.472 M 24.19 % | 324.072 M 2.86 % | 315.051 M 42.10 % | 221.703 M 38.16 % | 160.469 M 60.67 % | 99.876 M 1.12 % | 98.772 M 3.81 % | 95.146 M 17.52 % | 80.959 M 3.19 % | 78.453 M 142.88 % | 32.301 M 4.15 % | 31.014 M |
Total equity | 194.976 M -6.26 % | 208.007 M 4.15 % | 199.714 M 8.67 % | 183.777 M 3.33 % | 177.856 M 1.01 % | 176.085 M 2 806.50 % | -6.506 M -104.12 % | 158.040 M -66.03 % | 465.172 M 23.68 % | 376.122 M -6.85 % | 403.782 M 30.23 % | 310.043 M 28.94 % | 240.459 M 41.71 % | 169.682 M 8.18 % | 156.849 M 13.00 % | 138.805 M 29.70 % | 107.016 M 13.08 % | 94.639 M 157.49 % | 36.754 M 22.53 % | 29.995 M |
Other non current liabilities | 11.169 M -7.95 % | 12.134 M -9.50 % | 13.407 M 125.67 % | 5.941 M -10.57 % | 6.643 M 108.53 % | -77.890 M -732.48 % | 12.315 M -16.72 % | 14.787 M 483.31 % | 2.535 M -97.97 % | 125.051 M 496.19 % | 20.975 M 26 791.03 % | 78.000 K -96.41 % | 2.170 M 497.80 % | 363.000 K -82.94 % | 2.128 M -43.33 % | 3.755 M -35.37 % | 5.810 M 6 147.31 % | 93.000 K -21.19 % | 118.000 K | 0.000 |
Long term debt | 63.788 M -21.01 % | 80.759 M 6.50 % | 75.833 M -4.39 % | 79.311 M -19.30 % | 98.274 M -22.12 % | 126.179 M 504 616.00 % | 25.000 K -74.49 % | 98.000 K -99.96 % | 249.301 M 21.14 % | 205.801 M 31.78 % | 156.169 M 126.50 % | 68.949 M -36.68 % | 108.897 M -1.73 % | 110.814 M 29.40 % | 85.638 M | 0.000 -100.00 % | 95.480 M -17.11 % | 115.190 M 372.63 % | 24.372 M 55.48 % | 15.675 M |
Total non current liabilities | 80.413 M -25.17 % | 107.461 M 9.54 % | 98.104 M 2.97 % | 95.271 M -18.17 % | 116.425 M -20.08 % | 145.672 M 582 588.00 % | 25.000 K -98.43 % | 1.596 M -99.36 % | 247.658 M 20.38 % | 205.735 M 31.74 % | 156.169 M 126.24 % | 69.027 M -37.85 % | 111.067 M -0.10 % | 111.177 M 26.67 % | 87.766 M 2 237.31 % | 3.755 M -96.29 % | 101.290 M -12.14 % | 115.283 M 370.73 % | 24.490 M 52.58 % | 16.051 M |
Other current liabilities | 15.027 M 35.13 % | 11.120 M 62.17 % | 6.857 M -48.80 % | 13.393 M 19.62 % | 11.196 M -49.88 % | 22.337 M -72.05 % | 79.918 M 87.06 % | 42.724 M 50.76 % | 28.340 M 15.98 % | 24.435 M -14.89 % | 28.709 M 95.27 % | 14.702 M 70.91 % | 8.602 M -30.20 % | 12.323 M 40.16 % | 8.792 M 15.85 % | 7.589 M 181.39 % | 2.697 M -76.77 % | 11.609 M 9.34 % | 10.617 M 2 800.82 % | 366.000 K |
Deferred revenue | 1.600 M -18.78 % | 1.970 M -20.08 % | 2.465 M -12.46 % | 2.816 M -24.44 % | 3.727 M -39.79 % | 6.190 M -41.49 % | 10.580 M 41.03 % | 7.502 M 272.12 % | 2.016 M -47.34 % | 3.828 M 146.81 % | 1.551 M 220.45 % | 484.000 K -17.55 % | 587.000 K 878.33 % | 60.000 K | 0.000 -100.00 % | 17.000 K -97.39 % | 651.000 K -44.83 % | 1.180 M 20.16 % | 982.000 K 10.46 % | 889.000 K |
Short term debt | 62.149 M 89.13 % | 32.860 M -5.58 % | 34.803 M -29.13 % | 49.107 M -10.89 % | 55.109 M 7.04 % | 51.485 M -80.50 % | 264.056 M -0.07 % | 264.247 M 36 499.31 % | 722.000 K -67.94 % | 2.252 M -95.54 % | 50.475 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.852 M 1 716.59 % | 4.726 M 195.74 % | 1.598 M -28.57 % | 2.237 M 17.74 % | 1.900 M |
Total current liabilities | 85.189 M 59.93 % | 53.267 M 4.30 % | 51.073 M -28.10 % | 71.033 M -5.90 % | 75.484 M -34.78 % | 115.738 M -68.11 % | 362.911 M -0.84 % | 365.999 M 301.08 % | 91.253 M 102.93 % | 44.967 M -53.65 % | 97.025 M 409.75 % | 19.034 M -4.27 % | 19.884 M 29.43 % | 15.363 M 16.78 % | 13.156 M -86.97 % | 100.932 M 612.39 % | 14.168 M -25.89 % | 19.118 M 17.06 % | 16.332 M 259.18 % | 4.547 M |
Total liabilities | 165.602 M 3.03 % | 160.728 M 7.74 % | 149.177 M -10.30 % | 166.304 M -13.34 % | 191.909 M -26.59 % | 261.410 M -42.13 % | 451.728 M 1.15 % | 446.613 M -3.84 % | 464.456 M 23.11 % | 377.283 M 36.57 % | 276.266 M 213.72 % | 88.061 M -32.75 % | 130.951 M 3.49 % | 126.540 M 25.38 % | 100.922 M -3.60 % | 104.687 M -9.33 % | 115.458 M -14.09 % | 134.401 M 229.24 % | 40.822 M 98.18 % | 20.598 M |
Other non current assets | 0.000 -100.00 % | 46.710 M 54 213.95 % | 86.000 K 19.44 % | 72.000 K -32.71 % | 107.000 K 100.07 % | -148.758 M -155.55 % | -58.212 M -40.69 % | -41.375 M -36.37 % | -30.340 M -48.22 % | -20.469 M 34.24 % | -31.128 M -2 355.65 % | 1.380 M 210.81 % | 444.000 K 476.62 % | 77.000 K -44.20 % | 138.000 K | 0.000 | 0.000 -100.00 % | 406.000 K | 0.000 | 0.000 |
Long term investments | 52.872 M 182 217.24 % | 29.000 K -99.93 % | 40.589 M 20.52 % | 33.679 M -18.00 % | 41.073 M -23.37 % | 53.596 M 2 192.39 % | 2.338 M -74.36 % | 9.120 M -45.33 % | 16.683 M 27.59 % | 13.075 M -41.80 % | 22.464 M 26.99 % | 17.689 M 153.97 % | 6.965 M 1 732.89 % | 380.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K -99.75 % | 20.072 M | 0.000 |
Intangible assets | 148.121 M -6.52 % | 158.446 M -27.45 % | 218.404 M -3.13 % | 225.461 M -2.27 % | 230.705 M -3.10 % | 238.088 M 27.62 % | 186.556 M -14.94 % | 219.312 M -44.95 % | 398.389 M 2.58 % | 388.381 M -10.53 % | 434.074 M 61.50 % | 268.776 M 0.64 % | 267.080 M 21.15 % | 220.456 M 14.87 % | 191.912 M 4.66 % | 183.372 M 8.46 % | 169.062 M 0.00 % | 169.062 M 302.25 % | 42.029 M -0.05 % | 42.052 M |
GoodWill | 71.467 M 0.98 % | 70.775 M 8.47 % | 65.250 M -2.37 % | 66.837 M 0.00 % | 66.837 M 0.00 % | 66.837 M -4.01 % | 69.632 M -51.90 % | 144.751 M -46.49 % | 270.537 M 30.60 % | 207.143 M 162.52 % | 78.905 M 160.03 % | 30.345 M 0.00 % | 30.345 M 8.40 % | 27.993 M 17.89 % | 23.746 M 0.00 % | 23.746 M 0.00 % | 23.746 M 1.31 % | 23.438 M | 0.000 | 0.000 |
Goodwill and intangible assets | 219.588 M -4.20 % | 229.221 M -19.19 % | 283.654 M -2.96 % | 292.298 M -1.76 % | 297.542 M -2.42 % | 304.925 M 19.02 % | 256.188 M -29.63 % | 364.063 M -45.57 % | 668.926 M 12.33 % | 595.524 M 16.09 % | 512.979 M 71.50 % | 299.121 M 0.57 % | 297.425 M 19.71 % | 248.449 M 15.21 % | 215.658 M 4.12 % | 207.118 M 7.42 % | 192.808 M 0.16 % | 192.500 M 358.02 % | 42.029 M -0.05 % | 42.052 M |
Property plant equipment net | 21.047 M -31.50 % | 30.725 M 11.69 % | 27.510 M 16.81 % | 23.552 M 12.30 % | 20.972 M -46.29 % | 39.045 M 69.02 % | 23.101 M -64.25 % | 64.626 M -32.37 % | 95.554 M 86.97 % | 51.106 M 19.05 % | 42.927 M 54.90 % | 27.713 M 48.05 % | 18.719 M 126.16 % | 8.277 M 5.40 % | 7.853 M 185.67 % | 2.749 M -17.45 % | 3.330 M -63.95 % | 9.237 M 24.56 % | 7.416 M 1 653.19 % | 423.000 K |
Total non current assets | 293.511 M -4.30 % | 306.685 M 7.01 % | 286.589 M 1.35 % | 282.764 M -3.45 % | 292.857 M -11.46 % | 330.768 M 18.43 % | 279.289 M -34.85 % | 428.689 M -43.92 % | 764.480 M 18.23 % | 646.630 M 16.32 % | 555.906 M 60.00 % | 347.445 M 6.95 % | 324.863 M 25.82 % | 258.191 M 14.81 % | 224.891 M 6.10 % | 211.971 M 6.36 % | 199.297 M -1.98 % | 203.317 M 191.77 % | 69.684 M 61.26 % | 43.213 M |
Other current assets | 4.903 M 20.35 % | 4.074 M 50.44 % | 2.708 M 144.40 % | 1.108 M -74.59 % | 4.361 M -51.89 % | 9.064 M -87.16 % | 70.566 M 186.46 % | 24.634 M 666.22 % | 3.215 M 45.48 % | 2.210 M -79.25 % | 10.649 M 17.29 % | 9.079 M 136.93 % | 3.832 M 1 017.20 % | 343.000 K -85.41 % | 2.351 M -33.12 % | 3.515 M 561.29 % | -762.000 K -129.57 % | 2.577 M 1 292.97 % | 185.000 K -52.20 % | 387.000 K |
Short term investments | 0.000 -100.00 % | 19.000 K -97.84 % | 878.000 K -47.68 % | 1.678 M 8.89 % | 1.541 M -20.97 % | 1.950 M | 0.000 -100.00 % | 1.880 M | 0.000 -100.00 % | 8.133 M 14.20 % | 7.122 M 14.54 % | 6.218 M 8.95 % | 5.707 M 21.32 % | 4.704 M 51.60 % | 3.103 M 19.76 % | 2.591 M 211.79 % | 831.000 K -83.20 % | 4.945 M 12 579.49 % | 39.000 K -96.34 % | 1.067 M |
cash and cash equivalents | 26.002 M 26.08 % | 20.623 M -7.37 % | 22.263 M -23.80 % | 29.217 M -15.68 % | 34.649 M -13.91 % | 40.248 M 226.77 % | 12.317 M -35.10 % | 18.979 M 84.82 % | 10.269 M -41.00 % | 17.406 M 1.50 % | 17.149 M 48.36 % | 11.559 M -31.29 % | 16.822 M 31.58 % | 12.785 M -15.74 % | 15.173 M 15.78 % | 13.105 M 142.06 % | 5.414 M 31.98 % | 4.102 M 164.99 % | 1.548 M -5.09 % | 1.631 M |
Cash and short term investments | 26.002 M 25.97 % | 20.642 M -7.28 % | 22.263 M -23.80 % | 29.217 M -15.68 % | 34.649 M -13.91 % | 40.248 M 226.77 % | 12.317 M -35.10 % | 18.979 M 84.82 % | 10.269 M -41.00 % | 17.406 M 1.50 % | 17.149 M -3.53 % | 17.777 M -21.09 % | 22.529 M 28.82 % | 17.489 M -4.31 % | 18.276 M 16.44 % | 15.696 M 151.34 % | 6.245 M -30.97 % | 9.047 M 470.07 % | 1.587 M -41.18 % | 2.698 M |
Total current assets | 67.067 M 8.09 % | 62.050 M -0.40 % | 62.302 M -7.45 % | 67.317 M -12.47 % | 76.908 M -27.94 % | 106.727 M -0.92 % | 107.721 M -19.96 % | 134.589 M -0.16 % | 134.808 M 56.20 % | 86.306 M -4.30 % | 90.182 M 78.02 % | 50.659 M 8.83 % | 46.547 M 22.39 % | 38.031 M 15.67 % | 32.880 M 4.31 % | 31.521 M 36.00 % | 23.177 M -9.90 % | 25.723 M 225.94 % | 7.892 M 6.94 % | 7.380 M |
Inventory | 4.303 M 10.70 % | 3.887 M 4.57 % | 3.717 M -42.23 % | 6.434 M 50.08 % | 4.287 M -60.85 % | 10.951 M 59.22 % | 6.878 M -72.00 % | 24.568 M -13.65 % | 28.451 M 81.74 % | 15.655 M -25.10 % | 20.901 M 107.10 % | 10.092 M 94.83 % | 5.180 M 41.76 % | 3.654 M 54.90 % | 2.359 M 2.61 % | 2.299 M 21.77 % | 1.888 M 30.66 % | 1.445 M 339.21 % | 329.000 K -19.95 % | 411.000 K |
Net receivables | 31.859 M -4.75 % | 33.447 M -0.50 % | 33.614 M 10.00 % | 30.558 M -9.08 % | 33.611 M -27.66 % | 46.464 M 158.71 % | 17.960 M -72.96 % | 66.408 M -28.50 % | 92.873 M 81.98 % | 51.035 M 23.06 % | 41.473 M 108.27 % | 19.913 M -3.86 % | 20.713 M 24.66 % | 16.615 M 27.84 % | 12.997 M 3.13 % | 12.602 M -20.27 % | 15.806 M 5.58 % | 14.971 M 156.79 % | 5.830 M 50.80 % | 3.866 M |
Tax assets | 4.000 K | 0.000 100.00 % | -65.250 M 2.37 % | -66.837 M 0.00 % | -66.837 M -181.55 % | 81.960 M 46.69 % | 55.874 M 73.23 % | 32.255 M 136.18 % | 13.657 M 84.70 % | 7.394 M -14.66 % | 8.664 M 461.87 % | 1.542 M 17.71 % | 1.310 M 29.96 % | 1.008 M -18.84 % | 1.242 M -40.97 % | 2.104 M -33.40 % | 3.159 M 181.05 % | 1.124 M 573.05 % | 167.000 K -77.37 % | 738.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.212 M 40.69 % | 41.375 M 36.37 % | 30.340 M 48.22 % | 20.469 M -39.73 % | 33.960 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 6.413 M -8.20 % | 6.986 M 2.19 % | 6.836 M 18.99 % | 5.745 M 20.36 % | 4.773 M -86.48 % | 35.291 M 338.78 % | 8.043 M -84.36 % | 51.431 M -10.76 % | 57.629 M 298.76 % | 14.452 M -11.28 % | 16.290 M 323.34 % | 3.848 M -21.18 % | 4.882 M 63.83 % | 2.980 M -31.71 % | 4.364 M -41.61 % | 7.474 M 22.65 % | 6.094 M 28.81 % | 4.731 M 212.48 % | 1.514 M 8.76 % | 1.392 M |
Tax payables | 0.000 -100.00 % | 331.000 K 195.54 % | 112.000 K 500.00 % | -28.000 K -104.12 % | 679.000 K 56.09 % | 435.000 K 38.54 % | 314.000 K 230.53 % | 95.000 K -96.27 % | 2.546 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 5.456 M -45.56 % | 10.022 M 13.06 % | 8.864 M -9.57 % | 9.802 M -14.82 % | 11.508 M -25.38 % | 15.423 M -25.14 % | 20.603 M 1 236.12 % | 1.542 M -20.27 % | 1.934 M 32.10 % | 1.464 M -30.19 % | 2.097 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -118.000 K | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 92.375 M 5.09 % | 87.905 M -2.64 % | 90.288 M -1.27 % | 91.453 M -16.08 % | 108.979 M -12.15 % | 124.055 M | 0.000 -100.00 % | 49.000 K -98.82 % | 4.153 M 89.29 % | 2.194 M | 0.000 | 0.000 100.00 % | -5.813 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.149 M 155.95 % | 1.621 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 71.458 M 1 471.89 % | 4.546 M -91.93 % | 56.350 M 25 867.74 % | 217.000 K -99.66 % | 63.682 M -22.30 % | 81.960 M 46.69 % | 55.874 M -12.95 % | 64.187 M -46.26 % | 119.433 M 3.04 % | 115.908 M -24.77 % | 154.072 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 118.000 K -68.62 % | 376.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.792 M 12.37 % | 79.018 M -37.06 % | 125.545 M -0.82 % | 126.581 M 448.63 % | 23.072 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 360.578 M -2.21 % | 368.735 M 5.69 % | 348.891 M -0.34 % | 350.081 M -5.32 % | 369.765 M -15.48 % | 437.495 M -1.74 % | 445.222 M -26.37 % | 604.653 M -34.96 % | 929.628 M 23.39 % | 753.405 M 10.79 % | 680.048 M 70.82 % | 398.104 M 7.19 % | 371.410 M 25.38 % | 296.222 M 14.92 % | 257.771 M 5.86 % | 243.492 M 9.45 % | 222.474 M -2.87 % | 229.040 M 195.25 % | 77.576 M 53.33 % | 50.593 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 48.000 K 109.78 % | -491.000 K 98.03 % | -24.907 M -683.85 % | 4.266 M 128.46 % | -14.991 M 82.13 % | -83.887 M -2 202.43 % | 3.990 M -6.49 % | 4.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 618.000 K 5.64 % | 585.000 K 37.97 % | 424.000 K -4.50 % | 444.000 K 6 442.86 % | -7.000 K 61.11 % | -18.000 K -121.18 % | 85.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -5.073 M -393.24 % | 1.730 M 111.23 % | -15.399 M -794.25 % | -1.722 M 82.64 % | -9.921 M -79.47 % | -5.528 M -118.40 % | 30.049 M 22.91 % | 24.447 M 254.97 % | -15.775 M -1 403.81 % | -1.049 M 18.24 % | -1.283 M 71.53 % | -4.507 M -14.10 % | -3.950 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | -1.058 M | 0.000 100.00 % | -3.954 M -515.89 % | -642.000 K 29.99 % | -917.000 K -106.23 % | 14.711 M -22.28 % | 18.927 M -41.40 % | 32.296 M 326.07 % | -14.286 M -309.69 % | -3.487 M 32.97 % | -5.202 M -11.06 % | -4.684 M -93.23 % | -2.424 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -883.000 K -199.89 % | 884.000 K -53.55 % | 1.903 M 185.11 % | -2.236 M -212.14 % | 1.994 M 25.41 % | 1.590 M -85.70 % | 11.122 M 241.70 % | -7.849 M -427.13 % | -1.489 M -161.07 % | 2.438 M -37.79 % | 3.919 M 2 114.12 % | 177.000 K 111.60 % | -1.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 646.000 K | 0.000 100.00 % | -10.839 M -667.78 % | 1.909 M 126.95 % | -7.084 M 53.57 % | -15.257 M -96.05 % | -7.782 M -223.04 % | -2.409 M -131.77 % | 7.583 M 292.71 % | -3.935 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -3.778 M -546.57 % | 846.000 K 133.72 % | -2.509 M -233.20 % | -753.000 K 80.76 % | -3.914 M 40.44 % | -6.572 M -184.45 % | 7.782 M 223.04 % | 2.409 M 131.77 % | -7.583 M -292.71 % | 3.935 M 237.48 % | 1.166 M 145.92 % | -2.539 M -162.56 % | -967.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 23.483 M 72.34 % | 13.626 M -2.61 % | 13.991 M 307.19 % | 3.436 M -88.07 % | 28.794 M 178.13 % | -36.855 M -135.41 % | 104.068 M -71.56 % | 365.960 M 8 551.54 % | 4.230 M 108.17 % | 2.032 M 204.58 % | -1.943 M 49.95 % | -3.882 M -280.47 % | 2.151 M 141.97 % | -5.125 M -352.74 % | -1.132 M -153.55 % | 2.114 M 225.83 % | -1.680 M 70.63 % | -5.720 M -327.50 % | -1.338 M -84.55 % | -725.000 K |
Net cash provided by operating activities | 18.410 M 19.89 % | 15.356 M 1 382.87 % | -1.197 M -107.76 % | 15.433 M 39.39 % | 11.072 M 389.24 % | -3.828 M 54.91 % | -8.490 M -165.85 % | 12.893 M -79.79 % | 63.795 M -1.55 % | 64.797 M 86.73 % | 34.700 M 15.88 % | 29.944 M -3.77 % | 31.117 M 28.15 % | 24.282 M -9.53 % | 26.840 M -8.21 % | 29.241 M 26.18 % | 23.174 M 74.82 % | 13.256 M 108.10 % | 6.370 M 19.58 % | 5.327 M |
Investments in property plant and equipment | -5.101 M -1.33 % | -5.034 M -34.71 % | -3.737 M -20.94 % | -3.090 M -16.08 % | -2.662 M -35.33 % | -1.967 M 35.23 % | -3.037 M 86.71 % | -22.856 M 25.43 % | -30.650 M -112.42 % | -14.429 M -120.26 % | -6.551 M 61.60 % | -17.059 M -51.91 % | -11.230 M -983.98 % | -1.036 M 85.84 % | -7.317 M -25.21 % | -5.844 M -216.40 % | -1.847 M -110.36 % | -878.000 K 82.83 % | -5.114 M -3 605.80 % | -138.000 K |
Acquisitions net | -2.273 M 55.01 % | -5.052 M -719.88 % | 815.000 K -28.26 % | 1.136 M -65.87 % | 3.328 M 267.33 % | 906.000 K -89.76 % | 8.845 M 1 257.72 % | -764.000 K 98.86 % | -67.032 M -882.59 % | -6.822 M 96.49 % | -194.280 M -9 614.00 % | -2.000 M 94.76 % | -38.193 M -15.05 % | -33.196 M -379.71 % | -6.920 M -9.84 % | -6.300 M -886.52 % | 801.000 K 100.97 % | -82.552 M -8 009.23 % | -1.018 M -934.43 % | 122.000 K |
Purchases of investments | 0.000 | 0.000 100.00 % | -1.831 M 19.90 % | -2.286 M 50.10 % | -4.581 M -201.78 % | -1.518 M -3 129.79 % | -47.000 K 89.98 % | -469.000 K 91.77 % | -5.696 M 34.67 % | -8.719 M 13.55 % | -10.086 M -29.46 % | -7.791 M -18.44 % | -6.578 M -436.54 % | -1.226 M 44.27 % | -2.200 M -468.48 % | -387.000 K 83.05 % | -2.283 M -17.86 % | -1.937 M 77.43 % | -8.583 M -286 000.00 % | -3.000 K |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 715.000 K -36.50 % | 1.126 M -7.10 % | 1.212 M 54.99 % | 782.000 K -58.14 % | 1.868 M -11.30 % | 2.106 M -97.10 % | 72.728 M 367.98 % | 15.541 M -92.40 % | 204.366 M 3 085.26 % | 6.416 M -6.09 % | 6.832 M 371.82 % | 1.448 M -52.07 % | 3.021 M 7 268.29 % | 41.000 K -98.56 % | 2.855 M 69.64 % | 1.683 M 34.42 % | 1.252 M 4 073.33 % | 30.000 K |
Other investing activites | 1.126 M 550.87 % | 173.000 K -90.55 % | 1.831 M -19.90 % | 2.286 M -50.10 % | 4.581 M 201.78 % | 1.518 M 562.80 % | -328.000 K -209.33 % | 300.000 K 13.64 % | 264.000 K 396.63 % | -89.000 K -2 866.67 % | -3.000 K 99.95 % | -6.095 M 5.81 % | -6.471 M -441.96 % | -1.194 M -425.34 % | 367.000 K 107.34 % | 177.000 K -97.45 % | 6.943 M 433.26 % | 1.302 M 68.00 % | 775.000 K 442.92 % | -226.000 K |
Net cash used for investing activites | -6.248 M 36.97 % | -9.913 M -349.16 % | -2.207 M -166.55 % | -828.000 K -144.09 % | 1.878 M 773.12 % | -279.000 K -103.82 % | 7.301 M 133.67 % | -21.683 M 78.97 % | -103.114 M -243.04 % | -30.059 M 85.75 % | -210.920 M -695.05 % | -26.529 M 52.32 % | -55.640 M -58.05 % | -35.204 M -169.78 % | -13.049 M -5.98 % | -12.313 M -290.34 % | 6.469 M 107.85 % | -82.382 M -549.29 % | -12.688 M -5 801.40 % | -215.000 K |
Debt repayment | 7.553 M 40.86 % | 5.362 M 133.24 % | -16.131 M -112.05 % | -7.607 M 17.83 % | -9.258 M 93.41 % | -140.461 M -3 002.74 % | -4.527 M -124.47 % | 18.500 M -53.75 % | 40.000 M 31 150.00 % | 128.000 K -99.91 % | 137.000 M 442.50 % | -40.000 M -1 900.00 % | -2.000 M -107.89 % | 25.362 M 7 106.08 % | -362.000 K 96.38 % | -10.000 M 54.23 % | -21.849 M | 0.000 -100.00 % | 7.513 M | 0.000 |
Common stock issued | 0.000 | 0.000 -100.00 % | 25.288 M | 0.000 | 0.000 -100.00 % | 181.754 M | 0.000 -100.00 % | 21.501 M -38.67 % | 35.057 M | 0.000 -100.00 % | 68.280 M 16.57 % | 58.575 M 7.39 % | 54.543 M 7 086.17 % | 759.000 K -12.66 % | 869.000 K -91.31 % | 10.004 M 2 725.99 % | 354.000 K -99.21 % | 44.620 M | 0.000 -100.00 % | 2.335 M |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.771 M | 0.000 100.00 % | -472.000 K 13.08 % | -543.000 K -1 055.32 % | -47.000 K 97.16 % | -1.657 M 13.20 % | -1.909 M -5.53 % | -1.809 M -12 821.43 % | -14.000 K 44.00 % | -25.000 K 87.75 % | -204.000 K | 0.000 100.00 % | -1.095 M -365.96 % | -235.000 K 88.29 % | -2.007 M |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.980 M 48.75 % | -42.888 M -36.34 % | -31.456 M -30.40 % | -24.122 M 4.82 % | -25.344 M -14.30 % | -22.174 M -27.94 % | -17.332 M -45.48 % | -11.914 M -34.17 % | -8.880 M -29.90 % | -6.836 M -74.43 % | -3.919 M -315.59 % | -943.000 K 91.73 % | -11.396 M |
Other financing activites | -14.357 M -15.29 % | -12.453 M 2.47 % | -12.768 M -1.05 % | -12.635 M -37.70 % | -9.176 M 10.05 % | -10.201 M | 0.000 100.00 % | -894.000 K -300.90 % | -223.000 K 72.19 % | -802.000 K -80.22 % | -445.000 K | 0.000 | 0.000 100.00 % | -241.000 K 17.18 % | -291.000 K -85.35 % | -157.000 K | 0.000 -100.00 % | 32.074 M 32 174.00 % | -100.000 K -101.53 % | 6.535 M |
Net cash used provided by financing activities | -6.804 M 4.05 % | -7.091 M -96.37 % | -3.611 M 82.16 % | -20.242 M -9.81 % | -18.434 M -159.29 % | 31.092 M 786.81 % | -4.527 M -126.43 % | 17.127 M -46.39 % | 31.946 M 199.28 % | -32.177 M -117.97 % | 179.056 M 2 163.33 % | -8.678 M -130.39 % | 28.560 M 234.66 % | 8.534 M 172.80 % | -11.723 M -26.91 % | -9.237 M 67.40 % | -28.331 M -139.52 % | 71.680 M 1 049.64 % | 6.235 M 237.55 % | -4.533 M |
Effect of forex changes on cash | 21.000 K 162.50 % | 8.000 K -86.89 % | 61.000 K -70.24 % | 205.000 K 278.26 % | -115.000 K -1 337.50 % | -8.000 K -113.33 % | 60.000 K 266.67 % | -36.000 K 2.70 % | -37.000 K -139.36 % | 94.000 K 34.29 % | 70.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 5.379 M 427.99 % | -1.640 M 76.42 % | -6.954 M -28.02 % | -5.432 M 2.98 % | -5.599 M -120.05 % | 27.931 M 588.65 % | -5.716 M -160.83 % | 9.396 M 227.44 % | -7.373 M -387.90 % | 2.561 M -9.70 % | 2.836 M 153.89 % | -5.263 M -230.37 % | 4.037 M 269.05 % | -2.388 M -215.47 % | 2.068 M -73.11 % | 7.691 M 486.20 % | 1.312 M -48.63 % | 2.554 M 3 177.11 % | -83.000 K -114.34 % | 579.000 K |
Cash at beginning of period | 20.623 M -7.37 % | 22.263 M -23.80 % | 29.217 M -15.68 % | 34.649 M -13.91 % | 40.248 M 226.77 % | 12.317 M -35.10 % | 18.979 M 98.05 % | 9.583 M -43.48 % | 16.956 M 17.79 % | 14.395 M 24.53 % | 11.559 M -31.29 % | 16.822 M 31.58 % | 12.785 M -15.74 % | 15.173 M 15.78 % | 13.105 M 142.06 % | 5.414 M 31.98 % | 4.102 M 164.99 % | 1.548 M -5.09 % | 1.631 M 55.04 % | 1.052 M |
Cash at end of period | 26.002 M 26.08 % | 20.623 M -7.37 % | 22.263 M -23.80 % | 29.217 M -15.68 % | 34.649 M -13.91 % | 40.248 M 203.46 % | 13.263 M -30.12 % | 18.979 M 98.05 % | 9.583 M -43.48 % | 16.956 M 17.79 % | 14.395 M 24.53 % | 11.559 M -31.29 % | 16.822 M 31.58 % | 12.785 M -15.74 % | 15.173 M 15.78 % | 13.105 M 142.06 % | 5.414 M 31.98 % | 4.102 M 164.99 % | 1.548 M -5.09 % | 1.631 M |
Operating cash flow | 18.410 M 19.89 % | 15.356 M 1 382.87 % | -1.197 M -107.76 % | 15.433 M 39.39 % | 11.072 M 389.24 % | -3.828 M 54.91 % | -8.490 M -165.85 % | 12.893 M -79.79 % | 63.795 M -1.55 % | 64.797 M 86.73 % | 34.700 M 15.88 % | 29.944 M -3.77 % | 31.117 M 28.15 % | 24.282 M -9.53 % | 26.840 M -8.21 % | 29.241 M 26.18 % | 23.174 M 74.82 % | 13.256 M 108.10 % | 6.370 M 19.58 % | 5.327 M |
Capital expenditure | -5.101 M -1.33 % | -5.034 M -34.71 % | -3.737 M -20.94 % | -3.090 M -16.08 % | -2.662 M -35.33 % | -1.967 M 35.23 % | -3.037 M 86.71 % | -22.856 M 25.43 % | -30.650 M -112.42 % | -14.429 M -120.26 % | -6.551 M 61.60 % | -17.059 M -51.91 % | -11.230 M -983.98 % | -1.036 M 85.84 % | -7.317 M -25.21 % | -5.844 M -216.40 % | -1.847 M -110.36 % | -878.000 K 82.83 % | -5.114 M -3 605.80 % | -138.000 K |
Free CashFlow | 13.309 M 28.94 % | 10.322 M 309.20 % | -4.934 M -139.97 % | 12.343 M 46.77 % | 8.410 M 245.13 % | -5.795 M 49.73 % | -11.527 M -15.70 % | -9.963 M -130.06 % | 33.145 M -34.19 % | 50.368 M 78.93 % | 28.149 M 118.46 % | 12.885 M -35.21 % | 19.887 M -14.45 % | 23.246 M 19.07 % | 19.523 M -16.56 % | 23.397 M 9.71 % | 21.327 M 72.30 % | 12.378 M 885.51 % | 1.256 M -75.79 % | 5.189 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2025-06-30 | 2024-12-27 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-31 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 68.268 M -1.91 % | 69.597 M 3.55 % | 67.213 M 15.95 % | 57.966 M 6.76 % | 54.295 M -4.88 % | 57.079 M 8.39 % | 52.659 M 5.50 % | 49.916 M -11.79 % | 56.589 M 7.77 % | 52.509 M -38.21 % | 84.975 M -41.41 % | 145.025 M 10 853.55 % | 1.324 M -99.09 % | 145.822 M 797.86 % | 16.241 M -90.81 % | 176.782 M 28.30 % | 137.783 M 27.47 % | 108.090 M 50.15 % | 71.989 M -22.47 % | 92.851 M 6.72 % | 87.002 M 157.66 % | 33.766 M 13.48 % | 29.755 M 12.32 % | 26.492 M 33.83 % | 19.796 M -83.62 % | 120.870 M 108.14 % | 58.072 M 0.00 % | 58.072 M -7.32 % | 62.655 M 0.00 % | 62.655 M -6.37 % | 66.917 M 0.00 % | 66.917 M -6.06 % | 71.230 M 0.00 % | 71.230 M 15.14 % | 61.861 M 0.00 % | 61.861 M 320.29 % | 14.719 M 100.00 % | 7.359 M -42.93 % | 12.895 M 100.00 % | 6.448 M |
Net income | -22.254 M -403.48 % | 7.333 M 366.48 % | 1.572 M -62.74 % | 4.219 M 153.72 % | -7.854 M -619.23 % | -1.092 M -696.72 % | 183.000 K -96.39 % | 5.076 M 311.24 % | -2.403 M -162.19 % | 3.864 M 121.14 % | -18.278 M -227.93 % | 14.288 M 137.48 % | -38.123 M 57.15 % | -88.964 M 49.23 % | -175.216 M -107.86 % | -84.296 M -388.36 % | 29.233 M -10.59 % | 32.694 M 33.90 % | 24.416 M -14.47 % | 28.547 M 124.06 % | 12.741 M -40.68 % | 21.478 M 9.57 % | 19.602 M 13.58 % | 17.259 M -0.70 % | 17.380 M 18.83 % | 14.626 M 2.47 % | 14.273 M 0.00 % | 14.273 M 4.86 % | 13.612 M 0.00 % | 13.612 M 4.63 % | 13.010 M 0.00 % | 13.010 M 10.63 % | 11.760 M 0.00 % | 11.760 M 33.38 % | 8.817 M 0.00 % | 8.817 M 134.48 % | 3.760 M 100.00 % | 1.880 M -36.66 % | 2.968 M 100.00 % | 1.484 M |
Income before tax | -29.538 M -393.41 % | 10.067 M 179.10 % | 3.607 M -29.85 % | 5.142 M 165.12 % | -7.896 M -478.89 % | -1.364 M -1 821.13 % | -71.000 K -101.38 % | 5.147 M 1 209.27 % | -464.000 K -105.39 % | 8.616 M 129.03 % | -29.676 M -165.39 % | 45.380 M 1 013.26 % | -4.969 M 95.11 % | -101.596 M 55.14 % | -226.469 M -111.12 % | -107.270 M -362.22 % | 40.908 M -12.41 % | 46.705 M 29.95 % | 35.942 M -11.56 % | 40.641 M 129.01 % | 17.746 M -42.08 % | 30.638 M 8.94 % | 28.124 M 14.20 % | 24.627 M -0.37 % | 24.719 M 18.76 % | 20.814 M 2.89 % | 20.229 M 0.00 % | 20.229 M 5.26 % | 19.218 M 0.00 % | 19.218 M 5.10 % | 18.286 M 0.00 % | 18.286 M 14.58 % | 15.959 M 0.00 % | 15.959 M 30.95 % | 12.187 M 0.00 % | 12.187 M 126.65 % | 5.377 M 100.00 % | 2.689 M -41.27 % | 4.578 M 100.00 % | 2.289 M |
Income before tax ratio | -0.43 -399.13 % | 0.14 169.54 % | 0.05 -39.50 % | 0.09 161.00 % | -0.15 -508.57 % | -0.02 -1 672.36 % | 0.00 -101.31 % | 0.10 1 357.56 % | -0.01 -105.00 % | 0.16 146.98 % | -0.35 -211.61 % | 0.31 108.34 % | -3.75 -438.68 % | -0.70 95.00 % | -13.94 -2 198.03 % | -0.61 -304.37 % | 0.30 -31.29 % | 0.43 -13.46 % | 0.50 14.07 % | 0.44 114.59 % | 0.20 -77.52 % | 0.91 -4.00 % | 0.95 1.68 % | 0.93 -25.55 % | 1.25 625.13 % | 0.17 -50.57 % | 0.35 0.00 % | 0.35 13.57 % | 0.31 0.00 % | 0.31 12.25 % | 0.27 0.00 % | 0.27 21.96 % | 0.22 0.00 % | 0.22 13.73 % | 0.20 0.00 % | 0.20 -46.07 % | 0.37 0.00 % | 0.37 2.90 % | 0.36 0.00 % | 0.36 |
EBITDA | -19.045 M -267.68 % | 11.358 M -16.11 % | 13.539 M 17.15 % | 11.557 M 695.41 % | -1.941 M -135.28 % | 5.501 M -1.27 % | 5.572 M -50.95 % | 11.360 M 104.13 % | 5.565 M -63.88 % | 15.407 M 188.54 % | -17.402 M -135.08 % | 49.604 M 187.77 % | -56.515 M 40.93 % | -95.671 M 62.26 % | -253.497 M -151.53 % | -100.783 M -301.91 % | 49.915 M -11.80 % | 56.596 M 30.62 % | 43.328 M -11.49 % | 48.953 M 78.38 % | 27.443 M -20.12 % | 34.354 M 11.48 % | 30.815 M 10.38 % | 27.917 M -0.70 % | 28.115 M 9.32 % | 25.717 M 6.38 % | 24.175 M 0.00 % | 24.175 M 4.83 % | 23.062 M 0.00 % | 23.062 M 1.85 % | 22.643 M 0.00 % | 22.643 M 8.22 % | 20.923 M -1.79 % | 21.305 M 18.25 % | 18.017 M -1.38 % | 18.270 M 196.30 % | 6.166 M 100.00 % | 3.083 M -39.00 % | 5.054 M 100.00 % | 2.527 M |
Net income ratio | -0.33 -409.39 % | 0.11 350.50 % | 0.02 -67.87 % | 0.07 150.32 % | -0.14 -656.11 % | -0.02 -650.51 % | 0.00 -96.58 % | 0.10 339.47 % | -0.04 -157.71 % | 0.07 134.21 % | -0.22 -318.33 % | 0.10 100.34 % | -28.79 -4 619.63 % | -0.61 94.35 % | -10.79 -2 162.52 % | -0.48 -324.75 % | 0.21 -29.86 % | 0.30 -10.82 % | 0.34 10.31 % | 0.31 109.94 % | 0.15 -76.98 % | 0.64 -3.45 % | 0.66 1.12 % | 0.65 -25.80 % | 0.88 625.55 % | 0.12 -50.77 % | 0.25 0.00 % | 0.25 13.13 % | 0.22 0.00 % | 0.22 11.75 % | 0.19 0.00 % | 0.19 17.76 % | 0.17 0.00 % | 0.17 15.84 % | 0.14 0.00 % | 0.14 -44.21 % | 0.26 0.00 % | 0.26 10.99 % | 0.23 0.00 % | 0.23 |
Ratio EBITDA | -0.28 -270.94 % | 0.16 -18.98 % | 0.20 1.03 % | 0.20 657.71 % | -0.04 -137.09 % | 0.10 -8.92 % | 0.11 -53.51 % | 0.23 131.42 % | 0.10 -66.48 % | 0.29 243.28 % | -0.20 -159.87 % | 0.34 100.80 % | -42.69 -6 406.07 % | -0.66 95.80 % | -15.61 -2 637.86 % | -0.57 -257.37 % | 0.36 -30.81 % | 0.52 -13.00 % | 0.60 14.16 % | 0.53 67.14 % | 0.32 -69.00 % | 1.02 -1.76 % | 1.04 -1.72 % | 1.05 -25.80 % | 1.42 567.51 % | 0.21 -48.89 % | 0.42 0.00 % | 0.42 13.10 % | 0.37 0.00 % | 0.37 8.78 % | 0.34 0.00 % | 0.34 15.20 % | 0.29 -1.79 % | 0.30 2.69 % | 0.29 -1.38 % | 0.30 -29.50 % | 0.42 0.00 % | 0.42 6.89 % | 0.39 0.00 % | 0.39 |
Gross profit ratio | 0.31 -56.16 % | 0.71 81.12 % | 0.39 -7.98 % | 0.43 -9.92 % | 0.48 -5.08 % | 0.50 1.58 % | 0.49 -2.08 % | 0.50 -24.18 % | 0.66 12.78 % | 0.59 31.33 % | 0.45 39.58 % | 0.32 100.66 % | -48.39 -9 631.77 % | 0.51 147.71 % | -1.06 -392.42 % | 0.36 32.04 % | 0.28 -24.62 % | 0.37 -20.81 % | 0.46 26.33 % | 0.37 11.17 % | 0.33 -13.97 % | 0.38 -2.80 % | 0.39 -31.32 % | 0.57 1.27 % | 0.57 -35.98 % | 0.88 6.77 % | 0.83 0.00 % | 0.83 16.63 % | 0.71 0.00 % | 0.71 10.96 % | 0.64 0.00 % | 0.64 5.04 % | 0.61 0.00 % | 0.61 -3.22 % | 0.63 0.00 % | 0.63 -26.23 % | 0.85 0.00 % | 0.85 -3.38 % | 0.88 0.00 % | 0.88 |
Weighted average shs out dil | 62.443 M -97.71 % | 2.731 B 0.00 % | 2.731 B 11.23 % | 2.456 B 11.47 % | 2.203 B 2.46 % | 2.150 B 1.23 % | 2.124 B -0.82 % | 2.142 B 1.02 % | 2.120 B -0.53 % | 2.131 B 0.63 % | 2.118 B 290.65 % | 542.175 M 196.68 % | 182.746 M 0.00 % | 182.745 M -0.03 % | 182.800 M 2.06 % | 179.102 M 1.40 % | 176.633 M 3.73 % | 170.281 M 3.16 % | 165.072 M 1.19 % | 163.126 M 0.93 % | 161.628 M 9.12 % | 148.124 M 2.44 % | 144.593 M 8.07 % | 133.791 M 3.15 % | 129.704 M 0.00 % | 129.704 M 19.50 % | 108.540 M 0.00 % | 108.540 M 0.47 % | 108.032 M 0.00 % | 108.032 M 3.80 % | 104.076 M 0.00 % | 104.076 M 4.43 % | 99.657 M 0.00 % | 99.657 M 11.90 % | 89.056 M 0.00 % | 89.056 M 23.16 % | 72.308 M 0.00 % | 72.308 M 4.23 % | 69.374 M 0.00 % | 69.374 M |
Weighted average shs out | 62.443 M -97.47 % | 2.465 B 0.00 % | 2.465 B 0.39 % | 2.456 B 11.47 % | 2.203 B 3.52 % | 2.128 B 0.18 % | 2.124 B 0.06 % | 2.123 B 0.13 % | 2.120 B 0.03 % | 2.119 B 0.07 % | 2.118 B 290.65 % | 542.175 M 196.68 % | 182.746 M 0.04 % | 182.678 M -0.07 % | 182.800 M 2.06 % | 179.102 M 1.39 % | 176.650 M 3.74 % | 170.281 M 3.15 % | 165.073 M 1.19 % | 163.126 M 0.93 % | 161.628 M 9.12 % | 148.124 M 2.45 % | 144.580 M 8.06 % | 133.791 M 2.81 % | 130.130 M 0.00 % | 130.130 M 19.89 % | 108.540 M 0.00 % | 108.540 M 0.47 % | 108.032 M 0.00 % | 108.032 M 3.80 % | 104.076 M 0.00 % | 104.076 M 4.43 % | 99.657 M 0.00 % | 99.657 M 11.90 % | 89.056 M 0.00 % | 89.056 M 23.16 % | 72.308 M 0.00 % | 72.308 M 4.23 % | 69.374 M 0.00 % | 69.374 M |
EPS diluted | -0.36 -13 433.33 % | 0.00 350.00 % | 0.00 -64.71 % | 0.00 147.22 % | 0.00 -620.00 % | 0.00 -600.00 % | 0.00 -95.83 % | 0.00 318.18 % | 0.00 -161.11 % | 0.00 120.93 % | -0.01 -132.58 % | 0.03 112.57 % | -0.21 57.14 % | -0.49 48.96 % | -0.96 -104.26 % | -0.47 -376.47 % | 0.17 -10.53 % | 0.19 26.67 % | 0.15 -16.67 % | 0.18 128.43 % | 0.08 -47.47 % | 0.15 7.14 % | 0.14 7.69 % | 0.13 0.00 % | 0.13 0.00 % | 0.13 -1.07 % | 0.13 0.00 % | 0.13 4.29 % | 0.13 0.00 % | 0.13 0.80 % | 0.13 0.00 % | 0.13 5.93 % | 0.12 -3.28 % | 0.12 23.23 % | 0.10 -1.98 % | 0.10 94.23 % | 0.05 100.00 % | 0.03 -39.25 % | 0.04 100.00 % | 0.02 |
Earnings per share | -0.36 -12 100.00 % | 0.00 400.00 % | 0.00 -64.71 % | 0.00 147.22 % | 0.00 -620.00 % | 0.00 -600.00 % | 0.00 -95.83 % | 0.00 318.18 % | 0.00 -161.11 % | 0.00 120.93 % | -0.01 -132.58 % | 0.03 112.57 % | -0.21 57.14 % | -0.49 48.96 % | -0.96 -104.26 % | -0.47 -376.47 % | 0.17 -10.53 % | 0.19 26.67 % | 0.15 -16.67 % | 0.18 128.43 % | 0.08 -47.47 % | 0.15 7.14 % | 0.14 7.69 % | 0.13 0.00 % | 0.13 0.00 % | 0.13 -1.07 % | 0.13 0.00 % | 0.13 4.29 % | 0.13 0.00 % | 0.13 0.80 % | 0.13 0.00 % | 0.13 5.93 % | 0.12 -3.28 % | 0.12 23.23 % | 0.10 -1.98 % | 0.10 94.23 % | 0.05 100.00 % | 0.03 -39.25 % | 0.04 100.00 % | 0.02 |
Gross profit | 21.355 M -57.00 % | 49.661 M 87.55 % | 26.479 M 6.70 % | 24.817 M -3.83 % | 25.805 M -9.71 % | 28.581 M 10.11 % | 25.957 M 3.30 % | 25.128 M -33.12 % | 37.571 M 21.55 % | 30.911 M -18.85 % | 38.090 M -18.21 % | 46.572 M 172.69 % | -64.067 M -186.54 % | 74.028 M 528.33 % | -17.283 M -126.86 % | 64.334 M 69.42 % | 37.974 M -3.91 % | 39.519 M 18.91 % | 33.235 M -2.06 % | 33.933 M 18.65 % | 28.600 M 121.67 % | 12.902 M 10.30 % | 11.697 M -22.86 % | 15.163 M 35.53 % | 11.188 M -89.52 % | 106.705 M 122.22 % | 48.017 M 0.00 % | 48.017 M 8.10 % | 44.420 M 0.00 % | 44.420 M 3.89 % | 42.756 M 0.00 % | 42.756 M -1.32 % | 43.330 M 0.00 % | 43.330 M 11.43 % | 38.884 M 0.00 % | 38.884 M 210.06 % | 12.541 M 100.00 % | 6.270 M -44.86 % | 11.371 M 100.00 % | 5.686 M |
Income tax expense | -7.284 M -366.42 % | 2.734 M 34.35 % | 2.035 M 120.48 % | 923.000 K 2 297.62 % | -42.000 K 84.56 % | -272.000 K -7.09 % | -254.000 K -153.93 % | 471.000 K -33.47 % | 708.000 K | 0.000 100.00 % | -16.814 M -192.20 % | 18.237 M 717.07 % | 2.232 M -82.33 % | 12.632 M -75.35 % | 51.253 M 123.09 % | 22.974 M 96.78 % | 11.675 M -16.67 % | 14.011 M 21.56 % | 11.526 M -4.70 % | 12.094 M 141.64 % | 5.005 M -45.36 % | 9.160 M 7.49 % | 8.522 M 15.66 % | 7.368 M 0.40 % | 7.339 M 18.60 % | 6.188 M 3.90 % | 5.956 M 0.00 % | 5.956 M 6.24 % | 5.606 M 0.00 % | 5.606 M 6.25 % | 5.276 M 0.00 % | 5.276 M 25.63 % | 4.200 M 0.00 % | 4.200 M 24.60 % | 3.371 M 0.00 % | 3.371 M 108.44 % | 1.617 M 100.00 % | 808.500 K -40.38 % | 1.356 M 100.00 % | 678.000 K |
Cost of revenue | 46.913 M 135.32 % | 19.936 M -51.06 % | 40.734 M 22.88 % | 33.149 M 16.35 % | 28.490 M -0.03 % | 28.498 M 6.73 % | 26.702 M 7.72 % | 24.788 M 30.34 % | 19.018 M -11.95 % | 21.598 M -53.93 % | 46.885 M -52.38 % | 98.453 M 50.56 % | 65.391 M -8.92 % | 71.794 M 114.16 % | 33.524 M -70.19 % | 112.448 M 12.66 % | 99.809 M 45.56 % | 68.571 M 76.94 % | 38.754 M -34.22 % | 58.918 M 0.88 % | 58.402 M 179.92 % | 20.864 M 15.54 % | 18.058 M 59.40 % | 11.329 M 31.61 % | 8.608 M -39.23 % | 14.165 M 40.88 % | 10.055 M 0.00 % | 10.055 M -44.86 % | 18.236 M 0.00 % | 18.236 M -24.52 % | 24.161 M 0.00 % | 24.161 M -13.40 % | 27.900 M 0.00 % | 27.900 M 21.42 % | 22.978 M 0.00 % | 22.978 M 954.98 % | 2.178 M 100.00 % | 1.089 M -28.54 % | 1.524 M 100.00 % | 762.000 K |
General and administrative expenses | 51.805 M 325.05 % | 12.188 M -2.45 % | 12.494 M -2.67 % | 12.837 M -39.92 % | 21.365 M 41.98 % | 15.048 M -16.46 % | 18.012 M 88.39 % | 9.561 M -29.25 % | 13.513 M 45.10 % | 9.313 M -20.09 % | 11.655 M -40.75 % | 19.670 M -14.23 % | 22.934 M 57.37 % | 14.573 M -19.71 % | 18.151 M 33.28 % | 13.619 M -0.87 % | 13.739 M 15.06 % | 11.941 M 24.72 % | 9.574 M -9.87 % | 10.623 M -16.08 % | 12.659 M 142.37 % | 5.223 M 68.21 % | 3.105 M -12.61 % | 3.553 M 11.91 % | 3.175 M -41.46 % | 5.424 M 40.01 % | 3.874 M 0.00 % | 3.874 M 15.94 % | 3.342 M 0.00 % | 3.342 M 1.18 % | 3.303 M 0.00 % | 3.303 M -37.21 % | 5.260 M 0.00 % | 5.260 M -29.11 % | 7.419 M 0.00 % | 7.419 M 281.83 % | 1.943 M 100.00 % | 971.500 K -44.02 % | 1.736 M 100.00 % | 867.750 K |
Selling and marketing expenses | 9.352 M 48.35 % | 6.304 M -23.52 % | 8.243 M -6.72 % | 8.837 M 175.12 % | 3.212 M -65.04 % | 9.187 M 425.27 % | 1.749 M -84.83 % | 11.527 M 0.82 % | 11.433 M 49.33 % | 7.656 M 90.31 % | 4.023 M -57.56 % | 9.479 M -9.90 % | 10.520 M -16.38 % | 12.581 M 44.00 % | 8.737 M 0.02 % | 8.735 M 111.19 % | 4.136 M -51.52 % | 8.532 M 28.03 % | 6.664 M -74.32 % | 25.949 M 12.88 % | 22.988 M 5.29 % | 21.833 M -23.73 % | 28.627 M 21.35 % | 23.590 M 21.27 % | 19.452 M 9.97 % | 17.688 M 49.73 % | 11.813 M 0.00 % | 11.813 M 8.52 % | 10.886 M 0.00 % | 10.886 M 11.94 % | 9.724 M 0.00 % | 9.724 M 6.56 % | 9.125 M 0.00 % | 9.125 M 26.16 % | 7.233 M 0.00 % | 7.233 M 130.72 % | 3.135 M 100.00 % | 1.568 M -44.49 % | 2.824 M 100.00 % | 1.412 M |
Other expenses | -35.143 M -312.11 % | 16.568 M | 0.000 | 0.000 100.00 % | -7.434 M | 0.000 -100.00 % | 556.000 K 1 893.55 % | -31.000 K -106.62 % | 468.000 K | 0.000 100.00 % | -934.000 K -95.81 % | -477.000 K 87.98 % | -3.967 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.086 M | 0.000 100.00 % | -6.538 M -199.62 % | 6.563 M 192.10 % | -7.126 M 0.00 % | -7.126 M -8.01 % | -6.598 M 0.00 % | -6.598 M -17.80 % | -5.601 M -209.61 % | 5.110 M 192.93 % | -5.498 M -189.81 % | 6.122 M 195.48 % | -6.412 M -173.35 % | 8.742 M 313.16 % | -4.101 M -100.00 % | -2.051 M 29.57 % | -2.912 M -100.00 % | -1.456 M |
Operating expenses | 22.094 M -43.32 % | 38.980 M 42.15 % | 27.421 M 9.48 % | 25.046 M -33.55 % | 37.693 M 28.07 % | 29.431 M 11.32 % | 26.438 M 18.87 % | 22.241 M -16.47 % | 26.626 M 61.05 % | 16.533 M 21.26 % | 13.634 M -57.54 % | 32.107 M 166.69 % | 12.039 M -92.74 % | 165.916 M -38.43 % | 269.456 M 61.97 % | 166.357 M 2 319.74 % | 6.875 M -40.88 % | 11.628 M 74.49 % | 6.664 M -41.85 % | 11.461 M 77.80 % | 6.446 M -67.99 % | 20.140 M 9.85 % | 18.334 M 52.80 % | 11.999 M -26.73 % | 16.376 M -67.16 % | 49.860 M 482.41 % | 8.561 M 0.00 % | 8.561 M 12.21 % | 7.630 M 0.00 % | 7.630 M 2.74 % | 7.426 M -78.59 % | 34.681 M 290.27 % | 8.887 M -77.21 % | 38.991 M 373.16 % | 8.241 M -78.81 % | 38.888 M 3 880.30 % | 977.000 K 100.00 % | 488.500 K -70.36 % | 1.648 M 100.00 % | 824.000 K |
Cost and expenses | 69.007 M 17.13 % | 58.916 M -13.56 % | 68.155 M 17.11 % | 58.195 M -12.07 % | 66.183 M 14.25 % | 57.929 M 9.01 % | 53.140 M 12.99 % | 47.029 M 3.03 % | 45.644 M 19.70 % | 38.131 M -36.99 % | 60.519 M -53.65 % | 130.560 M 803.47 % | 14.451 M -93.92 % | 237.710 M -21.54 % | 302.980 M 8.67 % | 278.805 M 161.34 % | 106.684 M 33.02 % | 80.199 M 76.58 % | 45.418 M -35.47 % | 70.379 M 8.53 % | 64.848 M 58.15 % | 41.004 M 12.67 % | 36.392 M 56.00 % | 23.328 M -6.63 % | 24.984 M -60.98 % | 64.025 M 243.93 % | 18.616 M 0.00 % | 18.616 M -28.03 % | 25.865 M 0.00 % | 25.865 M -18.11 % | 31.587 M -46.23 % | 58.748 M 59.70 % | 36.787 M -45.00 % | 66.891 M 114.27 % | 31.218 M -49.54 % | 61.865 M 1 860.86 % | 3.155 M 100.00 % | 1.578 M -50.27 % | 3.172 M 100.00 % | 1.586 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 57.237 M 155.39 % | 22.412 M -18.27 % | 27.421 M 9.48 % | 25.046 M -17.23 % | 30.259 M 2.81 % | 29.431 M 9.03 % | 26.994 M 21.54 % | 22.210 M -18.03 % | 27.094 M 63.88 % | 16.533 M 30.18 % | 12.700 M -59.85 % | 31.630 M 291.85 % | 8.072 M -86.36 % | 59.163 M 1.98 % | 58.016 M 2.94 % | 56.361 M 60.30 % | 35.159 M -4.46 % | 36.801 M 108.72 % | 17.632 M -68.68 % | 56.303 M -7.80 % | 61.065 M 57.45 % | 38.783 M -5.56 % | 41.065 M 8.51 % | 37.844 M 16.43 % | 32.504 M 145.59 % | 13.235 M -15.63 % | 15.687 M 0.00 % | 15.687 M 10.26 % | 14.227 M 0.00 % | 14.227 M 9.22 % | 13.027 M 0.00 % | 13.027 M -9.44 % | 14.385 M 0.00 % | 14.385 M -1.83 % | 14.652 M 0.00 % | 14.652 M 188.54 % | 5.078 M 100.00 % | 2.539 M -44.31 % | 4.560 M 100.00 % | 2.280 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 2.200 M 19.63 % | 1.839 M -13.50 % | 2.126 M 123.32 % | 952.000 K -43.80 % | 1.694 M 20.06 % | 1.411 M -24.34 % | 1.865 M -42.13 % | 3.223 M -50.19 % | 6.470 M 1.06 % | 6.402 M -34.05 % | 9.708 M 43.23 % | 6.778 M 29.18 % | 5.247 M 33.14 % | 3.941 M -11.28 % | 4.442 M 12.26 % | 3.957 M -16.75 % | 4.753 M 7.83 % | 4.408 M 83.36 % | 2.404 M 26.06 % | 1.907 M -24.77 % | 2.535 M -10.90 % | 2.845 M 213.12 % | -2.515 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.000 K | 0.000 -100.00 % | 151.000 K | 0.000 -100.00 % | 632.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 4.449 M 70.98 % | 2.602 M -55.15 % | 5.802 M 160.76 % | 2.225 M 1.00 % | 2.203 M 3.62 % | 2.126 M 52.29 % | 1.396 M -17.59 % | 1.694 M -1.34 % | 1.717 M -7.94 % | 1.865 M -26.95 % | 2.553 M -61.52 % | 6.635 M -27.11 % | 9.103 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.199 M | 0.000 -100.00 % | 1.847 M -66.67 % | 5.542 M 57.64 % | 3.516 M 0.00 % | 3.516 M 1.33 % | 3.470 M 0.00 % | 3.470 M -8.77 % | 3.803 M 0.00 % | 3.803 M -11.48 % | 4.296 M 0.00 % | 4.296 M -16.72 % | 5.159 M 0.00 % | 5.159 M 642.23 % | 695.000 K 100.00 % | 347.500 K -48.29 % | 672.000 K 100.00 % | 336.000 K |
Depreciation and amortization | 6.044 M 440.61 % | 1.118 M -72.93 % | 4.130 M -1.43 % | 4.190 M 11.67 % | 3.752 M -20.83 % | 4.739 M 11.58 % | 4.247 M -6.02 % | 4.519 M 4.80 % | 4.312 M -12.46 % | 4.926 M -49.33 % | 9.721 M -15.32 % | 11.480 M 375.95 % | 2.412 M -66.96 % | 7.301 M -2.07 % | 7.455 M 32.44 % | 5.629 M 4.20 % | 5.402 M 37.25 % | 3.936 M 18.06 % | 3.334 M 2.58 % | 3.250 M 35.70 % | 2.395 M 82.55 % | 1.312 M 82.98 % | 717.000 K -5.03 % | 755.000 K 61.32 % | 468.000 K 5.88 % | 442.000 K 2.67 % | 430.500 K 0.00 % | 430.500 K 15.11 % | 374.000 K 0.00 % | 374.000 K -32.49 % | 554.000 K 0.00 % | 554.000 K -17.00 % | 667.500 K 0.00 % | 667.500 K -0.60 % | 671.500 K 0.00 % | 671.500 K 614.36 % | 94.000 K 100.00 % | 47.000 K -18.97 % | 58.000 K 100.00 % | 29.000 K |
Operating income | -739.000 K -106.92 % | 10.681 M 1 233.86 % | -942.000 K -311.35 % | -229.000 K 98.07 % | -11.888 M -1 298.59 % | -850.000 K -76.72 % | -481.000 K -116.66 % | 2.887 M -73.62 % | 10.945 M -23.88 % | 14.378 M -41.21 % | 24.456 M 69.07 % | 14.465 M 210.19 % | -13.127 M -42.24 % | -9.229 M 70.17 % | -30.940 M -281.50 % | -8.110 M -119.91 % | 40.739 M -18.06 % | 49.720 M 24.32 % | 39.994 M -12.49 % | 45.703 M 82.46 % | 25.048 M -24.19 % | 33.042 M 9.78 % | 30.098 M 10.81 % | 27.162 M -1.75 % | 27.647 M 15.15 % | 24.010 M 1.01 % | 23.769 M 0.00 % | 23.769 M 5.35 % | 22.563 M 0.00 % | 22.563 M 1.16 % | 22.304 M 5.23 % | 21.196 M 5.67 % | 20.059 M 7.13 % | 18.724 M 17.09 % | 15.991 M 9.17 % | 14.648 M 125.86 % | 6.486 M 100.00 % | 3.243 M -37.20 % | 5.164 M 100.00 % | 2.582 M |
Operating income ratio | -0.01 -107.05 % | 0.15 1 195.02 % | -0.01 -254.76 % | 0.00 98.20 % | -0.22 -1 370.30 % | -0.01 -63.03 % | -0.01 -115.79 % | 0.06 -70.10 % | 0.19 -29.37 % | 0.27 -4.86 % | 0.29 188.55 % | 0.10 101.01 % | -9.91 -15 565.56 % | -0.06 96.68 % | -1.91 -4 052.64 % | -0.05 -115.52 % | 0.30 -35.72 % | 0.46 -17.20 % | 0.56 12.87 % | 0.49 70.97 % | 0.29 -70.58 % | 0.98 -3.26 % | 1.01 -1.34 % | 1.03 -26.59 % | 1.40 603.07 % | 0.20 -51.47 % | 0.41 0.00 % | 0.41 13.66 % | 0.36 0.00 % | 0.36 8.04 % | 0.33 5.23 % | 0.32 12.48 % | 0.28 7.13 % | 0.26 1.69 % | 0.26 9.17 % | 0.24 -46.26 % | 0.44 0.00 % | 0.44 10.04 % | 0.40 0.00 % | 0.40 |
Total other income expenses net | -28.799 M -4 590.39 % | -614.000 K -113.50 % | 4.549 M -15.30 % | 5.371 M 176.50 % | -7.021 M -1 265.95 % | -514.000 K 86.80 % | -3.894 M -39.12 % | -2.799 M -16.04 % | -2.412 M 58.14 % | -5.762 M 89.36 % | -54.132 M -275.10 % | 30.915 M -60.37 % | 78.017 M 184.46 % | -92.367 M 52.76 % | -195.529 M -97.19 % | -99.160 M -10 154.40 % | -967.000 K 48.54 % | -1.879 M 53.63 % | -4.052 M 19.95 % | -5.062 M 30.68 % | -7.302 M -203.74 % | -2.404 M -21.78 % | -1.974 M 22.13 % | -2.535 M 13.42 % | -2.928 M 8.39 % | -3.196 M 9.72 % | -3.540 M 0.00 % | -3.540 M -5.83 % | -3.345 M 0.00 % | -3.345 M 16.75 % | -4.018 M -38.08 % | -2.910 M 29.02 % | -4.100 M -48.29 % | -2.765 M 27.33 % | -3.804 M -54.57 % | -2.461 M -122.01 % | -1.109 M -100.00 % | -554.250 K 5.34 % | -585.500 K -100.00 % | -292.750 K |
2025-06-30 | 2024-12-27 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-31 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 |
2025-06-30 | 2024-12-27 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 99.935 M 9.26 % | 91.463 M -1.65 % | 92.996 M 2.56 % | 90.679 M 2.61 % | 88.373 M -12.14 % | 100.585 M 1.40 % | 99.201 M -10.70 % | 111.089 M -6.44 % | 118.734 M -6.36 % | 126.794 M -7.73 % | 137.416 M -4.24 % | 143.493 M -43.00 % | 251.764 M 4.86 % | 240.088 M -2.12 % | 245.277 M -3.88 % | 255.169 M 6.45 % | 239.701 M 7.74 % | 222.476 M 17.48 % | 189.366 M -2.44 % | 194.095 M 1.37 % | 191.466 M 7.45 % | 178.192 M 202.32 % | 58.942 M 19.02 % | 49.522 M -46.22 % | 92.075 M 798.54 % | -13.181 M -113.45 % | 98.029 M 39.12 % | 70.465 M -3.14 % | 72.747 M -19.23 % | 90.066 M -20.07 % | 112.686 M 349.65 % | 25.061 M 57.18 % | 15.944 M |
Total investments | 52.872 M 27.15 % | 41.584 M 86 533.33 % | 48.000 K -99.88 % | 41.574 M 2.43 % | 40.589 M 24.08 % | 32.712 M -2.87 % | 33.679 M 0.24 % | 33.598 M -18.20 % | 41.073 M -0.56 % | 41.304 M -22.93 % | 53.596 M -12.90 % | 61.534 M 2 531.91 % | 2.338 M -76.10 % | 9.781 M 420.27 % | 1.880 M -90.49 % | 19.762 M -97.37 % | 750.823 M 1 554.31 % | 45.386 M 7.42 % | 42.251 M 25.86 % | 33.570 M 13.47 % | 29.586 M 0.72 % | 29.374 M 22.87 % | 23.907 M 43.98 % | 16.604 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.678 M -86.25 % | 19.471 M 1 724.84 % | 1.067 M |
Total debt | 125.937 M 11.56 % | 112.889 M -0.64 % | 113.619 M 1.81 % | 111.599 M 0.87 % | 110.636 M -11.30 % | 124.736 M -2.87 % | 128.418 M -10.35 % | 143.247 M -6.61 % | 153.383 M -9.70 % | 169.852 M -4.40 % | 177.664 M -5.33 % | 187.657 M -28.94 % | 264.081 M 1.35 % | 260.555 M -1.40 % | 264.256 M 0.44 % | 263.093 M 5.25 % | 249.970 M 5.09 % | 237.867 M 15.04 % | 206.772 M -1.07 % | 209.006 M 0.19 % | 208.615 M -0.18 % | 209.000 M 196.45 % | 70.501 M 12.02 % | 62.938 M -42.20 % | 108.897 M | 0.000 -100.00 % | 110.814 M 29.40 % | 85.638 M -0.25 % | 85.852 M -10.08 % | 95.480 M -18.25 % | 116.788 M 338.90 % | 26.609 M 51.40 % | 17.575 M |
Accumulated other comprehensive income loss | 3.655 M -23.10 % | 4.753 M 53.62 % | 3.094 M 8.87 % | 2.842 M -34.74 % | 4.355 M -31.47 % | 6.355 M -15.71 % | 7.539 M 14.16 % | 6.604 M 6.67 % | 6.191 M -9.91 % | 6.872 M 0.13 % | 6.863 M 18.92 % | 5.771 M 13.05 % | 5.105 M 110.60 % | 2.424 M 26 833.33 % | 9.000 K 103.18 % | -283.000 K -366.98 % | 106.000 K -95.40 % | 2.305 M 19.74 % | 1.925 M -49.32 % | 3.798 M 197.65 % | 1.276 M 47.00 % | 868.000 K 135.87 % | 368.000 K 16.46 % | 316.000 K 731.58 % | 38.000 K | 0.000 100.00 % | -314.000 K 62.12 % | -829.000 K 66.46 % | -2.472 M 41.99 % | -4.261 M -995.17 % | 476.000 K 147.92 % | 192.000 K | 0.000 |
Retained earnings | -452.704 M -4.81 % | -431.923 M 1.35 % | -437.826 M 0.37 % | -439.438 M 1.24 % | -444.957 M -1.29 % | -439.304 M 0.00 % | -439.303 M -0.09 % | -438.888 M 1.04 % | -443.480 M -0.33 % | -442.041 M 0.82 % | -445.713 M -2.27 % | -435.831 M 1.00 % | -440.251 M -6.96 % | -411.587 M -52.10 % | -270.609 M -423.66 % | -51.676 M -182.56 % | 62.594 M -46.20 % | 116.351 M 130.15 % | 50.555 M -47.97 % | 97.172 M 11.11 % | 87.455 M -6.11 % | 93.151 M 5.89 % | 87.972 M 4.91 % | 83.855 M 4.88 % | 79.952 M 6.68 % | 74.944 M 6.88 % | 70.120 M 19.04 % | 58.906 M 27.69 % | 46.131 M 52.16 % | 30.318 M 92.99 % | 15.710 M 268.69 % | 4.261 M 518.16 % | -1.019 M |
Common stock | 644.025 M 0.18 % | 642.882 M 0.02 % | 642.739 M 0.29 % | 640.896 M 0.09 % | 640.316 M 3.92 % | 616.141 M 0.10 % | 615.541 M 0.00 % | 615.541 M 0.06 % | 615.145 M 0.00 % | 615.145 M 0.03 % | 614.935 M 0.00 % | 614.935 M 43.46 % | 428.640 M 0.00 % | 428.640 M 0.00 % | 428.640 M 0.00 % | 428.644 M 6.50 % | 402.472 M 0.90 % | 398.888 M 23.09 % | 324.072 M 0.99 % | 320.896 M 1.86 % | 315.051 M 8.20 % | 291.181 M 31.34 % | 221.703 M 1.60 % | 218.206 M 35.98 % | 160.469 M 0.31 % | 159.970 M 60.17 % | 99.876 M 1.12 % | 98.772 M 3.81 % | 95.146 M 17.52 % | 80.959 M 3.19 % | 78.453 M 142.88 % | 32.301 M 4.15 % | 31.014 M |
Total equity | 194.976 M -9.61 % | 215.712 M 3.70 % | 208.007 M 1.81 % | 204.300 M 2.30 % | 199.714 M 9.02 % | 183.192 M -0.32 % | 183.777 M 0.28 % | 183.257 M 3.04 % | 177.856 M -1.18 % | 179.976 M 2.21 % | 176.085 M -4.75 % | 184.875 M 2 941.61 % | -6.506 M -133.40 % | 19.477 M -87.68 % | 158.040 M -58.04 % | 376.685 M -19.02 % | 465.172 M -10.12 % | 517.544 M 37.60 % | 376.122 M -10.84 % | 421.866 M 4.48 % | 403.782 M 4.82 % | 385.200 M 24.24 % | 310.043 M 2.54 % | 302.377 M 25.75 % | 240.459 M 2.17 % | 235.342 M 38.70 % | 169.682 M 8.18 % | 156.849 M 13.00 % | 138.805 M 29.70 % | 107.016 M 13.08 % | 94.639 M 157.49 % | 36.754 M 22.53 % | 29.995 M |
Other non current liabilities | 11.169 M -35.86 % | 17.413 M 43.51 % | 12.134 M -34.71 % | 18.586 M 38.63 % | 13.407 M 133.60 % | -39.897 M -771.55 % | 5.941 M 115.21 % | -39.065 M -688.06 % | 6.643 M 139.30 % | 2.776 M -31.79 % | 4.070 M -87.73 % | 33.179 M 836.73 % | 3.542 M -94.84 % | 68.702 M 364.80 % | 14.781 M -87.33 % | 116.639 M 4 501.14 % | 2.535 M -33.20 % | 3.795 M -96.95 % | 124.245 M 1 092.94 % | 10.415 M | 0.000 -100.00 % | 11.409 M 14 526.92 % | 78.000 K -67.77 % | 242.000 K -88.85 % | 2.170 M 102.17 % | -99.862 M -27 610.19 % | 363.000 K -82.94 % | 2.128 M -43.33 % | 3.755 M -35.37 % | 5.810 M 6 147.31 % | 93.000 K -21.19 % | 118.000 K | 0.000 |
Long term debt | 63.788 M -21.99 % | 81.765 M 1.25 % | 80.759 M 1.92 % | 79.238 M 4.49 % | 75.833 M -35.03 % | 116.724 M 47.17 % | 79.311 M -29.30 % | 112.186 M 14.16 % | 98.274 M -10.41 % | 109.693 M -13.07 % | 126.179 M -13.65 % | 146.128 M 292 156.00 % | 50.000 K -34.21 % | 76.000 K -26.92 % | 104.000 K -99.96 % | 261.430 M 4.87 % | 249.301 M 4.84 % | 237.789 M 15.09 % | 206.607 M -0.98 % | 208.660 M 33.61 % | 156.169 M -13.72 % | 181.000 M 162.51 % | 68.949 M 9.55 % | 62.938 M -42.20 % | 108.897 M 9.05 % | 99.862 M -9.88 % | 110.814 M 29.40 % | 85.638 M | 0.000 -100.00 % | 95.480 M -17.11 % | 115.190 M 372.63 % | 24.372 M 55.48 % | 15.675 M |
Total non current liabilities | 151.871 M 42.66 % | 106.458 M -0.93 % | 107.461 M 7.20 % | 100.246 M 2.18 % | 98.104 M 27.69 % | 76.827 M -19.36 % | 95.271 M 30.29 % | 73.121 M -37.19 % | 116.425 M -7.41 % | 125.739 M -44.76 % | 227.632 M -15.96 % | 270.872 M 1 083 388.00 % | 25.000 K -99.96 % | 68.778 M 4 209.40 % | 1.596 M -99.58 % | 378.069 M 52.66 % | 247.658 M 2.51 % | 241.584 M 17.42 % | 205.735 M -6.09 % | 219.075 M 40.28 % | 156.169 M -18.83 % | 192.409 M 178.74 % | 69.027 M 9.25 % | 63.180 M -43.12 % | 111.067 M 11.22 % | 99.862 M -10.18 % | 111.177 M 26.67 % | 87.766 M 2 237.31 % | 3.755 M -96.29 % | 101.290 M -12.14 % | 115.283 M 370.73 % | 24.490 M 52.58 % | 16.051 M |
Other current liabilities | 15.027 M 26.33 % | 11.895 M 3.88 % | 11.451 M -21.72 % | 14.629 M 109.92 % | 6.969 M -85.16 % | 46.961 M 332.50 % | 10.858 M -80.29 % | 55.086 M 393.29 % | 11.167 M -82.36 % | 63.309 M 131.99 % | 27.289 M -15.69 % | 32.368 M -59.45 % | 79.822 M 11.78 % | 71.410 M 47.80 % | 48.314 M 125.01 % | 21.472 M -30.48 % | 30.886 M 14.63 % | 26.943 M 1.59 % | 26.522 M 16.00 % | 22.864 M -14.49 % | 26.738 M 13.53 % | 23.552 M 79.10 % | 13.150 M 51.01 % | 8.708 M -39.59 % | 14.415 M 50.42 % | 9.583 M -22.23 % | 12.323 M 40.16 % | 8.792 M 15.85 % | 7.589 M 2.24 % | 7.423 M -36.06 % | 11.609 M -7.73 % | 12.581 M 902.47 % | 1.255 M |
Deferred revenue | 1.600 M | 0.000 -100.00 % | 1.970 M | 0.000 -100.00 % | 2.465 M -7.68 % | 2.670 M -5.18 % | 2.816 M 3.07 % | 2.732 M -26.70 % | 3.727 M -23.63 % | 4.880 M -21.16 % | 6.190 M | 0.000 -100.00 % | 10.990 M | 0.000 -100.00 % | 2.068 M | 0.000 -100.00 % | 2.016 M | 0.000 -100.00 % | 3.828 M | 0.000 -100.00 % | 1.551 M | 0.000 -100.00 % | 484.000 K | 0.000 -100.00 % | 587.000 K | 0.000 -100.00 % | 60.000 K | 0.000 -100.00 % | 17.000 K -97.39 % | 651.000 K -44.83 % | 1.180 M 15.12 % | 1.025 M 0.29 % | 1.022 M |
Short term debt | 62.149 M 99.68 % | 31.124 M -5.28 % | 32.860 M 1.54 % | 32.361 M -7.02 % | 34.803 M 8.44 % | 32.093 M -34.65 % | 49.107 M 17.31 % | 41.861 M -24.04 % | 55.109 M 476.45 % | 9.560 M -81.43 % | 51.485 M 23.97 % | 41.529 M -84.25 % | 263.646 M 1.20 % | 260.517 M -1.40 % | 264.207 M 1 320 935.00 % | 20.000 K -97.23 % | 722.000 K 16.64 % | 619.000 K 275.15 % | 165.000 K -52.31 % | 346.000 K -99.34 % | 52.446 M 87.31 % | 28.000 M 1 704.12 % | 1.552 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.852 M | 0.000 -100.00 % | 1.598 M -28.57 % | 2.237 M 17.74 % | 1.900 M |
Total current liabilities | 85.189 M 62.28 % | 52.496 M -1.45 % | 53.267 M -9.25 % | 58.699 M 14.93 % | 51.073 M -47.05 % | 96.454 M 35.79 % | 71.033 M -32.73 % | 105.598 M 39.89 % | 75.484 M -8.27 % | 82.289 M -31.57 % | 120.255 M -7.67 % | 130.248 M -64.11 % | 362.911 M -9.09 % | 399.212 M 9.07 % | 365.999 M 338.36 % | 83.492 M -8.50 % | 91.253 M 2.25 % | 89.244 M 98.47 % | 44.967 M -3.98 % | 46.832 M -51.73 % | 97.025 M 31.31 % | 73.889 M 288.19 % | 19.034 M 14.22 % | 16.665 M -16.19 % | 19.884 M 11.28 % | 17.868 M 16.31 % | 15.363 M 16.78 % | 13.156 M -86.97 % | 100.932 M 612.39 % | 14.168 M -25.89 % | 19.118 M 17.06 % | 16.332 M 259.18 % | 4.547 M |
Total liabilities | 165.602 M 4.18 % | 158.954 M -1.10 % | 160.728 M 1.12 % | 158.945 M 6.55 % | 149.177 M -13.91 % | 173.281 M 4.20 % | 166.304 M -6.95 % | 178.719 M -6.87 % | 191.909 M -7.75 % | 208.028 M -40.20 % | 347.887 M -13.27 % | 401.120 M -11.20 % | 451.728 M -3.47 % | 467.990 M 4.79 % | 446.613 M -3.24 % | 461.561 M -0.62 % | 464.456 M 40.39 % | 330.828 M -12.31 % | 377.283 M 41.89 % | 265.907 M -3.75 % | 276.266 M 3.74 % | 266.298 M 202.40 % | 88.061 M 10.29 % | 79.845 M -39.03 % | 130.951 M 9.33 % | 119.781 M -5.34 % | 126.540 M 25.38 % | 100.922 M -3.60 % | 104.687 M -9.33 % | 115.458 M -14.09 % | 134.401 M 229.24 % | 40.822 M 98.18 % | 20.598 M |
Other non current assets | 0.000 -100.00 % | 6.440 M -86.21 % | 46.710 M 650.60 % | 6.223 M 7 136.05 % | 86.000 K -99.88 % | 72.281 M 100 290.28 % | 72.000 K -99.90 % | 69.923 M 65 248.60 % | 107.000 K 970.00 % | 10.000 K 100.01 % | -66.798 M -26 502.37 % | 253.000 K 100.43 % | -58.212 M -211.55 % | 52.184 M 112.17 % | -428.689 M -1 915.94 % | 23.607 M 103.09 % | -764.480 M -5 897.22 % | 13.187 M 131.10 % | -42.397 M -470.96 % | 11.429 M 136.72 % | -31.128 M -476.31 % | 8.272 M 499.42 % | 1.380 M -49.34 % | 2.724 M -63.23 % | 7.409 M 102.41 % | -307.803 M -67 452.95 % | 457.000 K 231.16 % | 138.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 601.000 K | 0.000 |
Long term investments | 52.872 M 27.15 % | 41.584 M 143 293.10 % | 29.000 K -99.93 % | 41.574 M 2.43 % | 40.589 M 24.08 % | 32.712 M -2.87 % | 33.679 M 0.24 % | 33.598 M -18.20 % | 41.073 M -0.56 % | 41.304 M -22.93 % | 53.596 M -12.90 % | 61.534 M 2 531.91 % | 2.338 M -18.19 % | 2.858 M -99.28 % | 396.434 M 4 173.30 % | 9.277 M -98.76 % | 750.823 M 2 138.59 % | 33.540 M -1.69 % | 34.118 M 34.10 % | 25.443 M 13.26 % | 22.464 M 1.85 % | 22.055 M 24.68 % | 17.689 M 43.56 % | 12.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K -99.74 % | 19.471 M | 0.000 |
Intangible assets | 148.121 M -6.52 % | 158.446 M 0.00 % | 158.446 M 0.18 % | 158.154 M -27.59 % | 218.404 M 37.51 % | 158.824 M 0.13 % | 158.624 M -3.06 % | 163.634 M -29.07 % | 230.705 M -0.05 % | 230.815 M -3.05 % | 238.088 M 22.68 % | 194.075 M 4.03 % | 186.556 M 54.60 % | 120.674 M -44.98 % | 219.312 M -36.03 % | 342.855 M -13.94 % | 398.389 M -8.34 % | 434.636 M 11.91 % | 388.381 M -10.87 % | 435.766 M 0.39 % | 434.074 M 61.41 % | 268.934 M 0.06 % | 268.776 M 0.63 % | 267.104 M 0.01 % | 267.080 M -0.74 % | 269.065 M 22.05 % | 220.456 M 14.87 % | 191.912 M 4.66 % | 183.372 M 8.46 % | 169.062 M 0.00 % | 169.062 M 302.25 % | 42.029 M -0.05 % | 42.052 M |
GoodWill | 71.467 M 0.79 % | 70.910 M 0.19 % | 70.775 M 0.05 % | 70.740 M 8.41 % | 65.250 M -2.37 % | 66.837 M 0.00 % | 66.837 M 0.00 % | 66.837 M 0.00 % | 66.837 M | 0.000 -100.00 % | 66.837 M -4.03 % | 69.646 M 0.02 % | 69.632 M 34.88 % | 51.624 M -64.34 % | 144.751 M -40.55 % | 243.468 M -10.01 % | 270.537 M 79.55 % | 150.673 M -27.26 % | 207.143 M 159.57 % | 79.801 M 1.14 % | 78.905 M -61.34 % | 204.093 M 572.58 % | 30.345 M 0.00 % | 30.345 M 0.00 % | 30.345 M 8.31 % | 28.016 M 0.08 % | 27.993 M 17.89 % | 23.746 M 0.00 % | 23.746 M 0.00 % | 23.746 M 1.31 % | 23.438 M | 0.000 | 0.000 |
Goodwill and intangible assets | 219.588 M -4.26 % | 229.356 M 0.06 % | 229.221 M 0.14 % | 228.894 M -19.31 % | 283.654 M 25.70 % | 225.661 M 0.09 % | 225.461 M -2.17 % | 230.471 M -22.54 % | 297.542 M 28.91 % | 230.815 M -24.30 % | 304.925 M 15.62 % | 263.721 M 2.94 % | 256.188 M 48.69 % | 172.298 M -52.67 % | 364.063 M -37.91 % | 586.323 M -12.35 % | 668.926 M 14.29 % | 585.309 M -1.72 % | 595.524 M 15.51 % | 515.567 M 0.50 % | 512.979 M 8.45 % | 473.027 M 58.14 % | 299.121 M 0.56 % | 297.449 M 0.01 % | 297.425 M 0.12 % | 297.081 M 19.57 % | 248.449 M 15.21 % | 215.658 M 4.12 % | 207.118 M 7.42 % | 192.808 M 0.16 % | 192.500 M 358.02 % | 42.029 M -0.05 % | 42.052 M |
Property plant equipment net | 21.047 M -35.69 % | 32.726 M 6.51 % | 30.725 M 33.96 % | 22.936 M -16.63 % | 27.510 M -7.60 % | 29.772 M 26.41 % | 23.552 M 4.52 % | 22.533 M 7.44 % | 20.972 M -6.52 % | 22.435 M -42.54 % | 39.045 M -19.92 % | 48.758 M 111.06 % | 23.101 M -46.51 % | 43.185 M -33.18 % | 64.626 M -20.66 % | 81.458 M -14.75 % | 95.554 M 19.92 % | 79.679 M 55.91 % | 51.106 M 6.27 % | 48.090 M 12.03 % | 42.927 M 16.49 % | 36.850 M 32.97 % | 27.713 M 8.41 % | 25.562 M 36.56 % | 18.719 M 74.58 % | 10.722 M 29.54 % | 8.277 M 5.40 % | 7.853 M 185.67 % | 2.749 M -17.45 % | 3.330 M -63.95 % | 9.237 M 24.56 % | 7.416 M 1 653.19 % | 423.000 K |
Total non current assets | 293.511 M -5.35 % | 310.106 M 1.12 % | 306.685 M 2.36 % | 299.621 M 4.55 % | 286.589 M -2.38 % | 293.589 M 3.83 % | 282.764 M -2.39 % | 289.688 M -1.08 % | 292.857 M -0.58 % | 294.564 M -28.63 % | 412.728 M -8.72 % | 452.146 M 61.89 % | 279.289 M 3.24 % | 270.525 M -36.89 % | 428.689 M -38.82 % | 700.665 M -8.35 % | 764.480 M 7.41 % | 711.715 M 10.07 % | 646.630 M 7.68 % | 600.529 M 8.03 % | 555.906 M 2.91 % | 540.204 M 55.48 % | 347.445 M 2.78 % | 338.057 M 4.06 % | 324.863 M 5.54 % | 307.803 M 19.22 % | 258.191 M 14.81 % | 224.891 M 6.10 % | 211.971 M 6.36 % | 199.297 M -1.98 % | 203.317 M 191.77 % | 69.684 M 61.26 % | 43.213 M |
Other current assets | 4.903 M 21.30 % | 4.042 M -0.79 % | 4.074 M -0.68 % | 4.102 M 51.48 % | 2.708 M -53.41 % | 5.812 M 424.55 % | 1.108 M -76.19 % | 4.654 M 6.72 % | 4.361 M -17.81 % | 5.306 M -41.46 % | 9.064 M 8.02 % | 8.391 M -88.11 % | 70.566 M -51.09 % | 144.287 M 797.25 % | 16.081 M 36.49 % | 11.782 M 266.47 % | 3.215 M 20.10 % | 2.677 M 4.61 % | 2.559 M -3.32 % | 2.647 M -32.70 % | 3.933 M 87.55 % | 2.097 M 376.59 % | 440.000 K -40.62 % | 741.000 K 213.98 % | 236.000 K -97.20 % | 8.422 M 2 355.39 % | 343.000 K 91.62 % | 179.000 K -58.56 % | 432.000 K 526.09 % | 69.000 K -97.32 % | 2.577 M 1 292.97 % | 185.000 K -52.20 % | 387.000 K |
Short term investments | 0.000 | 0.000 -100.00 % | 19.000 K | 0.000 -100.00 % | 878.000 K | 0.000 -100.00 % | 1.678 M | 0.000 -100.00 % | 1.541 M | 0.000 -100.00 % | 1.950 M -21.02 % | 2.469 M | 0.000 -100.00 % | 6.923 M 268.24 % | 1.880 M -82.07 % | 10.485 M | 0.000 -100.00 % | 11.846 M 45.65 % | 8.133 M 0.07 % | 8.127 M 14.11 % | 7.122 M -2.69 % | 7.319 M 17.71 % | 6.218 M 45.21 % | 4.282 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.628 M | 0.000 -100.00 % | 1.067 M |
cash and cash equivalents | 26.002 M 21.36 % | 21.426 M 3.89 % | 20.623 M -1.42 % | 20.920 M -6.03 % | 22.263 M -7.82 % | 24.151 M -17.34 % | 29.217 M -9.15 % | 32.158 M -7.19 % | 34.649 M -19.53 % | 43.058 M 6.98 % | 40.248 M -8.87 % | 44.164 M 258.56 % | 12.317 M -39.82 % | 20.467 M 7.84 % | 18.979 M 139.51 % | 7.924 M -22.84 % | 10.269 M -33.28 % | 15.391 M -11.58 % | 17.406 M 16.73 % | 14.911 M -13.05 % | 17.149 M -44.34 % | 30.808 M 166.53 % | 11.559 M -13.84 % | 13.416 M -20.25 % | 16.822 M 27.62 % | 13.181 M 3.10 % | 12.785 M -15.74 % | 15.173 M 15.78 % | 13.105 M 142.06 % | 5.414 M 31.98 % | 4.102 M 164.99 % | 1.548 M -5.09 % | 1.631 M |
Cash and short term investments | 26.002 M 21.36 % | 21.426 M 3.80 % | 20.642 M -1.33 % | 20.920 M -6.03 % | 22.263 M -7.82 % | 24.151 M -17.34 % | 29.217 M -9.15 % | 32.158 M -7.19 % | 34.649 M -19.53 % | 43.058 M 6.98 % | 40.248 M -8.87 % | 44.164 M 258.56 % | 12.317 M -55.03 % | 27.390 M 44.32 % | 18.979 M 3.10 % | 18.409 M 79.27 % | 10.269 M -62.30 % | 27.237 M 56.48 % | 17.406 M -24.45 % | 23.038 M 34.34 % | 17.149 M -55.02 % | 38.127 M 114.47 % | 17.777 M 0.45 % | 17.698 M 5.21 % | 16.822 M 27.62 % | 13.181 M 3.10 % | 12.785 M -15.74 % | 15.173 M 15.78 % | 13.105 M 142.06 % | 5.414 M -19.55 % | 6.730 M 334.75 % | 1.548 M -5.09 % | 1.631 M |
Total current assets | 67.067 M 3.88 % | 64.560 M 4.05 % | 62.050 M -2.47 % | 63.624 M 2.12 % | 62.302 M -0.93 % | 62.884 M -6.59 % | 67.317 M -6.88 % | 72.288 M -6.01 % | 76.908 M -17.69 % | 93.440 M -16.00 % | 111.244 M -16.89 % | 133.849 M 24.26 % | 107.721 M -50.35 % | 216.942 M 61.19 % | 134.589 M -2.17 % | 137.581 M 2.06 % | 134.808 M -1.35 % | 136.657 M 58.34 % | 86.306 M -1.08 % | 87.244 M -3.26 % | 90.182 M -18.97 % | 111.294 M 119.69 % | 50.659 M 14.70 % | 44.165 M -5.12 % | 46.547 M 2.65 % | 45.345 M 19.23 % | 38.031 M 15.67 % | 32.880 M 4.31 % | 31.521 M 36.00 % | 23.177 M -9.90 % | 25.723 M 225.94 % | 7.892 M 6.94 % | 7.380 M |
Inventory | 4.303 M -21.79 % | 5.502 M 41.55 % | 3.887 M -30.86 % | 5.622 M 51.25 % | 3.717 M -28.12 % | 5.171 M -19.63 % | 6.434 M 7.83 % | 5.967 M 39.19 % | 4.287 M -24.20 % | 5.656 M -48.35 % | 10.951 M -33.20 % | 16.393 M 138.34 % | 6.878 M -55.18 % | 15.347 M -37.53 % | 24.568 M -24.95 % | 32.735 M 15.06 % | 28.451 M 15.79 % | 24.572 M 56.96 % | 15.655 M -25.27 % | 20.949 M 0.23 % | 20.901 M -22.37 % | 26.924 M 166.79 % | 10.092 M 83.72 % | 5.493 M 6.04 % | 5.180 M 16.98 % | 4.428 M 21.18 % | 3.654 M 54.90 % | 2.359 M 2.61 % | 2.299 M 21.77 % | 1.888 M 30.66 % | 1.445 M 339.21 % | 329.000 K -19.95 % | 411.000 K |
Net receivables | 31.859 M -5.15 % | 33.590 M 0.43 % | 33.447 M 1.42 % | 32.980 M -1.89 % | 33.614 M 21.13 % | 27.750 M -9.19 % | 30.558 M 3.55 % | 29.509 M -12.20 % | 33.611 M -14.74 % | 39.420 M -22.68 % | 50.981 M -18.34 % | 62.432 M 247.62 % | 17.960 M -51.25 % | 36.841 M -49.74 % | 73.301 M -9.60 % | 81.085 M -12.69 % | 92.873 M 13.02 % | 82.171 M 54.23 % | 53.278 M 31.19 % | 40.610 M -1.14 % | 41.077 M -6.95 % | 44.146 M 97.52 % | 22.350 M 10.46 % | 20.233 M -16.77 % | 24.309 M 25.86 % | 19.314 M -9.11 % | 21.249 M 40.08 % | 15.169 M -3.29 % | 15.685 M -0.77 % | 15.806 M 5.58 % | 14.971 M 156.79 % | 5.830 M 17.75 % | 4.951 M |
Tax assets | 4.000 K | 0.000 | 0.000 100.00 % | -6.000 K 99.99 % | -65.250 M 2.37 % | -66.837 M | 0.000 100.00 % | -66.837 M 0.00 % | -66.837 M | 0.000 -100.00 % | 81.960 M 5.24 % | 77.880 M 39.39 % | 55.874 M | 0.000 -100.00 % | 32.255 M | 0.000 -100.00 % | 13.657 M | 0.000 -100.00 % | 8.279 M | 0.000 -100.00 % | 8.664 M | 0.000 -100.00 % | 1.542 M | 0.000 -100.00 % | 1.310 M | 0.000 -100.00 % | 1.008 M -18.84 % | 1.242 M -40.97 % | 2.104 M -33.40 % | 3.159 M 106.47 % | 1.530 M 816.17 % | 167.000 K -77.37 % | 738.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.212 M | 0.000 -100.00 % | 41.375 M | 0.000 -100.00 % | 30.340 M | 0.000 -100.00 % | 20.469 M | 0.000 -100.00 % | 33.960 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 6.413 M -32.33 % | 9.477 M 35.66 % | 6.986 M -40.34 % | 11.709 M 71.28 % | 6.836 M -60.71 % | 17.400 M 110.86 % | 8.252 M -4.61 % | 8.651 M 81.25 % | 4.773 M -49.33 % | 9.420 M -73.31 % | 35.291 M -37.37 % | 56.351 M 600.62 % | 8.043 M -88.05 % | 67.285 M 30.88 % | 51.410 M -17.08 % | 62.000 M 7.58 % | 57.629 M -6.57 % | 61.682 M 326.81 % | 14.452 M -38.82 % | 23.622 M 45.01 % | 16.290 M -27.07 % | 22.337 M 480.48 % | 3.848 M -51.64 % | 7.957 M 62.99 % | 4.882 M -41.07 % | 8.285 M 178.02 % | 2.980 M -31.71 % | 4.364 M -41.61 % | 7.474 M 22.65 % | 6.094 M 28.81 % | 4.731 M 212.48 % | 1.514 M 8.76 % | 1.392 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 708.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 |
Deferred revenue non current | 5.456 M | 0.000 -100.00 % | 10.022 M -81.87 % | 55.270 M 523.53 % | 8.864 M -5.21 % | 9.351 M -4.60 % | 9.802 M -7.59 % | 10.607 M -7.83 % | 11.508 M -13.28 % | 13.270 M -13.96 % | 15.423 M -83.63 % | 94.191 M 220.91 % | 29.351 M | 0.000 -100.00 % | 1.542 M | 0.000 -100.00 % | 1.934 M | 0.000 -100.00 % | 1.464 M | 0.000 -100.00 % | 2.097 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 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 92.375 M 4.89 % | 88.069 M 0.19 % | 87.905 M 59.05 % | 55.270 M -38.78 % | 90.288 M 54.70 % | 58.362 M -36.18 % | 91.453 M 63.04 % | 56.093 M -48.53 % | 108.979 M 54.95 % | 70.332 M -43.31 % | 124.055 M 31.71 % | 94.191 M 24 565.19 % | -385.000 K -1 113.16 % | 38.000 K -22.45 % | 49.000 K -98.52 % | 3.311 M -20.27 % | 4.153 M 18.72 % | 3.498 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.149 M 155.95 % | 1.621 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 283.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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -283.000 K | 0.000 | 0.000 100.00 % | -58.122 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 428.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 71.458 M 881.57 % | 7.280 M 60.14 % | 4.546 M 87.70 % | 2.422 M -95.70 % | 56.350 M 32 100.00 % | 175.000 K -19.35 % | 217.000 K -60.40 % | 548.000 K -99.14 % | 63.682 M -9.46 % | 70.332 M -14.19 % | 81.960 M -10.49 % | 91.565 M 63.88 % | 55.874 M | 0.000 -100.00 % | 64.187 M | 0.000 -100.00 % | 119.433 M | 0.000 -100.00 % | 204.271 M | 0.000 -100.00 % | 154.072 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 376.000 K |
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 -100.00 % | 88.792 M | 0.000 -100.00 % | 79.018 M | 0.000 -100.00 % | 125.545 M | 0.000 -100.00 % | 126.581 M | 0.000 -100.00 % | 23.072 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.051 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 360.578 M -3.76 % | 374.666 M 1.61 % | 368.735 M 1.51 % | 363.245 M 4.11 % | 348.891 M -2.13 % | 356.473 M 1.83 % | 350.081 M -3.29 % | 361.976 M -2.11 % | 369.765 M -4.70 % | 388.004 M -25.95 % | 523.972 M -10.58 % | 585.995 M 31.62 % | 445.222 M -8.67 % | 487.467 M -19.38 % | 604.653 M -27.87 % | 838.246 M -9.83 % | 929.628 M 9.58 % | 848.372 M 12.61 % | 753.405 M 9.54 % | 687.773 M 1.14 % | 680.048 M 4.38 % | 651.498 M 63.65 % | 398.104 M 4.16 % | 382.222 M 2.91 % | 371.410 M 4.59 % | 355.123 M 19.88 % | 296.222 M 14.92 % | 257.771 M 5.86 % | 243.492 M 9.45 % | 222.474 M -2.87 % | 229.040 M 195.25 % | 77.576 M 53.33 % | 50.593 M |
2025-06-30 | 2024-12-27 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 |
2025-06-30 | 2024-12-27 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-31 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.673 M | 0.000 100.00 % | -5.956 M | 0.000 100.00 % | -9.978 M | 0.000 100.00 % | -36.187 M | 0.000 100.00 % | -14.991 M | 0.000 100.00 % | -24.429 M | 0.000 -100.00 % | 15.690 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 |
Stock based compensation | 0.000 -100.00 % | 404.000 K | 0.000 -100.00 % | 399.000 K 81.36 % | 220.000 K -44.72 % | 398.000 K 17.06 % | 340.000 K 38.78 % | 245.000 K -11.55 % | 277.000 K 88.44 % | 147.000 K -66.89 % | 444.000 K | 0.000 100.00 % | -7.000 K | 0.000 100.00 % | -18.000 K | 0.000 -100.00 % | 85.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 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.560 M | 0.000 100.00 % | -3.631 M | 0.000 100.00 % | -2.837 M | 0.000 -100.00 % | 9.729 M | 0.000 -100.00 % | 19.174 M | 0.000 -100.00 % | 46.338 M | 0.000 100.00 % | -17.580 M | 0.000 100.00 % | -1.830 M | 0.000 100.00 % | -117.000 K | 0.000 100.00 % | -7.046 M | 0.000 100.00 % | -3.950 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 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.954 M | 0.000 100.00 % | -642.000 K | 0.000 100.00 % | -917.000 K | 0.000 -100.00 % | 14.711 M | 0.000 -100.00 % | 18.927 M | 0.000 -100.00 % | 32.296 M | 0.000 100.00 % | -14.286 M | 0.000 100.00 % | -3.487 M | 0.000 100.00 % | -5.202 M | 0.000 100.00 % | -4.684 M | 0.000 100.00 % | -2.424 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 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.903 M | 0.000 100.00 % | -2.236 M | 0.000 -100.00 % | 1.994 M | 0.000 -100.00 % | 1.590 M | 0.000 -100.00 % | 11.122 M | 0.000 100.00 % | -7.849 M | 0.000 100.00 % | -1.489 M | 0.000 -100.00 % | 2.438 M | 0.000 -100.00 % | 3.919 M | 0.000 -100.00 % | 177.000 K | 0.000 100.00 % | -1.526 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 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.509 M | 0.000 100.00 % | -753.000 K | 0.000 100.00 % | -3.914 M | 0.000 100.00 % | -6.572 M | 0.000 100.00 % | -10.875 M | 0.000 -100.00 % | 21.891 M | 0.000 100.00 % | -1.805 M | 0.000 100.00 % | -781.000 K | 0.000 -100.00 % | 1.166 M | 0.000 100.00 % | -2.539 M | 0.000 100.00 % | -967.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 |
Other non cash items | 21.184 M 1 488.20 % | -1.526 M -387.92 % | 530.000 K -94.17 % | 9.095 M 264.09 % | 2.498 M -81.82 % | 13.742 M -1.15 % | 13.902 M 155.65 % | 5.438 M -28.36 % | 7.591 M 43.91 % | 5.275 M -75.16 % | 21.237 M 217.04 % | -18.145 M -309.62 % | 8.656 M -92.23 % | 111.457 M -36.18 % | 174.651 M 104.20 % | 85.531 M 461.85 % | 15.223 M 392.86 % | -5.198 M -149.63 % | 10.474 M 408.60 % | -3.394 M -180.27 % | 4.228 M 157.63 % | -7.337 M -327.93 % | 3.219 M 170.56 % | -4.562 M -249.55 % | 3.051 M 439.13 % | -899.500 K 64.90 % | -2.563 M 0.00 % | -2.563 M -352.74 % | -566.000 K 0.00 % | -566.000 K -153.55 % | 1.057 M 0.00 % | 1.057 M 225.83 % | -840.000 K 0.00 % | -840.000 K 70.63 % | -2.860 M 0.00 % | -2.860 M -327.50 % | -669.000 K -100.00 % | -334.500 K 7.72 % | -362.500 K -100.00 % | -181.250 K |
Net cash provided by operating activities | 4.974 M -52.09 % | 10.383 M 66.61 % | 6.232 M -31.70 % | 9.124 M 200.18 % | -9.108 M -215.13 % | 7.911 M -19.59 % | 9.838 M 75.84 % | 5.595 M 165.54 % | 2.107 M -76.50 % | 8.965 M 766.05 % | -1.346 M 45.77 % | -2.482 M 84.44 % | -15.948 M -309.18 % | 7.624 M -19.69 % | 9.493 M 179.21 % | 3.400 M -89.49 % | 32.363 M 2.96 % | 31.432 M -13.63 % | 36.394 M 28.13 % | 28.403 M 47.57 % | 19.247 M 24.55 % | 15.453 M -6.30 % | 16.492 M 22.60 % | 13.452 M -13.54 % | 15.559 M 0.00 % | 15.559 M 28.15 % | 12.141 M 0.00 % | 12.141 M -9.53 % | 13.420 M 0.00 % | 13.420 M -8.21 % | 14.621 M 0.00 % | 14.621 M 26.18 % | 11.587 M 0.00 % | 11.587 M 74.82 % | 6.628 M 0.00 % | 6.628 M 108.10 % | 3.185 M 100.00 % | 1.593 M -40.21 % | 2.664 M 100.00 % | 1.332 M |
Investments in property plant and equipment | -1.552 M 56.27 % | -3.549 M -142.09 % | -1.466 M 58.91 % | -3.568 M -121.48 % | -1.611 M 24.22 % | -2.126 M -36.72 % | -1.555 M -1.30 % | -1.535 M -10.43 % | -1.390 M -9.28 % | -1.272 M -2.66 % | -1.239 M -70.19 % | -728.000 K 53.72 % | -1.573 M 9.55 % | -1.739 M 73.71 % | -6.615 M 59.27 % | -16.241 M -27.02 % | -12.786 M 28.43 % | -17.864 M -118.20 % | -8.187 M -31.16 % | -6.242 M -5 523.42 % | -111.000 K 98.28 % | -6.440 M 17.62 % | -7.817 M -3.59 % | -7.546 M -34.35 % | -5.617 M -0.05 % | -5.614 M -983.69 % | -518.000 K 0.00 % | -518.000 K 85.84 % | -3.659 M 0.00 % | -3.659 M -25.21 % | -2.922 M 0.00 % | -2.922 M -216.40 % | -923.500 K 0.00 % | -923.500 K -110.36 % | -439.000 K 0.00 % | -439.000 K 82.83 % | -2.557 M -100.00 % | -1.279 M -1 794.07 % | -67.500 K -100.00 % | -33.750 K |
Acquisitions net | -1.860 M -644.00 % | -250.000 K -200.40 % | 249.000 K 104.70 % | -5.301 M -1 100.19 % | 530.000 K 85.96 % | 285.000 K 108.03 % | 137.000 K -86.29 % | 999.000 K 579.59 % | 147.000 K -95.38 % | 3.181 M 205.57 % | 1.041 M 871.11 % | -135.000 K -127.89 % | 484.000 K 293.60 % | -250.000 K | 0.000 100.00 % | -7.631 M -52.16 % | -5.015 M 91.93 % | -62.180 M -68 229.67 % | -91.000 K 98.67 % | -6.862 M 74.05 % | -26.441 M 84.25 % | -167.839 M | 0.000 100.00 % | -2.000 M 94.76 % | -38.193 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.300 M | 0.000 -100.00 % | 801.000 K | 0.000 100.00 % | -82.552 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 -100.00 % | 5.100 M 412.12 % | -1.634 M -729.44 % | -197.000 K 77.49 % | -875.000 K 37.99 % | -1.411 M -30.53 % | -1.081 M 69.11 % | -3.500 M -161.58 % | -1.338 M -643.33 % | -180.000 K 89.22 % | -1.669 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.289 M 0.00 % | -3.289 M -436.54 % | -613.000 K 0.00 % | -613.000 K 44.27 % | -1.100 M 0.00 % | -1.100 M -468.48 % | -193.500 K 0.00 % | -193.500 K 83.05 % | -1.142 M 0.00 % | -1.142 M -17.86 % | -968.500 K 0.00 % | -968.500 K 77.43 % | -4.292 M -100.00 % | -2.146 M -142 950.00 % | -1.500 K -100.00 % | -750.000 |
Sales maturities of investments | 5.000 K -88.37 % | 43.000 K -53.76 % | 93.000 K 16.25 % | 80.000 K -86.73 % | 603.000 K 438.39 % | 112.000 K -84.31 % | 714.000 K 73.30 % | 412.000 K -53.86 % | 893.000 K 179.94 % | 319.000 K 6.69 % | 299.000 K -38.10 % | 483.000 K -59.24 % | 1.185 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.832 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.511 M 0.00 % | 1.511 M 7 268.29 % | 20.500 K 0.00 % | 20.500 K -98.56 % | 1.428 M 0.00 % | 1.428 M 69.64 % | 841.500 K 0.00 % | 841.500 K 34.42 % | 626.000 K 100.00 % | 313.000 K 1 986.67 % | 15.000 K 100.00 % | 7.500 K |
Other investing activites | 0.000 -100.00 % | 175.000 K | 0.000 -100.00 % | 383.000 K -76.56 % | 1.634 M 266.37 % | 446.000 K -49.03 % | 875.000 K -37.99 % | 1.411 M 30.53 % | 1.081 M -69.11 % | 3.500 M 161.58 % | 1.338 M 71.54 % | 780.000 K -50.00 % | 1.560 M -82.72 % | 9.028 M 259.68 % | 2.510 M -60.12 % | 6.294 M 229.88 % | -4.846 M -1 045.63 % | -423.000 K 91.89 % | -5.217 M -50.78 % | -3.460 M 41.05 % | -5.869 M -39.08 % | -4.220 M 7.13 % | -4.544 M 1.69 % | -4.622 M 85.06 % | -30.932 M -226.45 % | 24.461 M 84.31 % | 13.272 M 0.00 % | 13.272 M -20.37 % | 16.668 M 0.00 % | 16.668 M -5.91 % | 17.716 M 201.01 % | -17.539 M -243.47 % | 12.225 M 331.46 % | -5.282 M -173.42 % | 7.194 M 222.10 % | -5.892 M -162.63 % | 9.408 M 100.00 % | 4.704 M 73.09 % | 2.718 M 100.00 % | 1.359 M |
Net cash used for investing activites | -3.407 M 4.86 % | -3.581 M -218.59 % | -1.124 M 87.21 % | -8.789 M -1 738.70 % | -478.000 K 72.35 % | -1.729 M -145.60 % | -704.000 K -467.74 % | -124.000 K 64.57 % | -350.000 K -115.71 % | 2.228 M 2 105.94 % | 101.000 K 126.58 % | -380.000 K -495.83 % | 96.000 K -98.64 % | 7.039 M 271.47 % | -4.105 M 76.65 % | -17.578 M 22.38 % | -22.647 M 71.86 % | -80.467 M -496.27 % | -13.495 M 18.53 % | -16.564 M 48.91 % | -32.421 M 81.84 % | -178.499 M -1 344.05 % | -12.361 M 12.75 % | -14.168 M 80.10 % | -71.199 M -557.62 % | 15.559 M 28.15 % | 12.141 M 0.00 % | 12.141 M -9.53 % | 13.420 M 0.00 % | 13.420 M -8.21 % | 14.621 M 154.28 % | -26.934 M -332.45 % | 11.587 M 326.40 % | -5.118 M -177.22 % | 6.628 M 107.45 % | -89.010 M -2 894.66 % | 3.185 M 100.00 % | 1.593 M -40.21 % | 2.664 M 100.00 % | 1.332 M |
Debt repayment | 1.085 M 118.03 % | -6.018 M | 0.000 | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.510 M | 0.000 100.00 % | -147.991 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.193 M 63.62 % | 7.452 M -76.95 % | 32.325 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 100.00 % | -21.849 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.175 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 181.754 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.501 M 143 440.00 % | -15.000 K -100.04 % | 35.072 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.272 M 0.00 % | 27.272 M 7 086.17 % | 379.500 K 0.00 % | 379.500 K -12.66 % | 434.500 K 0.00 % | 434.500 K -91.31 % | 5.002 M 0.00 % | 5.002 M 2 725.99 % | 177.000 K 0.00 % | 177.000 K -99.21 % | 22.310 M 0.00 % | 22.310 M | 0.000 | 0.000 -100.00 % | 1.168 M 100.00 % | 583.750 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -904.500 K 0.00 % | -904.500 K -12 821.43 % | -7.000 K 0.00 % | -7.000 K 44.00 % | -12.500 K 0.00 % | -12.500 K 87.75 % | -102.000 K 0.00 % | -102.000 K | 0.000 | 0.000 100.00 % | -547.500 K 0.00 % | -547.500 K -365.96 % | -117.500 K -100.00 % | -58.750 K 94.15 % | -1.004 M -100.00 % | -501.750 K |
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 100.00 % | -21.980 M 1.77 % | -22.376 M -9.09 % | -20.512 M -12.88 % | -18.171 M -36.78 % | -13.285 M -0.14 % | -13.266 M -22.20 % | -10.856 M 9.44 % | -11.988 M 10.24 % | -13.356 M 39.77 % | -22.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.880 M | 0.000 100.00 % | -6.836 M | 0.000 100.00 % | -3.919 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 1.922 M | 0.000 100.00 % | -5.445 M -230.80 % | -1.646 M 92.32 % | -21.441 M -88.99 % | -11.345 M 6.26 % | -12.102 M -48.67 % | -8.140 M 19.01 % | -10.051 M -159.51 % | -3.873 M -45.00 % | -2.671 M | 0.000 -100.00 % | 4.969 M 152.33 % | -9.496 M -275.43 % | 5.413 M | 0.000 | 0.000 | 0.000 100.00 % | -2.260 M -246.85 % | 1.539 M -84.65 % | 10.027 M -94.81 % | 193.151 M 3 119.18 % | 6.000 M -43.75 % | 10.666 M 168.55 % | -15.559 M -200.00 % | 15.559 M 28.15 % | 12.141 M 0.00 % | 12.141 M -9.53 % | 13.420 M 0.00 % | 13.420 M -8.21 % | 14.621 M 198.94 % | -14.778 M -227.54 % | 11.587 M 200.00 % | -11.587 M -274.82 % | 6.628 M -73.95 % | 25.446 M 698.93 % | 3.185 M 100.00 % | 1.593 M -40.21 % | 2.664 M 100.00 % | 1.332 M |
Net cash used provided by financing activities | 3.007 M 149.97 % | -6.018 M -10.52 % | -5.445 M -230.80 % | -1.646 M -121.28 % | 7.734 M 168.17 % | -11.345 M 6.26 % | -12.102 M -48.67 % | -8.140 M 19.01 % | -10.051 M -19.90 % | -8.383 M -213.85 % | -2.671 M -107.91 % | 33.763 M 579.47 % | 4.969 M 152.33 % | -9.496 M -275.43 % | 5.413 M -53.79 % | 11.714 M 178.41 % | -14.939 M -131.86 % | 46.885 M 329.48 % | -20.431 M -73.94 % | -11.746 M -262.64 % | -3.239 M -101.78 % | 182.295 M 3 144.34 % | -5.988 M -122.60 % | -2.690 M -120.69 % | 13.002 M -16.43 % | 15.559 M 28.15 % | 12.141 M 0.00 % | 12.141 M -9.53 % | 13.420 M 0.00 % | 13.420 M -8.21 % | 14.621 M 161.28 % | -23.858 M -305.90 % | 11.587 M 129.03 % | -39.918 M -702.26 % | 6.628 M -89.81 % | 65.052 M 1 942.45 % | 3.185 M 100.00 % | 1.593 M -40.21 % | 2.664 M 100.00 % | 1.332 M |
Effect of forex changes on cash | 2.000 K -89.47 % | 19.000 K -52.50 % | 40.000 K 225.00 % | -32.000 K 11.11 % | -36.000 K -137.11 % | 97.000 K 259.26 % | 27.000 K -84.83 % | 178.000 K 373.85 % | -65.000 K -30.00 % | -50.000 K -525.00 % | -8.000 K -100.06 % | 13.263 M 230.61 % | -10.155 M -163.98 % | 15.871 M 188.57 % | -17.920 M -287.00 % | 9.583 M 200.00 % | -9.583 M -156.52 % | 16.956 M 200.00 % | -16.956 M -217.79 % | 14.395 M 200.00 % | -14.395 M -224.53 % | 11.559 M | 0.000 | 0.000 -100.00 % | 44.657 M 200.00 % | -44.657 M -18.71 % | -37.617 M 0.00 % | -37.617 M 4.10 % | -39.226 M 0.00 % | -39.226 M 1.97 % | -40.016 M -200.00 % | 40.016 M 217.33 % | -34.105 M -200.00 % | 34.105 M 283.29 % | -18.607 M -200.00 % | 18.607 M 293.89 % | -9.597 M -100.00 % | -4.798 M 37.69 % | -7.701 M -100.00 % | -3.851 M |
Net change in cash | 4.576 M 469.86 % | 803.000 K 370.37 % | -297.000 K 77.89 % | -1.343 M 28.87 % | -1.888 M 62.73 % | -5.066 M -72.25 % | -2.941 M -18.07 % | -2.491 M 70.38 % | -8.409 M -399.25 % | 2.810 M 171.76 % | -3.916 M -108.87 % | 44.164 M 606.41 % | -8.721 M -141.45 % | 21.038 M 395.52 % | -7.119 M -200.00 % | 7.119 M 148.08 % | -14.806 M -200.00 % | 14.806 M 202.19 % | -14.488 M -200.00 % | 14.488 M 147.03 % | -30.808 M -200.00 % | 30.808 M 329.64 % | -13.416 M -200.00 % | 13.416 M 6.34 % | 12.617 M 1 150.09 % | 1.009 M 269.05 % | -597.000 K 0.00 % | -597.000 K -215.47 % | 517.000 K 0.00 % | 517.000 K -73.11 % | 1.923 M -75.00 % | 7.691 M 2 244.82 % | 328.000 K -75.00 % | 1.312 M 105.48 % | 638.500 K -75.00 % | 2.554 M 12 408.43 % | -20.750 K 0.00 % | -20.750 K -114.34 % | 144.750 K 0.00 % | 144.750 K |
Cash at beginning of period | 21.426 M 3.89 % | 20.623 M -1.42 % | 20.920 M -6.03 % | 22.263 M -7.82 % | 24.151 M -17.34 % | 29.217 M -9.15 % | 32.158 M -7.19 % | 34.649 M -19.53 % | 43.058 M 6.98 % | 40.248 M -8.87 % | 44.164 M | 0.000 -100.00 % | 21.038 M | 0.000 -100.00 % | 7.119 M | 0.000 -100.00 % | 14.806 M | 0.000 -100.00 % | 14.488 M | 0.000 -100.00 % | 30.808 M | 0.000 -100.00 % | 13.416 M | 0.000 -100.00 % | 4.206 M 31.58 % | 3.196 M -15.74 % | 3.793 M 0.00 % | 3.793 M 15.78 % | 3.276 M 0.00 % | 3.276 M 142.06 % | 1.354 M -75.00 % | 5.414 M 427.94 % | 1.026 M -75.00 % | 4.102 M 959.95 % | 387.000 K -75.00 % | 1.548 M 279.64 % | 407.750 K 0.00 % | 407.750 K 55.04 % | 263.000 K 0.00 % | 263.000 K |
Cash at end of period | 26.002 M 21.36 % | 21.426 M 3.89 % | 20.623 M -1.42 % | 20.920 M -6.03 % | 22.263 M -7.82 % | 24.151 M -17.34 % | 29.217 M -9.15 % | 32.158 M -7.19 % | 34.649 M -19.53 % | 43.058 M 6.98 % | 40.248 M -8.87 % | 44.164 M 258.56 % | 12.317 M -41.45 % | 21.038 M | 0.000 -100.00 % | 7.119 M | 0.000 -100.00 % | 14.806 M | 0.000 -100.00 % | 14.488 M | 0.000 -100.00 % | 30.808 M | 0.000 -100.00 % | 13.416 M -20.25 % | 16.822 M 300.00 % | 4.206 M 31.58 % | 3.196 M 0.00 % | 3.196 M -15.74 % | 3.793 M 0.00 % | 3.793 M 15.78 % | 3.276 M -75.00 % | 13.105 M 868.23 % | 1.354 M -75.00 % | 5.414 M 427.94 % | 1.026 M -75.00 % | 4.102 M 959.95 % | 387.000 K 0.00 % | 387.000 K -5.09 % | 407.750 K 0.00 % | 407.750 K |
Operating cash flow | 4.974 M -57.96 % | 11.832 M 89.86 % | 6.232 M -31.70 % | 9.124 M 200.18 % | -9.108 M -215.13 % | 7.911 M -19.59 % | 9.838 M 75.84 % | 5.595 M 165.54 % | 2.107 M -76.50 % | 8.965 M 766.05 % | -1.346 M 45.77 % | -2.482 M 84.44 % | -15.948 M -309.18 % | 7.624 M -19.69 % | 9.493 M 179.21 % | 3.400 M -89.49 % | 32.363 M 2.96 % | 31.432 M -13.63 % | 36.394 M 28.13 % | 28.403 M 47.57 % | 19.247 M 24.55 % | 15.453 M -6.30 % | 16.492 M 22.60 % | 13.452 M -13.54 % | 15.559 M 0.00 % | 15.559 M 28.15 % | 12.141 M 0.00 % | 12.141 M -9.53 % | 13.420 M 0.00 % | 13.420 M -8.21 % | 14.621 M 0.00 % | 14.621 M 26.18 % | 11.587 M 0.00 % | 11.587 M 74.82 % | 6.628 M 0.00 % | 6.628 M 108.10 % | 3.185 M 100.00 % | 1.593 M -40.21 % | 2.664 M 100.00 % | 1.332 M |
Capital expenditure | -1.552 M 56.27 % | -3.549 M -142.09 % | -1.466 M 58.91 % | -3.568 M -121.48 % | -1.611 M 24.22 % | -2.126 M -36.72 % | -1.555 M -1.30 % | -1.535 M -10.43 % | -1.390 M -9.28 % | -1.272 M -2.66 % | -1.239 M -70.19 % | -728.000 K 53.72 % | -1.573 M 9.55 % | -1.739 M 73.71 % | -6.615 M 59.27 % | -16.241 M -27.02 % | -12.786 M 28.43 % | -17.864 M -118.20 % | -8.187 M -31.16 % | -6.242 M -5 523.42 % | -111.000 K 98.28 % | -6.440 M 17.62 % | -7.817 M -3.59 % | -7.546 M -34.35 % | -5.617 M -0.05 % | -5.614 M -983.69 % | -518.000 K 0.00 % | -518.000 K 85.84 % | -3.659 M 0.00 % | -3.659 M -25.21 % | -2.922 M 0.00 % | -2.922 M -216.40 % | -923.500 K 0.00 % | -923.500 K -110.36 % | -439.000 K 0.00 % | -439.000 K 82.83 % | -2.557 M -100.00 % | -1.279 M -1 794.07 % | -67.500 K -100.00 % | -33.750 K |
Free CashFlow | 3.422 M -58.69 % | 8.283 M 73.79 % | 4.766 M -14.22 % | 5.556 M 151.83 % | -10.719 M -285.29 % | 5.785 M -30.16 % | 8.283 M 104.01 % | 4.060 M 466.25 % | 717.000 K -90.68 % | 7.693 M 397.60 % | -2.585 M 19.47 % | -3.210 M 81.68 % | -17.521 M -397.72 % | 5.885 M 104.48 % | 2.878 M 122.41 % | -12.841 M -165.59 % | 19.577 M 44.29 % | 13.568 M -51.90 % | 28.207 M 27.28 % | 22.161 M 15.81 % | 19.136 M 112.32 % | 9.013 M 3.90 % | 8.675 M 46.88 % | 5.906 M -40.60 % | 9.942 M -0.03 % | 9.945 M -14.44 % | 11.623 M 0.00 % | 11.623 M 19.07 % | 9.762 M 0.00 % | 9.762 M -16.56 % | 11.699 M 0.00 % | 11.699 M 9.71 % | 10.664 M 0.00 % | 10.664 M 72.30 % | 6.189 M 0.00 % | 6.189 M 885.51 % | 628.000 K 100.00 % | 314.000 K -87.90 % | 2.596 M 100.00 % | 1.298 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2012 | 2011 | 2011 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2007 | 2006 | 2006 |