
VusionGroup SRBEF
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 954.708 M 19.05 % | 801.958 M 29.17 % | 620.860 M 46.82 % | 422.868 M 45.68 % | 290.264 M 17.24 % | 247.585 M 31.80 % | 187.855 M 22.78 % | 153.000 M -13.52 % | 176.924 M 59.05 % | 111.236 M 36.94 % | 81.228 M -1.26 % | 82.268 M 30.64 % | 62.975 M 6.83 % | 58.950 M 31.65 % | 44.778 M -21.05 % | 56.719 M |
Net income | -27.758 M -134.80 % | 79.767 M 320.85 % | 18.954 M 568.81 % | 2.834 M 141.20 % | -6.878 M 44.92 % | -12.488 M -111.66 % | -5.900 M 72.00 % | -21.069 M -557.13 % | 4.609 M 255.63 % | 1.296 M -60.11 % | 3.249 M -15.68 % | 3.853 M -5.89 % | 4.094 M -52.96 % | 8.704 M 4.74 % | 8.310 M -33.18 % | 12.437 M |
Income before tax | -26.707 M -128.27 % | 94.456 M 268.48 % | 25.634 M 525.37 % | 4.099 M 146.51 % | -8.814 M 47.90 % | -16.917 M -96.03 % | -8.630 M 66.13 % | -25.481 M -479.52 % | 6.714 M 254.30 % | 1.895 M -67.36 % | 5.806 M 0.57 % | 5.773 M -9.20 % | 6.358 M -52.36 % | 13.347 M 10.92 % | 12.033 M -34.89 % | 18.481 M |
Income before tax ratio | -0.03 -123.75 % | 0.12 185.27 % | 0.04 325.94 % | 0.01 131.92 % | -0.03 55.56 % | -0.07 -48.73 % | -0.05 72.42 % | -0.17 -538.86 % | 0.04 122.76 % | 0.02 -76.17 % | 0.07 1.86 % | 0.07 -30.49 % | 0.10 -55.41 % | 0.23 -15.75 % | 0.27 -17.53 % | 0.33 |
EBITDA | 52.640 M -65.93 % | 154.496 M 174.47 % | 56.288 M 61.64 % | 34.822 M 136.48 % | 14.725 M 7 769.27 % | -192.000 K -103.36 % | 5.710 M 138.81 % | -14.712 M -196.99 % | 15.168 M 87.70 % | 8.081 M -23.45 % | 10.557 M 13.88 % | 9.270 M 5.07 % | 8.823 M -42.60 % | 15.372 M 9.87 % | 13.991 M -31.66 % | 20.473 M |
Net income ratio | -0.03 -129.23 % | 0.10 225.81 % | 0.03 355.52 % | 0.01 128.28 % | -0.02 53.02 % | -0.05 -60.60 % | -0.03 77.19 % | -0.14 -628.61 % | 0.03 123.59 % | 0.01 -70.87 % | 0.04 -14.60 % | 0.05 -27.96 % | 0.07 -55.97 % | 0.15 -20.44 % | 0.19 -15.37 % | 0.22 |
Ratio EBITDA | 0.06 -71.38 % | 0.19 112.49 % | 0.09 10.10 % | 0.08 62.33 % | 0.05 6 641.62 % | 0.00 -102.55 % | 0.03 131.61 % | -0.10 -212.16 % | 0.09 18.01 % | 0.07 -44.10 % | 0.13 15.34 % | 0.11 -19.57 % | 0.14 -46.27 % | 0.26 -16.54 % | 0.31 -13.44 % | 0.36 |
Gross profit ratio | 0.27 -1.05 % | 0.28 22.01 % | 0.23 -7.27 % | 0.25 -1.74 % | 0.25 6.21 % | 0.24 -18.05 % | 0.29 11.98 % | 0.26 2.74 % | 0.25 -21.79 % | 0.32 -22.22 % | 0.41 8.17 % | 0.38 -15.62 % | 0.45 11.97 % | 0.40 -33.10 % | 0.60 0.39 % | 0.60 |
Weighted average shs out dil | 16.006 M -10.57 % | 17.897 M 13.19 % | 15.812 M 0.06 % | 15.802 M 0.32 % | 15.752 M 7.96 % | 14.591 M 4.51 % | 13.962 M 5.83 % | 13.193 M 2.45 % | 12.878 M 5.07 % | 12.257 M -0.95 % | 12.374 M 5.41 % | 11.739 M 1.16 % | 11.605 M 1.21 % | 11.466 M -3.42 % | 11.871 M 9.00 % | 10.892 M |
Weighted average shs out | 16.006 M -10.50 % | 17.885 M 13.20 % | 15.799 M -0.02 % | 15.802 M 0.32 % | 15.752 M 7.96 % | 14.591 M 4.51 % | 13.962 M 8.18 % | 12.907 M 6.86 % | 12.078 M 3.54 % | 11.665 M 0.29 % | 11.632 M 5.50 % | 11.025 M 0.00 % | 11.025 M 0.17 % | 11.006 M -3.32 % | 11.384 M 4.52 % | 10.892 M |
EPS diluted | -1.73 -138.79 % | 4.46 277.97 % | 1.18 555.56 % | 0.18 140.91 % | -0.44 48.84 % | -0.86 -104.76 % | -0.42 73.75 % | -1.60 -671.43 % | 0.28 180.00 % | 0.10 -61.54 % | 0.26 -21.21 % | 0.33 -5.71 % | 0.35 -53.95 % | 0.76 8.57 % | 0.70 -38.60 % | 1.14 |
Earnings per share | -1.73 -134.46 % | 5.02 318.33 % | 1.20 566.67 % | 0.18 140.91 % | -0.44 48.84 % | -0.86 -104.76 % | -0.42 74.23 % | -1.63 -682.14 % | 0.28 154.55 % | 0.11 -59.26 % | 0.27 -22.86 % | 0.35 -5.41 % | 0.37 -53.16 % | 0.79 8.22 % | 0.73 -35.96 % | 1.14 |
Gross profit | 262.266 M 17.80 % | 222.646 M 57.60 % | 141.274 M 36.15 % | 103.767 M 43.15 % | 72.488 M 24.52 % | 58.213 M 8.00 % | 53.900 M 37.49 % | 39.202 M -11.16 % | 44.125 M 24.39 % | 35.473 M 6.51 % | 33.305 M 6.80 % | 31.185 M 10.23 % | 28.292 M 19.62 % | 23.652 M -11.92 % | 26.854 M -20.75 % | 33.884 M |
Income tax expense | 2.187 M -85.31 % | 14.887 M 110.86 % | 7.060 M 254.60 % | 1.991 M 269.88 % | -1.172 M 68.99 % | -3.779 M -38.48 % | -2.729 M 38.15 % | -4.412 M -309.60 % | 2.105 M 252.60 % | 597.000 K -76.65 % | 2.557 M 33.18 % | 1.920 M -15.19 % | 2.264 M -51.24 % | 4.643 M 24.71 % | 3.723 M -38.40 % | 6.044 M |
Cost of revenue | 692.442 M 19.53 % | 579.312 M 20.79 % | 479.586 M 50.29 % | 319.101 M 46.53 % | 217.776 M 15.00 % | 189.372 M 41.37 % | 133.955 M 17.71 % | 113.798 M -14.31 % | 132.799 M 75.28 % | 75.763 M 58.09 % | 47.923 M -6.19 % | 51.083 M 47.29 % | 34.683 M -1.74 % | 35.298 M 96.93 % | 17.924 M -21.51 % | 22.835 M |
General and administrative expenses | 28.885 M 68.46 % | 17.147 M 75.06 % | 9.795 M 26.19 % | 7.762 M -61.91 % | 20.380 M -10.48 % | 22.767 M 11.41 % | 20.435 M 52.30 % | 13.418 M 75.35 % | 7.652 M -15.38 % | 9.043 M 1.06 % | 8.948 M 6.47 % | 8.404 M 26.36 % | 6.651 M 889.73 % | 672.000 K | 0.000 | 0.000 |
Selling and marketing expenses | 8.996 M 23.17 % | 7.304 M 48.64 % | 4.914 M 135.23 % | 2.089 M -2.29 % | 2.138 M -27.77 % | 2.960 M 39.36 % | 2.124 M 0.09 % | 2.122 M 68.68 % | 1.258 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 201.090 M 37.06 % | 146.722 M 76.46 % | 83.147 M -1.21 % | 84.166 M 53.00 % | 55.012 M 15.65 % | 47.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.000 K 24.24 % | 99.000 K |
Operating expenses | 238.971 M 39.61 % | 171.173 M 56.20 % | 109.583 M 16.56 % | 94.017 M 21.27 % | 77.530 M 5.78 % | 73.294 M 14.13 % | 64.221 M 7.17 % | 59.923 M 74.43 % | 34.354 M 7.06 % | 32.088 M 10.30 % | 29.091 M 16.66 % | 24.936 M 10.63 % | 22.540 M 104.28 % | 11.034 M -28.23 % | 15.374 M -3.27 % | 15.893 M |
Cost and expenses | 931.413 M 24.11 % | 750.485 M 27.38 % | 589.169 M 41.06 % | 417.658 M 41.43 % | 295.306 M 12.43 % | 262.666 M 32.54 % | 198.176 M 14.08 % | 173.721 M 3.93 % | 167.153 M 54.99 % | 107.851 M 40.04 % | 77.014 M 1.31 % | 76.019 M 32.85 % | 57.223 M 23.51 % | 46.332 M 39.14 % | 33.298 M -14.02 % | 38.728 M |
Research and development expenses | 0.000 | 0.000 -100.00 % | 11.727 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 |
Selling general and administrative expenses | 37.881 M 54.93 % | 24.451 M 66.23 % | 14.709 M 49.31 % | 9.851 M -56.25 % | 22.518 M -12.47 % | 25.727 M 14.04 % | 22.559 M 45.17 % | 15.540 M 74.41 % | 8.910 M -1.47 % | 9.043 M 1.06 % | 8.948 M 6.47 % | 8.404 M 26.36 % | 6.651 M 889.73 % | 672.000 K | 0.000 | 0.000 |
Interest income | 4.672 M -63.47 % | 12.791 M 2 229.87 % | 549.000 K 3.39 % | 531.000 K | 0.000 -100.00 % | 279.000 K 116.28 % | 129.000 K 63.29 % | 79.000 K -10.23 % | 88.000 K -8.33 % | 96.000 K -75.51 % | 392.000 K -44.48 % | 706.000 K 1.00 % | 699.000 K -6.05 % | 744.000 K 46.75 % | 507.000 K 50.00 % | 338.000 K |
Interest expense | 12.033 M | 0.000 -100.00 % | 2.649 M 11.44 % | 2.377 M -24.73 % | 3.158 M 37.54 % | 2.296 M 30.68 % | 1.757 M 10.71 % | 1.587 M 352.14 % | 351.000 K 22.30 % | 287.000 K 56.83 % | 183.000 K 190.48 % | 63.000 K 384.62 % | 13.000 K -13.33 % | 15.000 K 7.14 % | 14.000 K -30.00 % | 20.000 K |
Depreciation and amortization | 67.314 M 42.47 % | 47.248 M 68.71 % | 28.005 M -1.20 % | 28.346 M 43.41 % | 19.766 M 35.81 % | 14.554 M 15.66 % | 12.583 M 99.00 % | 6.323 M -12.44 % | 7.221 M 22.39 % | 5.900 M 34.40 % | 4.390 M 50.70 % | 2.913 M 37.80 % | 2.114 M -23.24 % | 2.754 M 61.24 % | 1.708 M -13.39 % | 1.972 M |
Operating income | 23.295 M -54.74 % | 51.473 M 62.42 % | 31.691 M 507.81 % | 5.214 M 203.41 % | -5.042 M 65.56 % | -14.639 M -72.87 % | -8.468 M 59.66 % | -20.991 M -342.90 % | 8.642 M 219.60 % | 2.704 M -35.83 % | 4.214 M -32.57 % | 6.249 M 8.64 % | 5.752 M -54.41 % | 12.618 M 9.91 % | 11.480 M -36.19 % | 17.991 M |
Operating income ratio | 0.02 -61.98 % | 0.06 25.74 % | 0.05 313.98 % | 0.01 170.98 % | -0.02 70.62 % | -0.06 -31.17 % | -0.05 67.14 % | -0.14 -380.88 % | 0.05 100.94 % | 0.02 -53.14 % | 0.05 -31.70 % | 0.08 -16.84 % | 0.09 -57.33 % | 0.21 -16.51 % | 0.26 -19.17 % | 0.32 |
Total other income expenses net | -50.002 M -216.33 % | 42.983 M 809.64 % | -6.057 M -443.72 % | -1.114 M 70.47 % | -3.772 M -65.58 % | -2.278 M -1 314.91 % | -161.000 K 96.42 % | -4.491 M -132.94 % | -1.928 M -62.70 % | -1.185 M -134.65 % | -505.000 K -6.09 % | -476.000 K -178.55 % | 606.000 K -16.87 % | 729.000 K 31.83 % | 553.000 K 12.86 % | 490.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -382.890 M -2 177.48 % | -16.812 M -134.59 % | 48.597 M 4 529.99 % | -1.097 M -412.54 % | 351.000 K -89.61 % | 3.377 M -80.56 % | 17.371 M 29.71 % | 13.392 M 313.18 % | -6.282 M 63.15 % | -17.048 M -254.58 % | -4.808 M 78.33 % | -22.187 M 10.16 % | -24.695 M 28.21 % | -34.397 M -692.74 % | -4.339 M -182.12 % | -1.538 M |
Total investments | 18.772 M 0.00 % | 18.772 M 0.56 % | 18.668 M 46 570.00 % | 40.000 K 3 900.00 % | 1.000 K -96.00 % | 25.000 K -95.85 % | 603.000 K 6 600.00 % | 9.000 K -98.49 % | 598.000 K 116.67 % | 276.000 K 140.00 % | 115.000 K 101.75 % | 57.000 K 235.29 % | 17.000 K -92.54 % | 228.000 K -99.28 % | 31.567 M 63.46 % | 19.312 M |
Total debt | 152.744 M -16.58 % | 183.104 M 121.85 % | 82.534 M -6.91 % | 88.662 M -0.33 % | 88.956 M 16.31 % | 76.485 M 62.91 % | 46.949 M -9.49 % | 51.870 M 91.88 % | 27.032 M 74.34 % | 15.505 M 36.64 % | 11.347 M | 0.000 | 0.000 | 0.000 -100.00 % | 290.000 K -16.43 % | 347.000 K |
Accumulated other comprehensive income loss | 216.343 M -12.96 % | 248.562 M 51.43 % | 164.142 M 8.81 % | 150.856 M 6.96 % | 141.043 M 1 171.69 % | 11.091 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 0.000 | 0.000 | 0.000 -100.00 % | 2.109 M 127.59 % | -7.643 M 41.83 % | -13.139 M -122.69 % | -5.900 M -105.78 % | 102.139 M 10.87 % | 92.127 M 9.84 % | 83.871 M 2.87 % | 81.534 M 16.32 % | 70.092 M 1 612.07 % | 4.094 M -52.96 % | 8.704 M -78.26 % | 40.033 M 23.77 % | 32.344 M |
Common stock | 32.143 M 0.71 % | 31.917 M 0.68 % | 31.702 M 0.57 % | 31.522 M 0.02 % | 31.516 M 0.00 % | 31.516 M 8.65 % | 29.007 M 8.36 % | 26.769 M 10.82 % | 24.155 M 3.54 % | 23.330 M 0.29 % | 23.263 M 5.50 % | 22.050 M 0.00 % | 22.050 M 0.00 % | 22.050 M 0.35 % | 21.972 M 0.49 % | 21.865 M |
Total equity | 243.976 M -11.91 % | 276.947 M 43.25 % | 193.325 M 6.00 % | 182.379 M 10.59 % | 164.916 M -3.59 % | 171.054 M 15.60 % | 147.974 M 14.79 % | 128.908 M 2.82 % | 125.373 M 11.85 % | 112.087 M 0.99 % | 110.992 M 22.43 % | 90.657 M 1.96 % | 88.917 M -1.95 % | 90.683 M 9.65 % | 82.701 M 11.38 % | 74.254 M |
Other non current liabilities | 28.522 M 14.93 % | 24.817 M | 0.000 -100.00 % | 2.000 K -99.96 % | 4.982 M -54.19 % | 10.876 M -24.59 % | 14.422 M 15.57 % | 12.479 M 95.84 % | 6.372 M 94.74 % | 3.272 M -37.32 % | 5.220 M 120.25 % | 2.370 M 12.32 % | 2.110 M 1.39 % | 2.081 M 925.12 % | 203.000 K 27.67 % | 159.000 K |
Long term debt | 148.860 M -17.18 % | 179.731 M 122.31 % | 80.848 M -7.52 % | 87.419 M -0.24 % | 87.633 M 30.00 % | 67.410 M 43.58 % | 46.949 M -9.49 % | 51.869 M 91.88 % | 27.032 M 74.36 % | 15.504 M 63.63 % | 9.475 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 194.774 M -12.12 % | 221.626 M 134.50 % | 94.512 M -5.86 % | 100.390 M 2.45 % | 97.992 M 25.17 % | 78.286 M 27.56 % | 61.371 M -10.41 % | 68.503 M 105.07 % | 33.404 M 56.59 % | 21.332 M 45.17 % | 14.695 M 520.04 % | 2.370 M 12.32 % | 2.110 M 1.39 % | 2.081 M 925.12 % | 203.000 K 27.67 % | 159.000 K |
Other current liabilities | 1.046 B 149.99 % | 418.357 M 616.86 % | 58.360 M 451.38 % | -16.609 M -67.60 % | -9.910 M 47.19 % | -18.766 M -211.30 % | 16.860 M -7.66 % | 18.259 M -21.44 % | 23.242 M 354.30 % | 5.116 M 237.02 % | 1.518 M -74.67 % | 5.993 M 806.66 % | 661.000 K -81.99 % | 3.671 M 1 054.40 % | 318.000 K 45.21 % | 219.000 K |
Deferred revenue | 0.000 | 0.000 -100.00 % | 61.419 M -65.82 % | 179.695 M 20.78 % | 148.773 M 149.43 % | 59.645 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.318 M -12.08 % | 3.774 M |
Short term debt | 3.884 M 15.15 % | 3.373 M 100.06 % | 1.686 M 35.64 % | 1.243 M -6.05 % | 1.323 M -85.42 % | 9.075 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.872 M | 0.000 | 0.000 | 0.000 -100.00 % | 290.000 K -16.43 % | 347.000 K |
Total current liabilities | 1.230 B 122.36 % | 553.372 M 122.38 % | 248.839 M -5.16 % | 262.384 M 32.47 % | 198.075 M 35.56 % | 146.119 M 37.00 % | 106.656 M 44.02 % | 74.056 M 67.98 % | 44.087 M 31.82 % | 33.446 M 59.08 % | 21.024 M -11.99 % | 23.889 M 37.79 % | 17.337 M 22.06 % | 14.204 M 66.99 % | 8.506 M 4.81 % | 8.116 M |
Total liabilities | 1.425 B 83.91 % | 774.998 M 125.72 % | 343.351 M -5.35 % | 362.774 M 22.53 % | 296.067 M 31.93 % | 224.405 M 33.55 % | 168.027 M 17.86 % | 142.559 M 83.97 % | 77.491 M 41.46 % | 54.778 M 53.36 % | 35.719 M 36.03 % | 26.259 M 35.03 % | 19.447 M 19.42 % | 16.285 M 86.99 % | 8.709 M 5.24 % | 8.275 M |
Other non current assets | 1.824 M -98.24 % | 103.687 M 5 005.22 % | 2.031 M -55.59 % | 4.573 M 228 750.00 % | -2.000 K -100.33 % | 598.000 K 59 900.00 % | -1.000 K -100.12 % | 817.000 K -90.72 % | 8.808 M 197.87 % | 2.957 M -54.06 % | 6.437 M 1 563.31 % | 387.000 K 38.21 % | 280.000 K 22.81 % | 228.000 K 9.62 % | 208.000 K 10.05 % | 189.000 K |
Long term investments | 18.772 M 0.00 % | 18.772 M 3.33 % | 18.167 M 671.11 % | -3.181 M -352.06 % | 1.262 M 176.15 % | 457.000 K -48.77 % | 892.000 K 9.05 % | 818.000 K 110.92 % | -7.490 M -250.49 % | -2.137 M 63.60 % | -5.871 M -1 613.14 % | 388.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 169.123 M 97.12 % | 85.795 M -14.87 % | 100.777 M 36.53 % | 73.811 M 15.24 % | 64.050 M 21.05 % | 52.913 M 22.68 % | 43.132 M -2.79 % | 44.372 M 60.34 % | 27.674 M 7.24 % | 25.805 M 3.25 % | 24.992 M 17.50 % | 21.269 M 20.91 % | 17.591 M -41.40 % | 30.021 M 270.90 % | 8.094 M 6.05 % | 7.632 M |
GoodWill | 122.849 M 0.00 % | 122.849 M 139.59 % | 51.274 M 0.00 % | 51.274 M 0.00 % | 51.274 M 0.00 % | 51.274 M 0.00 % | 51.273 M -0.19 % | 51.372 M 31.11 % | 39.183 M 20.93 % | 32.401 M 0.00 % | 32.401 M 107.87 % | 15.587 M 0.00 % | 15.587 M | 0.000 -100.00 % | 19.444 M -1.65 % | 19.771 M |
Goodwill and intangible assets | 291.972 M 39.94 % | 208.644 M 37.22 % | 152.051 M 21.56 % | 125.085 M 8.46 % | 115.324 M 10.69 % | 104.187 M 10.36 % | 94.405 M -1.40 % | 95.744 M 43.21 % | 66.857 M 14.86 % | 58.206 M 1.42 % | 57.393 M 55.72 % | 36.856 M 11.09 % | 33.178 M 10.52 % | 30.021 M 9.02 % | 27.538 M 0.49 % | 27.403 M |
Property plant equipment net | 153.215 M 235.73 % | 45.636 M 50.49 % | 30.325 M -10.60 % | 33.919 M 2.98 % | 32.939 M -3.95 % | 34.295 M 147.64 % | 13.849 M 21.45 % | 11.403 M 77.53 % | 6.423 M 56.85 % | 4.095 M 43.99 % | 2.844 M 38.80 % | 2.049 M 39.58 % | 1.468 M 21.22 % | 1.211 M 12.55 % | 1.076 M -10.48 % | 1.202 M |
Total non current assets | 488.701 M 29.72 % | 376.739 M 74.12 % | 216.370 M 21.70 % | 177.784 M 6.80 % | 166.457 M 8.33 % | 153.656 M 29.43 % | 118.716 M 3.99 % | 114.161 M 49.99 % | 76.110 M 17.33 % | 64.866 M 4.27 % | 62.209 M 55.67 % | 39.961 M 13.44 % | 35.227 M 11.08 % | 31.714 M 10.03 % | 28.822 M 0.10 % | 28.794 M |
Other current assets | 25.383 M -50.81 % | 51.598 M 392.07 % | 10.486 M -37.02 % | 16.650 M 176.67 % | 6.018 M -66.15 % | 17.781 M -79.14 % | 85.223 M 59.11 % | 53.562 M 100.33 % | 26.737 M -8.49 % | 29.217 M 5.54 % | 27.683 M 12.36 % | 24.637 M -7.83 % | 26.730 M 2 436.05 % | 1.054 M -91.94 % | 13.080 M -20.70 % | 16.494 M |
Short term investments | 0.000 | 0.000 -100.00 % | 501.000 K -84.45 % | 3.221 M | 0.000 | 0.000 -100.00 % | 603.000 K | 0.000 -100.00 % | 8.088 M 235.18 % | 2.413 M -59.69 % | 5.986 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.567 M 63.46 % | 19.312 M |
cash and cash equivalents | 535.634 M 167.93 % | 199.916 M 489.08 % | 33.937 M -62.19 % | 89.759 M 1.30 % | 88.605 M 21.20 % | 73.108 M 147.17 % | 29.578 M -23.13 % | 38.478 M 15.50 % | 33.314 M 2.34 % | 32.553 M 101.50 % | 16.155 M -27.19 % | 22.187 M -10.16 % | 24.695 M -28.21 % | 34.397 M 643.08 % | 4.629 M 145.57 % | 1.885 M |
Cash and short term investments | 535.634 M 167.93 % | 199.916 M 480.51 % | 34.438 M -62.96 % | 92.980 M 4.94 % | 88.605 M 21.20 % | 73.108 M 142.23 % | 30.181 M -21.56 % | 38.478 M -7.06 % | 41.402 M 18.41 % | 34.966 M 57.92 % | 22.141 M -0.21 % | 22.187 M -10.16 % | 24.695 M -28.21 % | 34.397 M -4.97 % | 36.196 M 70.76 % | 21.197 M |
Total current assets | 1.181 B 74.84 % | 675.206 M 110.80 % | 320.306 M -12.81 % | 367.368 M 24.73 % | 294.526 M 21.80 % | 241.803 M 22.57 % | 197.285 M 25.41 % | 157.306 M 24.10 % | 126.754 M 24.27 % | 101.999 M 20.71 % | 84.502 M 9.81 % | 76.955 M 5.22 % | 73.137 M -2.81 % | 75.254 M 20.24 % | 62.588 M 16.48 % | 53.735 M |
Inventory | 147.426 M 17.95 % | 124.994 M -23.98 % | 164.417 M 19.57 % | 137.504 M 29.71 % | 106.007 M 55.72 % | 68.075 M -16.86 % | 81.881 M 25.46 % | 65.266 M 11.35 % | 58.615 M 55.00 % | 37.816 M 9.05 % | 34.678 M 15.09 % | 30.131 M 38.78 % | 21.712 M 14.42 % | 18.976 M 47.66 % | 12.851 M -19.90 % | 16.044 M |
Net receivables | 472.102 M 58.05 % | 298.698 M 169.18 % | 110.965 M -7.71 % | 120.234 M 28.05 % | 93.896 M 13.35 % | 82.839 M 14.65 % | 72.254 M 70.00 % | 42.503 M 139.59 % | 17.740 M -28.27 % | 24.730 M 3.65 % | 23.860 M 11.15 % | 21.466 M -4.51 % | 22.479 M 7.93 % | 20.827 M 54.06 % | 13.519 M -17.58 % | 16.402 M |
Tax assets | 22.918 M | 0.000 -100.00 % | 13.796 M -20.66 % | 17.388 M 2.68 % | 16.934 M 19.94 % | 14.119 M 47.52 % | 9.571 M 54.45 % | 6.197 M 309.85 % | 1.512 M -13.35 % | 1.745 M 24.11 % | 1.406 M 110.16 % | 669.000 K 122.26 % | 301.000 K 18.50 % | 254.000 K | 0.000 | 0.000 |
Other assets | -1.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 |
Account payables | 151.292 M 46.64 % | 103.171 M -5.72 % | 109.429 M 33.53 % | 81.949 M 67.62 % | 48.891 M -40.43 % | 82.068 M 10.06 % | 74.565 M 59.79 % | 46.663 M 241.48 % | 13.665 M -43.71 % | 24.274 M 78.39 % | 13.607 M -6.14 % | 14.497 M 8.28 % | 13.389 M 27.11 % | 10.533 M 126.96 % | 4.641 M 16.75 % | 3.975 M |
Tax payables | 29.472 M 3.52 % | 28.471 M 58.66 % | 17.945 M 11.42 % | 16.106 M 79.00 % | 8.998 M -36.17 % | 14.097 M -7.45 % | 15.231 M 66.77 % | 9.133 M 27.20 % | 7.180 M 77.07 % | 4.055 M 0.70 % | 4.027 M 18.48 % | 3.399 M 3.41 % | 3.287 M | 0.000 -100.00 % | 2.870 M -19.72 % | 3.575 M |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 6.452 M 2.59 % | 6.289 M | 0.000 -100.00 % | 8.000 K -96.95 % | 262.000 K -51.30 % | 538.000 K -72.92 % | 1.987 M -9.10 % | 2.186 M -11.75 % | 2.477 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | -4.510 M -27.69 % | -3.532 M -40.16 % | -2.520 M -17.81 % | -2.139 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 |
Capital lease obligations | 9.878 M -5.46 % | 10.449 M 28.86 % | 8.109 M 12.61 % | 7.201 M 71.62 % | 4.196 M -79.74 % | 20.712 M | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 124.867 M | 0.000 | 0.000 -100.00 % | 27.316 M 0.68 % | 27.131 M 1 927.00 % | -1.485 M -102.37 % | 62.773 M 4.75 % | 59.929 M 15.26 % | 51.995 M 159.39 % | 20.045 M |
Deferred tax liabilities non current | 17.392 M 1.84 % | 17.078 M 136.73 % | 7.214 M 7.99 % | 6.680 M 24.23 % | 5.377 M 22.20 % | 4.400 M 16.34 % | 3.782 M 4.59 % | 3.616 M 424.82 % | 689.000 K 86.72 % | 369.000 K 15.67 % | 319.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.669 B 58.68 % | 1.052 B 96.01 % | 536.676 M -1.55 % | 545.152 M 18.26 % | 460.983 M 16.57 % | 395.459 M 25.14 % | 316.001 M 16.40 % | 271.467 M 33.82 % | 202.864 M 21.57 % | 166.865 M 13.74 % | 146.711 M 25.48 % | 116.916 M 7.89 % | 108.364 M 1.31 % | 106.968 M 17.02 % | 91.410 M 10.76 % | 82.529 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -7.598 M -871.37 % | 985.000 K 152.96 % | -1.860 M 52.07 % | -3.881 M | 0.000 100.00 % | -3.265 M -296.69 % | 1.660 M 247.69 % | -1.124 M -220.86 % | 930.000 K 33.81 % | 695.000 K 137.83 % | -1.837 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 7.598 M 119.91 % | 3.455 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.760 M 34 757.14 % | 28.000 K -67.06 % | 85.000 K -82.44 % | 484.000 K 128.30 % | 212.000 K 138.20 % | 89.000 K | 0.000 | 0.000 | 0.000 |
Change in working capital | 403.080 M 158.56 % | 155.896 M 584.42 % | -32.182 M -975.60 % | -2.992 M -114.67 % | 20.391 M -21.12 % | 25.851 M 248.58 % | -17.399 M -468.41 % | -3.061 M 58.77 % | -7.425 M -158.33 % | 12.730 M 215.35 % | -11.036 M -267.62 % | -3.002 M -9.12 % | -2.751 M 65.91 % | -8.070 M -220.68 % | 6.687 M 375.19 % | -2.430 M |
Accounts receivables | -184.112 M -191.15 % | -63.236 M -721.97 % | 10.167 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 |
Inventory | -27.941 M -172.06 % | 38.776 M 237.97 % | -28.104 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 |
Accounts payables | 0.000 | 0.000 100.00 % | -10.167 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 |
Other working capital | 615.133 M 241.07 % | 180.356 M 4 522.66 % | -4.078 M -36.30 % | -2.992 M -114.67 % | 20.391 M -21.12 % | 25.851 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 103.136 M 535.56 % | -23.679 M -519.84 % | 5.640 M 1 931.17 % | -308.000 K 26.84 % | -421.000 K -236.80 % | -125.000 K 96.34 % | -3.418 M -17.30 % | -2.914 M -874.58 % | -299.000 K 31.58 % | -437.000 K -148.13 % | 908.000 K 30.27 % | 697.000 K 139.87 % | -1.748 M -119.78 % | 8.836 M 19 981.82 % | 44.000 K -71.24 % | 153.000 K |
Net cash provided by operating activities | 544.635 M 119.33 % | 248.315 M 1 139.34 % | 20.036 M -36.58 % | 31.595 M 6.85 % | 29.569 M 27.12 % | 23.260 M 264.57 % | -14.134 M -28.95 % | -10.961 M -365.14 % | 4.134 M -78.88 % | 19.574 M 1 076.26 % | -2.005 M -142.91 % | 4.673 M 159.90 % | 1.798 M -48.92 % | 3.520 M -78.98 % | 16.749 M 38.06 % | 12.132 M |
Investments in property plant and equipment | -157.986 M -80.52 % | -87.519 M -71.61 % | -50.999 M -46.44 % | -34.825 M -7.26 % | -32.468 M 16.39 % | -38.832 M -195.71 % | -13.132 M -8.69 % | -12.082 M -31.44 % | -9.192 M -12.83 % | -8.147 M 3.95 % | -8.482 M -16.38 % | -7.288 M -24.24 % | -5.866 M -22.64 % | -4.783 M -152.93 % | -1.891 M 55.32 % | -4.232 M |
Acquisitions net | 0.000 | 0.000 100.00 % | -13.807 M -12 651.82 % | 110.000 K -95.33 % | 2.354 M 147.79 % | 950.000 K 128.51 % | -3.332 M -250.02 % | 2.221 M 194.71 % | -2.345 M -4 008.33 % | 60.000 K 101.07 % | -5.596 M -1 620.65 % | 368.000 K 0.27 % | 367.000 K | 0.000 | 0.000 | 0.000 |
Purchases of investments | -327.000 K -13.54 % | -288.000 K 85.43 % | -1.976 M -1 764.15 % | -106.000 K 67.68 % | -328.000 K -101.23 % | -163.000 K -64.65 % | -99.000 K -8.79 % | -91.000 K 97.50 % | -3.645 M -1 265.17 % | -267.000 K -18.14 % | -226.000 K -83.74 % | -123.000 K -136.54 % | -52.000 K -116.67 % | -24.000 K | 0.000 | 0.000 |
Sales maturities of investments | 13.000 K -95.41 % | 283.000 K 185.86 % | 99.000 K 560.00 % | 15.000 K -87.70 % | 122.000 K -99.69 % | 38.832 M 155 228.00 % | 25.000 K -40.48 % | 42.000 K -43.24 % | 74.000 K 469.23 % | 13.000 K -72.34 % | 47.000 K 213.33 % | 15.000 K | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 |
Other investing activites | -15.271 M 81.07 % | -80.673 M | 0.000 -100.00 % | 4.326 M 17.39 % | 3.685 M 109.50 % | -38.803 M -49 647.44 % | -78.000 K 99.36 % | -12.159 M -21.59 % | -10.000 M -20.95 % | -8.268 M 1.62 % | -8.404 M -15.31 % | -7.288 M -24.24 % | -5.866 M -986.30 % | -540.000 K | 0.000 | 0.000 |
Net cash used for investing activites | -173.571 M -3.20 % | -168.197 M -152.23 % | -66.683 M -118.78 % | -30.480 M -14.44 % | -26.635 M 29.94 % | -38.016 M -128.79 % | -16.616 M -66.38 % | -9.987 M 37.25 % | -15.916 M -88.09 % | -8.462 M 40.32 % | -14.179 M -101.75 % | -7.028 M -26.61 % | -5.551 M -3.91 % | -5.342 M -182.50 % | -1.891 M 55.32 % | -4.232 M |
Debt repayment | -29.789 M -131.77 % | 93.757 M 1 432.53 % | -7.036 M -42.83 % | -4.926 M -116.99 % | 28.987 M 228.50 % | 8.824 M 279.35 % | -4.920 M -120.26 % | 24.283 M 120.67 % | 11.004 M 82.46 % | 6.031 M -26.38 % | 8.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 K -44.19 % | 86.000 K -99.75 % | 34.293 M 27.84 % | 26.824 M 1 394.37 % | 1.795 M 27.94 % | 1.403 M 36.08 % | 1.031 M 881.90 % | 105.000 K | 0.000 | 0.000 -100.00 % | 123.000 K -37.88 % | 198.000 K | 0.000 |
Common stock repurchased | -678.000 K 85.00 % | -4.521 M -734.13 % | -542.000 K | 0.000 | 0.000 100.00 % | -104.000 K | 0.000 100.00 % | -37.000 K -825.00 % | -4.000 K | 0.000 100.00 % | -43.000 K 75.57 % | -176.000 K 59.07 % | -430.000 K -388.64 % | -88.000 K | 0.000 | 0.000 |
Dividends paid | -4.771 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 % | -5.491 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -572.000 K 83.15 % | -3.395 M -120.03 % | -1.543 M | 0.000 100.00 % | -16.515 M -208.00 % | 15.292 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.000 K | 0.000 |
Net cash used provided by financing activities | -35.810 M -141.72 % | 85.841 M 1 041.14 % | -9.121 M -86.98 % | -4.878 M -138.84 % | 12.558 M -78.46 % | 58.305 M 166.18 % | 21.904 M -15.89 % | 26.041 M 109.96 % | 12.403 M 75.63 % | 7.062 M -14.44 % | 8.254 M 4 789.77 % | -176.000 K 97.03 % | -5.921 M -17 017.14 % | 35.000 K -74.26 % | 136.000 K 0.00 % | 136.000 K |
Effect of forex changes on cash | 463.000 K 2 215.00 % | 20.000 K 137.04 % | -54.000 K -144.26 % | 122.000 K 2 340.00 % | 5.000 K 127.78 % | -18.000 K 66.04 % | -53.000 K -175.71 % | 70.000 K -50.00 % | 140.000 K 45.83 % | 96.000 K 269.23 % | 26.000 K 13.04 % | 23.000 K 182.14 % | -28.000 K | 0.000 | 0.000 | 0.000 |
Net change in cash | 335.718 M 102.27 % | 165.979 M 397.34 % | -55.822 M -4 937.26 % | 1.154 M -92.55 % | 15.497 M -64.40 % | 43.530 M 589.10 % | -8.900 M -272.35 % | 5.164 M 578.58 % | 761.000 K -95.83 % | 18.270 M 331.15 % | -7.904 M -215.15 % | -2.508 M 74.15 % | -9.702 M -442.92 % | -1.787 M -111.92 % | 14.994 M | 0.000 |
Cash at beginning of period | 199.916 M 489.08 % | 33.937 M -62.19 % | 89.759 M 1.30 % | 88.605 M 21.20 % | 73.108 M 147.17 % | 29.578 M -23.13 % | 38.478 M 15.50 % | 33.314 M 2.34 % | 32.553 M 127.91 % | 14.283 M -35.62 % | 22.187 M -10.16 % | 24.695 M -28.21 % | 34.397 M | 0.000 -100.00 % | 21.197 M 0.00 % | 21.197 M |
Cash at end of period | 535.634 M 167.93 % | 199.916 M 489.08 % | 33.937 M -62.19 % | 89.759 M 1.30 % | 88.605 M 21.20 % | 73.108 M 147.17 % | 29.578 M -23.13 % | 38.478 M 15.50 % | 33.314 M 2.34 % | 32.553 M 127.91 % | 14.283 M -35.62 % | 22.187 M -10.16 % | 24.695 M 1 481.93 % | -1.787 M -104.94 % | 36.191 M 70.74 % | 21.197 M |
Operating cash flow | 544.635 M 119.33 % | 248.315 M 1 139.34 % | 20.036 M -36.91 % | 31.758 M 7.40 % | 29.569 M 27.12 % | 23.260 M 264.57 % | -14.134 M -28.95 % | -10.961 M -365.14 % | 4.134 M -78.88 % | 19.574 M 1 076.26 % | -2.005 M -142.91 % | 4.673 M 159.90 % | 1.798 M -48.92 % | 3.520 M -78.98 % | 16.749 M 38.06 % | 12.132 M |
Capital expenditure | -157.986 M -80.52 % | -87.519 M -71.61 % | -50.999 M -46.44 % | -34.825 M -7.26 % | -32.468 M 16.39 % | -38.832 M -195.71 % | -13.132 M -8.69 % | -12.082 M -31.44 % | -9.192 M -12.83 % | -8.147 M 3.95 % | -8.482 M -16.38 % | -7.288 M -24.24 % | -5.866 M -22.64 % | -4.783 M -152.93 % | -1.891 M 55.32 % | -4.232 M |
Free CashFlow | 386.649 M 140.46 % | 160.796 M 619.32 % | -30.963 M -909.55 % | -3.067 M -5.80 % | -2.899 M 81.38 % | -15.572 M 42.89 % | -27.266 M -18.33 % | -23.043 M -355.58 % | -5.058 M -144.26 % | 11.427 M 208.96 % | -10.487 M -301.03 % | -2.615 M 35.72 % | -4.068 M -222.09 % | -1.263 M -108.50 % | 14.858 M 88.08 % | 7.900 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 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-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 614.100 M 12.52 % | 545.792 M 33.47 % | 408.916 M -2.93 % | 421.245 M 10.65 % | 380.713 M 13.65 % | 334.995 M 17.19 % | 285.865 M 35.20 % | 211.434 M 0.00 % | 211.434 M 45.68 % | 145.132 M 0.00 % | 145.132 M 17.24 % | 123.793 M 0.00 % | 123.793 M 31.80 % | 93.928 M 0.00 % | 93.928 M 22.78 % | 76.500 M 0.00 % | 76.500 M -13.52 % | 88.462 M 0.00 % | 88.462 M 59.05 % | 55.618 M 0.00 % | 55.618 M 36.94 % | 40.614 M 0.00 % | 40.614 M -1.26 % | 41.134 M 0.00 % | 41.134 M 30.64 % | 31.488 M 0.00 % | 31.488 M 6.83 % | 29.475 M 0.00 % | 29.475 M 31.65 % | 22.389 M 0.00 % | 22.389 M -21.05 % | 28.360 M 0.00 % | 28.360 M |
Net income | -9.700 M -148.65 % | -3.901 M 83.65 % | -23.857 M -101.68 % | -11.829 M -112.91 % | 91.595 M 558.29 % | 13.914 M 176.07 % | 5.040 M 255.68 % | 1.417 M 0.00 % | 1.417 M 141.20 % | -3.439 M 0.00 % | -3.439 M 44.92 % | -6.244 M 0.00 % | -6.244 M -111.66 % | -2.950 M 0.00 % | -2.950 M 72.00 % | -10.535 M 0.00 % | -10.535 M -557.13 % | 2.305 M 0.00 % | 2.305 M 255.63 % | 648.000 K 0.00 % | 648.000 K -60.11 % | 1.625 M 0.00 % | 1.625 M -15.68 % | 1.927 M 0.00 % | 1.927 M -5.89 % | 2.047 M 0.00 % | 2.047 M -52.96 % | 4.352 M 0.00 % | 4.352 M 4.74 % | 4.155 M 0.00 % | 4.155 M -33.18 % | 6.219 M 0.00 % | 6.219 M |
Income before tax | 3.700 M 168.89 % | -5.371 M 74.83 % | -21.337 M -410.94 % | -4.176 M -104.23 % | 98.632 M 438.38 % | 18.320 M 150.51 % | 7.313 M 256.82 % | 2.050 M 0.00 % | 2.050 M 146.51 % | -4.407 M 0.00 % | -4.407 M 47.90 % | -8.459 M 0.00 % | -8.459 M -96.03 % | -4.315 M 0.00 % | -4.315 M 66.13 % | -12.741 M 0.00 % | -12.741 M -479.52 % | 3.357 M 0.00 % | 3.357 M 254.30 % | 947.500 K 0.00 % | 947.500 K -67.36 % | 2.903 M 0.00 % | 2.903 M 0.57 % | 2.887 M 0.00 % | 2.887 M -9.20 % | 3.179 M 0.00 % | 3.179 M -52.36 % | 6.674 M 0.00 % | 6.674 M 10.92 % | 6.017 M 0.00 % | 6.017 M -34.89 % | 9.241 M 0.00 % | 9.241 M |
Income before tax ratio | 0.01 161.23 % | -0.01 81.14 % | -0.05 -426.35 % | -0.01 -103.83 % | 0.26 373.73 % | 0.05 113.77 % | 0.03 163.91 % | 0.01 0.00 % | 0.01 131.92 % | -0.03 0.00 % | -0.03 55.56 % | -0.07 0.00 % | -0.07 -48.73 % | -0.05 0.00 % | -0.05 72.42 % | -0.17 0.00 % | -0.17 -538.86 % | 0.04 0.00 % | 0.04 122.76 % | 0.02 0.00 % | 0.02 -76.17 % | 0.07 0.00 % | 0.07 1.86 % | 0.07 0.00 % | 0.07 -30.49 % | 0.10 0.00 % | 0.10 -55.41 % | 0.23 0.00 % | 0.23 -15.75 % | 0.27 0.00 % | 0.27 -17.53 % | 0.33 0.00 % | 0.33 |
EBITDA | 52.607 M 36.33 % | 38.589 M 194.15 % | 13.119 M -66.85 % | 39.579 M 3.59 % | 38.207 M 4.94 % | 36.408 M 66.56 % | 21.859 M 25.55 % | 17.411 M 0.00 % | 17.411 M 146.79 % | 7.055 M 0.00 % | 7.055 M 7 448.96 % | -96.000 K 0.00 % | -96.000 K -103.36 % | 2.855 M 0.00 % | 2.855 M 138.81 % | -7.356 M 0.00 % | -7.356 M -196.99 % | 7.584 M 0.00 % | 7.584 M 87.70 % | 4.041 M 0.00 % | 4.041 M -23.45 % | 5.279 M 0.00 % | 5.279 M 13.88 % | 4.635 M 0.00 % | 4.635 M 5.07 % | 4.412 M 0.00 % | 4.412 M -42.60 % | 7.686 M 0.00 % | 7.686 M 9.87 % | 6.996 M 0.00 % | 6.996 M -31.66 % | 10.237 M 0.00 % | 10.237 M |
Net income ratio | -0.02 -121.00 % | -0.01 87.75 % | -0.06 -107.76 % | -0.03 -111.67 % | 0.24 479.24 % | 0.04 135.58 % | 0.02 163.07 % | 0.01 0.00 % | 0.01 128.28 % | -0.02 0.00 % | -0.02 53.02 % | -0.05 0.00 % | -0.05 -60.60 % | -0.03 0.00 % | -0.03 77.19 % | -0.14 0.00 % | -0.14 -628.61 % | 0.03 0.00 % | 0.03 123.59 % | 0.01 0.00 % | 0.01 -70.87 % | 0.04 0.00 % | 0.04 -14.60 % | 0.05 0.00 % | 0.05 -27.96 % | 0.07 0.00 % | 0.07 -55.97 % | 0.15 0.00 % | 0.15 -20.44 % | 0.19 0.00 % | 0.19 -15.37 % | 0.22 0.00 % | 0.22 |
Ratio EBITDA | 0.09 21.16 % | 0.07 120.38 % | 0.03 -65.85 % | 0.09 -6.38 % | 0.10 -7.66 % | 0.11 42.13 % | 0.08 -7.14 % | 0.08 0.00 % | 0.08 69.40 % | 0.05 0.00 % | 0.05 6 368.40 % | 0.00 0.00 % | 0.00 -102.55 % | 0.03 0.00 % | 0.03 131.61 % | -0.10 0.00 % | -0.10 -212.16 % | 0.09 0.00 % | 0.09 18.01 % | 0.07 0.00 % | 0.07 -44.10 % | 0.13 0.00 % | 0.13 15.34 % | 0.11 0.00 % | 0.11 -19.57 % | 0.14 0.00 % | 0.14 -46.27 % | 0.26 0.00 % | 0.26 -16.54 % | 0.31 0.00 % | 0.31 -13.44 % | 0.36 0.00 % | 0.36 |
Gross profit ratio | 0.27 -4.94 % | 0.28 6.70 % | 0.26 -37.33 % | 0.42 258.62 % | 0.12 28.29 % | 0.09 18.02 % | 0.08 -68.32 % | 0.25 0.00 % | 0.25 -1.74 % | 0.25 0.00 % | 0.25 6.21 % | 0.24 0.00 % | 0.24 -18.05 % | 0.29 0.00 % | 0.29 11.98 % | 0.26 0.00 % | 0.26 2.74 % | 0.25 0.00 % | 0.25 -21.79 % | 0.32 0.00 % | 0.32 -22.22 % | 0.41 0.00 % | 0.41 8.17 % | 0.38 0.00 % | 0.38 -15.62 % | 0.45 0.00 % | 0.45 11.97 % | 0.40 0.00 % | 0.40 -33.10 % | 0.60 0.00 % | 0.60 0.39 % | 0.60 0.00 % | 0.60 |
Weighted average shs out dil | 16.054 M 0.00 % | 16.054 M 0.60 % | 15.959 M 0.09 % | 15.944 M -0.78 % | 16.069 M 1.51 % | 15.831 M 0.46 % | 15.759 M -0.27 % | 15.802 M 0.00 % | 15.802 M 0.32 % | 15.752 M 0.00 % | 15.752 M 7.96 % | 14.591 M 0.00 % | 14.591 M 4.51 % | 13.962 M 0.00 % | 13.962 M 5.83 % | 13.193 M 0.00 % | 13.193 M 2.45 % | 12.878 M 0.00 % | 12.878 M 5.07 % | 12.257 M 0.00 % | 12.257 M -0.95 % | 12.374 M 0.00 % | 12.374 M 5.41 % | 11.739 M 0.00 % | 11.739 M 1.16 % | 11.605 M 0.00 % | 11.605 M 1.21 % | 11.466 M 0.00 % | 11.466 M -3.42 % | 11.871 M 0.00 % | 11.871 M 9.00 % | 10.892 M 0.00 % | 10.892 M |
Weighted average shs out | 16.054 M 0.00 % | 16.054 M 0.60 % | 15.959 M 0.09 % | 15.944 M 0.62 % | 15.845 M 0.20 % | 15.813 M 0.34 % | 15.759 M -0.27 % | 15.802 M 0.00 % | 15.802 M 0.32 % | 15.752 M 0.00 % | 15.752 M 7.96 % | 14.591 M 0.00 % | 14.591 M 4.51 % | 13.962 M 0.00 % | 13.962 M 8.18 % | 12.907 M 0.00 % | 12.907 M 6.86 % | 12.078 M 0.00 % | 12.078 M 3.54 % | 11.665 M 0.00 % | 11.665 M 0.29 % | 11.632 M 0.00 % | 11.632 M 5.50 % | 11.025 M 0.00 % | 11.025 M 0.00 % | 11.025 M 0.00 % | 11.025 M 0.17 % | 11.006 M 0.00 % | 11.006 M -3.32 % | 11.384 M 0.00 % | 11.384 M 4.52 % | 10.892 M 0.00 % | 10.892 M |
EPS diluted | -0.60 -150.00 % | -0.24 83.89 % | -1.49 -101.35 % | -0.74 -112.98 % | 5.70 547.73 % | 0.88 175.00 % | 0.32 255.56 % | 0.09 0.00 % | 0.09 140.91 % | -0.22 0.00 % | -0.22 48.84 % | -0.43 0.00 % | -0.43 -104.76 % | -0.21 0.00 % | -0.21 73.75 % | -0.80 0.00 % | -0.80 -671.43 % | 0.14 0.00 % | 0.14 180.00 % | 0.05 0.00 % | 0.05 -61.54 % | 0.13 0.00 % | 0.13 -23.53 % | 0.17 0.00 % | 0.17 -5.56 % | 0.18 0.00 % | 0.18 -52.63 % | 0.38 0.00 % | 0.38 8.57 % | 0.35 0.00 % | 0.35 -38.60 % | 0.57 0.00 % | 0.57 |
Earnings per share | -0.60 -150.00 % | -0.24 83.89 % | -1.49 -101.35 % | -0.74 -112.80 % | 5.78 556.82 % | 0.88 175.00 % | 0.32 255.56 % | 0.09 0.00 % | 0.09 140.91 % | -0.22 0.00 % | -0.22 48.84 % | -0.43 0.00 % | -0.43 -104.76 % | -0.21 0.00 % | -0.21 74.07 % | -0.81 0.00 % | -0.81 -678.57 % | 0.14 0.00 % | 0.14 154.55 % | 0.06 0.00 % | 0.06 -60.71 % | 0.14 0.00 % | 0.14 -22.22 % | 0.18 0.00 % | 0.18 -5.26 % | 0.19 0.00 % | 0.19 -52.50 % | 0.40 0.00 % | 0.40 8.11 % | 0.37 0.00 % | 0.37 -35.09 % | 0.57 0.00 % | 0.57 |
Gross profit | 164.800 M 6.96 % | 154.077 M 42.41 % | 108.189 M -39.16 % | 177.830 M 296.80 % | 44.816 M 45.80 % | 30.739 M 38.30 % | 22.226 M -57.16 % | 51.884 M 0.00 % | 51.884 M 43.15 % | 36.244 M 0.00 % | 36.244 M 24.52 % | 29.107 M 0.00 % | 29.107 M 8.00 % | 26.950 M 0.00 % | 26.950 M 37.49 % | 19.601 M 0.00 % | 19.601 M -11.16 % | 22.063 M 0.00 % | 22.063 M 24.39 % | 17.737 M 0.00 % | 17.737 M 6.51 % | 16.653 M 0.00 % | 16.653 M 6.80 % | 15.593 M 0.00 % | 15.593 M 10.23 % | 14.146 M 0.00 % | 14.146 M 19.62 % | 11.826 M 0.00 % | 11.826 M -11.92 % | 13.427 M 0.00 % | 13.427 M -20.75 % | 16.942 M 0.00 % | 16.942 M |
Income tax expense | 13.400 M 1 585.59 % | -902.000 K -129.20 % | 3.089 M -60.37 % | 7.794 M 9.88 % | 7.093 M 52.83 % | 4.641 M 91.86 % | 2.419 M 142.99 % | 995.500 K 0.00 % | 995.500 K 269.88 % | -586.000 K 0.00 % | -586.000 K 68.99 % | -1.890 M 0.00 % | -1.890 M -38.48 % | -1.365 M 0.00 % | -1.365 M 38.15 % | -2.206 M 0.00 % | -2.206 M -309.60 % | 1.053 M 0.00 % | 1.053 M 252.60 % | 298.500 K 0.00 % | 298.500 K -76.65 % | 1.279 M 0.00 % | 1.279 M 33.18 % | 960.000 K 0.00 % | 960.000 K -15.19 % | 1.132 M 0.00 % | 1.132 M -51.24 % | 2.322 M 0.00 % | 2.322 M 24.71 % | 1.862 M 0.00 % | 1.862 M -38.40 % | 3.022 M 0.00 % | 3.022 M |
Cost of revenue | 449.300 M 14.70 % | 391.715 M 30.26 % | 300.727 M 23.54 % | 243.415 M -27.53 % | 335.897 M 10.40 % | 304.256 M 15.41 % | 263.639 M 65.24 % | 159.551 M 0.00 % | 159.551 M 46.53 % | 108.888 M 0.00 % | 108.888 M 15.00 % | 94.686 M 0.00 % | 94.686 M 41.37 % | 66.978 M 0.00 % | 66.978 M 17.71 % | 56.899 M 0.00 % | 56.899 M -14.31 % | 66.400 M 0.00 % | 66.400 M 75.28 % | 37.882 M 0.00 % | 37.882 M 58.09 % | 23.962 M 0.00 % | 23.962 M -6.19 % | 25.542 M 0.00 % | 25.542 M 47.29 % | 17.342 M 0.00 % | 17.342 M -1.74 % | 17.649 M 0.00 % | 17.649 M 96.93 % | 8.962 M 0.00 % | 8.962 M -21.51 % | 11.418 M 0.00 % | 11.418 M |
General and administrative expenses | 0.000 -100.00 % | 92.837 M 25.48 % | 73.986 M 17.47 % | 62.984 M | 0.000 -100.00 % | 14.694 M 26.59 % | 11.608 M -27.68 % | 16.051 M 0.00 % | 16.051 M 57.52 % | 10.190 M 0.00 % | 10.190 M -10.48 % | 11.384 M 0.00 % | 11.384 M 11.41 % | 10.218 M 0.00 % | 10.218 M 52.30 % | 6.709 M 0.00 % | 6.709 M 75.35 % | 3.826 M 0.00 % | 3.826 M -15.38 % | 4.522 M 0.00 % | 4.522 M 1.06 % | 4.474 M 0.00 % | 4.474 M 6.47 % | 4.202 M 0.00 % | 4.202 M 26.36 % | 3.326 M 0.00 % | 3.326 M 889.73 % | 336.000 K 0.00 % | 336.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 -100.00 % | 3.488 M -36.67 % | 5.508 M -24.59 % | 7.304 M | 0.000 -100.00 % | 743.500 K -56.61 % | 1.714 M | 0.000 | 0.000 -100.00 % | 1.069 M 0.00 % | 1.069 M -27.77 % | 1.480 M 0.00 % | 1.480 M 39.36 % | 1.062 M 0.00 % | 1.062 M 0.09 % | 1.061 M 0.00 % | 1.061 M 68.68 % | 629.000 K 0.00 % | 629.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 |
Other expenses | 0.000 -100.00 % | 25.369 M 81.97 % | 13.941 M -80.76 % | 72.447 M 8 035.05 % | -913.000 K -112.38 % | 7.377 M 1 521.39 % | -519.000 K 84.13 % | -3.271 M 0.00 % | -3.271 M -161.22 % | -1.252 M 0.00 % | -1.252 M 16.23 % | -1.495 M 0.00 % | -1.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.500 K 0.00 % | 61.500 K 24.24 % | 49.500 K 0.00 % | 49.500 K |
Operating expenses | 91.600 M -30.83 % | 132.429 M 24.30 % | 106.542 M -28.53 % | 149.078 M 574.71 % | 22.095 M 174.13 % | 8.060 M -41.76 % | 13.840 M -71.91 % | 49.279 M 0.00 % | 49.279 M 29.75 % | 37.979 M 0.00 % | 37.979 M 3.63 % | 36.647 M 0.00 % | 36.647 M 14.13 % | 32.111 M 0.00 % | 32.111 M 7.17 % | 29.962 M 0.00 % | 29.962 M 74.43 % | 17.177 M 0.00 % | 17.177 M 7.06 % | 16.044 M 0.00 % | 16.044 M 10.30 % | 14.546 M 0.00 % | 14.546 M 16.66 % | 12.468 M 0.00 % | 12.468 M 10.63 % | 11.270 M 0.00 % | 11.270 M 104.28 % | 5.517 M 0.00 % | 5.517 M -28.23 % | 7.687 M 0.00 % | 7.687 M -3.27 % | 7.947 M 0.00 % | 7.947 M |
Cost and expenses | 540.900 M 3.20 % | 524.144 M 28.70 % | 407.269 M 3.76 % | 392.493 M 9.64 % | 357.992 M 14.62 % | 312.316 M 12.55 % | 277.479 M 32.87 % | 208.829 M 0.00 % | 208.829 M 42.19 % | 146.867 M 0.00 % | 146.867 M 11.83 % | 131.333 M 0.00 % | 131.333 M 32.54 % | 99.088 M 0.00 % | 99.088 M 14.08 % | 86.861 M 0.00 % | 86.861 M 3.93 % | 83.577 M 0.00 % | 83.577 M 54.99 % | 53.926 M 0.00 % | 53.926 M 40.04 % | 38.507 M 0.00 % | 38.507 M 1.31 % | 38.010 M 0.00 % | 38.010 M 32.85 % | 28.612 M 0.00 % | 28.612 M 23.51 % | 23.166 M 0.00 % | 23.166 M 39.14 % | 16.649 M 0.00 % | 16.649 M -14.02 % | 19.364 M 0.00 % | 19.364 M |
Research and development expenses | 0.000 -100.00 % | 10.735 M -18.10 % | 13.107 M 106.64 % | 6.343 M 145.23 % | 2.587 M -23.14 % | 3.365 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 91.600 M -4.91 % | 96.325 M 21.17 % | 79.494 M 13.10 % | 70.288 M 231.83 % | 21.182 M 37.22 % | 15.437 M 15.88 % | 13.321 M -17.01 % | 16.051 M 0.00 % | 16.051 M 42.56 % | 11.259 M 0.00 % | 11.259 M -12.47 % | 12.864 M 0.00 % | 12.864 M 14.04 % | 11.280 M 0.00 % | 11.280 M 45.17 % | 7.770 M 0.00 % | 7.770 M 74.41 % | 4.455 M 0.00 % | 4.455 M -1.47 % | 4.522 M 0.00 % | 4.522 M 1.06 % | 4.474 M 0.00 % | 4.474 M 6.47 % | 4.202 M 0.00 % | 4.202 M 26.36 % | 3.326 M 0.00 % | 3.326 M 889.73 % | 336.000 K 0.00 % | 336.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 265.500 K 0.00 % | 265.500 K 68.04 % | 158.000 K 0.00 % | 158.000 K 13.26 % | 139.500 K 0.00 % | 139.500 K 116.28 % | 64.500 K 0.00 % | 64.500 K 63.29 % | 39.500 K 0.00 % | 39.500 K -10.23 % | 44.000 K 0.00 % | 44.000 K -8.33 % | 48.000 K 0.00 % | 48.000 K -75.51 % | 196.000 K 0.00 % | 196.000 K -44.48 % | 353.000 K 0.00 % | 353.000 K 1.00 % | 349.500 K 0.00 % | 349.500 K -6.05 % | 372.000 K 0.00 % | 372.000 K 46.75 % | 253.500 K 0.00 % | 253.500 K 50.00 % | 169.000 K 0.00 % | 169.000 K |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.631 M 195.90 % | 1.903 M 12.94 % | 1.685 M 41.78 % | 1.189 M 0.00 % | 1.189 M -24.73 % | 1.579 M 0.00 % | 1.579 M 37.54 % | 1.148 M 0.00 % | 1.148 M 30.68 % | 878.500 K 0.00 % | 878.500 K 10.71 % | 793.500 K 0.00 % | 793.500 K 352.14 % | 175.500 K 0.00 % | 175.500 K 22.30 % | 143.500 K 0.00 % | 143.500 K 56.83 % | 91.500 K 0.00 % | 91.500 K 190.48 % | 31.500 K 0.00 % | 31.500 K 384.62 % | 6.500 K 0.00 % | 6.500 K -13.33 % | 7.500 K 0.00 % | 7.500 K 7.14 % | 7.000 K 0.00 % | 7.000 K -30.00 % | 10.000 K 0.00 % | 10.000 K |
Depreciation and amortization | 14.207 M -16.14 % | 16.941 M 47.66 % | 11.473 M 5.97 % | 10.827 M -30.09 % | 15.486 M 12.80 % | 13.729 M 1.90 % | 13.473 M -4.94 % | 14.173 M 0.00 % | 14.173 M 48.39 % | 9.551 M 0.00 % | 9.551 M 31.25 % | 7.277 M 0.00 % | 7.277 M 15.66 % | 6.292 M 0.00 % | 6.292 M 99.00 % | 3.162 M 0.00 % | 3.162 M -12.44 % | 3.611 M 0.00 % | 3.611 M 22.39 % | 2.950 M 0.00 % | 2.950 M 34.40 % | 2.195 M 0.00 % | 2.195 M 50.70 % | 1.457 M 0.00 % | 1.457 M 37.80 % | 1.057 M 0.00 % | 1.057 M -23.24 % | 1.377 M 0.00 % | 1.377 M 61.24 % | 854.000 K 0.00 % | 854.000 K -13.39 % | 986.000 K 0.00 % | 986.000 K |
Operating income | 73.200 M 238.14 % | 21.648 M 1 214.39 % | 1.647 M -94.27 % | 28.752 M 26.54 % | 22.721 M 0.19 % | 22.679 M 170.44 % | 8.386 M 221.67 % | 2.607 M 0.00 % | 2.607 M 203.41 % | -2.521 M 0.00 % | -2.521 M 65.56 % | -7.320 M 0.00 % | -7.320 M -72.87 % | -4.234 M 0.00 % | -4.234 M 59.66 % | -10.496 M 0.00 % | -10.496 M -342.90 % | 4.321 M 0.00 % | 4.321 M 219.60 % | 1.352 M 0.00 % | 1.352 M -35.83 % | 2.107 M 0.00 % | 2.107 M -32.57 % | 3.125 M 0.00 % | 3.125 M 8.64 % | 2.876 M 0.00 % | 2.876 M -54.41 % | 6.309 M 0.00 % | 6.309 M 9.91 % | 5.740 M 0.00 % | 5.740 M -36.19 % | 8.996 M 0.00 % | 8.996 M |
Operating income ratio | 0.12 200.53 % | 0.04 884.76 % | 0.00 -94.10 % | 0.07 14.37 % | 0.06 -11.85 % | 0.07 130.78 % | 0.03 137.92 % | 0.01 0.00 % | 0.01 170.98 % | -0.02 0.00 % | -0.02 70.62 % | -0.06 0.00 % | -0.06 -31.17 % | -0.05 0.00 % | -0.05 67.14 % | -0.14 0.00 % | -0.14 -380.88 % | 0.05 0.00 % | 0.05 100.94 % | 0.02 0.00 % | 0.02 -53.14 % | 0.05 0.00 % | 0.05 -31.70 % | 0.08 0.00 % | 0.08 -16.84 % | 0.09 0.00 % | 0.09 -57.33 % | 0.21 0.00 % | 0.21 -16.51 % | 0.26 0.00 % | 0.26 -19.17 % | 0.32 0.00 % | 0.32 |
Total other income expenses net | -69.500 M -157.23 % | -27.019 M -17.56 % | -22.984 M 30.20 % | -32.928 M -143.38 % | 75.911 M 1 841.48 % | -4.359 M -306.24 % | -1.073 M -92.64 % | -557.001 K 0.00 % | -557.001 K 70.47 % | -1.886 M 0.00 % | -1.886 M -65.58 % | -1.139 M 0.00 % | -1.139 M -1 314.91 % | -80.500 K 0.00 % | -80.500 K 96.42 % | -2.246 M 0.00 % | -2.246 M -132.94 % | -964.000 K 0.00 % | -964.000 K -62.70 % | -592.500 K 0.00 % | -592.500 K -134.65 % | -252.500 K 0.00 % | -252.500 K -6.09 % | -238.000 K 0.00 % | -238.000 K -178.55 % | 303.000 K 0.00 % | 303.000 K -16.87 % | 364.500 K 0.00 % | 364.500 K 31.83 % | 276.500 K 0.00 % | 276.500 K 12.86 % | 245.000 K 0.00 % | 245.000 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 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-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 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-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -496.532 M -29.68 % | -382.890 M -88.25 % | -203.396 M -1 109.83 % | -16.812 M -224.37 % | 13.518 M -72.18 % | 48.597 M 281.12 % | 12.751 M 1 262.35 % | -1.097 M -113.02 % | 8.428 M 2 301.14 % | 351.000 K -99.25 % | 46.519 M 1 277.52 % | 3.377 M -87.12 % | 26.228 M 50.99 % | 17.371 M 30.97 % | 13.263 M -0.96 % | 13.392 M 333.35 % | -5.739 M 8.64 % | -6.282 M 63.27 % | -17.104 M -0.33 % | -17.048 M -150.71 % | -6.800 M -41.43 % | -4.808 M 30.82 % | -6.950 M 68.68 % | -22.187 M -19.93 % | -18.500 M 25.09 % | -24.695 M 4.42 % | -25.837 M 24.89 % | -34.397 M 7.01 % | -36.991 M -752.52 % | -4.339 M -43.30 % | -3.028 M -96.88 % | -1.538 M |
Total investments | 27.139 M 44.57 % | 18.772 M -0.01 % | 18.773 M 0.01 % | 18.772 M -0.01 % | 18.773 M 0.56 % | 18.668 M 46 570.00 % | 40.000 K 0.00 % | 40.000 K 3 900.00 % | 1.000 K 0.00 % | 1.000 K -95.65 % | 23.000 K -8.00 % | 25.000 K | 0.000 -100.00 % | 603.000 K -74.69 % | 2.382 M 26 366.67 % | 9.000 K 125.00 % | 4.000 K -99.33 % | 598.000 K -22.94 % | 776.000 K 181.16 % | 276.000 K 45.26 % | 190.000 K 65.22 % | 115.000 K -47.00 % | 217.000 K 280.70 % | 57.000 K 171.43 % | 21.000 K 23.53 % | 17.000 K -93.23 % | 251.000 K 10.09 % | 228.000 K 10.14 % | 207.000 K -99.34 % | 31.567 M 30.02 % | 24.279 M 25.72 % | 19.312 M |
Total debt | 147.554 M -3.40 % | 152.744 M -13.27 % | 176.114 M -3.82 % | 183.104 M -11.51 % | 206.923 M 150.71 % | 82.534 M -6.65 % | 88.415 M -0.28 % | 88.662 M -0.35 % | 88.969 M 0.01 % | 88.956 M 20.62 % | 73.748 M -3.58 % | 76.485 M 46.64 % | 52.157 M 11.09 % | 46.949 M -4.17 % | 48.993 M -5.55 % | 51.870 M -2.10 % | 52.984 M 96.00 % | 27.032 M 48.45 % | 18.210 M 17.45 % | 15.505 M -2.94 % | 15.975 M 40.79 % | 11.347 M -14.72 % | 13.305 M | 0.000 -100.00 % | 4.582 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 290.000 K -47.08 % | 548.000 K 57.93 % | 347.000 K |
Accumulated other comprehensive income loss | 179.401 M -17.08 % | 216.343 M -4.89 % | 227.472 M -8.48 % | 248.562 M -4.16 % | 259.341 M 58.00 % | 164.142 M 1.34 % | 161.976 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.894 M 132.05 % | 2.109 M 106.97 % | 1.019 M 113.33 % | -7.643 M 21.91 % | -9.787 M 25.51 % | -13.139 M -164.79 % | -4.962 M 15.90 % | -5.900 M -104.75 % | 124.262 M 21.66 % | 102.139 M -8.53 % | 111.669 M 21.21 % | 92.127 M 4 626.89 % | 1.949 M -97.68 % | 83.871 M 2.15 % | 82.102 M 0.70 % | 81.534 M 1.86 % | 80.042 M 14.20 % | 70.092 M 3.09 % | 67.994 M 1 560.82 % | 4.094 M 95.79 % | 2.091 M -75.98 % | 8.704 M 98.36 % | 4.388 M -89.04 % | 40.033 M 12.72 % | 35.517 M 9.81 % | 32.344 M |
Common stock | 32.143 M 0.00 % | 32.143 M 0.71 % | 31.917 M 0.00 % | 31.917 M 0.68 % | 31.702 M 0.00 % | 31.702 M 0.57 % | 31.522 M 0.00 % | 31.522 M 0.02 % | 31.517 M 0.00 % | 31.516 M 0.00 % | 31.516 M 0.00 % | 31.516 M 8.61 % | 29.017 M 0.03 % | 29.007 M 0.62 % | 28.828 M 7.69 % | 26.769 M 2.77 % | 26.047 M 7.83 % | 24.155 M 3.26 % | 23.393 M 0.27 % | 23.330 M 0.10 % | 23.306 M 0.18 % | 23.263 M 0.12 % | 23.234 M 5.37 % | 22.050 M 0.00 % | 22.050 M 0.00 % | 22.050 M 0.00 % | 22.050 M 0.00 % | 22.050 M 0.19 % | 22.008 M 0.16 % | 21.972 M 0.19 % | 21.930 M 0.30 % | 21.865 M |
Total equity | 206.501 M -15.36 % | 243.976 M -4.43 % | 255.288 M -7.82 % | 276.947 M -3.72 % | 287.655 M 48.79 % | 193.325 M -0.09 % | 193.498 M 6.10 % | 182.378 M 5.46 % | 172.928 M 4.86 % | 164.916 M 1.69 % | 162.175 M -5.19 % | 171.054 M 19.67 % | 142.935 M -3.41 % | 147.974 M -3.34 % | 153.090 M 18.76 % | 128.908 M -6.82 % | 138.337 M 10.34 % | 125.373 M 13.54 % | 110.426 M -1.48 % | 112.087 M -2.31 % | 114.740 M 3.38 % | 110.992 M 7.52 % | 103.228 M 13.87 % | 90.657 M 0.00 % | 90.656 M 1.96 % | 88.917 M 2.34 % | 86.881 M -4.19 % | 90.683 M 5.00 % | 86.361 M 4.43 % | 82.701 M 5.87 % | 78.119 M 5.21 % | 74.254 M |
Other non current liabilities | 59.142 M 107.36 % | 28.522 M -33.29 % | 42.758 M 72.29 % | 24.817 M 18.81 % | 20.888 M 223.84 % | 6.450 M -19.05 % | 7.968 M 26.66 % | 6.291 M -44.19 % | 11.273 M 8.82 % | 10.359 M -13.49 % | 11.975 M 10.10 % | 10.876 M 60.79 % | 6.764 M -53.10 % | 14.422 M -0.10 % | 14.437 M 15.69 % | 12.479 M -5.86 % | 13.256 M 108.04 % | 6.372 M 513.87 % | 1.038 M -68.28 % | 3.272 M -31.33 % | 4.765 M -8.72 % | 5.220 M -32.61 % | 7.746 M 226.84 % | 2.370 M -0.46 % | 2.381 M 12.84 % | 2.110 M 0.67 % | 2.096 M 0.72 % | 2.081 M 57.65 % | 1.320 M 550.25 % | 203.000 K 95.19 % | 104.000 K -34.59 % | 159.000 K |
Long term debt | 142.777 M -4.09 % | 148.860 M -13.57 % | 172.231 M -4.17 % | 179.731 M -11.98 % | 204.191 M 152.56 % | 80.848 M -6.95 % | 86.891 M -0.60 % | 87.419 M -0.33 % | 87.706 M 0.08 % | 87.633 M 51.92 % | 57.683 M -14.43 % | 67.410 M 34.48 % | 50.128 M 6.77 % | 46.949 M -4.17 % | 48.993 M -5.54 % | 51.869 M -2.10 % | 52.984 M 96.00 % | 27.032 M 48.45 % | 18.210 M 17.45 % | 15.504 M 10.31 % | 14.055 M 48.34 % | 9.475 M 57.97 % | 5.998 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 201.919 M 3.67 % | 194.774 M -9.40 % | 214.989 M -2.99 % | 221.626 M -5.29 % | 234.002 M 147.59 % | 94.512 M -6.07 % | 100.624 M 0.23 % | 100.390 M 1.43 % | 98.979 M 1.01 % | 97.992 M 40.68 % | 69.658 M -11.02 % | 78.286 M 28.98 % | 60.697 M -1.10 % | 61.371 M -3.25 % | 63.430 M -7.41 % | 68.503 M 0.60 % | 68.096 M 103.86 % | 33.404 M 51.50 % | 22.049 M 3.36 % | 21.332 M 12.45 % | 18.970 M 29.09 % | 14.695 M 6.92 % | 13.744 M 479.92 % | 2.370 M -1.66 % | 2.410 M 14.22 % | 2.110 M 0.00 % | 2.110 M 1.39 % | 2.081 M 57.65 % | 1.320 M 550.25 % | 203.000 K 95.19 % | 104.000 K -34.59 % | 159.000 K |
Other current liabilities | 1.194 B 14.14 % | 1.046 B 58.78 % | 658.678 M 57.44 % | 418.357 M 21.55 % | 344.180 M 187.35 % | 119.779 M 31.22 % | 91.280 M -44.03 % | 163.086 M 5.56 % | 154.499 M 11.26 % | 138.863 M 567.74 % | 20.796 M -49.13 % | 40.879 M 37.49 % | 29.733 M 76.35 % | 16.860 M 23.13 % | 13.693 M -25.01 % | 18.259 M 126.59 % | 8.058 M -65.33 % | 23.242 M 144.70 % | 9.498 M 85.65 % | 5.116 M 260.03 % | 1.421 M -6.39 % | 1.518 M -54.11 % | 3.308 M -44.80 % | 5.993 M 123.45 % | 2.682 M 305.75 % | 661.000 K -82.61 % | 3.800 M 3.51 % | 3.671 M 2.83 % | 3.570 M 1 022.64 % | 318.000 K -58.10 % | 759.000 K 246.58 % | 219.000 K |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 187.517 M 205.31 % | 61.419 M -47.81 % | 117.682 M -34.51 % | 179.695 M 8.47 % | 165.668 M 11.36 % | 148.773 M | 0.000 -100.00 % | 59.645 M 35.00 % | 44.180 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.818 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.318 M 25.87 % | 2.636 M -30.15 % | 3.774 M |
Short term debt | 4.777 M 22.99 % | 3.884 M 0.03 % | 3.883 M 15.12 % | 3.373 M 23.46 % | 2.732 M 62.04 % | 1.686 M 10.63 % | 1.524 M 22.61 % | 1.243 M -1.58 % | 1.263 M -4.54 % | 1.323 M -91.76 % | 16.065 M 77.02 % | 9.075 M 347.26 % | 2.029 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.920 M 2.56 % | 1.872 M -74.38 % | 7.307 M | 0.000 -100.00 % | 4.582 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 290.000 K -47.08 % | 548.000 K 57.93 % | 347.000 K |
Total current liabilities | 1.349 B 9.59 % | 1.230 B 36.56 % | 901.055 M 62.83 % | 553.372 M 12.57 % | 491.561 M 97.54 % | 248.839 M -13.62 % | 288.064 M 9.79 % | 262.384 M 21.42 % | 216.099 M 9.10 % | 198.075 M 16.26 % | 170.374 M 16.60 % | 146.119 M 47.82 % | 98.847 M -7.32 % | 106.656 M 60.73 % | 66.358 M -10.39 % | 74.056 M 11.76 % | 66.264 M 50.30 % | 44.087 M -23.25 % | 57.446 M 71.76 % | 33.446 M 36.64 % | 24.478 M 16.43 % | 21.024 M -31.29 % | 30.600 M 28.09 % | 23.889 M -14.20 % | 27.842 M 60.59 % | 17.337 M 23.76 % | 14.008 M -1.38 % | 14.204 M 29.73 % | 10.949 M 28.72 % | 8.506 M 4.16 % | 8.166 M 0.62 % | 8.116 M |
Total liabilities | 1.550 B 8.78 % | 1.425 B 27.71 % | 1.116 B 44.01 % | 774.998 M 6.81 % | 725.563 M 111.32 % | 343.351 M -11.66 % | 388.688 M 7.14 % | 362.774 M 15.14 % | 315.078 M 6.42 % | 296.067 M 23.34 % | 240.032 M 6.96 % | 224.405 M 40.65 % | 159.544 M -5.05 % | 168.027 M 29.46 % | 129.788 M -8.96 % | 142.559 M 6.10 % | 134.360 M 73.39 % | 77.491 M -2.52 % | 79.495 M 45.12 % | 54.778 M 26.08 % | 43.448 M 21.64 % | 35.719 M -19.45 % | 44.344 M 68.87 % | 26.259 M -13.20 % | 30.252 M 55.56 % | 19.447 M 20.65 % | 16.118 M -1.03 % | 16.285 M 32.73 % | 12.269 M 40.88 % | 8.709 M 5.31 % | 8.270 M -0.06 % | 8.275 M |
Other non current assets | 101.231 M 5 449.95 % | 1.824 M -98.28 % | 106.347 M 2.57 % | 103.687 M -37.37 % | 165.542 M 8 050.76 % | 2.031 M -70.90 % | 6.979 M 52.61 % | 4.573 M 251.77 % | 1.300 M 3.17 % | 1.260 M -2.02 % | 1.286 M 21.90 % | 1.055 M 5.50 % | 1.000 M 12.23 % | 891.000 K 5.44 % | 845.000 K 3.43 % | 817.000 K -21.67 % | 1.043 M -88.16 % | 8.808 M 1 160.09 % | 699.000 K -76.36 % | 2.957 M -82.16 % | 16.576 M 157.51 % | 6.437 M 299.32 % | 1.612 M 316.54 % | 387.000 K -0.26 % | 388.000 K 38.57 % | 280.000 K 11.55 % | 251.000 K 10.09 % | 228.000 K 10.14 % | 207.000 K -0.48 % | 208.000 K 10.64 % | 188.000 K -0.53 % | 189.000 K |
Long term investments | 27.139 M 44.57 % | 18.772 M 0.06 % | 18.760 M -0.06 % | 18.772 M 112.95 % | -144.965 M -897.96 % | 18.167 M 430.13 % | -5.503 M -73.00 % | -3.181 M | 0.000 -100.00 % | 1.262 M -2.02 % | 1.288 M | 0.000 -100.00 % | 1.001 M 12.22 % | 892.000 K 5.31 % | 847.000 K 3.55 % | 818.000 K 394.24 % | -278.000 K 96.29 % | -7.490 M -1 063.96 % | 777.000 K 136.36 % | -2.137 M 71.73 % | -7.558 M -28.73 % | -5.871 M -1 150.27 % | 559.000 K 44.07 % | 388.000 K 679.10 % | -67.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 82.178 M -51.41 % | 169.123 M 110.67 % | 80.277 M -6.43 % | 85.795 M -37.76 % | 137.836 M 36.77 % | 100.777 M 27.19 % | 79.234 M 7.35 % | 73.811 M 7.80 % | 68.469 M 6.90 % | 64.050 M 9.56 % | 58.461 M 10.49 % | 52.913 M 17.12 % | 45.178 M 4.74 % | 43.132 M -0.72 % | 43.444 M -2.09 % | 44.372 M 56.96 % | 28.269 M 2.15 % | 27.674 M 6.72 % | 25.931 M 0.49 % | 25.805 M -14.81 % | 30.292 M 21.21 % | 24.992 M 9.61 % | 22.800 M 7.20 % | 21.269 M 9.57 % | 19.411 M 10.35 % | 17.591 M -43.11 % | 30.921 M 3.00 % | 30.021 M 3.19 % | 29.093 M 259.44 % | 8.094 M 5.16 % | 7.697 M 0.85 % | 7.632 M |
GoodWill | 125.329 M 2.02 % | 122.849 M 0.00 % | 122.849 M 0.00 % | 122.849 M -18.12 % | 150.034 M 192.61 % | 51.274 M 0.00 % | 51.274 M 0.00 % | 51.274 M 0.00 % | 51.274 M 0.00 % | 51.274 M 0.00 % | 51.274 M 0.00 % | 51.274 M 0.00 % | 51.274 M 0.00 % | 51.273 M 0.00 % | 51.274 M -0.19 % | 51.372 M -19.59 % | 63.887 M 63.05 % | 39.183 M 20.93 % | 32.401 M 0.00 % | 32.401 M 16.55 % | 27.801 M -14.20 % | 32.401 M -9.82 % | 35.929 M 130.51 % | 15.587 M 0.00 % | 15.587 M 0.00 % | 15.587 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.444 M -0.83 % | 19.606 M -0.83 % | 19.771 M |
Goodwill and intangible assets | 207.507 M -28.93 % | 291.972 M 43.74 % | 203.126 M -2.64 % | 208.644 M -27.52 % | 287.870 M 89.32 % | 152.051 M 16.51 % | 130.508 M 4.34 % | 125.085 M 4.46 % | 119.743 M 3.83 % | 115.324 M 5.09 % | 109.735 M 5.33 % | 104.187 M 8.02 % | 96.452 M 2.17 % | 94.405 M -0.33 % | 94.718 M -1.07 % | 95.744 M 3.89 % | 92.156 M 37.84 % | 66.857 M 14.61 % | 58.332 M 0.22 % | 58.206 M 0.19 % | 58.093 M 1.22 % | 57.393 M -2.27 % | 58.729 M 59.35 % | 36.856 M 5.31 % | 34.998 M 5.49 % | 33.178 M 7.30 % | 30.921 M 3.00 % | 30.021 M 3.19 % | 29.093 M 5.65 % | 27.538 M 0.86 % | 27.303 M -0.36 % | 27.403 M |
Property plant equipment net | 224.448 M 46.49 % | 153.215 M 48.48 % | 103.192 M 126.12 % | 45.636 M 62.41 % | 28.099 M -7.34 % | 30.325 M -3.05 % | 31.278 M -7.79 % | 33.919 M -3.37 % | 35.103 M 6.57 % | 32.939 M -7.68 % | 35.679 M 4.04 % | 34.295 M 62.37 % | 21.121 M 52.51 % | 13.849 M 11.50 % | 12.421 M 8.93 % | 11.403 M 15.46 % | 9.876 M 53.76 % | 6.423 M 21.51 % | 5.286 M 29.08 % | 4.095 M 9.43 % | 3.742 M 31.58 % | 2.844 M 78.76 % | 1.591 M -22.35 % | 2.049 M 3.22 % | 1.985 M 35.22 % | 1.468 M -0.88 % | 1.481 M 22.30 % | 1.211 M 11.92 % | 1.082 M 0.56 % | 1.076 M -7.24 % | 1.160 M -3.49 % | 1.202 M |
Total non current assets | 560.325 M 14.66 % | 488.701 M 13.28 % | 431.425 M 14.52 % | 376.739 M 8.94 % | 345.814 M 59.83 % | 216.370 M 20.28 % | 179.883 M 1.18 % | 177.784 M 2.43 % | 173.571 M 4.27 % | 166.457 M 1.16 % | 164.552 M 7.09 % | 153.656 M 19.85 % | 128.208 M 8.00 % | 118.716 M 1.77 % | 116.655 M 2.18 % | 114.161 M 7.64 % | 106.060 M 39.35 % | 76.110 M 14.53 % | 66.456 M 2.45 % | 64.866 M 0.66 % | 64.440 M 3.59 % | 62.209 M -0.87 % | 62.758 M 57.05 % | 39.961 M 6.03 % | 37.689 M 6.99 % | 35.227 M 7.13 % | 32.884 M 3.69 % | 31.714 M 3.44 % | 30.658 M 6.37 % | 28.822 M 0.60 % | 28.651 M -0.50 % | 28.794 M |
Other current assets | 137.575 M 442.00 % | 25.383 M -87.11 % | 196.850 M -9.95 % | 218.610 M 44.27 % | 151.528 M 24.76 % | 121.451 M -21.40 % | 154.518 M 828.04 % | 16.650 M -86.74 % | 125.541 M 25.65 % | 99.914 M -14.49 % | 116.839 M 16.12 % | 100.620 M 25.36 % | 80.263 M -5.82 % | 85.223 M 33.87 % | 63.660 M 18.85 % | 53.562 M -11.84 % | 60.753 M 127.22 % | 26.737 M -17.81 % | 32.529 M 11.34 % | 29.217 M -10.51 % | 32.649 M 17.94 % | 27.683 M -14.42 % | 32.347 M 31.29 % | 24.637 M -29.02 % | 34.708 M 765.75 % | 4.009 M | 0.000 -100.00 % | 1.054 M | 0.000 -100.00 % | 13.080 M -18.39 % | 16.028 M -2.83 % | 16.494 M |
Short term investments | 0.000 | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 163.738 M 32 582.24 % | 501.000 K -90.96 % | 5.543 M 72.09 % | 3.221 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 603.000 K -74.69 % | 2.382 M | 0.000 -100.00 % | 282.000 K -96.51 % | 8.088 M 808 900.00 % | -1.000 K -100.04 % | 2.413 M -68.86 % | 7.748 M 29.44 % | 5.986 M | 0.000 | 0.000 -100.00 % | 88.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.567 M 30.02 % | 24.279 M 25.72 % | 19.312 M |
cash and cash equivalents | 644.086 M 20.25 % | 535.634 M 41.14 % | 379.510 M 89.83 % | 199.916 M 3.37 % | 193.405 M 469.89 % | 33.937 M -55.15 % | 75.664 M -15.70 % | 89.759 M 11.45 % | 80.541 M -9.10 % | 88.605 M 225.41 % | 27.229 M -62.76 % | 73.108 M 181.95 % | 25.929 M -12.34 % | 29.578 M -17.22 % | 35.730 M -7.14 % | 38.478 M -34.48 % | 58.723 M 76.27 % | 33.314 M -5.66 % | 35.314 M 8.48 % | 32.553 M 42.93 % | 22.775 M 40.98 % | 16.155 M -20.24 % | 20.255 M -8.71 % | 22.187 M -3.88 % | 23.082 M -6.53 % | 24.695 M -4.42 % | 25.837 M -24.89 % | 34.397 M -7.01 % | 36.991 M 699.11 % | 4.629 M 29.45 % | 3.576 M 89.71 % | 1.885 M |
Cash and short term investments | 644.086 M 20.25 % | 535.634 M 41.13 % | 379.523 M 89.84 % | 199.916 M -44.02 % | 357.143 M 937.06 % | 34.438 M -57.59 % | 81.207 M -12.66 % | 92.980 M 15.44 % | 80.541 M -9.10 % | 88.605 M 225.41 % | 27.229 M -62.76 % | 73.108 M 181.95 % | 25.929 M -14.09 % | 30.181 M -20.81 % | 38.112 M -0.95 % | 38.478 M -34.79 % | 59.005 M 42.52 % | 41.402 M 17.24 % | 35.313 M 0.99 % | 34.966 M 14.56 % | 30.523 M 37.86 % | 22.141 M 9.31 % | 20.255 M -8.71 % | 22.187 M -4.24 % | 23.170 M -6.18 % | 24.695 M -4.42 % | 25.837 M -24.89 % | 34.397 M -7.01 % | 36.991 M 2.20 % | 36.196 M 29.94 % | 27.855 M 31.41 % | 21.197 M |
Total current assets | 1.197 B 1.36 % | 1.181 B 25.60 % | 939.907 M 39.20 % | 675.206 M 1.17 % | 667.404 M 108.36 % | 320.306 M -20.38 % | 402.303 M 9.51 % | 367.368 M 16.83 % | 314.436 M 6.76 % | 294.526 M 23.93 % | 237.654 M -1.72 % | 241.803 M 38.75 % | 174.270 M -11.67 % | 197.285 M 18.69 % | 166.223 M 5.67 % | 157.306 M -5.60 % | 166.637 M 31.46 % | 126.754 M 2.66 % | 123.465 M 21.05 % | 101.999 M 8.80 % | 93.748 M 10.94 % | 84.502 M -0.37 % | 84.814 M 10.21 % | 76.955 M -7.53 % | 83.219 M 13.79 % | 73.137 M 4.31 % | 70.115 M -6.83 % | 75.254 M 10.71 % | 67.972 M 8.60 % | 62.588 M 8.40 % | 57.738 M 7.45 % | 53.735 M |
Inventory | 162.729 M 10.38 % | 147.426 M -5.08 % | 155.315 M 24.26 % | 124.994 M -21.26 % | 158.733 M -3.46 % | 164.417 M -1.30 % | 166.578 M 21.14 % | 137.504 M 26.90 % | 108.354 M 2.21 % | 106.007 M 13.27 % | 93.586 M 37.47 % | 68.075 M 0.00 % | 68.078 M -16.86 % | 81.881 M 27.04 % | 64.451 M -1.25 % | 65.266 M 39.22 % | 46.879 M -20.02 % | 58.615 M 5.38 % | 55.623 M 47.09 % | 37.816 M 23.68 % | 30.576 M -11.83 % | 34.678 M 7.66 % | 32.212 M 6.91 % | 30.131 M 18.90 % | 25.341 M 16.71 % | 21.712 M 6.16 % | 20.453 M 7.78 % | 18.976 M 35.86 % | 13.967 M 8.68 % | 12.851 M -7.25 % | 13.855 M -13.64 % | 16.044 M |
Net receivables | 252.255 M -46.57 % | 472.102 M 126.73 % | 208.219 M 58.12 % | 131.686 M 3.55 % | 127.177 M 14.61 % | 110.965 M -19.93 % | 138.581 M 15.26 % | 120.234 M 11.06 % | 108.256 M 8.35 % | 99.913 M 6.45 % | 93.857 M 13.30 % | 82.839 M 27.01 % | 65.224 M -9.73 % | 72.254 M 37.45 % | 52.568 M 23.68 % | 42.503 M -23.92 % | 55.865 M 214.91 % | 17.740 M -36.82 % | 28.079 M 13.54 % | 24.730 M -17.07 % | 29.820 M 24.98 % | 23.860 M -11.33 % | 26.909 M 25.36 % | 21.466 M -29.32 % | 30.372 M 33.67 % | 22.721 M -4.63 % | 23.825 M 14.39 % | 20.827 M 22.41 % | 17.014 M 25.85 % | 13.519 M -15.41 % | 15.981 M -2.57 % | 16.402 M |
Tax assets | 0.000 -100.00 % | 22.918 M | 0.000 | 0.000 -100.00 % | 9.268 M -32.82 % | 13.796 M -17.00 % | 16.621 M -4.41 % | 17.388 M -0.21 % | 17.425 M 2.90 % | 16.934 M -5.14 % | 17.852 M 26.44 % | 14.119 M 46.54 % | 9.635 M 0.67 % | 9.571 M 10.38 % | 8.671 M 39.92 % | 6.197 M 89.92 % | 3.263 M 115.81 % | 1.512 M 11.01 % | 1.362 M -21.95 % | 1.745 M -6.93 % | 1.875 M 33.36 % | 1.406 M 70.22 % | 826.000 K 23.47 % | 669.000 K 73.77 % | 385.000 K 27.91 % | 301.000 K 30.30 % | 231.000 K -9.06 % | 254.000 K -7.97 % | 276.000 K | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.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 |
Account payables | 150.011 M -0.85 % | 151.292 M -36.56 % | 238.494 M 131.16 % | 103.171 M -15.75 % | 122.453 M 11.90 % | 109.429 M -35.46 % | 169.564 M 106.91 % | 81.949 M 70.79 % | 47.981 M -1.86 % | 48.891 M -57.14 % | 114.063 M 38.99 % | 82.068 M 53.26 % | 53.548 M -28.19 % | 74.565 M 78.71 % | 41.724 M -10.58 % | 46.663 M 5.92 % | 44.055 M 222.39 % | 13.665 M -66.97 % | 41.369 M 70.43 % | 24.274 M 50.73 % | 16.104 M 18.35 % | 13.607 M -15.39 % | 16.082 M 10.93 % | 14.497 M -15.10 % | 17.076 M 27.54 % | 13.389 M 31.16 % | 10.208 M -3.09 % | 10.533 M 42.74 % | 7.379 M 59.00 % | 4.641 M 3.34 % | 4.491 M 12.98 % | 3.975 M |
Tax payables | 0.000 -100.00 % | 29.472 M | 0.000 -100.00 % | 28.471 M 28.27 % | 22.196 M 23.69 % | 17.945 M -30.16 % | 25.696 M 59.54 % | 16.106 M 30.35 % | 12.356 M 37.32 % | 8.998 M -53.74 % | 19.450 M 37.97 % | 14.097 M 4.14 % | 13.537 M -11.12 % | 15.231 M 39.21 % | 10.941 M 19.80 % | 9.133 M -35.46 % | 14.151 M 97.09 % | 7.180 M 9.14 % | 6.579 M 62.24 % | 4.055 M -19.45 % | 5.034 M 25.01 % | 4.027 M 3.18 % | 3.903 M 14.83 % | 3.399 M -2.94 % | 3.502 M 6.54 % | 3.287 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.870 M 21.20 % | 2.368 M -33.76 % | 3.575 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.889 M 223.76 % | 6.452 M 11.92 % | 5.765 M -8.33 % | 6.289 M 131.13 % | 2.721 M -45.39 % | 4.983 M 2 075.98 % | 229.000 K 2 762.50 % | 8.000 K -87.88 % | 66.000 K -74.81 % | 262.000 K -47.07 % | 495.000 K -7.99 % | 538.000 K -2.89 % | 554.000 K -72.12 % | 1.987 M -3.31 % | 2.055 M -5.99 % | 2.186 M -6.18 % | 2.330 M -5.93 % | 2.477 M -24.39 % | 3.276 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | -5.043 M -11.82 % | -4.510 M -9.97 % | -4.101 M -16.11 % | -3.532 M -4.25 % | -3.388 M -34.44 % | -2.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 16.541 M 67.45 % | 9.878 M -13.83 % | 11.464 M 9.71 % | 10.449 M 39.25 % | 7.504 M -7.46 % | 8.109 M 10.16 % | 7.361 M 2.22 % | 7.201 M -2.08 % | 7.354 M 75.26 % | 4.196 M -79.38 % | 20.349 M -1.75 % | 20.712 M 181.95 % | 7.346 M | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.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 |
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 | 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 100.00 % | -2.140 M -101.52 % | 140.392 M | 0.000 | 0.000 | 0.000 -100.00 % | 118.880 M -4.79 % | 124.867 M | 0.000 | 0.000 -100.00 % | 57.681 M | 0.000 -100.00 % | 85.084 M 211.48 % | 27.316 M 1.56 % | 26.897 M -0.86 % | 27.131 M 56 622.92 % | -48.000 K 96.77 % | -1.485 M -107.80 % | 19.032 M -69.68 % | 62.773 M 0.05 % | 62.740 M 4.69 % | 59.929 M -0.06 % | 59.965 M 15.33 % | 51.995 M 151.52 % | 20.672 M 3.13 % | 20.045 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 17.392 M | 0.000 -100.00 % | 17.078 M 91.39 % | 8.923 M 23.69 % | 7.214 M -3.62 % | 7.485 M 12.05 % | 6.680 M 7.43 % | 6.218 M 15.64 % | 5.377 M 0.50 % | 5.350 M 21.59 % | 4.400 M 17.68 % | 3.739 M -1.14 % | 3.782 M 2.77 % | 3.680 M 1.77 % | 3.616 M 177.73 % | 1.302 M 88.97 % | 689.000 K -7.64 % | 746.000 K 102.17 % | 369.000 K 147.65 % | 149.000 K -53.29 % | 319.000 K 431.67 % | 60.000 K | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.757 B 5.26 % | 1.669 B 21.72 % | 1.371 B 30.36 % | 1.052 B 3.82 % | 1.013 B 88.80 % | 536.676 M -7.82 % | 582.186 M 6.79 % | 545.152 M 11.71 % | 488.006 M 5.86 % | 460.983 M 14.61 % | 402.207 M 1.71 % | 395.459 M 30.74 % | 302.479 M -4.28 % | 316.001 M 11.71 % | 282.878 M 4.20 % | 271.467 M -0.45 % | 272.697 M 34.42 % | 202.864 M 6.81 % | 189.921 M 13.82 % | 166.865 M 5.49 % | 158.188 M 7.82 % | 146.711 M -0.58 % | 147.572 M 26.22 % | 116.916 M -3.30 % | 120.908 M 11.58 % | 108.364 M 5.21 % | 102.999 M -3.71 % | 106.968 M 8.45 % | 98.630 M 7.90 % | 91.410 M 5.81 % | 86.389 M 4.68 % | 82.529 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 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-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 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-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.155 M -12.27 % | -29.531 M -3.00 % | -28.672 M -5 921.73 % | 492.500 K 0.00 % | 492.500 K 152.96 % | -930.000 K 0.00 % | -930.000 K 52.07 % | -1.941 M 0.00 % | -1.941 M | 0.000 | 0.000 100.00 % | -1.633 M 0.00 % | -1.633 M -296.69 % | 830.000 K 0.00 % | 830.000 K 247.69 % | -562.000 K 0.00 % | -562.000 K -220.86 % | 465.000 K 0.00 % | 465.000 K 33.81 % | 347.500 K 0.00 % | 347.500 K 137.83 % | -918.500 K 0.00 % | -918.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 10.873 M 35.32 % | 8.035 M -0.57 % | 8.081 M 270.26 % | 2.183 M 5.28 % | 2.073 M 20.10 % | 1.726 M -0.09 % | 1.728 M 0.00 % | 1.728 M 393.57 % | 350.000 K 0.00 % | 350.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.880 M 0.00 % | 4.880 M 34 757.14 % | 14.000 K 0.00 % | 14.000 K -67.06 % | 42.500 K 0.00 % | 42.500 K -82.44 % | 242.000 K 0.00 % | 242.000 K 128.30 % | 106.000 K 0.00 % | 106.000 K 138.20 % | 44.500 K 0.00 % | 44.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 -100.00 % | 105.937 M -53.11 % | 225.925 M 506.01 % | 37.281 M -71.06 % | 128.815 M 1 312.26 % | -10.626 M 50.71 % | -21.556 M -1 423.93 % | -1.415 M 0.00 % | -1.415 M -113.87 % | 10.196 M 0.00 % | 10.196 M -21.12 % | 12.926 M 0.00 % | 12.926 M 248.58 % | -8.700 M 0.00 % | -8.700 M -468.41 % | -1.531 M 0.00 % | -1.531 M 58.77 % | -3.713 M 0.00 % | -3.713 M -158.33 % | 6.365 M 0.00 % | 6.365 M 215.35 % | -5.518 M 0.00 % | -5.518 M -267.62 % | -1.501 M 0.00 % | -1.501 M -9.12 % | -1.376 M 0.00 % | -1.376 M 65.91 % | -4.035 M 0.00 % | -4.035 M -220.68 % | 3.344 M 0.00 % | 3.344 M 375.19 % | -1.215 M 0.00 % | -1.215 M |
Accounts receivables | 0.000 100.00 % | -197.939 M | 0.000 100.00 % | -19.868 M | 0.000 -100.00 % | 5.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -27.941 M | 0.000 -100.00 % | 38.776 M | 0.000 100.00 % | -14.052 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.597 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 -100.00 % | 331.817 M 46.87 % | 225.925 M 1 129.66 % | 18.373 M -71.47 % | 64.408 M 1 534.92 % | 3.940 M 136.55 % | -10.778 M -661.97 % | -1.415 M 0.00 % | -1.415 M -113.87 % | 10.196 M 0.00 % | 10.196 M -21.12 % | 12.926 M 0.00 % | 12.926 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 |
Other non cash items | 9.700 M -92.31 % | 126.112 M 232.16 % | 37.967 M 23.57 % | 30.726 M 187.11 % | -35.272 M -231.01 % | 26.924 M -19.73 % | 33.542 M 1 523.52 % | 2.066 M 0.00 % | 2.066 M 281.15 % | -1.141 M 0.00 % | -1.141 M 43.06 % | -2.003 M 0.00 % | -2.003 M -17.20 % | -1.709 M 0.00 % | -1.709 M -17.30 % | -1.457 M 0.00 % | -1.457 M -874.58 % | -149.500 K 0.00 % | -149.500 K 31.58 % | -218.500 K 0.00 % | -218.500 K -148.13 % | 454.000 K 0.00 % | 454.000 K 30.27 % | 348.500 K 0.00 % | 348.500 K 139.87 % | -874.000 K 0.00 % | -874.000 K -119.78 % | 4.418 M 0.00 % | 4.418 M 19 981.82 % | 22.000 K 0.00 % | 22.000 K -71.24 % | 76.500 K 0.00 % | 76.500 K |
Net cash provided by operating activities | 0.000 -100.00 % | 270.498 M -1.33 % | 274.137 M 248.50 % | 78.663 M -53.63 % | 169.652 M 929.25 % | 16.483 M 363.92 % | 3.553 M -77.62 % | 15.879 M 0.00 % | 15.879 M 7.40 % | 14.785 M 0.00 % | 14.785 M 27.12 % | 11.630 M 0.00 % | 11.630 M 264.57 % | -7.067 M 0.00 % | -7.067 M -28.95 % | -5.481 M 0.00 % | -5.481 M -365.14 % | 2.067 M 0.00 % | 2.067 M -78.88 % | 9.787 M 0.00 % | 9.787 M 1 076.26 % | -1.003 M 0.00 % | -1.003 M -142.91 % | 2.337 M 0.00 % | 2.337 M 159.90 % | 899.000 K 0.00 % | 899.000 K -48.92 % | 1.760 M 0.00 % | 1.760 M -78.98 % | 8.375 M 0.00 % | 8.375 M 38.06 % | 6.066 M 0.00 % | 6.066 M |
Investments in property plant and equipment | 0.000 100.00 % | -80.114 M -2.88 % | -77.872 M -97.18 % | -39.493 M 17.77 % | -48.026 M -1.78 % | -47.186 M -183.20 % | -16.662 M 4.31 % | -17.413 M 0.00 % | -17.413 M -7.26 % | -16.234 M 0.00 % | -16.234 M 16.39 % | -19.416 M 0.00 % | -19.416 M -195.71 % | -6.566 M 0.00 % | -6.566 M -8.69 % | -6.041 M 0.00 % | -6.041 M -31.44 % | -4.596 M 0.00 % | -4.596 M -12.83 % | -4.074 M 0.00 % | -4.074 M 3.95 % | -4.241 M 0.00 % | -4.241 M -16.38 % | -3.644 M 0.00 % | -3.644 M -24.24 % | -2.933 M 0.00 % | -2.933 M -22.64 % | -2.392 M 0.00 % | -2.392 M -152.93 % | -945.500 K 0.00 % | -945.500 K 55.32 % | -2.116 M 0.00 % | -2.116 M |
Acquisitions net | 0.000 100.00 % | -13.754 M -806.66 % | -1.517 M | 0.000 100.00 % | -80.673 M -563.10 % | -12.166 M -641.38 % | -1.641 M -3 083.64 % | 55.000 K 0.00 % | 55.000 K -95.33 % | 1.177 M 0.00 % | 1.177 M 147.79 % | 475.000 K 0.00 % | 475.000 K 128.51 % | -1.666 M 0.00 % | -1.666 M -250.02 % | 1.111 M 0.00 % | 1.111 M 194.71 % | -1.173 M 0.00 % | -1.173 M -4 008.33 % | 30.000 K 0.00 % | 30.000 K 101.07 % | -2.798 M 0.00 % | -2.798 M -1 620.65 % | 184.000 K 0.00 % | 184.000 K 0.27 % | 183.500 K 0.00 % | 183.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -148.000 K 30.84 % | -214.000 K 88.67 % | -1.888 M -2 045.45 % | -88.000 K -66.04 % | -53.000 K 0.00 % | -53.000 K 67.68 % | -164.000 K 0.00 % | -164.000 K -101.23 % | -81.500 K 0.00 % | -81.500 K -64.65 % | -49.500 K 0.00 % | -49.500 K -8.79 % | -45.500 K 0.00 % | -45.500 K 97.50 % | -1.823 M 0.00 % | -1.823 M -1 265.17 % | -133.500 K 0.00 % | -133.500 K -18.14 % | -113.000 K 0.00 % | -113.000 K -83.74 % | -61.500 K 0.00 % | -61.500 K -136.54 % | -26.000 K 0.00 % | -26.000 K -116.67 % | -12.000 K 0.00 % | -12.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K -87.63 % | 97.000 K 4 750.00 % | 2.000 K -73.33 % | 7.500 K 0.00 % | 7.500 K -87.70 % | 61.000 K 0.00 % | 61.000 K -99.69 % | 19.416 M 0.00 % | 19.416 M 155 228.00 % | 12.500 K 0.00 % | 12.500 K -40.48 % | 21.000 K 0.00 % | 21.000 K -43.24 % | 37.000 K 0.00 % | 37.000 K 469.23 % | 6.500 K 0.00 % | 6.500 K -72.34 % | 23.500 K 0.00 % | 23.500 K 213.33 % | 7.500 K 0.00 % | 7.500 K | 0.000 | 0.000 -100.00 % | 2.500 K 0.00 % | 2.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 100.00 % | -208.000 K -96.23 % | -106.000 K -130.72 % | 345.000 K 441.58 % | -101.000 K 79.32 % | -488.500 K -8.56 % | -450.000 K -120.80 % | 2.163 M 0.00 % | 2.163 M 17.39 % | 1.843 M 0.00 % | 1.843 M 109.50 % | -19.402 M 0.00 % | -19.402 M -49 647.44 % | -39.000 K 0.00 % | -39.000 K 99.36 % | -6.080 M 0.00 % | -6.080 M -21.59 % | -5.000 M 0.00 % | -5.000 M -20.95 % | -4.134 M 0.00 % | -4.134 M 1.62 % | -4.202 M 0.00 % | -4.202 M -15.31 % | -3.644 M 0.00 % | -3.644 M -24.24 % | -2.933 M 0.00 % | -2.933 M -986.30 % | -270.000 K 0.00 % | -270.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | 0.000 100.00 % | -94.076 M -18.34 % | -79.495 M -102.30 % | -39.296 M 69.51 % | -128.901 M -166.91 % | -48.294 M -162.62 % | -18.389 M -20.66 % | -15.240 M 0.00 % | -15.240 M -14.44 % | -13.318 M 0.00 % | -13.318 M 29.94 % | -19.008 M 0.00 % | -19.008 M -128.79 % | -8.308 M 0.00 % | -8.308 M -66.38 % | -4.994 M 0.00 % | -4.994 M 37.25 % | -7.958 M 0.00 % | -7.958 M -88.09 % | -4.231 M 0.00 % | -4.231 M 40.32 % | -7.090 M 0.00 % | -7.090 M -101.75 % | -3.514 M 0.00 % | -3.514 M -26.61 % | -2.776 M 0.00 % | -2.776 M -3.91 % | -2.671 M 0.00 % | -2.671 M -182.50 % | -945.500 K 0.00 % | -945.500 K 55.32 % | -2.116 M 0.00 % | -2.116 M |
Debt repayment | 0.000 | 0.000 100.00 % | -9.651 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.650 M 0.00 % | -1.650 M -111.38 % | 14.494 M 0.00 % | 14.494 M 228.50 % | 4.412 M 0.00 % | 4.412 M 279.35 % | -2.460 M 0.00 % | -2.460 M -120.26 % | 12.142 M 0.00 % | 12.142 M 120.67 % | 5.502 M 0.00 % | 5.502 M 82.46 % | 3.016 M 0.00 % | 3.016 M -26.38 % | 4.096 M 0.00 % | 4.096 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 171.000 K 1 105.88 % | -17.000 K -200.00 % | 17.000 K -29.17 % | 24.000 K 0.00 % | 24.000 K -44.19 % | 43.000 K 0.00 % | 43.000 K -99.75 % | 17.147 M 0.00 % | 17.147 M 27.84 % | 13.412 M 0.00 % | 13.412 M 1 394.37 % | 897.500 K 0.00 % | 897.500 K 27.94 % | 701.500 K 0.00 % | 701.500 K 36.08 % | 515.500 K 0.00 % | 515.500 K 881.90 % | 52.500 K 0.00 % | 52.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.500 K 0.00 % | 61.500 K -37.88 % | 99.000 K 0.00 % | 99.000 K | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 100.00 % | -910.000 K 80.61 % | -4.692 M | 0.000 100.00 % | -542.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.000 K 0.00 % | -52.000 K | 0.000 | 0.000 100.00 % | -18.500 K 0.00 % | -18.500 K -825.00 % | -2.000 K 0.00 % | -2.000 K | 0.000 | 0.000 100.00 % | -21.500 K 0.00 % | -21.500 K 75.57 % | -88.000 K 0.00 % | -88.000 K 59.07 % | -215.000 K 0.00 % | -215.000 K -388.64 % | -44.000 K 0.00 % | -44.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 100.00 % | -4.771 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 100.00 % | -2.746 M 0.00 % | -2.746 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -20.478 M | 0.000 100.00 % | -28.139 M -123.71 % | 118.672 M 1 434.74 % | -8.891 M -3 765.65 % | -230.000 K 71.73 % | -813.500 K 0.00 % | -813.500 K 90.15 % | -8.258 M 0.00 % | -8.258 M -208.00 % | 7.646 M 0.00 % | 7.646 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.000 K 0.00 % | -31.000 K | 0.000 | 0.000 |
Net cash used provided by financing activities | 0.000 100.00 % | -20.478 M -33.56 % | -15.332 M 53.30 % | -32.831 M -127.67 % | 118.672 M 1 434.74 % | -8.891 M -3 765.65 % | -230.000 K -86.99 % | -123.000 K 0.00 % | -123.000 K -101.96 % | 6.279 M 0.00 % | 6.279 M -78.46 % | 29.153 M 0.00 % | 29.153 M 166.18 % | 10.952 M 0.00 % | 10.952 M -15.89 % | 13.021 M 0.00 % | 13.021 M 109.96 % | 6.202 M 0.00 % | 6.202 M 75.63 % | 3.531 M 0.00 % | 3.531 M -14.44 % | 4.127 M 0.00 % | 4.127 M 4 789.77 % | -88.000 K 0.00 % | -88.000 K 97.03 % | -2.961 M 0.00 % | -2.961 M -17 017.14 % | 17.500 K 0.00 % | 17.500 K -74.26 % | 68.000 K 0.00 % | 68.000 K 0.00 % | 68.000 K 0.00 % | 68.000 K |
Effect of forex changes on cash | 0.000 -100.00 % | 180.000 K -36.40 % | 283.000 K 1 232.00 % | -25.000 K -211.11 % | 22.500 K 104.38 % | -513.499 K -205.55 % | 486.500 K 697.54 % | 61.000 K 0.00 % | 61.000 K 2 340.00 % | 2.500 K 0.00 % | 2.500 K 127.78 % | -9.000 K 0.00 % | -9.000 K 66.04 % | -26.500 K 0.00 % | -26.500 K -175.71 % | 35.000 K 0.00 % | 35.000 K -50.00 % | 70.000 K 0.00 % | 70.000 K 45.83 % | 48.000 K 0.00 % | 48.000 K 269.23 % | 13.000 K 0.00 % | 13.000 K 13.04 % | 11.500 K 0.00 % | 11.500 K 182.14 % | -14.000 K 0.00 % | -14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 0.000 100.00 % | -379.510 M -200.00 % | 379.510 M | 0.000 -100.00 % | 159.468 M 482.17 % | -41.727 M -196.04 % | -14.095 M -1 321.40 % | 1.154 M 0.00 % | 1.154 M -92.55 % | 15.497 M 0.00 % | 15.497 M -64.40 % | 43.530 M 0.00 % | 43.530 M 589.10 % | -8.900 M 0.00 % | -8.900 M -272.35 % | 5.164 M 0.00 % | 5.164 M 578.58 % | 761.000 K 0.00 % | 761.000 K -95.83 % | 18.270 M 0.00 % | 18.270 M 331.15 % | -7.904 M 0.00 % | -7.904 M -215.15 % | -2.508 M 0.00 % | -2.508 M 74.15 % | -9.702 M 0.00 % | -9.702 M -442.92 % | -1.787 M 0.00 % | -1.787 M -111.92 % | 14.994 M 0.00 % | 14.994 M | 0.000 | 0.000 |
Cash at beginning of period | 0.000 -100.00 % | 379.510 M | 0.000 -100.00 % | 193.405 M 469.89 % | 33.937 M -55.15 % | 75.664 M -15.70 % | 89.759 M 1.30 % | 88.605 M 0.00 % | 88.605 M 21.20 % | 73.108 M 0.00 % | 73.108 M 147.17 % | 29.578 M 0.00 % | 29.578 M -23.13 % | 38.478 M 0.00 % | 38.478 M 15.50 % | 33.314 M 0.00 % | 33.314 M 2.34 % | 32.553 M 0.00 % | 32.553 M 127.91 % | 14.283 M 0.00 % | 14.283 M -35.62 % | 22.187 M 0.00 % | 22.187 M -10.16 % | 24.695 M 0.00 % | 24.695 M -28.21 % | 34.397 M 0.00 % | 34.397 M | 0.000 | 0.000 -100.00 % | 21.197 M 0.00 % | 21.197 M 0.00 % | 21.197 M 0.00 % | 21.197 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 379.510 M 89.83 % | 199.916 M 3.37 % | 193.405 M 469.89 % | 33.937 M -55.15 % | 75.664 M -15.70 % | 89.759 M 0.00 % | 89.759 M 1.30 % | 88.605 M 0.00 % | 88.605 M 21.20 % | 73.108 M 0.00 % | 73.108 M 147.17 % | 29.578 M 0.00 % | 29.578 M -23.13 % | 38.478 M 0.00 % | 38.478 M 15.50 % | 33.314 M 0.00 % | 33.314 M 2.34 % | 32.553 M 0.00 % | 32.553 M 127.91 % | 14.283 M 0.00 % | 14.283 M -35.62 % | 22.187 M 0.00 % | 22.187 M -10.16 % | 24.695 M 0.00 % | 24.695 M 1 481.93 % | -1.787 M 0.00 % | -1.787 M -104.94 % | 36.191 M 0.00 % | 36.191 M 70.74 % | 21.197 M 0.00 % | 21.197 M |
Operating cash flow | 0.000 -100.00 % | 270.498 M -1.33 % | 274.137 M 248.50 % | 78.663 M -53.63 % | 169.652 M 929.25 % | 16.483 M 363.92 % | 3.553 M -77.62 % | 15.879 M 0.00 % | 15.879 M 7.40 % | 14.785 M 0.00 % | 14.785 M 27.12 % | 11.630 M 0.00 % | 11.630 M 264.57 % | -7.067 M 0.00 % | -7.067 M -28.95 % | -5.481 M 0.00 % | -5.481 M -365.14 % | 2.067 M 0.00 % | 2.067 M -78.88 % | 9.787 M 0.00 % | 9.787 M 1 076.26 % | -1.003 M 0.00 % | -1.003 M -142.91 % | 2.337 M 0.00 % | 2.337 M 159.90 % | 899.000 K 0.00 % | 899.000 K -48.92 % | 1.760 M 0.00 % | 1.760 M -78.98 % | 8.375 M 0.00 % | 8.375 M 38.06 % | 6.066 M 0.00 % | 6.066 M |
Capital expenditure | 0.000 100.00 % | -80.114 M -2.88 % | -77.872 M -97.18 % | -39.493 M 17.77 % | -48.026 M -1.78 % | -47.186 M -183.20 % | -16.662 M 4.31 % | -17.413 M 0.00 % | -17.413 M -7.26 % | -16.234 M 0.00 % | -16.234 M 16.39 % | -19.416 M 0.00 % | -19.416 M -195.71 % | -6.566 M 0.00 % | -6.566 M -8.69 % | -6.041 M 0.00 % | -6.041 M -31.44 % | -4.596 M 0.00 % | -4.596 M -12.83 % | -4.074 M 0.00 % | -4.074 M 3.95 % | -4.241 M 0.00 % | -4.241 M -16.38 % | -3.644 M 0.00 % | -3.644 M -24.24 % | -2.933 M 0.00 % | -2.933 M -22.64 % | -2.392 M 0.00 % | -2.392 M -152.93 % | -945.500 K 0.00 % | -945.500 K 55.32 % | -2.116 M 0.00 % | -2.116 M |
Free CashFlow | 0.000 -100.00 % | 190.384 M -3.00 % | 196.265 M 401.06 % | 39.170 M -67.79 % | 121.626 M 496.14 % | -30.703 M -134.21 % | -13.109 M -754.84 % | -1.534 M 0.00 % | -1.534 M -5.80 % | -1.450 M 0.00 % | -1.450 M 81.38 % | -7.786 M 0.00 % | -7.786 M 42.89 % | -13.633 M 0.00 % | -13.633 M -18.33 % | -11.522 M 0.00 % | -11.522 M -355.58 % | -2.529 M 0.00 % | -2.529 M -144.26 % | 5.714 M 0.00 % | 5.714 M 208.96 % | -5.244 M 0.00 % | -5.244 M -301.03 % | -1.308 M 0.00 % | -1.308 M 35.72 % | -2.034 M 0.00 % | -2.034 M -222.09 % | -631.500 K 0.00 % | -631.500 K -108.50 % | 7.429 M 0.00 % | 7.429 M 88.08 % | 3.950 M 0.00 % | 3.950 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 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 |