
HUB24 Limited HUB.AX
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 5.193 M -98.39 % | 323.488 M 16.10 % | 278.626 M 45.57 % | 191.403 M 75.90 % | 108.813 M 33.25 % | 81.659 M -16.27 % | 97.522 M 15.26 % | 84.611 M 34.64 % | 62.844 M 43.95 % | 43.657 M 52.28 % | 28.669 M 793.35 % | 3.209 M 161.26 % | 1.228 M -81.59 % | 6.672 M -9.23 % | 7.350 M 630.19 % | 1.007 M 7.46 % | 936.779 K -44.05 % | 1.674 M 26 369.02 % | 6.326 K -99.92 % | 8.321 M 63.32 % | 5.095 M |
Net income | 79.485 M 68.55 % | 47.159 M 23.56 % | 38.166 M 160.31 % | 14.662 M 50.08 % | 9.769 M 18.73 % | 8.228 M 14.86 % | 7.164 M -2.91 % | 7.379 M 100.98 % | 3.671 M 309.24 % | -1.755 M 72.83 % | -6.457 M 23.34 % | -8.423 M 13.90 % | -9.783 M 67.94 % | -30.516 M -585.55 % | -4.451 M -316.76 % | -1.068 M 46.55 % | -1.998 M 39.63 % | -3.310 M -79 430.92 % | 4.172 K -99.56 % | 945.512 K 407.65 % | 186.254 K |
Income before tax | 99.119 M 68.50 % | 58.826 M 22.97 % | 47.836 M 139.07 % | 20.009 M 34.51 % | 14.876 M 10.87 % | 13.417 M 23.71 % | 10.846 M 438.01 % | 2.016 M 41.61 % | 1.424 M 81.50 % | 784.324 K 114.66 % | -5.350 M 34.41 % | -8.157 M -17.00 % | -6.972 M 76.14 % | -29.220 M -557.12 % | -4.447 M -316.33 % | -1.068 M 61.77 % | -2.794 M 16.80 % | -3.358 M -56 447.30 % | 5.960 K -99.46 % | 1.100 M 490.34 % | 186.254 K |
Income before tax ratio | 19.09 10 396.09 % | 0.18 5.92 % | 0.17 64.23 % | 0.10 -23.53 % | 0.14 -16.80 % | 0.16 47.74 % | 0.11 366.78 % | 0.02 5.18 % | 0.02 26.08 % | 0.02 109.63 % | -0.19 92.66 % | -2.54 55.22 % | -5.68 -29.61 % | -4.38 -623.92 % | -0.60 42.98 % | -1.06 64.43 % | -2.98 -48.72 % | -2.01 -312.88 % | 0.94 612.96 % | 0.13 261.47 % | 0.04 |
EBITDA | 146.451 M 58.37 % | 92.475 M 16.90 % | 79.105 M 97.30 % | 40.094 M 95.81 % | 20.476 M 16.61 % | 17.559 M 58.04 % | 11.111 M 19.25 % | 9.317 M 82.87 % | 5.095 M 625.09 % | -970.286 K 77.36 % | -4.285 M 37.35 % | -6.839 M -15.09 % | -5.942 M 27.62 % | -8.210 M -187.35 % | -2.857 M 66.34 % | -8.487 M -219.84 % | -2.654 M 72.21 % | -9.547 M | 0.000 -100.00 % | 6.235 M 1 024.59 % | 554.422 K |
Net income ratio | 15.31 10 399.30 % | 0.15 6.43 % | 0.14 78.82 % | 0.08 -14.68 % | 0.09 -10.90 % | 0.10 37.17 % | 0.07 -15.76 % | 0.09 49.28 % | 0.06 245.36 % | -0.04 82.15 % | -0.23 91.42 % | -2.62 67.04 % | -7.96 -74.14 % | -4.57 -655.24 % | -0.61 42.92 % | -1.06 50.26 % | -2.13 -7.91 % | -1.98 -399.71 % | 0.66 480.37 % | 0.11 210.83 % | 0.04 |
Ratio EBITDA | 28.20 9 765.24 % | 0.29 0.69 % | 0.28 35.54 % | 0.21 11.32 % | 0.19 -12.49 % | 0.22 88.74 % | 0.11 3.47 % | 0.11 35.82 % | 0.08 464.77 % | -0.02 85.13 % | -0.15 92.99 % | -2.13 55.95 % | -4.84 -293.16 % | -1.23 -216.57 % | -0.39 95.39 % | -8.43 -197.64 % | -2.83 50.32 % | -5.70 | 0.00 -100.00 % | 0.75 588.60 % | 0.11 |
Gross profit ratio | 0.64 -19.43 % | 0.79 -2.43 % | 0.81 3.49 % | 0.78 -6.81 % | 0.84 -0.27 % | 0.84 49.08 % | 0.56 10.95 % | 0.51 16.43 % | 0.44 40.22 % | 0.31 -68.85 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 |
Weighted average shs out dil | 83.030 M -0.73 % | 83.643 M 0.95 % | 82.859 M 10.35 % | 75.088 M 9.72 % | 68.434 M 6.85 % | 64.045 M 1.02 % | 63.398 M 2.37 % | 61.931 M 4.68 % | 59.165 M 8.06 % | 54.752 M 13.09 % | 48.414 M 13.15 % | 42.786 M 37.65 % | 31.083 M 42.79 % | 21.767 M 36.67 % | 15.927 M 155.38 % | 6.237 M 20.96 % | 5.156 M 187.28 % | 1.795 M 11.98 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M |
Weighted average shs out | 80.971 M -0.15 % | 81.096 M 1.34 % | 80.022 M 10.11 % | 72.675 M 10.34 % | 65.865 M 5.10 % | 62.666 M 0.92 % | 62.097 M 0.27 % | 61.931 M 4.63 % | 59.192 M 7.70 % | 54.959 M 13.52 % | 48.414 M 13.15 % | 42.786 M 37.65 % | 31.083 M 42.79 % | 21.767 M 36.67 % | 15.927 M 155.38 % | 6.237 M 20.96 % | 5.156 M 187.28 % | 1.795 M 11.98 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M |
EPS diluted | 0.96 71.43 % | 0.56 21.74 % | 0.46 130.00 % | 0.20 66.67 % | 0.12 -7.69 % | 0.13 18.18 % | 0.11 -8.33 % | 0.12 93.24 % | 0.06 294.06 % | -0.03 75.38 % | -0.13 35.00 % | -0.20 35.48 % | -0.31 77.86 % | -1.40 -400.00 % | -0.28 -64.71 % | -0.17 56.41 % | -0.39 78.80 % | -1.84 -70 869.23 % | 0.00 -99.56 % | 0.59 391.67 % | 0.12 |
Earnings per share | 0.98 68.97 % | 0.58 20.83 % | 0.48 140.00 % | 0.20 53.85 % | 0.13 0.00 % | 0.13 8.33 % | 0.12 -100.00 % | 9 809 834.00 15 822 312 803.23 % | 0.06 294.36 % | -0.03 75.46 % | -0.13 35.00 % | -0.20 35.48 % | -0.31 77.86 % | -1.40 -400.00 % | -0.28 -64.71 % | -0.17 56.41 % | -0.39 78.80 % | -1.84 -70 869.23 % | 0.00 -99.56 % | 0.59 391.67 % | 0.12 |
Gross profit | 3.303 M -98.71 % | 255.376 M 13.28 % | 225.442 M 50.66 % | 149.640 M 63.92 % | 91.289 M 32.90 % | 68.691 M 24.83 % | 55.027 M 27.88 % | 43.029 M 56.75 % | 27.450 M 101.85 % | 13.599 M -52.57 % | 28.669 M 793.35 % | 3.209 M 161.26 % | 1.228 M -81.59 % | 6.672 M -9.23 % | 7.350 M 630.19 % | 1.007 M 7.46 % | 936.779 K -44.05 % | 1.674 M | 0.000 | 0.000 | 0.000 |
Income tax expense | 19.634 M 68.29 % | 11.667 M 10.32 % | 10.576 M 63.49 % | 6.469 M 3.61 % | 6.244 M 41.19 % | 4.422 M 20.11 % | 3.682 M -63.14 % | 9.988 M 96.04 % | 5.095 M 625.09 % | -970.290 K -305.74 % | 471.608 K 213.88 % | -414.137 K 64.72 % | -1.174 M -190.58 % | 1.296 M 28 144.92 % | 4.588 K | 0.000 100.00 % | -795.995 K -1 537.41 % | -48.613 K -2 818.85 % | 1.788 K -98.84 % | 154.015 K | 0.000 |
Cost of revenue | 1.890 M -97.23 % | 68.112 M 28.07 % | 53.184 M 27.35 % | 41.763 M 138.32 % | 17.524 M 35.13 % | 12.969 M -69.48 % | 42.495 M 2.20 % | 41.582 M 17.48 % | 35.394 M 17.75 % | 30.057 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.326 K -99.92 % | 8.321 M 63.32 % | 5.095 M |
General and administrative expenses | 209.344 M 326.52 % | 49.082 M 22.41 % | 40.097 M 80.24 % | 22.246 M 87.81 % | 11.845 M -13.52 % | 13.696 M -65.56 % | 39.765 M 19.66 % | 33.231 M 73.59 % | 19.144 M 33.19 % | 14.373 M 21.40 % | 11.840 M 36.97 % | 8.644 M 47.60 % | 5.856 M -37.55 % | 9.378 M 102.91 % | 4.622 M -3.80 % | 4.804 M 76.41 % | 2.723 M 7.10 % | 2.543 M | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 -100.00 % | 155.167 M 16.19 % | 133.546 M 46.54 % | 91.131 M 66.17 % | 54.843 M 33.35 % | 41.126 M | 0.000 100.00 % | -33.231 M -73.59 % | -19.144 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 |
Other expenses | -305.160 M | 0.000 | 0.000 100.00 % | -129.377 M -66.36 % | -77.770 M | 0.000 100.00 % | -45.326 M -173.19 % | 61.931 M 8.79 % | 56.927 M 8.32 % | 52.554 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.239 K 108.58 % | -958.218 K -112.96 % | 7.392 M 65.50 % | 4.466 M -53.06 % | 9.515 M | 0.000 | 0.000 | 0.000 |
Operating expenses | -95.816 M -146.91 % | 204.249 M 17.36 % | 174.043 M 34.52 % | 129.377 M 66.36 % | 77.770 M 41.61 % | 54.920 M 21.16 % | 45.326 M -40.94 % | 76.750 M 29.91 % | 59.081 M 28.52 % | 45.969 M 32.65 % | 34.655 M 191.17 % | 11.902 M 35.58 % | 8.778 M -49.57 % | 17.407 M 49.71 % | 11.627 M 18.68 % | 9.797 M 20.96 % | 8.099 M -39.29 % | 13.340 M | 0.000 | 0.000 | 0.000 |
Cost and expenses | -93.926 M -134.89 % | 269.187 M 18.47 % | 227.227 M 32.77 % | 171.140 M 79.59 % | 95.294 M 40.37 % | 67.888 M -22.70 % | 87.822 M 104.10 % | 43.029 M 56.75 % | 27.450 M 101.85 % | 13.599 M -60.76 % | 34.655 M 191.17 % | 11.902 M 35.58 % | 8.778 M -49.57 % | 17.407 M 49.71 % | 11.627 M 18.68 % | 9.797 M 20.96 % | 8.099 M -39.29 % | 13.340 M | 0.000 -100.00 % | 2.119 M -53.68 % | 4.575 M |
Research and development expenses | 0.000 | 0.000 -100.00 % | 0.172 64.23 % | 0.105 -23.53 % | 0.137 -16.80 % | 0.164 47.74 % | 0.111 -4.08 % | 0.116 94.23 % | 0.060 212.70 % | -0.053 | 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 | 209.344 M 2.49 % | 204.249 M 17.63 % | 173.643 M 53.16 % | 113.377 M 70.01 % | 66.688 M 21.64 % | 54.822 M 37.87 % | 39.765 M 45 597 967 607.73 % | 0.087 -70.96 % | 0.300 -100.00 % | 14.373 M 21.40 % | 11.840 M 36.97 % | 8.644 M 47.60 % | 5.856 M -37.55 % | 9.378 M 102.91 % | 4.622 M -3.80 % | 4.804 M 76.41 % | 2.723 M 7.10 % | 2.543 M | 0.000 | 0.000 | 0.000 |
Interest income | 5.193 M 59.69 % | 3.252 M 54.71 % | 2.102 M 42.80 % | 1.472 M 72.03 % | 855.679 K -9.40 % | 944.510 K -18.87 % | 1.164 M 107.70 % | 560.475 K -35.97 % | 875.289 K 127.96 % | 383.962 K -39.53 % | 634.929 K 18.59 % | 535.391 K -7.34 % | 577.771 K -7.83 % | 626.847 K -20.47 % | 788.203 K 138.30 % | 330.762 K -46.24 % | 615.297 K -29.20 % | 869.040 K | 0.000 | 0.000 | 0.000 |
Interest expense | 1.890 M 0.05 % | 1.889 M 499.68 % | 315.000 K 24.02 % | 254.000 K 20.40 % | 210.955 K 3.20 % | 204.408 K | 0.000 | 0.000 -100.00 % | 387.886 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 |
Depreciation and amortization | 45.442 M 23.41 % | 36.823 M 32.91 % | 27.706 M 39.71 % | 19.831 M 185.05 % | 6.957 M 30.71 % | 5.323 M 106.76 % | 2.574 M 27.70 % | 2.016 M 41.61 % | 1.424 M 81.50 % | 784.324 K 27.06 % | 617.288 K -40.01 % | 1.029 M -0.08 % | 1.030 M -59.22 % | 2.525 M 58.84 % | 1.590 M 423.78 % | 303.480 K 157.85 % | 117.697 K 466.34 % | 20.782 K | 0.000 -100.00 % | 33.500 K -2.76 % | 34.452 K |
Operating income | 99.119 M 82.54 % | 54.301 M 5.65 % | 51.399 M 153.66 % | 20.263 M 49.89 % | 13.519 M -1.83 % | 13.771 M 41.96 % | 9.700 M 17.92 % | 8.226 M 127.37 % | 3.618 M 272.99 % | -2.091 M 60.91 % | -5.350 M 32.00 % | -7.868 M -12.85 % | -6.972 M -183.23 % | 8.377 M 295.88 % | -4.277 M 51.35 % | -8.790 M -36.30 % | -6.449 M 32.60 % | -9.568 M | 0.000 -100.00 % | 6.201 M 1 092.66 % | 519.970 K |
Operating income ratio | 19.09 11 270.75 % | 0.17 -9.01 % | 0.18 74.25 % | 0.11 -14.79 % | 0.12 -26.33 % | 0.17 69.54 % | 0.10 2.31 % | 0.10 68.87 % | 0.06 220.18 % | -0.05 74.33 % | -0.19 92.39 % | -2.45 56.81 % | -5.68 -552.10 % | 1.26 315.79 % | -0.58 93.34 % | -8.73 -26.84 % | -6.88 -20.48 % | -5.71 | 0.00 -100.00 % | 0.75 630.28 % | 0.10 |
Total other income expenses net | -1.966 M -143.45 % | 4.525 M 270.30 % | -2.657 M 95.45 % | -58.361 M -4 400.66 % | 1.357 M 483.58 % | -353.781 K 99.15 % | -41.702 M -4.26 % | -39.998 M -13.44 % | -35.260 M -9 283.23 % | 383.962 K 185.68 % | -448.109 K -54.86 % | -289.361 K | 0.000 100.00 % | -11.067 M | 0.000 -100.00 % | 7.722 M 3 067.24 % | -260.251 K -104.19 % | 6.210 M 104 090.79 % | 5.960 K 100.12 % | -5.102 M -1 428.84 % | -333.716 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -55.796 M -30.29 % | -42.826 M -31.48 % | -32.573 M -640.63 % | 6.025 M 113.63 % | -44.207 M -59.28 % | -27.754 M -50.30 % | -18.466 M -8.89 % | -16.959 M -56.50 % | -10.837 M -16.94 % | -9.267 M 23.47 % | -12.109 M 12.13 % | -13.780 M -44.40 % | -9.543 M -35.12 % | -7.062 M 59.38 % | -17.384 M -103.55 % | -8.541 M -38.31 % | -6.175 M -380.26 % | -1.286 M -1 980.08 % | 68.389 K |
Total investments | 21.110 M 89.92 % | 11.115 M -8.68 % | 12.172 M -19.75 % | 15.167 M 4.47 % | 14.519 M 162.51 % | -23.226 M 13.31 % | -26.792 M -477.39 % | 7.099 M 1.56 % | 6.990 M | 0.000 | 0.000 -100.00 % | 547.307 K 18.89 % | 460.339 K | 0.000 | 0.000 -100.00 % | 267.101 K -3.76 % | 277.545 K -61.87 % | 727.906 K | 0.000 |
Total debt | 59.037 M 30.55 % | 45.222 M 12.57 % | 40.174 M -18.81 % | 49.479 M 156.98 % | 19.254 M 217.96 % | 6.056 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 % | 68.389 K |
Accumulated other comprehensive income loss | 92.883 M 177.47 % | 33.475 M 25.14 % | 26.750 M 33.92 % | 19.975 M 73.59 % | 11.507 M 30.42 % | 8.823 M 67.85 % | 5.257 M 33.32 % | 3.943 M -3.98 % | 4.106 M -6.59 % | 4.396 M 40.28 % | 3.134 M 37.73 % | 2.275 M 21.13 % | 1.878 M 107.02 % | 907.352 K 42.92 % | 634.860 K 220.01 % | 198.386 K 0.00 % | 198.386 K -15.58 % | 235.003 K | 0.000 |
Retained earnings | 4.492 M -51.39 % | 9.241 M 218.25 % | -7.815 M 68.44 % | -24.762 M 16.49 % | -29.651 M 13.16 % | -34.146 M 11.36 % | -38.520 M 8.85 % | -42.261 M 14.86 % | -49.640 M 27.55 % | -68.514 M -1.76 % | -67.327 M -10.61 % | -60.870 M -18.42 % | -51.400 M -23.51 % | -41.617 M -274.88 % | -11.101 M -66.94 % | -6.650 M -19.13 % | -5.582 M -68.87 % | -3.306 M -845.48 % | 443.409 K |
Common stock | 432.511 M -10.00 % | 480.543 M -4.11 % | 501.123 M 7.07 % | 468.018 M 129.17 % | 204.227 M 103.87 % | 100.173 M 1.98 % | 98.226 M 2.07 % | 96.232 M 7.87 % | 89.213 M 7.35 % | 83.105 M 1.14 % | 82.165 M 6.56 % | 77.107 M 15.10 % | 66.994 M 23.71 % | 54.152 M -0.28 % | 54.302 M 148.59 % | 21.844 M 55.31 % | 14.064 M 145.79 % | 5.722 M 1 775.84 % | 305.048 K |
Total equity | 529.886 M 1.96 % | 519.702 M 1.82 % | 510.412 M 12.02 % | 455.660 M 151.65 % | 181.070 M 142.00 % | 74.823 M 15.25 % | 64.924 M 12.20 % | 57.866 M 32.67 % | 43.615 M 130.01 % | 18.963 M 5.95 % | 17.897 M -2.70 % | 18.393 M 6.18 % | 17.322 M 28.87 % | 13.442 M -69.34 % | 43.835 M 184.79 % | 15.392 M 77.31 % | 8.681 M 227.37 % | 2.652 M 254.29 % | 748.457 K |
Other non current liabilities | 8.610 M 46.25 % | 5.887 M 186.59 % | -6.799 M 8.41 % | -7.423 M -39.38 % | -5.326 M -129.55 % | 18.022 M 55.85 % | 11.564 M -20.56 % | 14.556 M -25.34 % | 19.497 M 97.21 % | 9.886 M 105.26 % | 4.816 M 2 508.29 % | 184.654 K | 0.000 -100.00 % | 10.548 K -17.84 % | 12.838 K 5.80 % | 12.134 K -7.38 % | 13.101 K | 0.000 100.00 % | -183.302 K |
Long term debt | 26.183 M -38.50 % | 42.571 M 16.92 % | 36.409 M 0.67 % | 36.167 M 159.73 % | 13.925 M 217.53 % | 4.385 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 |
Total non current liabilities | 45.064 M -18.54 % | 55.318 M 84.55 % | 29.975 M 2.53 % | 29.236 M 211.85 % | 9.375 M 16.40 % | 8.054 M -36.07 % | 12.598 M -13.45 % | 14.556 M -25.34 % | 19.497 M 97.21 % | 9.886 M | 0.000 -100.00 % | 184.654 K 196.31 % | 62.318 K 490.80 % | 10.548 K -17.84 % | 12.838 K 5.80 % | 12.134 K -7.38 % | 13.101 K | 0.000 | 0.000 |
Other current liabilities | 52.169 M 21.32 % | 43.000 M 30.32 % | 32.995 M 4.19 % | 31.669 M 57.41 % | 20.119 M 146.85 % | 8.150 M 4 932.73 % | -168.648 K 83.52 % | -1.023 M -72.72 % | -592.441 K 30.96 % | -858.174 K -57.12 % | -546.200 K -179.52 % | 686.890 K 2 480.41 % | -28.856 K -101.14 % | 2.542 M 55.60 % | 1.634 M 57.75 % | 1.036 M -50.51 % | 2.092 M 77.27 % | 1.180 M 1 825.83 % | -68.389 K |
Deferred revenue | 0.000 | 0.000 -100.00 % | 15.426 M 1 377.59 % | 1.044 M 223.93 % | 322.294 K 22.14 % | 263.879 K 1.72 % | 259.419 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 |
Short term debt | 32.854 M 1 139.31 % | 2.651 M -64.79 % | 7.530 M -54.54 % | 16.565 M 119.87 % | 7.534 M 125.52 % | 3.341 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 % | 68.389 K |
Total current liabilities | 87.463 M 83.31 % | 47.714 M 100.99 % | 23.740 M 23.31 % | 19.253 M 96.78 % | 9.784 M 43.38 % | 6.824 M 35.71 % | 5.028 M 24.64 % | 4.034 M 34.13 % | 3.008 M 49.35 % | 2.014 M 33.16 % | 1.512 M 63.68 % | 923.926 K 215.84 % | 292.532 K -98.35 % | 17.739 M 65.13 % | 10.742 M 48.51 % | 7.234 M -29.63 % | 10.280 M 770.94 % | 1.180 M | 0.000 |
Total liabilities | 132.527 M 28.63 % | 103.032 M -6.32 % | 109.982 M 19.47 % | 92.058 M 91.99 % | 47.948 M 108.52 % | 22.994 M 82.52 % | 12.598 M -13.45 % | 14.556 M -25.34 % | 19.497 M 97.21 % | 9.886 M 553.73 % | 1.512 M 63.68 % | 923.926 K 215.84 % | 292.532 K -98.35 % | 17.749 M 65.03 % | 10.755 M 48.43 % | 7.246 M -29.60 % | 10.293 M 772.05 % | 1.180 M -0.81 % | 1.190 M |
Other non current assets | 7.762 M 198.31 % | 2.602 M 100.89 % | -293.924 M -5 663.58 % | 5.283 M 105.80 % | -91.049 M -5 160.01 % | 1.799 M -91.35 % | 20.813 M 2 621.56 % | 764.737 K 18.64 % | 644.566 K -88.72 % | 5.713 M 99.56 % | 2.863 M 158.01 % | -4.935 M 6.48 % | -5.277 M -777.49 % | 778.862 K | 0.000 | 0.000 -100.00 % | 25.193 K 0.00 % | 25.192 K 140.00 % | -62.974 K |
Long term investments | 21.110 M 89.92 % | 11.115 M -8.68 % | 12.172 M -19.75 % | 15.167 M 4.47 % | 14.519 M 162.51 % | -23.226 M 13.31 % | -26.792 M -477.39 % | 7.099 M 1.56 % | 6.990 M | 0.000 | 0.000 -100.00 % | 547.307 K 18.89 % | 460.339 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 183.876 M -9.47 % | 203.101 M -55.77 % | 459.205 M 6.95 % | 429.372 M 312.95 % | 103.976 M 160.18 % | 39.963 M 7.81 % | 37.069 M 136.14 % | 15.698 M 23.13 % | 12.749 M 62.10 % | 7.865 M 10.37 % | 7.125 M 12.70 % | 6.322 M -14.67 % | 7.409 M 0.12 % | 7.400 M -65.59 % | 21.503 M 3 389.75 % | 616.166 K -29.39 % | 872.647 K | 0.000 | 0.000 |
GoodWill | 246.246 M 0.00 % | 246.246 M -4.37 % | 257.500 M 16.18 % | 221.630 M 247.56 % | 63.768 M 290.60 % | 16.326 M 0.00 % | 16.326 M 0.00 % | 16.326 M 6.45 % | 15.337 M 162.08 % | 5.852 M 0.09 % | 5.847 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.278 M 57.90 % | 2.076 M 0.00 % | 2.076 M | 0.000 | 0.000 |
Goodwill and intangible assets | 430.122 M -4.28 % | 449.347 M -37.30 % | 716.705 M 10.09 % | 651.002 M 288.09 % | 167.744 M 198.01 % | 56.289 M 5.42 % | 53.394 M 66.74 % | 32.023 M 14.02 % | 28.085 M 104.76 % | 13.717 M 5.74 % | 12.972 M 105.18 % | 6.322 M -14.67 % | 7.409 M 0.12 % | 7.400 M -70.14 % | 24.781 M 820.39 % | 2.692 M -8.70 % | 2.949 M | 0.000 | 0.000 |
Property plant equipment net | 33.404 M 89.31 % | 17.645 M 40.34 % | 12.573 M 0.74 % | 12.481 M 65.34 % | 7.549 M 6.34 % | 7.098 M 262.99 % | 1.956 M -11.69 % | 2.214 M 184.52 % | 778.268 K 410.63 % | 152.414 K 18.52 % | 128.602 K 37.45 % | 93.561 K 70.33 % | 54.929 K -81.16 % | 291.525 K 38.64 % | 210.276 K 84.17 % | 114.177 K 24.03 % | 92.058 K 176.26 % | 33.323 K -1.08 % | 33.687 K |
Total non current assets | 492.398 M 2.43 % | 480.709 M 1.89 % | 471.778 M 6.77 % | 441.853 M 296.20 % | 111.524 M 136.97 % | 47.062 M -20.31 % | 59.056 M 6.48 % | 55.463 M 6.10 % | 52.275 M 166.96 % | 19.582 M 22.66 % | 15.963 M 102.14 % | 7.897 M -18.18 % | 9.651 M 13.94 % | 8.470 M -67.85 % | 26.344 M 551.93 % | 4.041 M -6.04 % | 4.301 M 743.70 % | 509.721 K | 0.000 |
Other current assets | 11.118 M -31.17 % | 16.153 M | 0.000 | 0.000 -100.00 % | 2.570 M 42.85 % | 1.799 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.435 M | 0.000 -100.00 % | 419.044 K 21.86 % | 343.868 K 780.76 % | 39.042 K -40.65 % | 65.786 K -48.25 % | 127.118 K -40.19 % | 212.537 K | 0.000 100.00 % | -425.144 K |
Short term investments | 0.000 | 0.000 | 0.000 | 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 % | 267.101 K -3.76 % | 277.545 K -61.87 % | 727.906 K | 0.000 |
cash and cash equivalents | 114.833 M 30.42 % | 88.048 M 21.03 % | 72.747 M 67.41 % | 43.454 M -31.53 % | 63.461 M 87.70 % | 33.809 M 83.09 % | 18.466 M 8.89 % | 16.959 M 56.50 % | 10.837 M 16.94 % | 9.267 M -23.47 % | 12.109 M -12.13 % | 13.780 M 44.40 % | 9.543 M 35.12 % | 7.062 M -59.38 % | 17.384 M 103.55 % | 8.541 M 38.31 % | 6.175 M 380.26 % | 1.286 M | 0.000 |
Cash and short term investments | 114.833 M 30.42 % | 88.048 M 21.03 % | 72.747 M 67.41 % | 43.454 M -31.53 % | 63.461 M 87.70 % | 33.809 M 83.09 % | 18.466 M 8.89 % | 16.959 M 56.50 % | 10.837 M 16.94 % | 9.267 M -23.47 % | 12.109 M -12.13 % | 13.780 M 44.40 % | 9.543 M 35.12 % | 7.062 M -59.38 % | 17.384 M 97.38 % | 8.808 M 36.50 % | 6.453 M 220.44 % | 2.014 M 695.08 % | 253.267 K |
Total current assets | 170.015 M 19.71 % | 142.025 M 95.23 % | 72.747 M 67.41 % | 43.454 M -31.53 % | 63.461 M 87.70 % | 33.809 M 83.09 % | 18.466 M 8.89 % | 16.959 M 56.50 % | 10.837 M 16.94 % | 9.267 M -23.47 % | 12.109 M -12.13 % | 13.780 M 44.40 % | 9.543 M -58.00 % | 22.721 M -19.56 % | 28.246 M 51.89 % | 18.597 M 26.74 % | 14.673 M 341.66 % | 3.322 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -825.030 K 52.23 % | -1.727 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 44.064 M 16.50 % | 37.824 M 28.08 % | 29.531 M 12.26 % | 26.306 M 58.16 % | 16.633 M 65.57 % | 10.046 M | 0.000 -100.00 % | 5.088 M | 0.000 -100.00 % | 4.018 M | 0.000 -100.00 % | 405.986 K -70.65 % | 1.383 M -91.14 % | 15.619 M 44.12 % | 10.838 M 12.17 % | 9.662 M 20.66 % | 8.008 M 511.95 % | 1.309 M 661.35 % | 171.877 K |
Tax assets | 0.000 | 0.000 -100.00 % | 24.252 M 110.02 % | -242.080 M -1 997.00 % | 12.761 M 150.17 % | 5.101 M -47.33 % | 9.685 M -27.51 % | 13.361 M -15.31 % | 15.777 M | 0.000 | 0.000 -100.00 % | 5.869 M -16.21 % | 7.004 M | 0.000 -100.00 % | 1.353 M 9.62 % | 1.234 M 0.00 % | 1.234 M 173.57 % | 451.206 K 1 440.64 % | 29.287 K |
Other assets | 0.000 | 0.000 -100.00 % | 75.869 M 21.56 % | 62.411 M 15.50 % | 54.034 M 218.85 % | 16.946 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 % | 1.938 M |
Account payables | 2.440 M 18.27 % | 2.063 M -53.35 % | 4.422 M 13.71 % | 3.889 M 467.42 % | 685.386 K -59.45 % | 1.690 M 902.11 % | 168.648 K -83.52 % | 1.023 M 72.72 % | 592.441 K -30.96 % | 858.174 K 57.12 % | 546.200 K 130.43 % | 237.036 K -26.25 % | 321.388 K -97.89 % | 15.197 M 66.84 % | 9.109 M 46.96 % | 6.198 M -24.30 % | 8.187 M | 0.000 | 0.000 |
Tax 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 |
Deferred revenue non current | 217.000 K -19.93 % | 271.000 K -25.75 % | 365.000 K -25.81 % | 492.000 K -55.20 % | 1.098 M 29.06 % | 850.957 K -17.76 % | 1.035 M -28.13 % | 1.440 M 52.73 % | 942.666 K -8.62 % | 1.032 M | 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 |
Capital lease obligations | 29.062 M 90.61 % | 15.247 M 49.50 % | 10.199 M 0.15 % | 10.184 M 50.78 % | 6.754 M 11.54 % | 6.056 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.720 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 100.00 % | -3.557 M 63.12 % | -9.646 M -27.41 % | -7.571 M -51.03 % | -5.013 M -18 611.42 % | -26.790 K 29.97 % | -38.256 K 20.05 % | -47.850 K 25.45 % | -64.181 K 12.94 % | -73.720 K 1.71 % | -75.000 K 36.97 % | -119.000 K 20.67 % | -150.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 10.054 M 52.59 % | 6.589 M -72.21 % | 23.713 M 155.69 % | -42.579 M -48.39 % | -28.694 M -116.24 % | -13.270 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 % | 183.302 K |
Other liabilities | 0.000 | 0.000 -100.00 % | 56.267 M 29.14 % | 43.569 M 51.34 % | 28.789 M 254.71 % | 8.116 M 261.41 % | -5.028 M -24.64 % | -4.034 M -34.13 % | -3.008 M -49.35 % | -2.014 M | 0.000 100.00 % | -184.654 K -196.31 % | -62.318 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.190 M |
Total assets | 662.413 M 6.37 % | 622.734 M 0.38 % | 620.394 M 13.27 % | 547.718 M 139.16 % | 229.019 M 134.13 % | 97.818 M 26.18 % | 77.522 M 7.04 % | 72.422 M 14.75 % | 63.112 M 118.77 % | 28.849 M 2.77 % | 28.072 M 29.50 % | 21.677 M 12.93 % | 19.194 M -38.46 % | 31.191 M -42.86 % | 54.590 M 141.15 % | 22.638 M 19.31 % | 18.973 M 395.14 % | 3.832 M 97.69 % | 1.938 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2006 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -70.043 M -1 065.44 % | -6.010 M -617.84 % | 1.161 M -74.77 % | 4.600 M 24.93 % | 3.682 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.405 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 11.096 M 2.90 % | 10.783 M 39.19 % | 7.747 M 80.38 % | 4.295 M 135.14 % | 1.826 M 33.83 % | 1.365 M 55.72 % | 876.410 K -33.22 % | 1.312 M 45.42 % | 902.514 K 110.92 % | 427.895 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 12.116 M 327.10 % | -5.335 M -93.37 % | -2.759 M -127.45 % | -1.213 M 54.57 % | -2.670 M -189.08 % | 2.997 M 244.96 % | -2.068 M -230.68 % | 1.582 M 262.43 % | -974.165 K -220.36 % | 809.371 K 191.52 % | -884.367 K -190.51 % | 977.144 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 1.189 M | 0.000 100.00 % | -4.828 M 27.56 % | -6.665 M 8.07 % | -7.250 M -192.28 % | -2.481 M -0.13 % | -2.477 M -238.67 % | 1.787 M 162.55 % | -2.856 M -1 740.49 % | 174.117 K 109.75 % | -1.786 M -282.82 % | 977.144 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.643 M 326.93 % | -2.046 M -258.24 % | 1.293 M 131.59 % | -4.093 M -242.73 % | 2.868 M 7.94 % | 2.657 M 358.12 % | -1.029 M -730.72 % | 163.195 K -94.98 % | 3.253 M 497.24 % | 544.755 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 6.284 M 291.06 % | -3.289 M -523.84 % | 776.000 K -91.87 % | 9.545 M 457.39 % | 1.712 M -39.30 % | 2.821 M 96.06 % | 1.439 M 491.65 % | -367.410 K 73.21 % | -1.371 M -1 615.24 % | 90.499 K -89.97 % | 902.026 K 137.94 % | 379.095 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 136.883 M 1 325.57 % | 9.602 M -86.66 % | 71.977 M 11 207.56 % | -648.000 K 79.32 % | -3.134 M -245.06 % | -908.240 K 41.33 % | -1.548 M -146.13 % | 3.356 M 126.19 % | -12.811 M -833.11 % | 1.747 M 53.39 % | 1.139 M -20.73 % | 1.437 M 115.48 % | -9.284 M -28.71 % | -7.212 M -201.38 % | -2.393 M 61.86 % | -6.275 M -345.23 % | -1.409 M 49.09 % | -2.769 M |
Net cash provided by operating activities | 148.999 M 68.84 % | 88.249 M 15.90 % | 76.143 M 103.56 % | 37.405 M 95.17 % | 19.165 M -24.12 % | 25.258 M 117.17 % | 11.631 M -5.06 % | 12.251 M 201.53 % | 4.063 M 211.51 % | 1.304 M 125.07 % | -5.203 M 8.05 % | -5.659 M 39.04 % | -9.284 M -28.71 % | -7.212 M -201.38 % | -2.393 M 61.86 % | -6.275 M -345.23 % | -1.409 M 49.09 % | -2.769 M |
Investments in property plant and equipment | -5.335 M -296.95 % | -1.344 M 92.46 % | -17.826 M -41.58 % | -12.591 M -108.27 % | -6.046 M 16.33 % | -7.225 M 1.87 % | -7.363 M -15.03 % | -6.401 M -158.82 % | -2.473 M -58.09 % | -1.564 M -83.83 % | -851.024 K -821.53 % | -92.349 K 90.05 % | -927.825 K -827.76 % | -100.007 K 23.31 % | -130.410 K -88.68 % | -69.118 K -98.17 % | -34.878 K 2.84 % | -35.899 K |
Acquisitions net | 0.000 | 0.000 100.00 % | -353.000 K 97.17 % | -12.452 M 74.62 % | -49.062 M -10 228.87 % | -475.000 K -15.50 % | -411.250 K 79.44 % | -2.000 M -59.42 % | -1.255 M -25.46 % | -1.000 M -6.26 % | -941.091 K -732.12 % | -113.096 K | 0.000 -100.00 % | 334.984 K 136.12 % | -927.353 K | 0.000 -100.00 % | 5.065 M | 0.000 |
Purchases of investments | -1.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -110.500 K -4 179.63 % | -2.582 K 0.31 % | -2.590 K -100.78 % | 330.403 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -372.818 K |
Sales maturities of investments | 439.000 K -87.14 % | 3.415 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 253.865 K | 0.000 -100.00 % | 293.443 K 235.04 % | -217.307 K | 0.000 | 0.000 -100.00 % | 355.458 K -61.80 % | 930.499 K | 0.000 | 0.000 |
Other investing activites | -19.118 M 8.14 % | -20.811 M -33.97 % | -15.534 M -34.77 % | -11.526 M -69.75 % | -6.790 M -0.94 % | -6.727 M 2.57 % | -6.905 M -57.32 % | -4.389 M -3 161.41 % | 143.366 K 109.79 % | -1.464 M -313.45 % | -354.151 K -48.66 % | -238.226 K | 0.000 100.00 % | -3.195 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -25.714 M -37.21 % | -18.740 M -3.09 % | -18.179 M 27.41 % | -25.043 M 54.56 % | -55.108 M -615.66 % | -7.700 M 0.95 % | -7.774 M 7.46 % | -8.401 M -134.38 % | -3.584 M -39.63 % | -2.567 M -86.52 % | -1.376 M -532.83 % | -217.479 K 76.56 % | -927.825 K 68.65 % | -2.960 M -321.41 % | -702.305 K -181.53 % | 861.381 K -82.88 % | 5.030 M 1 330.72 % | -408.717 K |
Debt repayment | -5.250 M | 0.000 -100.00 % | 1.381 M 111.29 % | -12.230 M -114.70 % | 83.200 M 4 060.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -150.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 1.595 M -29.08 % | 2.249 M 83.14 % | 1.228 M -47.07 % | 2.320 M -36.18 % | 3.636 M 196.39 % | 1.227 M 14.25 % | 1.074 M -52.76 % | 2.273 M 108.32 % | 1.091 M 159.08 % | 421.128 K -91.98 % | 5.250 M -50.42 % | 10.588 M -16.58 % | 12.692 M | 0.000 -100.00 % | 12.500 M 55.29 % | 8.050 M 494.52 % | 1.354 M 620.21 % | 188.000 K |
Common stock repurchased | -54.133 M -140.29 % | -22.528 M -123.91 % | -10.061 M -0.49 % | -10.012 M -58.22 % | -6.328 M -40 061.37 % | -15.756 K 19.08 % | -19.471 K 62.43 % | -51.830 K -341.11 % | -11.750 K | 0.000 100.00 % | -191.565 K 59.65 % | -474.721 K | 0.000 100.00 % | -150.000 K 73.25 % | -560.847 K -107.42 % | -270.391 K | 0.000 100.00 % | -4.296 M |
Dividends paid | -35.307 M -17.29 % | -30.103 M -41.87 % | -21.219 M -117.12 % | -9.773 M -85.28 % | -5.275 M -37.83 % | -3.827 M -11.80 % | -3.423 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -3.405 M 11.00 % | -3.826 M | 0.000 100.00 % | -2.674 M 72.26 % | -9.638 M -2 386.46 % | -387.638 K | 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 % | -85.507 K | 0.000 |
Net cash used provided by financing activities | -96.500 M -78.02 % | -54.208 M -89.07 % | -28.671 M 11.42 % | -32.369 M -149.35 % | 65.595 M 3 061.94 % | -2.215 M 5.74 % | -2.350 M -203.37 % | 2.273 M 108.32 % | 1.091 M 169.10 % | -1.579 M -132.17 % | 4.908 M -51.47 % | 10.113 M -20.32 % | 12.692 M 8 561.30 % | -150.000 K -101.26 % | 11.939 M 53.47 % | 7.779 M 513.28 % | 1.268 M 130.88 % | -4.108 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 100.00 % | -183.000 0.00 % | -183.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 26.785 M 75.05 % | 15.301 M -47.77 % | 29.293 M 246.41 % | -20.007 M -167.47 % | 29.652 M 93.25 % | 15.343 M 918.25 % | 1.507 M -75.39 % | 6.122 M 290.09 % | 1.569 M 155.23 % | -2.842 M -70.06 % | -1.671 M -139.44 % | 4.237 M 70.81 % | 2.481 M 124.03 % | -10.322 M -216.72 % | 8.844 M 273.85 % | 2.366 M -51.62 % | 4.889 M 167.11 % | -7.285 M |
Cash at beginning of period | 88.048 M 21.03 % | 72.747 M 67.41 % | 43.454 M -31.53 % | 63.461 M 87.70 % | 33.809 M 83.09 % | 18.466 M 8.89 % | 16.959 M 56.50 % | 10.837 M 16.94 % | 9.267 M -23.47 % | 12.109 M -12.13 % | 13.780 M 44.40 % | 9.543 M 35.12 % | 7.062 M -59.38 % | 17.384 M 103.55 % | 8.541 M 38.31 % | 6.175 M 380.26 % | 1.286 M -85.00 % | 8.571 M |
Cash at end of period | 114.833 M 30.42 % | 88.048 M 21.03 % | 72.747 M 67.41 % | 43.454 M -31.53 % | 63.461 M 87.70 % | 33.809 M 83.09 % | 18.466 M 8.89 % | 16.959 M 56.50 % | 10.837 M 16.94 % | 9.267 M -23.47 % | 12.109 M -12.13 % | 13.780 M 44.40 % | 9.543 M 35.12 % | 7.062 M -59.38 % | 17.384 M 103.55 % | 8.541 M 38.31 % | 6.175 M 380.26 % | 1.286 M |
Operating cash flow | 148.999 M 68.84 % | 88.249 M 15.90 % | 76.143 M 103.56 % | 37.405 M 95.17 % | 19.165 M -24.12 % | 25.258 M 117.17 % | 11.631 M -5.06 % | 12.251 M 201.53 % | 4.063 M 211.51 % | 1.304 M 125.07 % | -5.203 M 8.05 % | -5.659 M 39.04 % | -9.284 M -28.71 % | -7.212 M -201.38 % | -2.393 M 61.86 % | -6.275 M -345.23 % | -1.409 M 49.09 % | -2.769 M |
Capital expenditure | -24.453 M -1.36 % | -24.124 M -35.33 % | -17.826 M -41.58 % | -12.591 M -108.27 % | -6.046 M 16.33 % | -7.225 M 1.87 % | -7.363 M -15.03 % | -6.401 M -158.82 % | -2.473 M -58.09 % | -1.564 M -83.83 % | -851.024 K -821.53 % | -92.349 K 90.05 % | -927.825 K -69.74 % | -546.607 K -319.15 % | -130.410 K -88.68 % | -69.118 K -98.17 % | -34.878 K 2.84 % | -35.899 K |
Free CashFlow | 124.546 M 94.22 % | 64.125 M 9.96 % | 58.317 M 135.02 % | 24.814 M 89.14 % | 13.119 M -27.25 % | 18.033 M 322.56 % | 4.268 M -27.04 % | 5.849 M 267.97 % | 1.590 M 710.90 % | -260.208 K 95.70 % | -6.054 M -5.27 % | -5.751 M 43.68 % | -10.211 M -31.60 % | -7.759 M -207.47 % | -2.524 M 60.22 % | -6.344 M -339.26 % | -1.444 M 48.50 % | -2.804 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 211.406 M 9.32 % | 193.384 M 12.17 % | 172.406 M 10.34 % | 156.246 M 10.43 % | 141.484 M 3.17 % | 137.142 M 24.30 % | 110.334 M 36.10 % | 81.069 M 26.91 % | 63.881 M 2.21 % | 62.501 M 7.68 % | 58.042 M 9.17 % | 53.168 M 6.87 % | 49.748 M 4.13 % | 47.774 M 9.14 % | 43.775 M 7.20 % | 40.836 M 14.09 % | 35.793 M 32.32 % | 27.051 M 16.53 % | 23.213 M 13.55 % | 20.443 M 17.96 % | 17.331 M 44.74 % | 11.973 M 399.46 % | 2.397 M 46.47 % | 1.637 M 166.48 % | 614.184 K 0.00 % | 614.182 K -81.59 % | 3.336 M 0.00 % | 3.336 M -9.23 % | 3.675 M 0.00 % | 3.675 M 630.19 % | 503.324 K 0.00 % | 503.325 K -81.37 % | 2.701 M 100.00 % | 1.351 M 61.34 % | 837.214 K 100.00 % | 418.607 K |
Net income | 46.326 M 39.71 % | 33.159 M 29.39 % | 25.627 M 19.02 % | 21.532 M -4.87 % | 22.635 M 45.74 % | 15.531 M 147.74 % | 6.269 M -25.31 % | 8.393 M 129.70 % | 3.654 M -40.25 % | 6.115 M 178.49 % | 2.196 M -63.60 % | 6.032 M 51.49 % | 3.982 M 25.14 % | 3.182 M -37.46 % | 5.088 M 122.11 % | 2.291 M -86.94 % | 17.547 M 1 221.78 % | 1.328 M 109.88 % | 632.495 K 134.76 % | -1.820 M 30.26 % | -2.609 M 4.81 % | -2.741 M 31.18 % | -3.983 M 12.75 % | -4.565 M 6.68 % | -4.891 M 0.00 % | -4.891 M 67.94 % | -15.258 M 0.00 % | -15.258 M -585.55 % | -2.226 M 0.00 % | -2.226 M -316.76 % | -534.032 K 0.00 % | -534.032 K 46.87 % | -1.005 M -100.00 % | -502.537 K 69.63 % | -1.655 M -100.00 % | -827.422 K |
Income before tax | 52.931 M 14.60 % | 46.188 M 53.59 % | 30.072 M 6.93 % | 28.124 M 12.10 % | 25.088 M 10.29 % | 22.748 M 165.34 % | 8.573 M -25.03 % | 11.436 M 76.92 % | 6.464 M -30.00 % | 9.234 M 118.78 % | 4.221 M -50.96 % | 8.607 M 30.92 % | 6.574 M 53.90 % | 4.272 M -36.11 % | 6.686 M 114.06 % | 3.124 M 28.87 % | 2.424 M 82.59 % | 1.328 M 369.46 % | -492.654 K 72.93 % | -1.820 M 30.26 % | -2.609 M 4.81 % | -2.741 M 27.82 % | -3.797 M 6.71 % | -4.071 M -16.76 % | -3.486 M 0.00 % | -3.486 M 76.14 % | -14.610 M 0.00 % | -14.610 M -557.12 % | -2.223 M 0.00 % | -2.223 M -316.33 % | -534.032 K 0.00 % | -534.032 K 61.94 % | -1.403 M -100.00 % | -701.536 K 58.22 % | -1.679 M -100.00 % | -839.575 K |
Income before tax ratio | 0.25 4.83 % | 0.24 36.93 % | 0.17 -3.10 % | 0.18 1.51 % | 0.18 6.90 % | 0.17 113.48 % | 0.08 -44.92 % | 0.14 39.41 % | 0.10 -31.52 % | 0.15 103.18 % | 0.07 -55.08 % | 0.16 22.50 % | 0.13 47.79 % | 0.09 -41.46 % | 0.15 99.69 % | 0.08 12.95 % | 0.07 37.99 % | 0.05 331.23 % | -0.02 76.16 % | -0.09 40.88 % | -0.15 34.23 % | -0.23 85.55 % | -1.58 36.31 % | -2.49 56.18 % | -5.68 0.00 % | -5.68 -29.61 % | -4.38 0.00 % | -4.38 -623.92 % | -0.60 0.00 % | -0.60 42.98 % | -1.06 0.00 % | -1.06 -104.28 % | -0.52 0.00 % | -0.52 74.10 % | -2.01 0.00 % | -2.01 |
EBITDA | 76.611 M 9.58 % | 69.916 M 41.96 % | 49.252 M 13.95 % | 43.223 M 11.32 % | 38.826 M 4.85 % | 37.031 M 83.23 % | 20.210 M 1.64 % | 19.884 M 111.86 % | 9.385 M -10.82 % | 10.524 M 31.26 % | 8.018 M -23.54 % | 10.486 M 41.04 % | 7.435 M 930.23 % | 721.643 K -51.52 % | 1.488 M 1 459.08 % | 95.468 K -96.87 % | 3.048 M 4 092.62 % | 72.711 K -64.93 % | 207.320 K 179.26 % | -261.584 K -102.44 % | 10.716 M 75.54 % | 6.104 M | 0.000 | 0.000 100.00 % | -978.953 K 80.28 % | -4.964 M 62.81 % | -13.347 M -359.81 % | 5.137 M 459.63 % | -1.429 M 0.00 % | -1.429 M -273.68 % | -382.292 K 95.28 % | -8.105 M -510.86 % | -1.327 M -100.00 % | -663.376 K 60.49 % | -1.679 M -100.00 % | -839.575 K |
Net income ratio | 0.22 27.80 % | 0.17 15.35 % | 0.15 7.86 % | 0.14 -13.86 % | 0.16 41.27 % | 0.11 99.32 % | 0.06 -45.12 % | 0.10 81.00 % | 0.06 -41.54 % | 0.10 158.62 % | 0.04 -66.66 % | 0.11 41.75 % | 0.08 20.18 % | 0.07 -42.70 % | 0.12 107.20 % | 0.06 -88.56 % | 0.49 898.96 % | 0.05 80.11 % | 0.03 130.61 % | -0.09 40.88 % | -0.15 34.23 % | -0.23 86.22 % | -1.66 40.43 % | -2.79 64.98 % | -7.96 0.00 % | -7.96 -74.14 % | -4.57 0.00 % | -4.57 -655.24 % | -0.61 0.00 % | -0.61 42.92 % | -1.06 0.00 % | -1.06 -185.18 % | -0.37 0.00 % | -0.37 81.18 % | -1.98 0.00 % | -1.98 |
Ratio EBITDA | 0.36 0.23 % | 0.36 26.56 % | 0.29 3.27 % | 0.28 0.81 % | 0.27 1.63 % | 0.27 47.41 % | 0.18 -25.32 % | 0.25 66.94 % | 0.15 -12.75 % | 0.17 21.90 % | 0.14 -29.96 % | 0.20 31.97 % | 0.15 889.36 % | 0.02 -55.58 % | 0.03 1 354.42 % | 0.00 -97.26 % | 0.09 3 068.65 % | 0.00 -69.90 % | 0.01 169.80 % | -0.01 -102.07 % | 0.62 21.28 % | 0.51 | 0.00 | 0.00 100.00 % | -1.59 80.28 % | -8.08 -101.99 % | -4.00 -359.81 % | 1.54 496.19 % | -0.39 0.00 % | -0.39 48.82 % | -0.76 95.28 % | -16.10 -3 178.59 % | -0.49 0.00 % | -0.49 75.51 % | -2.01 0.00 % | -2.01 |
Gross profit ratio | -0.90 -189.91 % | 1.00 29.00 % | 0.78 -5.50 % | 0.82 0.34 % | 0.82 2.15 % | 0.80 0.70 % | 0.79 4.02 % | 0.76 -2.11 % | 0.78 19.40 % | 0.65 3.36 % | 0.63 1.19 % | 0.63 7.16 % | 0.58 -41.67 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 82.749 M -0.81 % | 83.424 M -0.09 % | 83.498 M -0.35 % | 83.788 M 0.59 % | 83.296 M 1.29 % | 82.232 M 0.55 % | 81.781 M 15.57 % | 70.762 M -4.07 % | 73.760 M 12.43 % | 65.603 M 2.60 % | 63.939 M -0.23 % | 64.084 M 0.94 % | 63.487 M 0.32 % | 63.287 M 0.47 % | 62.989 M 3.48 % | 60.873 M 5.95 % | 57.456 M 1.87 % | 56.399 M 6.20 % | 53.105 M 1.56 % | 52.288 M 8.95 % | 47.994 M -1.72 % | 48.835 M -18.64 % | 60.021 M 43.45 % | 41.842 M 34.61 % | 31.083 M 0.00 % | 31.083 M 42.79 % | 21.767 M 0.00 % | 21.767 M 36.67 % | 15.927 M 0.00 % | 15.927 M 155.38 % | 6.237 M 0.00 % | 6.237 M 20.96 % | 5.156 M 0.00 % | 5.156 M 187.28 % | 1.795 M 0.00 % | 1.795 M |
Weighted average shs out | 80.933 M -2.98 % | 83.419 M 2.92 % | 81.053 M -0.11 % | 81.147 M 1.19 % | 80.192 M 0.52 % | 79.774 M 0.59 % | 79.309 M 15.95 % | 68.401 M 0.41 % | 68.121 M 6.48 % | 63.974 M 1.86 % | 62.806 M 0.37 % | 62.576 M 0.52 % | 62.250 M -1.60 % | 63.260 M 0.41 % | 63.000 M 3.41 % | 60.925 M 6.04 % | 57.458 M 1.71 % | 56.490 M 5.73 % | 53.429 M 2.18 % | 52.288 M 8.95 % | 47.994 M -1.72 % | 48.836 M -22.41 % | 62.937 M 34.13 % | 46.924 M 50.96 % | 31.083 M 0.00 % | 31.083 M 42.79 % | 21.767 M 0.00 % | 21.767 M 36.67 % | 15.927 M 0.00 % | 15.927 M 155.38 % | 6.237 M 0.00 % | 6.237 M 20.96 % | 5.156 M 0.00 % | 5.156 M 187.28 % | 1.795 M 0.00 % | 1.795 M |
EPS diluted | 0.56 40.00 % | 0.40 29.03 % | 0.31 19.23 % | 0.26 -3.70 % | 0.27 42.11 % | 0.19 147.72 % | 0.08 -36.08 % | 0.12 142.42 % | 0.05 -46.89 % | 0.09 171.72 % | 0.03 -63.55 % | 0.09 50.08 % | 0.06 24.65 % | 0.05 -37.75 % | 0.08 114.89 % | 0.04 -87.87 % | 0.31 1 219.15 % | 0.02 97.48 % | 0.01 134.20 % | -0.03 36.03 % | -0.05 3.03 % | -0.06 11.37 % | -0.06 34.94 % | -0.10 36.24 % | -0.15 3.05 % | -0.16 77.51 % | -0.70 0.00 % | -0.70 -400.72 % | -0.14 0.29 % | -0.14 -63.79 % | -0.09 -1.42 % | -0.08 56.72 % | -0.20 -100.00 % | -0.10 89.40 % | -0.92 -100.00 % | -0.46 |
Earnings per share | 0.57 42.50 % | 0.40 25.00 % | 0.32 18.52 % | 0.27 -3.57 % | 0.28 47.37 % | 0.19 140.51 % | 0.08 -34.17 % | 0.12 123.88 % | 0.05 -43.93 % | 0.10 173.14 % | 0.04 -63.69 % | 0.10 50.63 % | 0.06 27.24 % | 0.05 -37.75 % | 0.08 114.89 % | 0.04 -87.87 % | 0.31 1 219.15 % | 0.02 99.15 % | 0.01 133.91 % | -0.03 36.03 % | -0.05 3.03 % | -0.06 6.97 % | -0.06 30.45 % | -0.09 43.18 % | -0.15 3.05 % | -0.16 77.51 % | -0.70 0.00 % | -0.70 -400.72 % | -0.14 0.29 % | -0.14 -63.79 % | -0.09 -1.42 % | -0.08 56.72 % | -0.20 -100.00 % | -0.10 89.40 % | -0.92 -100.00 % | -0.46 |
Gross profit | -190.081 M -198.29 % | 193.384 M 44.70 % | 133.649 M 4.27 % | 128.176 M 10.81 % | 115.676 M 5.38 % | 109.766 M 25.17 % | 87.695 M 41.57 % | 61.945 M 24.23 % | 49.862 M 22.03 % | 40.860 M 11.30 % | 36.711 M 10.46 % | 33.234 M 14.53 % | 29.017 M -39.26 % | 47.774 M 9.14 % | 43.775 M 7.20 % | 40.836 M 14.09 % | 35.793 M 32.32 % | 27.051 M 16.53 % | 23.213 M 13.55 % | 20.443 M 17.96 % | 17.331 M 44.74 % | 11.973 M 399.46 % | 2.397 M 46.47 % | 1.637 M 166.48 % | 614.184 K 0.00 % | 614.182 K -81.59 % | 3.336 M 0.00 % | 3.336 M -9.23 % | 3.675 M 0.00 % | 3.675 M 630.19 % | 503.324 K 0.00 % | 503.325 K -81.37 % | 2.701 M 100.00 % | 1.351 M 61.34 % | 837.214 K 100.00 % | 418.607 K |
Income tax expense | 6.605 M -49.31 % | 13.029 M 182.87 % | 4.606 M -34.77 % | 7.061 M 152.36 % | 2.798 M -64.03 % | 7.778 M 169.41 % | 2.887 M -19.40 % | 3.582 M 9.13 % | 3.282 M 5.23 % | 3.119 M 54.04 % | 2.025 M -21.33 % | 2.574 M -0.69 % | 2.592 M 137.87 % | 1.090 M -31.82 % | 1.598 M 91.92 % | 832.797 K -94.49 % | 15.123 M | 0.000 -100.00 % | 1.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -586.916 K 0.00 % | -586.916 K -190.58 % | 647.938 K 0.00 % | 647.939 K 28 144.94 % | 2.294 K 0.00 % | 2.294 K | 0.000 | 0.000 100.00 % | -397.998 K -100.00 % | -198.999 K -718.71 % | -24.307 K -100.00 % | -12.153 K |
Cost of revenue | 38.989 M -3.85 % | 40.552 M 4.63 % | 38.757 M 38.07 % | 28.070 M 8.76 % | 25.808 M -5.73 % | 27.376 M 20.92 % | 22.639 M 18.38 % | 19.124 M 36.42 % | 14.018 M -35.22 % | 21.641 M 1.45 % | 21.331 M 7.01 % | 19.934 M -3.84 % | 20.731 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 |
General and administrative expenses | 0.000 -100.00 % | 21.195 M -30.48 % | 30.488 M 63.97 % | 18.594 M -48.83 % | 36.335 M 146.14 % | 14.762 M 1.09 % | 14.603 M 91.06 % | 7.643 M 9.58 % | 6.975 M 43.22 % | 4.870 M | 0.000 -100.00 % | 6.014 M 30.36 % | 4.614 M -20.55 % | 5.807 M 72.49 % | 3.366 M -23.57 % | 4.404 M 25.24 % | 3.517 M 39.30 % | 2.525 M 68.20 % | 1.501 M -16.90 % | 1.806 M 49.43 % | 1.209 M -15.95 % | 1.438 M 8.68 % | 1.323 M 47.54 % | 896.853 K -69.37 % | 2.928 M 0.00 % | 2.928 M -19.32 % | 3.629 M -36.87 % | 5.749 M 155.45 % | 2.250 M -5.10 % | 2.371 M -1.28 % | 2.402 M 0.00 % | 2.402 M 76.44 % | 1.362 M 100.00 % | 680.760 K -46.46 % | 1.271 M 100.00 % | 635.745 K |
Selling and marketing expenses | 0.000 -100.00 % | 86.415 M 9.47 % | 78.936 M 3.55 % | 76.231 M 10.83 % | 68.783 M 6.21 % | 64.763 M 25.57 % | 51.577 M 30.40 % | 39.554 M 27.36 % | 31.056 M 30.56 % | 23.787 M | 0.000 -100.00 % | 19.222 M 7.38 % | 17.902 M 7.50 % | 16.653 M 20.29 % | 13.845 M 4.98 % | 13.188 M 16.29 % | 11.341 M 75.82 % | 6.450 M -2.22 % | 6.596 M 13.99 % | 5.787 M 7.05 % | 5.406 M 22.01 % | 4.431 M 20.18 % | 3.687 M 2.92 % | 3.582 M 80.74 % | 1.982 M 200.00 % | -1.982 M -1 185.18 % | 182.650 K 200.00 % | -182.650 K -118.32 % | 997.128 K 200.00 % | -997.128 K -1 128.49 % | -81.167 K -200.00 % | 81.167 K -92.79 % | 1.126 M 100.00 % | 563.000 K -86.32 % | 4.117 M 100.00 % | 2.058 M |
Other expenses | -203.426 M | 0.000 | 0.000 -100.00 % | 0.180 1.51 % | 0.177 6.90 % | 0.166 100.00 % | -78.983 M -56.73 % | -50.394 M -12.80 % | -44.677 M -35.00 % | -33.093 M -4.98 % | -31.522 M -24.88 % | -25.242 M -10.39 % | -22.867 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.239 K | 0.000 100.00 % | -958.218 K | 0.000 -100.00 % | 7.392 M | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | -203.426 M -289.04 % | 107.610 M -1.66 % | 109.424 M -13.85 % | 127.014 M 10.18 % | 115.277 M 1.49 % | 113.584 M 12.21 % | 101.226 M 45.88 % | 69.390 M 24.13 % | 55.901 M 48.15 % | 37.733 M 19.70 % | 31.522 M -29.08 % | 44.447 M 94.37 % | 22.867 M -47.44 % | 43.503 M 17.29 % | 37.088 M -1.66 % | 37.713 M 13.02 % | 33.369 M 29.72 % | 25.724 M 8.51 % | 23.706 M 6.48 % | 22.263 M 11.65 % | 19.940 M 35.51 % | 14.715 M 193.70 % | 5.010 M 11.85 % | 4.479 M -42.81 % | 7.832 M 727.84 % | 946.114 K -75.18 % | 3.812 M -71.96 % | 13.595 M 318.64 % | 3.247 M -61.25 % | 8.380 M 261.03 % | 2.321 M -68.95 % | 7.476 M 200.54 % | 2.488 M 100.00 % | 1.244 M -76.92 % | 5.388 M 100.00 % | 2.694 M |
Cost and expenses | 157.326 M 46.20 % | 107.610 M -1.66 % | 109.424 M -14.48 % | 127.945 M 10.07 % | 116.235 M 1.75 % | 114.240 M 12.42 % | 101.622 M 46.18 % | 69.518 M 18.44 % | 58.695 M 7.24 % | 54.734 M 3.56 % | 52.852 M 16.99 % | 45.176 M 3.62 % | 43.598 M 0.22 % | 43.503 M 17.29 % | 37.088 M -1.66 % | 37.713 M 13.02 % | 33.369 M 29.72 % | 25.724 M 8.51 % | 23.706 M 6.48 % | 22.263 M 11.65 % | 19.940 M 35.51 % | 14.715 M 193.70 % | 5.010 M 11.85 % | 4.479 M -42.81 % | 7.832 M 727.84 % | 946.114 K -75.18 % | 3.812 M -71.96 % | 13.595 M 318.64 % | 3.247 M -61.25 % | 8.380 M 261.03 % | 2.321 M -68.95 % | 7.476 M 200.54 % | 2.488 M 100.00 % | 1.244 M -76.92 % | 5.388 M 100.00 % | 2.694 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 |
Selling general and administrative expenses | 0.000 -100.00 % | 107.610 M -1.66 % | 109.424 M 15.40 % | 94.825 M -9.79 % | 105.118 M 32.18 % | 79.525 M 20.16 % | 66.180 M 40.22 % | 47.197 M 24.10 % | 38.031 M 32.71 % | 28.657 M | 0.000 -100.00 % | 25.236 M 12.09 % | 22.515 M 0.25 % | 22.460 M 30.50 % | 17.211 M -2.17 % | 17.593 M 18.41 % | 14.858 M 65.55 % | 8.975 M 10.83 % | 8.097 M 6.64 % | 7.593 M 14.79 % | 6.615 M 12.71 % | 5.869 M 17.14 % | 5.010 M 11.85 % | 4.479 M -8.78 % | 4.910 M 418.99 % | 946.114 K -75.18 % | 3.812 M -31.52 % | 5.566 M 71.39 % | 3.247 M 136.32 % | 1.374 M -40.79 % | 2.321 M -6.54 % | 2.483 M -0.17 % | 2.488 M 100.00 % | 1.244 M -76.92 % | 5.388 M 100.00 % | 2.694 M |
Interest income | 0.000 | 0.000 -100.00 % | 27.351 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 -100.00 % | 577.771 K | 0.000 | 0.000 -100.00 % | 626.847 K | 0.000 -100.00 % | 788.203 K | 0.000 -100.00 % | 330.762 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 177.000 K 9.94 % | 161.000 K 4.55 % | 154.000 K 10.79 % | 139.000 K 20.87 % | 115.000 K 3.94 % | 110.640 K 10.29 % | 100.315 K 11.01 % | 90.364 K -20.76 % | 114.044 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 |
Depreciation and amortization | 22.531 M -1.66 % | 22.911 M 4.61 % | 21.901 M 46.77 % | 14.922 M 9.91 % | 13.577 M -3.91 % | 14.129 M 22.88 % | 11.498 M 37.98 % | 8.333 M 98.42 % | 4.200 M 52.31 % | 2.757 M -2.51 % | 2.828 M 13.39 % | 2.494 M 94.22 % | 1.284 M 136.18 % | -3.550 M 31.70 % | -5.198 M -71.66 % | -3.028 M -28.14 % | -2.363 M -88.33 % | -1.255 M -335.27 % | 533.336 K -65.77 % | 1.558 M -40.29 % | 2.609 M -4.81 % | 2.741 M | 0.000 | 0.000 -100.00 % | 514.889 K 0.00 % | 514.886 K -59.22 % | 1.262 M 0.00 % | 1.262 M 58.84 % | 794.780 K 0.00 % | 794.782 K 423.78 % | 151.740 K 0.00 % | 151.740 K 98.83 % | 76.318 K 100.00 % | 38.159 K -99.08 % | 4.143 M 100.00 % | 2.072 M |
Operating income | 54.080 M -36.95 % | 85.774 M 36.19 % | 62.982 M 122.54 % | 28.301 M 12.09 % | 25.249 M 10.25 % | 22.902 M 162.88 % | 8.712 M -24.58 % | 11.551 M 122.75 % | 5.186 M -33.23 % | 7.767 M 49.67 % | 5.189 M -35.07 % | 7.992 M 29.94 % | 6.150 M 73.25 % | 3.550 M -31.70 % | 5.198 M 71.66 % | 3.028 M 28.14 % | 2.363 M 88.33 % | 1.255 M 335.27 % | -533.336 K 65.77 % | -1.558 M 40.29 % | -2.609 M 4.81 % | -2.741 M -4.91 % | -2.613 M 8.08 % | -2.843 M 11.09 % | -3.197 M 15.31 % | -3.775 M 29.67 % | -5.367 M -139.05 % | 13.744 M 318.42 % | -6.293 M -412.13 % | 2.016 M 145.87 % | -4.395 M 0.00 % | -4.395 M -245.28 % | -1.273 M -100.00 % | -636.473 K 89.07 % | -5.822 M -100.00 % | -2.911 M |
Operating income ratio | 0.26 -42.33 % | 0.44 21.41 % | 0.37 101.68 % | 0.18 1.50 % | 0.18 6.86 % | 0.17 111.49 % | 0.08 -44.58 % | 0.14 75.52 % | 0.08 -34.68 % | 0.12 38.99 % | 0.09 -40.52 % | 0.15 21.58 % | 0.12 66.38 % | 0.07 -37.42 % | 0.12 60.13 % | 0.07 12.31 % | 0.07 42.33 % | 0.05 301.89 % | -0.02 69.85 % | -0.08 49.38 % | -0.15 34.23 % | -0.23 79.00 % | -1.09 37.24 % | -1.74 66.64 % | -5.21 15.31 % | -6.15 -282.03 % | -1.61 -139.05 % | 4.12 340.62 % | -1.71 -412.13 % | 0.55 106.28 % | -8.73 0.00 % | -8.73 -1 753.16 % | -0.47 0.00 % | -0.47 93.22 % | -6.95 0.00 % | -6.95 |
Total other income expenses net | -1.149 M 97.10 % | -39.586 M -20.29 % | -32.910 M -18 493.22 % | -177.000 K -9.94 % | -161.000 K -4.55 % | -154.000 K -10.79 % | -139.000 K -20.87 % | -115.000 K -109.00 % | 1.278 M 113.48 % | -9.481 M -878.77 % | -968.615 K 94.96 % | -19.211 M 7.01 % | -20.659 M -2 962.74 % | 721.643 K -51.52 % | 1.488 M 1 459.08 % | 95.468 K 100.52 % | -18.511 M -25 558.69 % | 72.711 K 78.73 % | 40.682 K 115.55 % | -261.584 K | 0.000 | 0.000 100.00 % | -1.185 M 3.54 % | -1.228 M -325.09 % | -288.884 K -200.00 % | 288.884 K 103.13 % | -9.242 M -406.57 % | -1.825 M -144.84 % | 4.069 M 200.00 % | -4.069 M -205.39 % | 3.861 M 0.00 % | 3.861 M 3 067.24 % | -130.126 K -100.00 % | -65.063 K -101.57 % | 4.143 M 100.00 % | 2.072 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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-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-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2006-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -55.796 M 23.73 % | -73.153 M -70.81 % | -42.826 M -90.69 % | -22.459 M 31.05 % | -32.573 M -54.87 % | -21.032 M -449.08 % | 6.025 M 114.64 % | -41.159 M 6.89 % | -44.207 M 43.42 % | -78.127 M -181.50 % | -27.754 M -84.22 % | -15.066 M 18.41 % | -18.466 M -19.41 % | -15.464 M 8.81 % | -16.959 M -24.50 % | -13.622 M -25.70 % | -10.837 M -3.65 % | -10.455 M -12.82 % | -9.267 M 11.93 % | -10.522 M 13.10 % | -12.109 M -38.82 % | -8.723 M 36.70 % | -13.780 M 16.57 % | -16.517 M -73.08 % | -9.543 M 9.32 % | -10.524 M -49.02 % | -7.062 M 59.38 % | -17.384 M -103.55 % | -8.541 M -38.31 % | -6.175 M -380.26 % | -1.286 M -1 980.08 % | 68.389 K |
Total investments | 21.110 M | 0.000 -100.00 % | 11.115 M -18.39 % | 13.619 M 11.89 % | 12.172 M 0.89 % | 12.065 M -20.45 % | 15.167 M 1.29 % | 14.974 M 3.14 % | 14.519 M 156.75 % | -25.586 M -10.16 % | -23.226 M 5.67 % | -24.622 M -62.99 % | -15.107 M | 0.000 100.00 % | -19.214 M | 0.000 -100.00 % | 115.670 K | 0.000 -100.00 % | 259.036 K | 0.000 | 0.000 | 0.000 -100.00 % | 547.307 K | 0.000 -100.00 % | 460.339 K | 0.000 | 0.000 | 0.000 -100.00 % | 267.101 K -3.76 % | 277.545 K -61.87 % | 727.906 K | 0.000 |
Total debt | 59.037 M 96.95 % | 29.975 M -33.72 % | 45.222 M 17.87 % | 38.365 M -4.50 % | 40.174 M -12.71 % | 46.025 M -6.98 % | 49.479 M 169.41 % | 18.366 M -4.61 % | 19.254 M 169.32 % | 7.149 M 18.06 % | 6.056 M -11.65 % | 6.854 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 -100.00 % | 68.389 K |
Accumulated other comprehensive income loss | 92.883 M 142.07 % | 38.370 M 14.62 % | 33.475 M 21.85 % | 27.473 M 2.70 % | 26.750 M 26.23 % | 21.191 M 6.09 % | 19.975 M 28.85 % | 15.502 M 34.71 % | 11.507 M 28.72 % | 8.940 M 1.33 % | 8.823 M 54.08 % | 5.726 M 8.94 % | 5.257 M 21.04 % | 4.343 M -51.91 % | 9.031 M 175.42 % | 3.279 M -20.15 % | 4.106 M 2.41 % | 4.010 M -8.79 % | 4.396 M 16.85 % | 3.762 M 20.05 % | 3.134 M 20.06 % | 2.610 M 14.72 % | 2.275 M 8.21 % | 2.103 M 11.94 % | 1.878 M | 0.000 -100.00 % | 907.352 K 42.92 % | 634.860 K 220.01 % | 198.386 K 0.00 % | 198.386 K -15.58 % | 235.003 K | 0.000 |
Retained earnings | 4.492 M -83.10 % | 26.575 M 187.58 % | 9.241 M 779.49 % | -1.360 M 82.60 % | -7.815 M 59.38 % | -19.238 M 22.31 % | -24.762 M 1.05 % | -25.026 M 15.60 % | -29.651 M 1.92 % | -30.230 M 11.47 % | -34.146 M -0.01 % | -34.142 M 11.37 % | -38.520 M 6.61 % | -41.247 M 12.89 % | -47.349 M 0.00 % | -47.349 M 4.61 % | -49.640 M 26.12 % | -67.187 M 1.94 % | -68.514 M 0.91 % | -69.147 M -2.70 % | -67.327 M -7.24 % | -62.780 M -4.94 % | -59.823 M -6.89 % | -55.965 M -8.88 % | -51.400 M -6.88 % | -48.093 M -15.56 % | -41.617 M -274.88 % | -11.101 M -66.94 % | -6.650 M -19.13 % | -5.582 M -68.87 % | -3.306 M -845.48 % | 443.409 K |
Common stock | 432.511 M -8.89 % | 474.709 M -1.21 % | 480.543 M -0.65 % | 483.677 M -3.48 % | 501.123 M 7.90 % | 464.446 M -0.76 % | 468.018 M 132.50 % | 201.295 M -1.44 % | 204.227 M 17.18 % | 174.283 M 73.98 % | 100.173 M 0.37 % | 99.800 M 1.60 % | 98.226 M 0.80 % | 97.448 M 1.31 % | 96.184 M 0.64 % | 95.570 M 7.20 % | 89.149 M 4.88 % | 85.000 M 2.31 % | 83.080 M 0.14 % | 82.964 M 1.06 % | 82.090 M 6.46 % | 77.107 M 0.15 % | 76.988 M 0.00 % | 76.985 M 15.17 % | 66.844 M 6.94 % | 62.506 M 15.43 % | 54.152 M -0.28 % | 54.302 M 148.59 % | 21.844 M 55.31 % | 14.064 M 145.79 % | 5.722 M 1 775.84 % | 305.048 K |
Total equity | 529.886 M 0.26 % | 528.506 M 1.69 % | 519.702 M 3.00 % | 504.553 M -1.15 % | 510.412 M 9.47 % | 466.276 M 2.33 % | 455.660 M 142.80 % | 187.665 M 3.64 % | 181.070 M 18.35 % | 152.992 M 104.47 % | 74.823 M 4.86 % | 71.358 M 9.91 % | 64.924 M 7.30 % | 60.505 M 4.56 % | 57.866 M 12.46 % | 51.452 M 17.97 % | 43.615 M 100.45 % | 21.759 M 14.75 % | 18.963 M 8.02 % | 17.555 M -1.91 % | 17.897 M 6.14 % | 16.863 M -13.26 % | 19.440 M -15.93 % | 23.123 M 33.49 % | 17.322 M 7.50 % | 16.114 M 19.88 % | 13.442 M -69.34 % | 43.835 M 184.79 % | 15.392 M 77.31 % | 8.681 M 227.37 % | 2.652 M 254.29 % | 748.457 K |
Other non current liabilities | 8.610 M -87.52 % | 68.975 M 1 071.65 % | 5.887 M -86.59 % | 43.896 M 745.62 % | -6.799 M -109.37 % | 72.554 M 1 077.42 % | -7.423 M -119.20 % | 38.658 M 825.89 % | -5.326 M -133.64 % | 15.832 M -12.15 % | 18.022 M 51.37 % | 11.906 M 2.96 % | 11.564 M | 0.000 -100.00 % | 13.534 M | 0.000 -100.00 % | 18.643 M | 0.000 -100.00 % | 8.943 M | 0.000 -100.00 % | 4.816 M | 0.000 -100.00 % | 184.654 K | 0.000 -100.00 % | 62.318 K | 0.000 -100.00 % | 10.548 K -17.84 % | 12.838 K 5.80 % | 12.134 K -7.38 % | 13.101 K | 0.000 100.00 % | -183.302 K |
Long term debt | 26.183 M -56.00 % | 59.501 M 39.77 % | 42.571 M 21.41 % | 35.064 M -3.69 % | 36.409 M 141.70 % | 15.064 M -58.35 % | 36.167 M 285.78 % | 9.375 M -32.67 % | 13.925 M 167.89 % | 5.198 M 18.53 % | 4.385 M -13.28 % | 5.057 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 |
Total non current liabilities | 45.064 M -54.46 % | 98.950 M 78.87 % | 55.318 M -13.60 % | 64.028 M 113.60 % | 29.975 M -56.35 % | 68.665 M 134.86 % | 29.236 M -23.72 % | 38.328 M 308.83 % | 9.375 M -37.92 % | 15.100 M 87.49 % | 8.054 M -26.39 % | 10.941 M 178.92 % | 3.923 M | 0.000 -100.00 % | 4.831 M | 0.000 -100.00 % | 7.556 M | 0.000 -100.00 % | 5.548 M | 0.000 -100.00 % | 5.646 M | 0.000 -100.00 % | 184.654 K | 0.000 -100.00 % | 62.318 K | 0.000 -100.00 % | 10.548 K -17.84 % | 12.838 K 5.80 % | 12.134 K -7.38 % | 13.101 K | 0.000 | 0.000 |
Other current liabilities | 52.169 M 132.43 % | 22.445 M -47.80 % | 43.000 M | 0.000 -100.00 % | 32.995 M 685.95 % | -5.631 M -117.78 % | 31.669 M 226.32 % | 9.705 M -51.76 % | 20.119 M 5 040.74 % | -407.210 K -105.00 % | 8.150 M 4 161.24 % | -200.685 K 53.12 % | -428.067 K -111.40 % | 3.756 M 360.73 % | -1.441 M | 0.000 100.00 % | -681.338 K | 0.000 100.00 % | -947.071 K | 0.000 100.00 % | -546.200 K | 0.000 -100.00 % | 1.815 M | 0.000 -100.00 % | 1.488 M | 0.000 -100.00 % | 2.542 M 55.60 % | 1.634 M 57.75 % | 1.036 M -50.51 % | 2.092 M 77.27 % | 1.180 M 1 825.83 % | -68.389 K |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.426 M | 0.000 -100.00 % | 1.044 M | 0.000 -100.00 % | 322.294 K -20.85 % | 407.210 K 54.32 % | 263.879 K 31.49 % | 200.685 K -22.64 % | 259.419 K | 0.000 -100.00 % | 417.479 K | 0.000 -100.00 % | 88.897 K | 0.000 -100.00 % | 88.897 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 |
Short term debt | 32.854 M 1 050.75 % | 2.855 M 7.70 % | 2.651 M | 0.000 -100.00 % | 7.530 M -69.37 % | 24.584 M 48.41 % | 16.565 M | 0.000 -100.00 % | 7.534 M 286.12 % | 1.951 M -41.59 % | 3.341 M 85.91 % | 1.797 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 -100.00 % | 68.389 K |
Total current liabilities | 87.463 M 245.70 % | 25.300 M -46.98 % | 47.714 M 126.37 % | 21.078 M -11.21 % | 23.740 M 25.26 % | 18.953 M -1.56 % | 19.253 M 98.38 % | 9.705 M -0.81 % | 9.784 M 56.38 % | 6.257 M -8.31 % | 6.824 M 58.95 % | 4.293 M -50.52 % | 8.676 M 130.96 % | 3.756 M -61.38 % | 9.725 M | 0.000 -100.00 % | 11.941 M | 0.000 -100.00 % | 4.338 M | 0.000 -100.00 % | 4.529 M | 0.000 -100.00 % | 2.052 M | 0.000 -100.00 % | 1.810 M | 0.000 -100.00 % | 17.739 M 65.13 % | 10.742 M 48.51 % | 7.234 M -29.63 % | 10.280 M 770.94 % | 1.180 M | 0.000 |
Total liabilities | 132.527 M 6.66 % | 124.250 M 20.59 % | 103.032 M 21.06 % | 85.106 M -22.62 % | 109.982 M 25.52 % | 87.618 M -4.82 % | 92.058 M 91.66 % | 48.033 M 0.18 % | 47.948 M 115.50 % | 22.249 M -3.24 % | 22.994 M 29.22 % | 17.795 M 41.25 % | 12.598 M 235.38 % | 3.756 M -74.19 % | 14.556 M | 0.000 -100.00 % | 19.497 M | 0.000 -100.00 % | 9.886 M | 0.000 -100.00 % | 10.175 M | 0.000 -100.00 % | 2.237 M | 0.000 -100.00 % | 1.872 M | 0.000 -100.00 % | 17.749 M 65.03 % | 10.755 M 48.43 % | 7.246 M -29.60 % | 10.293 M 772.05 % | 1.180 M -0.81 % | 1.190 M |
Other non current assets | 7.762 M -89.27 % | 72.362 M 2 681.01 % | 2.602 M -96.28 % | 69.859 M 123.77 % | -293.924 M -206.09 % | 277.039 M 5 143.97 % | 5.283 M -87.37 % | 41.841 M 145.95 % | -91.049 M -275.40 % | 51.909 M 2 784.81 % | 1.799 M -95.25 % | 37.858 M 4 747.35 % | 780.997 K -96.38 % | 21.601 M 1.77 % | 21.225 M -5.39 % | 22.434 M | 0.000 -100.00 % | 6.256 M 9.51 % | 5.713 M 149.39 % | 2.291 M 793.20 % | 256.454 K -90.48 % | 2.694 M 2 376.27 % | 108.789 K -92.94 % | 1.542 M 120.65 % | -7.464 M 6.56 % | -7.988 M -1 125.61 % | 778.862 K | 0.000 | 0.000 -100.00 % | 25.193 K 0.00 % | 25.192 K 140.00 % | -62.974 K |
Long term investments | 21.110 M | 0.000 -100.00 % | 11.115 M -18.39 % | 13.619 M 11.89 % | 12.172 M 0.89 % | 12.065 M -20.45 % | 15.167 M 1.29 % | 14.974 M 3.14 % | 14.519 M 156.75 % | -25.586 M -10.16 % | -23.226 M 5.67 % | -24.622 M -62.99 % | -15.107 M | 0.000 100.00 % | -19.214 M | 0.000 -100.00 % | 115.670 K | 0.000 -100.00 % | 259.036 K | 0.000 | 0.000 | 0.000 -100.00 % | 547.307 K | 0.000 -100.00 % | 460.339 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 183.876 M -4.99 % | 193.527 M -4.71 % | 203.101 M -4.08 % | 211.733 M -53.89 % | 459.205 M 125.97 % | 203.214 M -52.67 % | 429.372 M 624.61 % | 59.256 M -43.01 % | 103.976 M 189.24 % | 35.948 M -10.05 % | 39.963 M 77.64 % | 22.497 M -39.31 % | 37.069 M 105.67 % | 18.023 M 14.81 % | 15.698 M 12.27 % | 13.982 M 9.68 % | 12.749 M 51.89 % | 8.393 M 6.72 % | 7.865 M -40.83 % | 13.292 M 86.55 % | 7.125 M -45.17 % | 12.995 M 105.54 % | 6.322 M -8.54 % | 6.913 M -6.70 % | 7.409 M -6.03 % | 7.885 M 6.55 % | 7.400 M -65.59 % | 21.503 M 3 389.75 % | 616.166 K -29.39 % | 872.647 K | 0.000 | 0.000 |
GoodWill | 246.246 M 0.00 % | 246.246 M 0.00 % | 246.246 M 0.00 % | 246.246 M -4.37 % | 257.500 M 16.18 % | 221.630 M 0.00 % | 221.630 M 408.44 % | 43.590 M -31.64 % | 63.768 M 290.60 % | 16.326 M 0.00 % | 16.326 M 0.00 % | 16.326 M 0.00 % | 16.326 M 0.00 % | 16.326 M 0.00 % | 16.326 M 6.45 % | 15.337 M 0.00 % | 15.337 M 162.08 % | 5.852 M 0.00 % | 5.852 M | 0.000 -100.00 % | 5.847 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.278 M 57.90 % | 2.076 M 0.00 % | 2.076 M | 0.000 | 0.000 |
Goodwill and intangible assets | 430.122 M -2.19 % | 439.773 M -2.13 % | 449.347 M -1.88 % | 457.979 M -36.10 % | 716.705 M 68.70 % | 424.844 M -34.74 % | 651.002 M 532.99 % | 102.846 M -38.69 % | 167.744 M 220.90 % | 52.274 M -7.13 % | 56.289 M 44.99 % | 38.823 M -27.29 % | 53.394 M 55.45 % | 34.349 M 7.26 % | 32.023 M 9.22 % | 29.319 M 4.39 % | 28.085 M 97.16 % | 14.245 M 3.85 % | 13.717 M 3.19 % | 13.292 M 2.47 % | 12.972 M -0.18 % | 12.995 M 105.54 % | 6.322 M -8.54 % | 6.913 M -6.70 % | 7.409 M -6.03 % | 7.885 M 6.55 % | 7.400 M -70.14 % | 24.781 M 820.39 % | 2.692 M -8.70 % | 2.949 M | 0.000 | 0.000 |
Property plant equipment net | 33.404 M -10.91 % | 37.493 M 112.49 % | 17.645 M 69.42 % | 10.415 M -17.16 % | 12.573 M 4.54 % | 12.027 M -3.64 % | 12.481 M 87.77 % | 6.647 M -11.94 % | 7.549 M -5.10 % | 7.955 M 12.06 % | 7.098 M -11.80 % | 8.048 M 311.56 % | 1.956 M -8.14 % | 2.129 M -3.86 % | 2.214 M 8.21 % | 2.046 M 162.94 % | 778.268 K 303.52 % | 192.872 K 26.54 % | 152.414 K -8.36 % | 166.323 K 29.33 % | 128.602 K 22.74 % | 104.778 K 11.99 % | 93.561 K -2.85 % | 96.301 K 75.32 % | 54.929 K -46.77 % | 103.191 K -64.60 % | 291.525 K 38.64 % | 210.276 K 84.17 % | 114.177 K 24.03 % | 92.058 K 176.26 % | 33.323 K -1.08 % | 33.687 K |
Total non current assets | 492.398 M -10.41 % | 549.628 M 14.34 % | 480.709 M -9.10 % | 528.835 M 12.09 % | 471.778 M -3.09 % | 486.837 M 10.18 % | 441.853 M 150.81 % | 176.173 M 57.97 % | 111.524 M 23.96 % | 89.966 M 91.17 % | 47.062 M -30.00 % | 67.233 M 32.58 % | 50.709 M -12.69 % | 58.079 M 17.07 % | 49.610 M -7.79 % | 53.800 M 20.21 % | 44.756 M 116.28 % | 20.694 M 46.47 % | 14.128 M -10.29 % | 15.749 M 17.91 % | 13.357 M -15.43 % | 15.794 M 123.33 % | 7.072 M -17.29 % | 8.551 M 7.91 % | 7.924 M -0.80 % | 7.988 M -5.69 % | 8.470 M -67.85 % | 26.344 M 551.93 % | 4.041 M -6.04 % | 4.301 M 743.70 % | 509.721 K | 0.000 |
Other current assets | 11.118 M 125.96 % | -42.833 M -365.17 % | 16.153 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.570 M | 0.000 -100.00 % | 1.799 M | 0.000 -100.00 % | 780.997 K | 0.000 -100.00 % | 764.737 K | 0.000 -100.00 % | 644.566 K | 0.000 100.00 % | -4.962 M | 0.000 -100.00 % | 103.366 K | 0.000 100.00 % | -473.170 K | 0.000 -100.00 % | 343.868 K | 0.000 -100.00 % | 39.042 K -40.65 % | 65.786 K 406.79 % | 12.981 K -86.81 % | 98.400 K | 0.000 100.00 % | -425.144 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 267.101 K -3.76 % | 277.545 K -61.87 % | 727.906 K | 0.000 |
cash and cash equivalents | 114.833 M 11.35 % | 103.128 M 17.13 % | 88.048 M 44.76 % | 60.824 M -16.39 % | 72.747 M 8.49 % | 67.057 M 54.32 % | 43.454 M -27.00 % | 59.525 M -6.20 % | 63.461 M -25.58 % | 85.276 M 152.23 % | 33.809 M 54.24 % | 21.920 M 18.70 % | 18.466 M 19.41 % | 15.464 M -8.81 % | 16.959 M 24.50 % | 13.622 M 25.70 % | 10.837 M 3.65 % | 10.455 M 12.82 % | 9.267 M -11.93 % | 10.522 M -13.10 % | 12.109 M 38.82 % | 8.723 M -36.70 % | 13.780 M -16.57 % | 16.517 M 73.08 % | 9.543 M -9.32 % | 10.524 M 49.02 % | 7.062 M -59.38 % | 17.384 M 103.55 % | 8.541 M 38.31 % | 6.175 M 380.26 % | 1.286 M | 0.000 |
Cash and short term investments | 114.833 M 11.35 % | 103.128 M 17.13 % | 88.048 M 44.76 % | 60.824 M -16.39 % | 72.747 M 8.49 % | 67.057 M 54.32 % | 43.454 M -27.00 % | 59.525 M -6.20 % | 63.461 M -25.58 % | 85.276 M 152.23 % | 33.809 M 54.24 % | 21.920 M 18.70 % | 18.466 M 19.41 % | 15.464 M -8.81 % | 16.959 M 24.50 % | 13.622 M 25.70 % | 10.837 M 3.65 % | 10.455 M 12.82 % | 9.267 M -11.93 % | 10.522 M -13.10 % | 12.109 M 38.82 % | 8.723 M -36.70 % | 13.780 M -16.57 % | 16.517 M 73.08 % | 9.543 M -9.32 % | 10.524 M 49.02 % | 7.062 M -59.38 % | 17.384 M 97.38 % | 8.808 M 36.50 % | 6.453 M 220.44 % | 2.014 M 695.08 % | 253.267 K |
Total current assets | 170.015 M 64.86 % | 103.128 M -27.39 % | 142.025 M 133.50 % | 60.824 M -16.39 % | 72.747 M 8.49 % | 67.057 M 54.32 % | 43.454 M -27.00 % | 59.525 M -6.20 % | 63.461 M -25.58 % | 85.276 M 152.23 % | 33.809 M 54.24 % | 21.920 M -18.25 % | 26.812 M 73.38 % | 15.464 M -32.21 % | 22.812 M 67.47 % | 13.622 M -25.79 % | 18.356 M 75.57 % | 10.455 M -28.98 % | 14.721 M 39.90 % | 10.522 M -28.49 % | 14.715 M 68.70 % | 8.723 M -40.28 % | 14.605 M -11.58 % | 16.517 M 46.56 % | 11.270 M 7.08 % | 10.524 M -53.68 % | 22.721 M -19.56 % | 28.246 M 51.89 % | 18.597 M 26.74 % | 14.673 M 341.66 % | 3.322 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 943.875 K | 0.000 -100.00 % | 310.432 K | 0.000 -100.00 % | 67.184 K | 0.000 -100.00 % | 20.100 K | 0.000 | 0.000 | 0.000 -100.00 % | 114.137 K 0.00 % | 114.137 K | 0.000 | 0.000 |
Net receivables | 44.064 M 2.87 % | 42.833 M 13.24 % | 37.824 M | 0.000 -100.00 % | 29.531 M | 0.000 -100.00 % | 26.306 M | 0.000 -100.00 % | 16.633 M | 0.000 -100.00 % | 10.046 M | 0.000 -100.00 % | 7.565 M | 0.000 -100.00 % | 5.088 M | 0.000 -100.00 % | 6.875 M | 0.000 -100.00 % | 4.018 M | 0.000 -100.00 % | 2.192 M | 0.000 -100.00 % | 405.986 K | 0.000 -100.00 % | 1.383 M | 0.000 -100.00 % | 15.619 M 44.68 % | 10.796 M 11.74 % | 9.662 M 20.66 % | 8.008 M 511.95 % | 1.309 M 661.35 % | 171.877 K |
Tax assets | 0.000 | 0.000 | 0.000 100.00 % | -23.037 M -194.99 % | 24.252 M 110.14 % | -239.138 M 1.22 % | -242.080 M -2 553.93 % | 9.865 M -22.70 % | 12.761 M 273.71 % | 3.415 M -33.06 % | 5.101 M -28.42 % | 7.126 M -26.42 % | 9.685 M | 0.000 -100.00 % | 13.361 M | 0.000 -100.00 % | 15.777 M | 0.000 100.00 % | -5.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.464 M | 0.000 | 0.000 -100.00 % | 1.353 M 9.62 % | 1.234 M 0.00 % | 1.234 M 173.57 % | 451.206 K 1 440.64 % | 29.287 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.869 M | 0.000 -100.00 % | 62.411 M | 0.000 -100.00 % | 54.034 M | 0.000 -100.00 % | 16.946 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.938 M |
Account payables | 2.440 M | 0.000 -100.00 % | 2.063 M | 0.000 -100.00 % | 4.422 M | 0.000 -100.00 % | 3.889 M | 0.000 -100.00 % | 685.386 K | 0.000 -100.00 % | 1.690 M | 0.000 -100.00 % | 168.648 K | 0.000 -100.00 % | 1.023 M | 0.000 -100.00 % | 592.441 K | 0.000 -100.00 % | 858.174 K | 0.000 -100.00 % | 546.200 K | 0.000 -100.00 % | 237.036 K | 0.000 -100.00 % | 321.388 K | 0.000 -100.00 % | 15.197 M 66.84 % | 9.109 M 46.96 % | 6.198 M -24.30 % | 8.187 M | 0.000 | 0.000 |
Tax 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 |
Deferred revenue non current | 217.000 K -11.07 % | 244.000 K -9.96 % | 271.000 K -11.44 % | 306.000 K -16.16 % | 365.000 K -3.95 % | 380.000 K -22.76 % | 492.000 K -22.40 % | 634.000 K -42.27 % | 1.098 M -9.97 % | 1.220 M 43.34 % | 850.957 K 2.25 % | 832.211 K -19.57 % | 1.035 M | 0.000 -100.00 % | 1.022 M | 0.000 -100.00 % | 853.769 K | 0.000 -100.00 % | 942.666 K | 0.000 -100.00 % | 5.359 M | 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 |
Capital lease obligations | 29.062 M -1.57 % | 29.526 M 93.65 % | 15.247 M 199.61 % | 5.089 M -50.10 % | 10.199 M | 0.000 -100.00 % | 10.184 M | 0.000 -100.00 % | 6.754 M 29.94 % | 5.198 M -14.16 % | 6.056 M 19.75 % | 5.057 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 |
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 -100.00 % | 47.850 K | 0.000 -100.00 % | 64.180 K | 0.000 -100.00 % | 73.720 K | 0.000 -100.00 % | 75.000 K | 0.000 -100.00 % | 119.000 K | 0.000 -100.00 % | 150.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -31.785 M -185.12 % | -11.148 M -213.41 % | -3.557 M 32.08 % | -5.237 M 45.71 % | -9.646 M -7 742.28 % | -123.000 K 98.38 % | -7.571 M -84.39 % | -4.106 M 18.09 % | -5.013 M -1 240 689.60 % | -404.000 98.49 % | -26.790 K 0.00 % | -26.790 K 29.97 % | -38.256 K 0.00 % | -38.256 K 20.05 % | -47.850 K 0.00 % | -47.852 K 62.72 % | -128.361 K -100.00 % | -64.182 K 56.47 % | -147.430 K -489.72 % | -25.000 K 83.33 % | -150.000 K -100.00 % | -75.000 K 68.49 % | -238.000 K | 0.000 100.00 % | -300.000 K -117.64 % | 1.701 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 10.054 M -15.56 % | 11.907 M 80.71 % | 6.589 M 12.83 % | 5.840 M -75.37 % | 23.713 M 157.01 % | -41.593 M 2.32 % | -42.579 M -43.52 % | -29.667 M -3.39 % | -28.694 M | 0.000 100.00 % | -13.270 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 183.302 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.267 M | 0.000 -100.00 % | 43.569 M | 0.000 -100.00 % | 28.789 M 3 125.57 % | 892.537 K -89.00 % | 8.116 M 216.95 % | 2.561 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 -100.00 % | 1.190 M |
Total assets | 662.413 M 1.48 % | 652.756 M 4.82 % | 622.734 M 5.61 % | 589.659 M -4.95 % | 620.394 M 12.01 % | 553.894 M 1.13 % | 547.718 M 132.38 % | 235.698 M 2.92 % | 229.019 M 30.69 % | 175.242 M 79.15 % | 97.818 M 9.72 % | 89.152 M 15.00 % | 77.522 M 5.41 % | 73.543 M 1.55 % | 72.422 M 7.42 % | 67.422 M 6.83 % | 63.112 M 102.61 % | 31.149 M 7.97 % | 28.849 M 9.81 % | 26.271 M -6.42 % | 28.072 M 14.50 % | 24.517 M 13.10 % | 21.677 M -13.53 % | 25.068 M 30.60 % | 19.194 M -17.47 % | 23.258 M -25.43 % | 31.191 M -42.86 % | 54.590 M 141.15 % | 22.638 M 19.31 % | 18.973 M 395.14 % | 3.832 M 97.69 % | 1.938 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-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2006-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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.849 M | 0.000 100.00 % | -21.144 M | 0.000 100.00 % | -4.770 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.682 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 % | 6.686 M -13.43 % | 7.723 M 33.20 % | 5.798 M -13.15 % | 6.676 M 51.04 % | 4.420 M -8.17 % | 4.813 M -19.38 % | 5.970 M 64.92 % | 3.620 M -12.28 % | 4.127 M | 0.000 -100.00 % | 1.081 M 6.25 % | 1.017 M 25.71 % | 809.215 K 10.80 % | 730.342 K 15.12 % | 634.398 K 18.05 % | 537.381 K 58.51 % | 339.029 K -46.52 % | 633.946 K -6.56 % | 678.481 K 29.60 % | 523.514 K 38.13 % | 379.000 K 113.47 % | 177.544 K -29.08 % | 250.351 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 |
Change in working capital | 0.000 | 0.000 100.00 % | -3.987 M | 0.000 100.00 % | -2.833 M | 0.000 100.00 % | -1.994 M | 0.000 100.00 % | -5.538 M | 0.000 | 0.000 | 0.000 100.00 % | -1.038 M | 0.000 -100.00 % | 1.419 M | 0.000 100.00 % | -4.228 M | 0.000 -100.00 % | 432.625 K | 0.000 100.00 % | -884.367 K | 0.000 -100.00 % | 1.356 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 receivables | 0.000 | 0.000 100.00 % | -8.293 M | 0.000 100.00 % | -2.981 M | 0.000 100.00 % | -6.665 M | 0.000 100.00 % | -7.250 M | 0.000 | 0.000 | 0.000 100.00 % | -2.477 M | 0.000 -100.00 % | 1.787 M | 0.000 100.00 % | -2.856 M | 0.000 -100.00 % | 174.117 K | 0.000 100.00 % | -1.786 M | 0.000 -100.00 % | 977.144 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 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Other working capital | 0.000 | 0.000 -100.00 % | 4.306 M | 0.000 -100.00 % | 148.000 K | 0.000 -100.00 % | 4.671 M | 0.000 -100.00 % | 1.712 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.439 M | 0.000 100.00 % | -367.411 K | 0.000 100.00 % | -1.371 M | 0.000 -100.00 % | 258.508 K | 0.000 -100.00 % | 902.026 K | 0.000 -100.00 % | 379.095 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 |
Other non cash items | 13.662 M 228.18 % | 4.163 M 121.67 % | 1.878 M -93.50 % | 28.912 M -21.93 % | 37.032 M 29.25 % | 28.651 M 3.97 % | 27.556 M 83.49 % | 15.018 M 62.78 % | 9.226 M 29.46 % | 7.127 M -55.38 % | 15.972 M 150.30 % | 6.381 M 247.62 % | 1.836 M 198.38 % | -1.866 M -404.05 % | 613.638 K -9.58 % | 678.679 K 106.02 % | -11.269 M -1 595.45 % | -664.635 K -1 484.31 % | -41.951 K -106.61 % | 634.286 K -74.83 % | 2.520 M 282.52 % | -1.381 M -70.76 % | -808.437 K -190.71 % | 891.227 K | 0.000 | 0.000 -100.00 % | 13.995 M 0.00 % | 13.995 M 878.13 % | 1.431 M 0.00 % | 1.431 M 274.28 % | 382.290 K 0.00 % | 382.293 K -58.84 % | 928.754 K 100.00 % | 464.377 K -71.94 % | 1.655 M 100.00 % | 827.421 K |
Net cash provided by operating activities | 82.519 M 23.31 % | 66.919 M 25.92 % | 53.142 M 49.60 % | 35.522 M -22.93 % | 46.090 M 53.36 % | 30.053 M 34.60 % | 22.327 M 48.08 % | 15.078 M 73.70 % | 8.680 M -17.21 % | 10.485 M -31.65 % | 15.339 M 54.64 % | 9.919 M 20.74 % | 8.215 M 140.52 % | 3.416 M -55.36 % | 7.651 M 66.33 % | 4.600 M 79.28 % | 2.566 M 71.37 % | 1.497 M 3.40 % | 1.448 M 1 107.79 % | -143.672 K 91.13 % | -1.619 M 54.83 % | -3.584 M -29.42 % | -2.769 M 4.16 % | -2.890 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 |
Investments in property plant and equipment | -10.647 M -181.07 % | -3.788 M -310.85 % | -922.000 K 91.82 % | -11.270 M -11.23 % | -10.132 M -31.69 % | -7.694 M 10.26 % | -8.574 M -113.44 % | -4.017 M -41.71 % | -2.835 M 11.72 % | -3.211 M 20.21 % | -4.024 M -25.70 % | -3.201 M 16.47 % | -3.832 M -1 351.65 % | -264.000 K 47.61 % | -503.866 K 66.59 % | -1.508 M -532.19 % | -238.582 K -136.83 % | -100.739 K -200.81 % | -33.489 K 51.68 % | -69.305 K -63.24 % | -42.457 K -10.10 % | -38.563 K -185.27 % | -13.518 K 82.85 % | -78.831 K 83.01 % | -463.913 K 0.00 % | -463.913 K -69.74 % | -273.304 K 0.00 % | -273.304 K -319.15 % | -65.205 K 0.00 % | -65.205 K -88.68 % | -34.559 K 0.00 % | -34.559 K -98.17 % | -17.439 K -100.00 % | -8.720 K 51.42 % | -17.950 K -100.00 % | -8.975 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -353.000 K | 0.000 100.00 % | -12.452 M | 0.000 100.00 % | -38.562 M -267.26 % | -10.500 M -5 900.00 % | -175.000 K 41.67 % | -300.000 K 27.05 % | -411.250 K | 0.000 100.00 % | -2.000 M | 0.000 100.00 % | -1.181 M -1 497.74 % | -73.897 K | 0.000 100.00 % | -1.000 M | 0.000 100.00 % | -941.091 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 334.984 K | 0.000 100.00 % | -927.353 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -1.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.691 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -186.409 K -100.00 % | -93.205 K |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 3.415 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 177.728 K 0.00 % | 177.730 K -61.80 % | 465.248 K 0.00 % | 465.251 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 100.00 % | -11.718 M -11.19 % | -10.539 M 10.88 % | -11.826 M -36.26 % | -8.679 M -26.61 % | -6.855 M -8 159.04 % | -83.000 K -200.00 % | 83.000 K 102.24 % | -3.710 M -20.45 % | -3.080 M | 0.000 100.00 % | -3.007 M 17.34 % | -3.638 M -11.37 % | -3.267 M -36.14 % | -2.400 M -20.61 % | -1.990 M -94.48 % | -1.023 M -5.73 % | -967.513 K -19.08 % | -812.494 K -24.67 % | -651.735 K -568.25 % | 139.184 K 128.21 % | -493.335 K -1 138.53 % | 47.503 K 127.52 % | -172.633 K | 0.000 | 0.000 100.00 % | -3.333 M -2 507.90 % | 138.417 K 110.57 % | -1.309 M -200.00 % | 1.309 M 136.69 % | -3.568 M -200.00 % | 3.568 M 619.19 % | -687.270 K -100.00 % | -343.635 K 70.88 % | -1.180 M -100.00 % | -589.960 K |
Net cash used for investing activites | -10.647 M 31.34 % | -15.506 M -92.72 % | -8.046 M 36.46 % | -12.663 M -20.77 % | -10.485 M -36.28 % | -7.694 M 63.55 % | -21.109 M -436.58 % | -3.934 M 90.50 % | -41.397 M -201.93 % | -13.711 M -226.52 % | -4.199 M -19.93 % | -3.501 M 17.49 % | -4.244 M -20.19 % | -3.531 M 27.99 % | -4.903 M -40.18 % | -3.498 M -43.22 % | -2.442 M -113.83 % | -1.142 M -35.01 % | -845.983 K 50.84 % | -1.721 M -1 879.28 % | 96.727 K 106.57 % | -1.473 M -4 434.23 % | 33.985 K 113.51 % | -251.464 K 45.79 % | -463.913 K 0.00 % | -463.913 K 87.14 % | -3.606 M -657.64 % | 646.698 K 154.05 % | -1.197 M -342.09 % | 494.261 K 115.75 % | -3.138 M -178.46 % | 3.999 M 667.46 % | -704.709 K -100.00 % | -352.354 K 74.55 % | -1.384 M -100.00 % | -692.139 K |
Debt repayment | -5.250 M -172.59 % | -1.926 M | 0.000 100.00 % | -1.918 M | 0.000 -100.00 % | 10.107 M | 0.000 100.00 % | -9.032 M | 0.000 100.00 % | -8.443 M -341.23 % | 3.500 M 333.33 % | -1.500 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 |
Common stock issued | 44.000 K | 0.000 | 0.000 -100.00 % | 2.233 M 2 558.33 % | 84.000 K -92.66 % | 1.144 M 377.67 % | -412.000 K -115.08 % | 2.732 M 14.08 % | 2.395 M -96.58 % | 69.925 M 27 245.81 % | 255.707 K -73.66 % | 970.908 K 240.72 % | 284.958 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.346 M 0.00 % | 6.346 M | 0.000 | 0.000 -100.00 % | 6.250 M 0.00 % | 6.250 M 55.29 % | 4.025 M 0.00 % | 4.025 M 494.52 % | 676.996 K 100.00 % | 338.498 K 260.10 % | 94.000 K 100.00 % | 47.000 K |
Common stock repurchased | -34.000 M -70.00 % | -20.000 M -697.45 % | -2.508 M 87.47 % | -20.020 M -98.99 % | -10.061 M 23.09 % | -13.081 M -161.62 % | -5.000 M 0.24 % | -5.012 M 0.01 % | -5.012 M 91.96 % | -62.375 M | 0.000 -100.00 % | 529.092 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 100.00 % | -75.000 K 0.00 % | -75.000 K 73.25 % | -280.424 K 0.00 % | -280.424 K -107.42 % | -135.196 K 0.00 % | -135.196 K -216.22 % | -42.754 K -100.00 % | -21.377 K 99.00 % | -2.148 M -100.00 % | -1.074 M |
Dividends paid | -19.482 M -23.11 % | -15.825 M -5.32 % | -15.026 M 0.34 % | -15.077 M -34.47 % | -11.212 M -12.04 % | -10.007 M -66.64 % | -6.005 M -59.37 % | -3.768 M -22.54 % | -3.075 M -39.80 % | -2.200 M 0.00 % | -2.200 M -35.17 % | -1.627 M -29.67 % | -1.255 M 42.12 % | -2.168 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 |
Other financing activites | -1.479 M -204.30 % | 1.418 M 174.47 % | -1.904 M -185.27 % | 2.233 M 125.59 % | -8.726 M -862.76 % | 1.144 M 118.77 % | -6.094 M -323.06 % | 2.732 M -81.03 % | 14.399 M -79.41 % | 69.926 M 2 426.18 % | -3.006 M -1 943.37 % | 163.073 K -42.77 % | 284.958 K -63.87 % | 788.708 K 33.69 % | 589.931 K -64.95 % | 1.683 M 551.66 % | 258.265 K -68.99 % | 832.811 K 144.85 % | -1.857 M -767.96 % | 277.992 K -94.34 % | 4.908 M | 0.000 100.00 % | -2.010 K -100.02 % | 10.115 M | 0.000 | 0.000 100.00 % | -3.606 M -200.00 % | 3.606 M 401.38 % | -1.197 M -200.00 % | 1.197 M 138.14 % | -3.138 M -200.00 % | 3.138 M 545.23 % | -704.709 K -100.00 % | -352.354 K 74.55 % | -1.384 M -100.00 % | -692.139 K |
Net cash used provided by financing activities | -60.167 M -65.60 % | -36.333 M -87.03 % | -19.426 M 44.15 % | -34.782 M -16.27 % | -29.915 M -2 504.74 % | 1.244 M 107.20 % | -17.289 M -14.65 % | -15.080 M -338.91 % | 6.312 M -89.35 % | 59.283 M 7 807.80 % | 749.673 K 125.29 % | -2.964 M -205.59 % | -969.998 K 29.68 % | -1.380 M -333.84 % | 589.931 K -64.95 % | 1.683 M 551.66 % | 258.265 K -68.99 % | 832.811 K 144.85 % | -1.857 M -767.96 % | 277.992 K -94.34 % | 4.908 M | 0.000 100.00 % | -2.010 K -100.02 % | 10.115 M 59.40 % | 6.346 M 0.00 % | 6.346 M 275.97 % | -3.606 M -204.34 % | 3.456 M 388.85 % | -1.197 M -109.11 % | 13.136 M 518.66 % | -3.138 M -128.74 % | 10.917 M 1 649.13 % | -704.709 K -100.00 % | -352.354 K 74.55 % | -1.384 M -100.00 % | -692.139 K |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 72.747 M 200.00 % | -72.747 M -267.41 % | 43.454 M 200.00 % | -43.454 M -168.47 % | 63.461 M 207.80 % | -58.870 M -301.48 % | 29.219 M 186.42 % | -33.809 M -283.09 % | 18.466 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 |
Net change in cash | 11.705 M -22.38 % | 15.080 M -44.61 % | 27.224 M 328.33 % | -11.923 M -309.54 % | 5.690 M -75.89 % | 23.603 M 246.87 % | -16.071 M -308.29 % | -3.936 M 81.96 % | -21.815 M -142.39 % | 51.466 M 332.86 % | 11.890 M -45.76 % | 21.920 M 630.27 % | 3.002 M 300.81 % | -1.495 M -144.79 % | 3.337 M 19.83 % | 2.785 M 629.66 % | 381.684 K -67.87 % | 1.188 M 194.65 % | -1.255 M 20.91 % | -1.587 M -146.86 % | 3.386 M 166.96 % | -5.057 M 69.38 % | -16.517 M -200.00 % | 16.517 M | 0.000 100.00 % | -7.062 M -173.68 % | -2.581 M 75.00 % | -10.322 M -566.86 % | 2.211 M -75.00 % | 8.844 M 1 395.39 % | 591.400 K -75.00 % | 2.366 M 93.54 % | 1.222 M 0.00 % | 1.222 M 167.11 % | -1.821 M 0.00 % | -1.821 M |
Cash at beginning of period | 103.128 M 17.13 % | 88.048 M 44.76 % | 60.824 M -16.39 % | 72.747 M 8.49 % | 67.057 M 54.32 % | 43.454 M -27.00 % | 59.525 M -6.20 % | 63.461 M -25.58 % | 85.276 M 152.23 % | 33.809 M 54.24 % | 21.920 M | 0.000 -100.00 % | 15.464 M -8.81 % | 16.959 M 24.50 % | 13.622 M 25.70 % | 10.837 M 3.65 % | 10.455 M 12.82 % | 9.267 M -11.93 % | 10.522 M -13.10 % | 12.109 M 38.82 % | 8.723 M -36.70 % | 13.780 M -16.57 % | 16.517 M | 0.000 | 0.000 -100.00 % | 7.062 M 62.50 % | 4.346 M -75.00 % | 17.384 M 714.20 % | 2.135 M -75.00 % | 8.541 M 453.24 % | 1.544 M -75.00 % | 6.175 M 1 821.03 % | 321.442 K 0.00 % | 321.442 K -85.00 % | 2.143 M 0.00 % | 2.143 M |
Cash at end of period | 114.833 M 11.35 % | 103.128 M 17.13 % | 88.048 M 44.76 % | 60.824 M -16.39 % | 72.747 M 8.49 % | 67.057 M 54.32 % | 43.454 M -27.00 % | 59.525 M -6.20 % | 63.461 M -25.58 % | 85.276 M 152.23 % | 33.809 M 54.24 % | 21.920 M 18.70 % | 18.466 M 19.41 % | 15.464 M -8.81 % | 16.959 M 24.50 % | 13.622 M 25.70 % | 10.837 M 3.65 % | 10.455 M 12.82 % | 9.267 M -11.93 % | 10.522 M -13.10 % | 12.109 M 38.82 % | 8.723 M | 0.000 -100.00 % | 16.517 M 73.08 % | 9.543 M | 0.000 -100.00 % | 1.766 M -75.00 % | 7.062 M 62.50 % | 4.346 M -75.00 % | 17.384 M 714.20 % | 2.135 M -75.00 % | 8.541 M 453.24 % | 1.544 M 0.00 % | 1.544 M 380.26 % | 321.442 K 0.00 % | 321.442 K |
Operating cash flow | 82.519 M 24.13 % | 66.480 M 25.10 % | 53.142 M 49.60 % | 35.522 M -22.93 % | 46.090 M 53.36 % | 30.053 M 34.60 % | 22.327 M 48.08 % | 15.078 M 73.70 % | 8.680 M -17.21 % | 10.485 M -31.65 % | 15.339 M 54.64 % | 9.919 M 20.74 % | 8.215 M 140.52 % | 3.416 M -55.36 % | 7.651 M 66.33 % | 4.600 M 79.28 % | 2.566 M 71.37 % | 1.497 M 3.40 % | 1.448 M 1 107.79 % | -143.672 K 91.13 % | -1.619 M 54.83 % | -3.584 M -29.42 % | -2.769 M 4.16 % | -2.890 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 expenditure | -1.547 M 59.16 % | -3.788 M -310.85 % | -922.000 K 91.82 % | -11.270 M -11.23 % | -10.132 M -31.69 % | -7.694 M 10.26 % | -8.574 M -113.44 % | -4.017 M -41.71 % | -2.835 M 11.72 % | -3.211 M 20.21 % | -4.024 M -25.70 % | -3.201 M 16.47 % | -3.832 M -1 351.65 % | -264.000 K 47.61 % | -503.866 K 66.59 % | -1.508 M -532.19 % | -238.582 K -136.83 % | -100.739 K -200.81 % | -33.489 K 51.68 % | -69.305 K -63.24 % | -42.457 K -10.10 % | -38.563 K -185.27 % | -13.518 K 82.85 % | -78.831 K 83.01 % | -463.913 K 0.00 % | -463.913 K -69.74 % | -273.304 K 0.00 % | -273.304 K -319.15 % | -65.205 K 0.00 % | -65.205 K -88.68 % | -34.559 K 0.00 % | -34.559 K -98.17 % | -17.439 K -100.00 % | -8.720 K 51.42 % | -17.950 K -100.00 % | -8.975 K |
Free CashFlow | 80.972 M 29.16 % | 62.692 M 20.05 % | 52.220 M 115.32 % | 24.252 M -32.55 % | 35.958 M 60.82 % | 22.359 M 62.58 % | 13.753 M 24.34 % | 11.061 M 89.22 % | 5.846 M -19.63 % | 7.274 M -35.72 % | 11.315 M 68.43 % | 6.718 M 53.28 % | 4.383 M 39.07 % | 3.152 M -55.90 % | 7.147 M 131.18 % | 3.092 M 32.85 % | 2.327 M 66.65 % | 1.396 M -1.27 % | 1.414 M 764.12 % | -212.977 K 87.18 % | -1.662 M 54.14 % | -3.623 M -30.18 % | -2.783 M 6.25 % | -2.968 M 41.86 % | -5.106 M 0.00 % | -5.106 M -1 768.14 % | -273.304 K 0.00 % | -273.304 K -319.15 % | -65.205 K 0.00 % | -65.205 K -88.68 % | -34.559 K 0.00 % | -34.559 K -98.17 % | -17.439 K -100.00 % | -8.720 K 51.42 % | -17.950 K -100.00 % | -8.975 K |
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 | 2009 | 2008 | 2008 |