RFG.AX

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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006