
Speedy Global Holdings Limited 0540.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 660.549 M 42.87 % | 462.331 M -17.70 % | 561.797 M -25.14 % | 750.474 M 9.45 % | 685.688 M -38.62 % | 1.117 B 30.14 % | 858.343 M -27.17 % | 1.179 B 8.30 % | 1.088 B -11.08 % | 1.224 B -3.15 % | 1.264 B 6.59 % | 1.185 B 14.70 % | 1.034 B -11.51 % | 1.168 B 5.82 % | 1.104 B 32.95 % | 830.207 M |
Net income | 16.901 M 441.43 % | -4.950 M 85.63 % | -34.458 M -10.18 % | -31.274 M 78.99 % | -148.849 M -658.55 % | 26.649 M 19.92 % | 22.222 M -34.84 % | 34.106 M 8.33 % | 31.484 M 26.80 % | 24.830 M 3.04 % | 24.097 M 16.21 % | 20.736 M -62.30 % | 55.003 M -34.40 % | 83.845 M 288.26 % | 21.595 M -7.64 % | 23.381 M |
Income before tax | 23.542 M 542.27 % | -5.323 M 83.39 % | -32.049 M 16.33 % | -38.302 M 74.97 % | -153.025 M -552.60 % | 33.810 M 20.75 % | 28.001 M -40.50 % | 47.064 M 16.04 % | 40.559 M 15.11 % | 35.235 M -11.11 % | 39.637 M 16.83 % | 33.927 M -51.05 % | 69.312 M -38.88 % | 113.406 M 241.84 % | 33.175 M 3.30 % | 32.115 M |
Income before tax ratio | 0.04 409.55 % | -0.01 79.82 % | -0.06 -11.78 % | -0.05 77.13 % | -0.22 -837.32 % | 0.03 -7.22 % | 0.03 -18.31 % | 0.04 7.14 % | 0.04 29.46 % | 0.03 -8.22 % | 0.03 9.61 % | 0.03 -57.33 % | 0.07 -30.93 % | 0.10 223.05 % | 0.03 -22.30 % | 0.04 |
EBITDA | 39.135 M 202.32 % | 12.945 M 244.86 % | -8.936 M 19.81 % | -11.143 M 90.64 % | -118.986 M -264.60 % | 72.286 M 89.98 % | 38.050 M -35.69 % | 59.168 M 15.59 % | 51.187 M -1.84 % | 52.146 M -11.09 % | 58.653 M 15.66 % | 50.710 M -39.23 % | 83.450 M -33.90 % | 126.252 M 193.13 % | 43.070 M 7.33 % | 40.130 M |
Net income ratio | 0.03 338.98 % | -0.01 82.54 % | -0.06 -47.18 % | -0.04 80.80 % | -0.22 -1 009.92 % | 0.02 -7.85 % | 0.03 -10.54 % | 0.03 0.02 % | 0.03 42.60 % | 0.02 6.39 % | 0.02 9.02 % | 0.02 -67.13 % | 0.05 -25.87 % | 0.07 266.91 % | 0.02 -30.53 % | 0.03 |
Ratio EBITDA | 0.06 111.60 % | 0.03 276.03 % | -0.02 -7.13 % | -0.01 91.44 % | -0.17 -368.15 % | 0.06 45.98 % | 0.04 -11.70 % | 0.05 6.73 % | 0.05 10.40 % | 0.04 -8.21 % | 0.05 8.51 % | 0.04 -47.02 % | 0.08 -25.30 % | 0.11 177.02 % | 0.04 -19.27 % | 0.05 |
Gross profit ratio | 0.12 44.91 % | 0.09 12.17 % | 0.08 16.62 % | 0.07 -25.67 % | 0.09 -32.54 % | 0.13 14.59 % | 0.11 2.66 % | 0.11 5.19 % | 0.10 -4.93 % | 0.11 -13.44 % | 0.13 5.11 % | 0.12 -31.60 % | 0.18 2.29 % | 0.17 79.77 % | 0.10 -13.49 % | 0.11 |
Weighted average shs out dil | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 1.04 % | 593.836 M 31.96 % | 450.000 M 0.00 % | 450.000 M 200.00 % | 150.000 M 0.00 % | 150.000 M |
Weighted average shs out | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 1.04 % | 593.836 M 31.96 % | 450.000 M 0.00 % | 450.000 M 200.00 % | 150.000 M 0.00 % | 150.000 M |
EPS diluted | 0.03 443.90 % | -0.01 85.71 % | -0.06 -10.17 % | -0.05 79.16 % | -0.25 -663.06 % | 0.04 20.00 % | 0.04 -34.86 % | 0.06 8.19 % | 0.05 26.81 % | 0.04 2.99 % | 0.04 15.19 % | 0.03 -70.92 % | 0.12 -36.84 % | 0.19 35.71 % | 0.14 -12.50 % | 0.16 |
Earnings per share | 0.03 443.90 % | -0.01 85.71 % | -0.06 -10.17 % | -0.05 79.16 % | -0.25 -663.06 % | 0.04 20.00 % | 0.04 -34.86 % | 0.06 8.19 % | 0.05 26.81 % | 0.04 2.99 % | 0.04 15.19 % | 0.03 -70.92 % | 0.12 -36.84 % | 0.19 35.71 % | 0.14 -12.50 % | 0.16 |
Gross profit | 81.413 M 107.04 % | 39.323 M -7.69 % | 42.597 M -12.70 % | 48.795 M -18.65 % | 59.982 M -58.59 % | 144.858 M 49.12 % | 97.141 M -25.23 % | 129.917 M 13.93 % | 114.036 M -15.47 % | 134.899 M -16.17 % | 160.911 M 12.04 % | 143.620 M -21.54 % | 183.050 M -9.49 % | 202.233 M 90.22 % | 106.313 M 15.02 % | 92.434 M |
Income tax expense | 6.641 M 1 880.43 % | -373.000 K -115.48 % | 2.409 M 134.28 % | -7.028 M -68.30 % | -4.176 M -158.32 % | 7.161 M 23.91 % | 5.779 M -55.40 % | 12.958 M 46.75 % | 8.830 M -15.14 % | 10.405 M -33.04 % | 15.540 M 17.81 % | 13.191 M -7.81 % | 14.309 M -51.61 % | 29.569 M 153.59 % | 11.660 M 33.50 % | 8.734 M |
Cost of revenue | 579.136 M 36.91 % | 423.008 M -18.53 % | 519.200 M -26.01 % | 701.679 M 12.14 % | 625.706 M -35.64 % | 972.177 M 27.72 % | 761.202 M -27.41 % | 1.049 B 7.64 % | 974.165 M -10.54 % | 1.089 B -1.25 % | 1.103 B 5.84 % | 1.042 B 22.50 % | 850.459 M -11.93 % | 965.701 M -3.18 % | 997.408 M 35.19 % | 737.773 M |
General and administrative expenses | 48.966 M 21.50 % | 40.302 M -26.35 % | 54.718 M -26.39 % | 74.336 M -61.25 % | 191.845 M 107.18 % | 92.600 M 54.91 % | 59.778 M -26.32 % | 81.131 M 24.71 % | 65.058 M -16.41 % | 77.834 M 1.35 % | 76.799 M -3.93 % | 79.938 M 1.25 % | 78.955 M 19.24 % | 66.214 M | 0.000 | 0.000 |
Selling and marketing expenses | 1.176 M -20.65 % | 1.482 M -56.15 % | 3.380 M -49.83 % | 6.737 M -13.77 % | 7.813 M -22.64 % | 10.100 M 638.30 % | 1.368 M -43.73 % | 2.431 M 4.42 % | 2.328 M -87.78 % | 19.055 M -54.76 % | 42.123 M 43.85 % | 29.282 M -21.10 % | 37.115 M 21.82 % | 30.468 M | 0.000 | 0.000 |
Other expenses | 6.186 M 727.38 % | -986.000 K -108.82 % | 11.184 M 1 878.06 % | -629.000 K 81.12 % | -3.332 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 945.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.313 M | 0.000 -100.00 % | 36.000 K |
Operating expenses | 56.328 M 38.41 % | 40.696 M -41.26 % | 69.282 M -13.88 % | 80.444 M -59.03 % | 196.326 M 91.16 % | 102.700 M 67.96 % | 61.146 M -26.83 % | 83.562 M 24.47 % | 67.136 M -30.71 % | 96.889 M -18.53 % | 118.922 M 8.88 % | 109.220 M -5.90 % | 116.070 M 24.12 % | 93.516 M 14.54 % | 81.648 M 26.81 % | 64.387 M |
Cost and expenses | 635.464 M 37.04 % | 463.704 M -21.20 % | 588.482 M -24.76 % | 782.123 M -6.04 % | 832.432 M -22.56 % | 1.075 B 30.71 % | 822.348 M -27.37 % | 1.132 B 8.73 % | 1.041 B -12.19 % | 1.186 B -2.93 % | 1.222 B 6.13 % | 1.151 B 19.09 % | 966.529 M -8.75 % | 1.059 B -1.84 % | 1.079 B 34.52 % | 802.160 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 |
Selling general and administrative expenses | 50.142 M 20.30 % | 41.682 M -28.26 % | 58.098 M -28.34 % | 81.073 M -59.39 % | 199.658 M 94.41 % | 102.700 M 67.96 % | 61.146 M -26.83 % | 83.562 M 24.00 % | 67.386 M -30.45 % | 96.889 M -18.53 % | 118.922 M 8.88 % | 109.220 M -5.90 % | 116.070 M 20.05 % | 96.682 M 18.41 % | 81.648 M 26.88 % | 64.351 M |
Interest income | 2.415 M -24.29 % | 3.190 M 226.51 % | 977.000 K 241.61 % | 286.000 K -49.47 % | 566.000 K -51.08 % | 1.157 M -42.61 % | 2.016 M 133.06 % | 865.000 K -25.37 % | 1.159 M -80.98 % | 6.092 M 4.71 % | 5.818 M 148.31 % | 2.343 M 165.95 % | 881.000 K 56.48 % | 563.000 K 141.63 % | 233.000 K -4.90 % | 245.000 K |
Interest expense | 3.958 M -44.60 % | 7.145 M 12.01 % | 6.379 M 7.81 % | 5.917 M -19.81 % | 7.379 M -29.19 % | 10.421 M 65.36 % | 6.302 M -21.69 % | 8.048 M 69.29 % | 4.754 M -39.06 % | 7.801 M 8.36 % | 7.199 M 23.06 % | 5.850 M 75.99 % | 3.324 M -33.69 % | 5.013 M 88.03 % | 2.666 M 7.33 % | 2.484 M |
Depreciation and amortization | 9.036 M -18.76 % | 11.123 M -33.53 % | 16.734 M -21.22 % | 21.242 M -20.32 % | 26.660 M -4.97 % | 28.055 M 648.73 % | 3.747 M -7.62 % | 4.056 M -30.95 % | 5.874 M -25.18 % | 7.851 M -33.56 % | 11.817 M 8.09 % | 10.933 M 1.10 % | 10.814 M 36.45 % | 7.925 M 9.63 % | 7.229 M 30.70 % | 5.531 M |
Operating income | 25.085 M 1 927.02 % | -1.373 M 94.85 % | -26.685 M 19.75 % | -33.254 M -15.65 % | -28.754 M -166.35 % | 43.338 M 18.13 % | 36.688 M -27.41 % | 50.539 M 7.72 % | 46.917 M 17.38 % | 39.971 M -2.51 % | 40.999 M 14.25 % | 35.884 M -49.99 % | 71.755 M -39.12 % | 117.856 M 377.83 % | 24.665 M -12.06 % | 28.047 M |
Operating income ratio | 0.04 1 378.77 % | 0.00 93.75 % | -0.05 -7.20 % | -0.04 -5.67 % | -0.04 -208.09 % | 0.04 -9.23 % | 0.04 -0.33 % | 0.04 -0.54 % | 0.04 32.01 % | 0.03 0.66 % | 0.03 7.19 % | 0.03 -56.40 % | 0.07 -31.20 % | 0.10 351.56 % | 0.02 -33.85 % | 0.03 |
Total other income expenses net | -1.543 M 60.94 % | -3.950 M 26.36 % | -5.364 M -6.26 % | -5.048 M 19.63 % | -6.281 M 34.08 % | -9.528 M -9.68 % | -8.687 M -149.99 % | -3.475 M 45.34 % | -6.358 M 29.24 % | -8.985 M -559.69 % | -1.362 M 30.40 % | -1.957 M -8.30 % | -1.807 M -122.56 % | 8.011 M -5.86 % | 8.510 M 109.19 % | 4.068 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -11.290 M -2 123.30 % | 558.000 K 108.62 % | -6.472 M 91.55 % | -76.557 M -74.27 % | -43.930 M 26.25 % | -59.563 M 76.90 % | -257.860 M -31.25 % | -196.468 M -19.05 % | -165.025 M -280.23 % | 91.565 M 186.76 % | -105.540 M 18.67 % | -129.773 M -462.96 % | -23.052 M 66.17 % | -68.146 M -434.08 % | 20.398 M 206.26 % | -19.196 M |
Total investments | 0.000 -100.00 % | 30.942 M 2.33 % | 30.237 M -39.90 % | 50.314 M -36.99 % | 79.851 M -64.59 % | 225.476 M 9 637.90 % | -2.364 M 11.06 % | -2.658 M 42.78 % | -4.645 M 93.66 % | -73.217 M -388.80 % | 25.352 M 95.92 % | 12.940 M -59.08 % | 31.625 M | 0.000 | 0.000 | 0.000 |
Total debt | 76.052 M -21.38 % | 96.731 M -37.29 % | 154.248 M -22.92 % | 200.112 M 47.24 % | 135.905 M 23.31 % | 110.212 M 24.79 % | 88.319 M -39.69 % | 146.442 M 83.57 % | 79.775 M -80.09 % | 400.634 M 30.23 % | 307.645 M 130.72 % | 133.342 M 125.79 % | 59.056 M 133.05 % | 25.340 M -76.15 % | 106.256 M -0.61 % | 106.908 M |
Accumulated other comprehensive income loss | 15.076 M 34.69 % | 11.193 M -7.79 % | 12.139 M -44.24 % | 21.769 M | 0.000 -100.00 % | 15.566 M 128.75 % | -54.152 M -0.80 % | -53.723 M -3.68 % | -51.817 M 3.09 % | -53.469 M 3.55 % | -55.437 M 14.89 % | -65.135 M -50.01 % | -43.421 M -33.03 % | -32.640 M -275.10 % | 18.641 M 25.96 % | 14.799 M |
Retained earnings | -42.399 M 6.34 % | -45.270 M 9.73 % | -50.149 M -245.81 % | -14.502 M -204.97 % | 13.815 M -92.35 % | 180.664 M 12.90 % | 160.015 M 16.13 % | 137.793 M 32.89 % | 103.687 M 30.29 % | 79.583 M 25.74 % | 63.291 M 52.50 % | 41.503 M -16.03 % | 49.424 M -38.14 % | 79.897 M 407.83 % | 15.733 M -2.74 % | 16.177 M |
Common stock | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 59 900.00 % | 100.000 K | 0.000 | 0.000 | 0.000 |
Total equity | 86.118 M 23.85 % | 69.535 M -7.82 % | 75.431 M -37.51 % | 120.708 M -19.71 % | 150.331 M -51.91 % | 312.628 M 6.87 % | 292.537 M 6.74 % | 274.058 M 16.26 % | 235.734 M 15.60 % | 203.928 M -2.49 % | 209.130 M 12.47 % | 185.937 M 140.04 % | 77.461 M -26.13 % | 104.868 M 203.19 % | 34.588 M 11.66 % | 30.976 M |
Other non current liabilities | 0.000 | 0.000 -100.00 % | 1.996 M -38.55 % | 3.248 M -16.61 % | 3.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.000 K | 0.000 |
Long term debt | 0.000 | 0.000 -100.00 % | 331.000 K -87.44 % | 2.636 M -52.20 % | 5.515 M -40.79 % | 9.315 M 1 109.74 % | 770.000 K 301.04 % | 192.000 K -56.56 % | 442.000 K -99.85 % | 293.277 M 49 107.55 % | 596.000 K | 0.000 | 0.000 -100.00 % | 253.000 K -79.35 % | 1.225 M | 0.000 |
Total non current liabilities | 1.462 M 19.44 % | 1.224 M -47.40 % | 2.327 M -60.45 % | 5.884 M -37.47 % | 9.410 M -33.65 % | 14.182 M 1 741.82 % | 770.000 K 301.04 % | 192.000 K -56.56 % | 442.000 K -99.85 % | 293.277 M 49 107.55 % | 596.000 K -99.85 % | 406.524 M 829 540.82 % | 49.000 K -94.58 % | 904.000 K -48.93 % | 1.770 M 224.18 % | 546.000 K |
Other current liabilities | 26.096 M 38.18 % | 18.885 M 19.98 % | 15.740 M -10.85 % | 17.655 M -9.74 % | 19.561 M -24.19 % | 25.803 M 39.93 % | 18.440 M 0.97 % | 18.263 M -64.77 % | 51.839 M 59.23 % | 32.556 M 25.81 % | 25.878 M -49.02 % | 50.764 M | 0.000 -100.00 % | 142.603 M -12.69 % | 163.331 M 116.53 % | 75.431 M |
Deferred revenue | 0.000 -100.00 % | 1.009 M 92.93 % | 523.000 K -90.36 % | 5.428 M 116.77 % | 2.504 M -14.42 % | 2.926 M 13.90 % | 2.569 M 93.30 % | 1.329 M -95.83 % | 31.848 M 5 659.13 % | 553.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 76.052 M -21.38 % | 96.731 M -37.15 % | 153.917 M -22.06 % | 197.476 M 51.45 % | 130.390 M 29.23 % | 100.897 M 15.25 % | 87.549 M -40.14 % | 146.250 M 84.35 % | 79.333 M -26.10 % | 107.357 M -65.04 % | 307.049 M 130.27 % | 133.342 M 125.79 % | 59.056 M 135.40 % | 25.087 M -76.39 % | 106.256 M -0.61 % | 106.908 M |
Total current liabilities | 195.730 M 2.91 % | 190.202 M -21.44 % | 242.099 M -22.07 % | 310.676 M -8.22 % | 338.507 M -9.37 % | 373.520 M 17.51 % | 317.871 M -26.72 % | 433.788 M 9.20 % | 397.228 M -10.78 % | 445.230 M -26.99 % | 609.834 M 48.61 % | 410.368 M 22.51 % | 334.954 M -9.01 % | 368.130 M -17.10 % | 444.074 M 32.46 % | 335.260 M |
Total liabilities | 197.192 M 3.01 % | 191.426 M -21.68 % | 244.426 M -22.79 % | 316.560 M -8.73 % | 346.822 M -10.54 % | 387.702 M 21.67 % | 318.641 M -26.58 % | 433.980 M 9.13 % | 397.670 M -46.15 % | 738.507 M 20.98 % | 610.430 M 48.75 % | 410.368 M 22.50 % | 335.003 M -9.22 % | 369.034 M -17.23 % | 445.844 M 32.77 % | 335.806 M |
Other non current assets | 0.000 | 0.000 100.00 % | -30.237 M 39.90 % | -50.314 M 36.99 % | -79.851 M 64.59 % | -225.476 M -9 637.90 % | 2.364 M -11.06 % | 2.658 M -42.78 % | 4.645 M -93.66 % | 73.217 M 2 991.93 % | 2.368 M -47.69 % | 4.527 M 114.31 % | -31.625 M | 0.000 | 0.000 | 0.000 |
Long term investments | 0.000 | 0.000 -100.00 % | 30.237 M -39.90 % | 50.314 M -36.99 % | 79.851 M -64.59 % | 225.476 M 9 637.90 % | -2.364 M 11.06 % | -2.658 M 42.78 % | -4.645 M 93.66 % | -73.217 M | 0.000 100.00 % | -4.527 M -114.31 % | 31.625 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 -100.00 % | 16.000 K -97.77 % | 718.000 K -86.53 % | 5.330 M -42.99 % | 9.350 M 2 367.02 % | 379.000 K -43.85 % | 675.000 K -26.55 % | 919.000 K -98.77 % | 74.661 M 4 089.73 % | 1.782 M -47.65 % | 3.404 M 872.57 % | 350.000 K -99.85 % | 231.119 M 226 487.25 % | 102.000 K 3 300.00 % | 3.000 K |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.387 M -91.50 % | 134.035 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 16.000 K -97.77 % | 718.000 K -95.70 % | 16.717 M -88.34 % | 143.385 M 37 732.45 % | 379.000 K -43.85 % | 675.000 K -26.55 % | 919.000 K -98.77 % | 74.661 M 4 089.73 % | 1.782 M -47.65 % | 3.404 M 872.57 % | 350.000 K 146.48 % | 142.000 K 39.22 % | 102.000 K 3 300.00 % | 3.000 K |
Property plant equipment net | 2.231 M -76.06 % | 9.319 M -69.16 % | 30.221 M -39.07 % | 49.596 M -21.44 % | 63.134 M -23.09 % | 82.091 M 537.20 % | 12.883 M -11.70 % | 14.590 M -16.17 % | 17.404 M -67.30 % | 53.224 M 99.83 % | 26.635 M -22.24 % | 34.254 M 9.53 % | 31.275 M 7.43 % | 29.111 M -41.48 % | 49.749 M 47.95 % | 33.626 M |
Total non current assets | 4.600 M -61.55 % | 11.965 M -63.54 % | 32.817 M -38.69 % | 53.523 M -36.02 % | 83.655 M -63.21 % | 227.360 M 1 355.01 % | 15.626 M -12.82 % | 17.923 M -21.97 % | 22.968 M -82.49 % | 131.145 M 302.09 % | 32.616 M -22.68 % | 42.185 M 21.64 % | 34.680 M 9.75 % | 31.600 M -39.22 % | 51.995 M 46.14 % | 35.578 M |
Other current assets | 24.501 M 50.76 % | 16.252 M 131.74 % | 7.013 M -76.67 % | 30.058 M -14.30 % | 35.074 M -15.73 % | 41.620 M -23.16 % | 54.164 M -5.46 % | 57.294 M 48.49 % | 38.584 M -25.52 % | 51.803 M -18.07 % | 63.225 M 23.91 % | 51.026 M 50.70 % | 33.860 M 129.53 % | 14.752 M -75.50 % | 60.202 M 289.23 % | 15.467 M |
Short term investments | 0.000 -100.00 % | 30.942 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.352 M 95.92 % | 12.940 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 87.342 M -9.18 % | 96.173 M -40.16 % | 160.720 M -16.77 % | 193.107 M 7.38 % | 179.835 M 5.93 % | 169.775 M -50.96 % | 346.179 M 0.95 % | 342.910 M 40.08 % | 244.800 M -20.79 % | 309.069 M -25.20 % | 413.185 M 57.04 % | 263.115 M 220.45 % | 82.108 M -12.17 % | 93.486 M 8.88 % | 85.858 M -31.91 % | 126.104 M |
Cash and short term investments | 87.342 M -31.29 % | 127.115 M -20.91 % | 160.720 M -16.77 % | 193.107 M 7.38 % | 179.835 M 5.93 % | 169.775 M -50.96 % | 346.179 M 0.95 % | 342.910 M 40.08 % | 244.800 M -20.79 % | 309.069 M -25.20 % | 413.185 M 57.04 % | 263.115 M 220.45 % | 82.108 M -12.17 % | 93.486 M 8.88 % | 85.858 M -31.91 % | 126.104 M |
Total current assets | 278.710 M 11.93 % | 248.996 M -13.25 % | 287.040 M -25.20 % | 383.745 M -7.20 % | 413.498 M -12.57 % | 472.970 M -20.58 % | 595.552 M -13.70 % | 690.115 M 13.05 % | 610.436 M -24.76 % | 811.290 M 3.09 % | 786.944 M 42.02 % | 554.120 M 46.68 % | 377.784 M -14.59 % | 442.302 M 3.24 % | 428.437 M 29.36 % | 331.204 M |
Inventory | 75.914 M 75.49 % | 43.259 M -10.15 % | 48.147 M 8.03 % | 44.569 M -38.46 % | 72.425 M 0.70 % | 71.919 M -29.08 % | 101.412 M -31.86 % | 148.830 M 23.98 % | 120.043 M 31.05 % | 91.599 M -27.20 % | 125.820 M 7.35 % | 117.207 M 13.98 % | 102.830 M 46.38 % | 70.249 M -21.55 % | 89.545 M 75.33 % | 51.071 M |
Net receivables | 90.953 M 45.83 % | 62.370 M -12.35 % | 71.160 M -38.66 % | 116.011 M -8.05 % | 126.164 M -33.48 % | 189.656 M 102.20 % | 93.797 M -33.52 % | 141.081 M -31.85 % | 207.009 M -9.35 % | 228.364 M 16.42 % | 196.162 M 25.66 % | 156.108 M -1.81 % | 158.986 M -31.21 % | 231.119 M 19.86 % | 192.832 M 39.17 % | 138.562 M |
Tax assets | 2.369 M -10.47 % | 2.646 M 2.56 % | 2.580 M -19.60 % | 3.209 M -15.64 % | 3.804 M 101.91 % | 1.884 M -20.30 % | 2.364 M -11.06 % | 2.658 M -42.78 % | 4.645 M 42.48 % | 3.260 M 78.04 % | 1.831 M -59.55 % | 4.527 M 48.18 % | 3.055 M 30.17 % | 2.347 M 9.47 % | 2.144 M 10.01 % | 1.949 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 93.582 M 34.64 % | 69.504 M 4.48 % | 66.525 M -22.20 % | 85.510 M -52.11 % | 178.544 M -17.52 % | 216.478 M 10.36 % | 196.164 M -21.91 % | 251.199 M -2.00 % | 256.335 M -13.70 % | 297.024 M 9.77 % | 270.595 M 21.66 % | 222.418 M -16.53 % | 266.452 M 56.11 % | 170.683 M 5.72 % | 161.447 M 10.39 % | 146.249 M |
Tax payables | 0.000 -100.00 % | 4.073 M -24.49 % | 5.394 M 17.08 % | 4.607 M -38.64 % | 7.508 M -72.61 % | 27.416 M 108.50 % | 13.149 M -21.48 % | 16.747 M 72.28 % | 9.721 M 17.22 % | 8.293 M 31.38 % | 6.312 M 64.20 % | 3.844 M -59.31 % | 9.446 M -68.26 % | 29.757 M 128.20 % | 13.040 M 95.44 % | 6.672 M |
Deferred revenue non current | 0.000 | 0.000 100.00 % | -1.996 M 38.55 % | -3.248 M 16.61 % | -3.895 M 19.97 % | -4.867 M | 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 -100.00 % | 214.000 K | 0.000 |
Capital lease obligations | 0.000 -100.00 % | 222.000 K -91.58 % | 2.636 M -62.94 % | 7.113 M -23.64 % | 9.315 M -50.10 % | 18.667 M 1 651.13 % | 1.066 M 141.18 % | 442.000 K -42.97 % | 775.000 K -32.02 % | 1.140 M 35.71 % | 840.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.225 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 53.441 M 22.54 % | 43.612 M -18.39 % | 53.441 M 0.00 % | 53.441 M -30.16 % | 76.516 M 43.18 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 1.462 M 19.44 % | 1.224 M -38.68 % | 1.996 M -38.55 % | 3.248 M -16.61 % | 3.895 M -19.97 % | 4.867 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K -92.47 % | 651.000 K 57.63 % | 413.000 K -24.36 % | 546.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -406.524 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 283.310 M 8.56 % | 260.961 M -18.41 % | 319.857 M -26.85 % | 437.268 M -12.05 % | 497.153 M -29.01 % | 700.330 M 14.59 % | 611.178 M -13.68 % | 708.038 M 11.78 % | 633.404 M -32.79 % | 942.435 M 14.99 % | 819.560 M 37.44 % | 596.305 M 44.57 % | 412.464 M -12.96 % | 473.902 M -1.36 % | 480.432 M 30.99 % | 366.782 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 | 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 % | 11.660 M 33.50 % | 8.734 M |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -52.065 M -689.30 % | 8.835 M -46.64 % | 16.556 M 46.62 % | 11.292 M 1.88 % | 11.084 M 48.18 % | 7.480 M -83.38 % | 44.994 M 520.27 % | -10.706 M 64.53 % | -30.180 M 77.50 % | -134.129 M -293.21 % | -34.111 M -524.63 % | -5.461 M -144.38 % | 12.306 M 128.49 % | -43.187 M 3.56 % | -44.780 M -193.16 % | 48.066 M |
Accounts receivables | -55.673 M -685.66 % | 9.506 M -78.70 % | 44.636 M 332.85 % | 10.312 M -82.22 % | 57.991 M 161.63 % | -94.091 M -288.15 % | 50.009 M -0.65 % | 50.336 M 679.84 % | -8.681 M 81.90 % | -47.955 M -19.73 % | -40.054 M -384.88 % | 14.060 M -80.51 % | 72.133 M | 0.000 100.00 % | -54.024 M -1 075.16 % | 5.540 M |
Inventory | -34.297 M -1 084.41 % | 3.484 M 175.28 % | -4.628 M -118.35 % | 25.217 M 3 321.57 % | 737.000 K -98.63 % | 53.706 M 16.62 % | 46.051 M 327.94 % | -20.203 M 48.53 % | -39.250 M -255.32 % | 25.270 M 393.39 % | -8.613 M -86.91 % | -4.608 M 85.86 % | -32.581 M -268.85 % | 19.296 M 150.15 % | -38.474 M -259.72 % | 24.088 M |
Accounts payables | 31.595 M 587.15 % | 4.598 M 116.08 % | -28.592 M 11.14 % | -32.177 M 41.45 % | -54.960 M -206.21 % | 51.747 M 212.54 % | -45.980 M -37.98 % | -33.323 M -163.50 % | 52.476 M 10.29 % | 47.580 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.321 M 815.70 % | 10.082 M |
Other working capital | 6.310 M 172.09 % | -8.753 M -270.29 % | 5.140 M -35.26 % | 7.940 M 8.53 % | 7.316 M 288.46 % | -3.882 M -267.27 % | -1.057 M -111.13 % | 9.497 M 4.71 % | 9.070 M 105.69 % | -159.399 M -525.14 % | -25.498 M -2 889.21 % | -853.000 K -101.90 % | 44.887 M 171.84 % | -62.483 M -40.09 % | -44.603 M -633.78 % | 8.356 M |
Other non cash items | 13.207 M 76.12 % | 7.499 M -56.39 % | 17.194 M 19.73 % | 14.361 M -87.22 % | 112.388 M 669.89 % | 14.598 M 356.06 % | -5.701 M -1 047.08 % | -497.000 K -117.70 % | 2.808 M 180.00 % | -3.510 M -175.37 % | 4.657 M 193.25 % | -4.994 M 78.42 % | -23.138 M -315.14 % | 10.755 M 281.49 % | -5.926 M 7.10 % | -6.379 M |
Net cash provided by operating activities | -21.957 M -197.56 % | 22.507 M 40.44 % | 16.026 M 2.59 % | 15.621 M 1 117.54 % | 1.283 M -98.33 % | 76.782 M 17.65 % | 65.262 M 142.08 % | 26.959 M 183.06 % | 9.524 M 109.07 % | -104.958 M -1 724.74 % | 6.460 M -69.55 % | 21.214 M -61.42 % | 54.985 M -7.32 % | 59.330 M 680.41 % | -10.222 M -112.88 % | 79.333 M |
Investments in property plant and equipment | 0.000 100.00 % | -963.000 K 33.40 % | -1.446 M 28.52 % | -2.023 M 31.79 % | -2.966 M 57.27 % | -6.942 M -170.01 % | -2.571 M -29.39 % | -1.987 M 84.89 % | -13.151 M 88.02 % | -109.805 M -1 139.05 % | -8.862 M 26.30 % | -12.025 M 9.45 % | -13.280 M -216.49 % | -4.196 M 80.31 % | -21.307 M -95.32 % | -10.909 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 461.000 K 34.01 % | 344.000 K 290.91 % | 88.000 K 100.07 % | -135.275 M -41 723.08 % | 325.000 K 109.60 % | -3.384 M 84.52 % | -21.857 M -14 479.61 % | 152.000 K | 0.000 -100.00 % | 5.384 M | 0.000 | 0.000 | 0.000 -100.00 % | 188.000 K |
Purchases of investments | 0.000 100.00 % | -30.942 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.412 M 4.08 % | -12.940 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.779 M | 0.000 100.00 % | -1.381 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 35.052 M 1 020.23 % | 3.129 M 220.27 % | 977.000 K 241.61 % | 286.000 K -49.47 % | 566.000 K -55.95 % | 1.285 M -45.11 % | 2.341 M 170.64 % | 865.000 K -26.51 % | 1.177 M -96.21 % | 31.057 M 420.30 % | 5.969 M 54.88 % | 3.854 M 247.52 % | 1.109 M -94.61 % | 20.593 M | 0.000 | 0.000 |
Net cash used for investing activites | 35.052 M 221.81 % | -28.776 M -359 600.00 % | -8.000 K 99.43 % | -1.393 M 39.75 % | -2.312 M 98.36 % | -140.932 M -61 174.78 % | -230.000 K 94.90 % | -4.506 M 86.68 % | -33.831 M 57.04 % | -78.748 M -414.52 % | -15.305 M 10.54 % | -17.108 M -40.56 % | -12.171 M -174.23 % | 16.397 M 176.96 % | -21.307 M -98.74 % | -10.721 M |
Debt repayment | -20.189 M 63.36 % | -55.103 M -33.14 % | -41.387 M -905.03 % | -4.118 M 55.85 % | -9.327 M 89.98 % | -93.125 M -60.60 % | -57.984 M -186.98 % | 66.667 M 349.59 % | -26.711 M -129.08 % | 91.850 M -47.30 % | 174.303 M 134.64 % | 74.286 M 120.33 % | 33.716 M 431.88 % | -10.159 M 21.16 % | -12.885 M -134.67 % | 37.160 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.341 M | 0.000 | 0.000 -100.00 % | 2.845 M 393.92 % | 576.000 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.000 M -200.00 % | -6.000 M | 0.000 | 0.000 100.00 % | -7.380 M -2.50 % | -7.200 M | 0.000 100.00 % | -27.480 M 68.92 % | -88.426 M -185.25 % | -31.000 M -1 966.67 % | -1.500 M 93.48 % | -23.000 M |
Other financing activites | -222.000 K 89.28 % | -2.071 M 53.74 % | -4.477 M -171.33 % | -1.650 M -104.71 % | 35.045 M 370.51 % | -12.955 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.341 M | 0.000 -100.00 % | 990.000 K | 0.000 | 0.000 |
Net cash used provided by financing activities | -20.411 M 64.30 % | -57.174 M -24.66 % | -45.864 M -695.15 % | -5.768 M -174.73 % | 7.718 M 106.89 % | -112.080 M -93.29 % | -57.984 M -186.98 % | 66.667 M 295.56 % | -34.091 M -140.27 % | 84.650 M -51.44 % | 174.303 M 8.84 % | 160.147 M 392.72 % | -54.710 M -36.20 % | -40.169 M -248.08 % | -11.540 M -178.31 % | 14.736 M |
Effect of forex changes on cash | -1.515 M -37.23 % | -1.104 M 56.55 % | -2.541 M -152.81 % | 4.812 M 42.75 % | 3.371 M 2 037.36 % | -174.000 K 95.40 % | -3.779 M -142.04 % | 8.990 M 253.13 % | -5.871 M -16.03 % | -5.060 M -106.70 % | -2.448 M -164.18 % | 3.814 M 636.29 % | 518.000 K -86.39 % | 3.806 M | 0.000 | 0.000 |
Net change in cash | -8.831 M 86.32 % | -64.547 M -99.30 % | -32.387 M -344.03 % | 13.272 M 31.93 % | 10.060 M 105.70 % | -176.404 M -5 496.27 % | 3.269 M -96.67 % | 98.110 M 252.66 % | -64.269 M 38.27 % | -104.116 M -163.87 % | 163.010 M -3.01 % | 168.067 M 1 577.12 % | -11.378 M -128.90 % | 39.364 M | 0.000 | 0.000 |
Cash at beginning of period | 96.173 M -40.16 % | 160.720 M -16.77 % | 193.107 M 7.38 % | 179.835 M 5.93 % | 169.775 M -50.96 % | 346.179 M 0.95 % | 342.910 M 40.08 % | 244.800 M -20.79 % | 309.069 M -25.20 % | 413.185 M 65.16 % | 250.175 M 204.69 % | 82.108 M -12.17 % | 93.486 M 72.73 % | 54.122 M -57.08 % | 126.104 M | 0.000 |
Cash at end of period | 87.342 M -9.18 % | 96.173 M -40.16 % | 160.720 M -16.77 % | 193.107 M 7.38 % | 179.835 M 5.93 % | 169.775 M -50.96 % | 346.179 M 0.95 % | 342.910 M 40.08 % | 244.800 M -20.79 % | 309.069 M -25.20 % | 413.185 M 65.16 % | 250.175 M 204.69 % | 82.108 M -12.17 % | 93.486 M 8.88 % | 85.858 M -31.91 % | 126.104 M |
Operating cash flow | -18.953 M -184.21 % | 22.507 M 40.44 % | 16.026 M 2.59 % | 15.621 M 1 117.54 % | 1.283 M -98.33 % | 76.782 M 17.65 % | 65.262 M 142.08 % | 26.959 M 183.06 % | 9.524 M 109.07 % | -104.958 M -1 724.74 % | 6.460 M -69.55 % | 21.214 M -61.42 % | 54.985 M -7.32 % | 59.330 M 680.41 % | -10.222 M -112.88 % | 79.333 M |
Capital expenditure | -596.000 K 38.11 % | -963.000 K 33.40 % | -1.446 M 28.52 % | -2.023 M 31.79 % | -2.966 M 57.27 % | -6.942 M -170.01 % | -2.571 M -29.39 % | -1.987 M 84.89 % | -13.151 M 88.02 % | -109.805 M -1 139.05 % | -8.862 M 26.30 % | -12.025 M 9.45 % | -13.280 M -216.49 % | -4.196 M 80.21 % | -21.205 M -94.43 % | -10.906 M |
Free CashFlow | -19.549 M -190.74 % | 21.544 M 47.76 % | 14.580 M 7.22 % | 13.598 M 907.96 % | -1.683 M -102.41 % | 69.840 M 11.40 % | 62.691 M 151.05 % | 24.972 M 788.50 % | -3.627 M 98.31 % | -214.763 M -8 841.01 % | -2.402 M -126.14 % | 9.189 M -77.97 % | 41.705 M -24.36 % | 55.134 M 275.44 % | -31.427 M -145.93 % | 68.427 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 | 2012-01-31 | 2011-06-30 | 2011-01-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 157.420 M -58.43 % | 378.693 M 34.36 % | 281.856 M -0.28 % | 282.643 M 57.30 % | 179.688 M -49.62 % | 356.689 M 73.90 % | 205.108 M -53.85 % | 444.479 M 45.26 % | 305.995 M -28.71 % | 429.229 M 67.37 % | 256.459 M -64.13 % | 714.932 M 77.80 % | 402.103 M -15.56 % | 476.197 M 24.61 % | 382.146 M -34.58 % | 584.110 M -1.74 % | 594.430 M -0.82 % | 599.329 M 22.59 % | 488.872 M -25.40 % | 655.315 M 15.27 % | 568.516 M -13.13 % | 654.457 M 7.44 % | 609.143 M 10.32 % | 552.163 M -12.81 % | 633.305 M 7.94 % | 586.700 M 13.54 % | 516.755 M 100.00 % | 258.377 M -55.75 % | 583.967 M 100.00 % | 291.984 M -64.03 % | 811.738 M 95.55 % | 415.104 M 0.00 % | 415.104 M |
Net income | 2.618 M -77.49 % | 11.628 M 120.52 % | 5.273 M 638.06 % | -980.000 K 75.31 % | -3.970 M 70.74 % | -13.570 M 35.03 % | -20.888 M -327.33 % | -4.888 M 81.48 % | -26.386 M -28.71 % | -20.501 M 84.03 % | -128.348 M -684.76 % | 21.949 M 367.00 % | 4.700 M -74.10 % | 18.144 M 344.92 % | 4.078 M -79.12 % | 19.530 M 33.99 % | 14.576 M -14.44 % | 17.036 M 5.53 % | 16.144 M -8.57 % | 17.658 M 51.83 % | 11.630 M -0.64 % | 11.705 M -5.54 % | 12.392 M 211.12 % | 3.983 M -76.23 % | 16.753 M -50.42 % | 33.793 M 22.88 % | 27.502 M 100.00 % | 13.751 M -67.20 % | 41.919 M 100.00 % | 20.959 M 3 196.78 % | 635.750 K -94.56 % | 11.691 M 0.00 % | 11.691 M |
Income before tax | 3.769 M -77.94 % | 17.083 M 164.48 % | 6.459 M 302.54 % | -3.189 M -49.44 % | -2.134 M 80.71 % | -11.065 M 47.27 % | -20.984 M -70.49 % | -12.308 M 52.65 % | -25.994 M -4.62 % | -24.845 M 80.62 % | -128.180 M -581.35 % | 26.629 M 270.83 % | 7.181 M -68.64 % | 22.902 M 349.15 % | 5.099 M -80.97 % | 26.791 M 32.15 % | 20.273 M 0.85 % | 20.103 M -1.73 % | 20.456 M -13.30 % | 23.593 M 46.54 % | 16.100 M -23.29 % | 20.988 M 12.54 % | 18.649 M 97.59 % | 9.438 M -61.46 % | 24.489 M -42.94 % | 42.920 M 23.85 % | 34.656 M 100.00 % | 17.328 M -69.44 % | 56.703 M 100.00 % | 28.352 M 487.78 % | 4.824 M -69.96 % | 16.058 M 0.00 % | 16.058 M |
Income before tax ratio | 0.02 -46.93 % | 0.05 96.85 % | 0.02 303.11 % | -0.01 5.00 % | -0.01 61.72 % | -0.03 69.68 % | -0.10 -269.46 % | -0.03 67.40 % | -0.08 -46.76 % | -0.06 88.42 % | -0.50 -1 441.88 % | 0.04 108.57 % | 0.02 -62.87 % | 0.05 260.44 % | 0.01 -70.91 % | 0.05 34.49 % | 0.03 1.68 % | 0.03 -19.84 % | 0.04 16.22 % | 0.04 27.13 % | 0.03 -11.69 % | 0.03 4.75 % | 0.03 79.11 % | 0.02 -55.80 % | 0.04 -47.14 % | 0.07 9.08 % | 0.07 0.00 % | 0.07 -30.93 % | 0.10 0.00 % | 0.10 1 534.07 % | 0.01 -84.64 % | 0.04 0.00 % | 0.04 |
EBITDA | 4.806 M -83.74 % | 29.550 M 208.29 % | 9.585 M 46.38 % | 6.548 M 2.44 % | 6.392 M 102.41 % | 3.158 M 126.03 % | -12.132 M -420.87 % | 3.781 M 124.38 % | -15.507 M -217.90 % | -4.878 M 95.73 % | -114.108 M -303.94 % | 55.952 M 237.10 % | 16.598 M -47.47 % | 31.597 M 230.48 % | 9.561 M -65.73 % | 27.899 M 19.24 % | 23.397 M -12.87 % | 26.853 M 1.23 % | 26.528 M -28.74 % | 37.226 M 84.94 % | 20.129 M -26.14 % | 27.252 M -0.26 % | 27.323 M 90.72 % | 14.326 M -57.23 % | 33.493 M -33.78 % | 50.578 M 21.22 % | 41.725 M 100.00 % | 20.863 M -66.98 % | 63.176 M 100.00 % | 31.588 M 175.11 % | 11.482 M -42.78 % | 20.065 M 0.00 % | 20.065 M |
Net income ratio | 0.02 -45.84 % | 0.03 64.13 % | 0.02 639.56 % | 0.00 84.31 % | -0.02 41.93 % | -0.04 62.64 % | -0.10 -826.05 % | -0.01 87.25 % | -0.09 -80.54 % | -0.05 90.46 % | -0.50 -1 730.13 % | 0.03 162.66 % | 0.01 -69.32 % | 0.04 257.05 % | 0.01 -68.08 % | 0.03 36.35 % | 0.02 -13.73 % | 0.03 -13.92 % | 0.03 22.55 % | 0.03 31.72 % | 0.02 14.38 % | 0.02 -12.08 % | 0.02 182.02 % | 0.01 -72.73 % | 0.03 -54.07 % | 0.06 8.23 % | 0.05 0.00 % | 0.05 -25.86 % | 0.07 0.00 % | 0.07 9 065.30 % | 0.00 -97.22 % | 0.03 0.00 % | 0.03 |
Ratio EBITDA | 0.03 -60.88 % | 0.08 129.46 % | 0.03 46.79 % | 0.02 -34.87 % | 0.04 301.79 % | 0.01 114.97 % | -0.06 -795.34 % | 0.01 116.79 % | -0.05 -345.92 % | -0.01 97.45 % | -0.44 -668.52 % | 0.08 89.60 % | 0.04 -37.79 % | 0.07 165.21 % | 0.03 -47.62 % | 0.05 21.35 % | 0.04 -12.15 % | 0.04 -17.43 % | 0.05 -4.48 % | 0.06 60.44 % | 0.04 -14.97 % | 0.04 -7.17 % | 0.04 72.88 % | 0.03 -50.94 % | 0.05 -38.65 % | 0.09 6.77 % | 0.08 0.00 % | 0.08 -25.36 % | 0.11 0.00 % | 0.11 664.82 % | 0.01 -70.74 % | 0.05 0.00 % | 0.05 |
Gross profit ratio | 0.11 -16.26 % | 0.13 25.22 % | 0.11 58.26 % | 0.07 -39.14 % | 0.11 21.14 % | 0.09 95.65 % | 0.05 -32.65 % | 0.07 21.34 % | 0.06 -39.52 % | 0.10 28.70 % | 0.07 -43.29 % | 0.13 2.37 % | 0.13 -5.09 % | 0.13 55.64 % | 0.09 -33.24 % | 0.13 41.94 % | 0.09 -8.74 % | 0.10 -9.62 % | 0.11 2.81 % | 0.11 -4.92 % | 0.11 -9.61 % | 0.13 -3.36 % | 0.13 10.97 % | 0.12 -6.53 % | 0.12 -28.98 % | 0.18 -0.67 % | 0.18 0.00 % | 0.18 2.29 % | 0.17 0.00 % | 0.17 152.10 % | 0.07 -38.31 % | 0.11 0.00 % | 0.11 |
Weighted average shs out dil | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.12 % | 599.274 M 1.85 % | 588.398 M 30.76 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 200.00 % | 150.000 M 0.00 % | 150.000 M |
Weighted average shs out | 600.046 M 0.01 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M -0.01 % | 600.059 M 0.01 % | 600.000 M -0.01 % | 600.033 M 0.00 % | 600.028 M 0.00 % | 600.015 M 0.00 % | 600.000 M -0.01 % | 600.041 M 0.01 % | 600.010 M 0.00 % | 600.039 M 0.12 % | 599.308 M 1.85 % | 588.403 M 30.75 % | 450.009 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 200.00 % | 150.000 M 0.00 % | 150.000 M |
EPS diluted | 0.00 -77.32 % | 0.02 120.45 % | 0.01 650.00 % | 0.00 75.76 % | -0.01 70.80 % | -0.02 35.06 % | -0.03 -329.63 % | -0.01 81.59 % | -0.04 -28.65 % | -0.03 83.71 % | -0.21 -673.77 % | 0.04 369.23 % | 0.01 -74.17 % | 0.03 344.12 % | 0.01 -79.14 % | 0.03 34.71 % | 0.02 -14.79 % | 0.03 5.19 % | 0.03 -8.16 % | 0.03 51.55 % | 0.02 -1.02 % | 0.02 -4.85 % | 0.02 212.12 % | 0.01 -76.76 % | 0.03 -62.13 % | 0.08 22.55 % | 0.06 100.00 % | 0.03 -67.17 % | 0.09 100.00 % | 0.05 -50.11 % | 0.09 16.75 % | 0.08 0.00 % | 0.08 |
Earnings per share | 0.00 -77.32 % | 0.02 120.45 % | 0.01 650.00 % | 0.00 75.76 % | -0.01 70.80 % | -0.02 35.06 % | -0.03 -329.63 % | -0.01 81.59 % | -0.04 -28.65 % | -0.03 83.71 % | -0.21 -673.77 % | 0.04 369.23 % | 0.01 -74.17 % | 0.03 344.12 % | 0.01 -79.14 % | 0.03 34.71 % | 0.02 -14.79 % | 0.03 5.19 % | 0.03 -8.16 % | 0.03 51.55 % | 0.02 -1.02 % | 0.02 -4.85 % | 0.02 212.12 % | 0.01 -76.76 % | 0.03 -62.13 % | 0.08 22.55 % | 0.06 100.00 % | 0.03 -67.17 % | 0.09 100.00 % | 0.05 -50.11 % | 0.09 16.75 % | 0.08 0.00 % | 0.08 |
Gross profit | 17.774 M -65.19 % | 51.062 M 68.24 % | 30.351 M 57.82 % | 19.232 M -4.28 % | 20.091 M -38.97 % | 32.921 M 240.23 % | 9.676 M -68.92 % | 31.132 M 76.26 % | 17.663 M -56.88 % | 40.964 M 115.40 % | 19.018 M -79.66 % | 93.492 M 82.01 % | 51.366 M -19.86 % | 64.094 M 93.95 % | 33.047 M -56.33 % | 75.666 M 39.47 % | 54.251 M -9.49 % | 59.939 M 10.80 % | 54.097 M -23.31 % | 70.536 M 9.59 % | 64.363 M -21.48 % | 81.967 M 3.83 % | 78.944 M 22.42 % | 64.488 M -18.51 % | 79.132 M -23.33 % | 103.216 M 12.77 % | 91.525 M 100.00 % | 45.763 M -54.74 % | 101.117 M 100.00 % | 50.558 M -9.32 % | 55.755 M 20.64 % | 46.217 M 0.00 % | 46.217 M |
Income tax expense | 1.151 M -78.90 % | 5.455 M 359.95 % | 1.186 M 153.69 % | -2.209 M -220.32 % | 1.836 M -26.71 % | 2.505 M 2 709.38 % | -96.000 K 98.71 % | -7.420 M -1 992.86 % | 392.000 K 109.02 % | -4.344 M -2 685.71 % | 168.000 K -96.41 % | 4.680 M 88.63 % | 2.481 M -47.86 % | 4.758 M 366.01 % | 1.021 M -85.94 % | 7.261 M 27.45 % | 5.697 M 46.72 % | 3.883 M -21.51 % | 4.947 M -16.65 % | 5.935 M 32.77 % | 4.470 M -51.85 % | 9.283 M 48.36 % | 6.257 M 14.70 % | 5.455 M -29.49 % | 7.736 M -15.24 % | 9.127 M 27.57 % | 7.155 M 100.00 % | 3.577 M -75.80 % | 14.785 M 100.00 % | 7.392 M 73.21 % | 4.268 M -2.27 % | 4.367 M 0.00 % | 4.367 M |
Cost of revenue | 139.646 M -57.38 % | 327.631 M 30.27 % | 251.505 M -4.52 % | 263.411 M 65.05 % | 159.597 M -50.71 % | 323.768 M 65.67 % | 195.432 M -52.72 % | 413.347 M 43.36 % | 288.332 M -25.74 % | 388.265 M 63.52 % | 237.441 M -61.79 % | 621.440 M 77.18 % | 350.737 M -14.89 % | 412.103 M 18.05 % | 349.099 M -31.34 % | 508.444 M -5.87 % | 540.179 M 0.15 % | 539.390 M 24.06 % | 434.775 M -25.65 % | 584.779 M 15.99 % | 504.153 M -11.94 % | 572.490 M 7.98 % | 530.199 M 8.72 % | 487.675 M -12.00 % | 554.173 M 14.62 % | 483.484 M 13.70 % | 425.230 M 100.00 % | 212.615 M -55.97 % | 482.851 M 100.00 % | 241.425 M -68.06 % | 755.983 M 104.94 % | 368.887 M 0.00 % | 368.887 M |
General and administrative expenses | 11.245 M -61.49 % | 29.201 M 5.52 % | 27.673 M 139.68 % | 11.546 M 22.86 % | 9.398 M -40.60 % | 15.822 M 38.30 % | 11.440 M -33.82 % | 17.286 M 23.01 % | 14.053 M -13.29 % | 16.206 M -11.88 % | 18.392 M -27.86 % | 25.496 M 48.95 % | 17.117 M -58.81 % | 41.559 M 129.06 % | 18.143 M -61.80 % | 47.489 M 67.37 % | 28.374 M -8.73 % | 31.088 M 11.47 % | 27.889 M -20.58 % | 35.116 M 5.55 % | 33.268 M -16.39 % | 39.790 M 7.51 % | 37.009 M -11.21 % | 41.680 M 8.94 % | 38.258 M 111.62 % | 18.079 M -54.20 % | 39.478 M 100.00 % | 19.739 M -40.38 % | 33.107 M 100.00 % | 16.554 M 200.00 % | -16.554 M | 0.000 | 0.000 |
Selling and marketing expenses | 365.000 K -51.27 % | 749.000 K 75.41 % | 427.000 K -65.79 % | 1.248 M 433.33 % | 234.000 K -66.62 % | 701.000 K -29.12 % | 989.000 K -45.21 % | 1.805 M 15.45 % | 1.564 M -18.01 % | 1.907 M -4.63 % | 2.000 M -49.95 % | 3.995 M 278.67 % | 1.055 M 123.52 % | 472.000 K -47.32 % | 896.000 K -15.39 % | 1.059 M -69.66 % | 3.490 M 168.88 % | 1.298 M 26.02 % | 1.030 M -5.16 % | 1.086 M -93.49 % | 16.673 M -18.17 % | 20.374 M -6.32 % | 21.749 M 235.22 % | 6.488 M -59.98 % | 16.211 M -24.92 % | 21.593 M 16.36 % | 18.558 M 100.00 % | 9.279 M -39.09 % | 15.234 M 100.00 % | 7.617 M 200.00 % | -7.617 M | 0.000 | 0.000 |
Other expenses | 150.000 K -97.82 % | 6.887 M 592.63 % | -1.398 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -205.250 K 50.00 % | -410.500 K -4 005.00 % | -10.000 K 0.00 % | -10.000 K -108.23 % | 121.500 K 0.00 % | 121.500 K 197.20 % | -125.000 K 0.00 % | -125.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.583 M -100.00 % | -791.500 K -200.00 % | 791.500 K 4 297.22 % | 18.000 K 0.00 % | 18.000 K |
Operating expenses | 13.923 M -58.35 % | 33.432 M 46.02 % | 22.896 M 18.53 % | 19.317 M -13.63 % | 22.365 M -37.21 % | 35.618 M 24.74 % | 28.553 M -15.30 % | 33.710 M -10.56 % | 37.690 M -19.94 % | 47.080 M -67.62 % | 145.399 M 140.44 % | 60.471 M 43.20 % | 42.229 M 6.68 % | 39.583 M 56.63 % | 25.271 M -43.18 % | 44.474 M 42.56 % | 31.196 M -18.45 % | 38.252 M 20.94 % | 31.630 M -32.13 % | 46.603 M -3.21 % | 48.151 M -21.00 % | 60.950 M 3.40 % | 58.943 M 10.65 % | 53.271 M 0.67 % | 52.915 M -9.84 % | 58.691 M 1.13 % | 58.035 M 100.00 % | 29.018 M -37.94 % | 46.758 M 100.00 % | 23.379 M -59.88 % | 58.269 M 81.00 % | 32.194 M 0.00 % | 32.194 M |
Cost and expenses | 153.569 M -57.47 % | 361.063 M 31.58 % | 274.401 M -2.95 % | 282.728 M 55.38 % | 181.962 M -49.37 % | 359.386 M 60.45 % | 223.985 M -49.90 % | 447.057 M 37.12 % | 326.022 M -25.11 % | 435.345 M 13.71 % | 382.840 M -43.86 % | 681.911 M 73.53 % | 392.966 M -13.00 % | 451.686 M 20.65 % | 374.370 M -32.29 % | 552.918 M -3.23 % | 571.375 M -1.08 % | 577.642 M 23.85 % | 466.405 M -26.13 % | 631.382 M 14.32 % | 552.304 M -12.81 % | 633.440 M 7.52 % | 589.142 M 8.91 % | 540.946 M -10.89 % | 607.088 M 11.97 % | 542.175 M 12.19 % | 483.265 M 100.00 % | 241.632 M -54.38 % | 529.609 M 100.00 % | 264.804 M -67.48 % | 814.252 M 103.01 % | 401.080 M 0.00 % | 401.080 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 |
Selling general and administrative expenses | 13.773 M -48.11 % | 26.545 M 9.27 % | 24.294 M 25.76 % | 19.317 M -13.63 % | 22.365 M -37.21 % | 35.618 M 24.74 % | 28.553 M -15.30 % | 33.710 M -10.56 % | 37.690 M -19.94 % | 47.080 M -67.62 % | 145.399 M 140.44 % | 60.471 M 43.20 % | 42.229 M 19.16 % | 35.440 M 37.87 % | 25.706 M -48.50 % | 49.911 M 45.09 % | 34.401 M -4.22 % | 35.917 M 14.13 % | 31.469 M -7.53 % | 34.030 M -31.86 % | 49.941 M -16.99 % | 60.164 M 2.39 % | 58.758 M 7.32 % | 54.751 M 0.52 % | 54.469 M -11.38 % | 61.466 M 5.91 % | 58.035 M 100.00 % | 29.018 M -39.97 % | 48.341 M 100.00 % | 24.171 M -57.95 % | 57.478 M 78.64 % | 32.176 M 0.00 % | 32.176 M |
Interest income | 725.000 K -48.84 % | 1.417 M -29.01 % | 1.996 M 10.89 % | 1.800 M 29.50 % | 1.390 M 118.21 % | 637.000 K -44.39 % | 1.146 M -20.59 % | 1.443 M 5.06 % | 1.373 M -18.35 % | 1.682 M -2.52 % | 1.725 M -45.17 % | 3.146 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 -100.00 % | 233.000 K 90.20 % | 122.500 K 0.00 % | 122.500 K |
Interest expense | 807.000 K -58.91 % | 1.964 M -50.75 % | 3.988 M 7.44 % | 3.712 M 8.28 % | 3.428 M -7.60 % | 3.710 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.605 M -50.00 % | 5.211 M 65.36 % | 3.151 M 0.00 % | 3.151 M -21.69 % | 4.024 M 0.00 % | 4.024 M 69.29 % | 2.377 M 0.00 % | 2.377 M -47.71 % | 4.546 M 0.00 % | 4.546 M 26.95 % | 3.581 M 0.00 % | 3.581 M 22.43 % | 2.925 M 0.00 % | 2.925 M 75.99 % | 1.662 M 100.00 % | 831.000 K -66.85 % | 2.507 M 100.00 % | 1.253 M -11.29 % | 1.413 M 13.75 % | 1.242 M 0.00 % | 1.242 M |
Depreciation and amortization | 304.000 K -95.88 % | 7.381 M 345.98 % | 1.655 M -72.53 % | 6.025 M 18.18 % | 5.098 M -51.51 % | 10.513 M 68.99 % | 6.221 M -54.46 % | 13.660 M 80.16 % | 7.582 M -54.78 % | 16.767 M 69.48 % | 9.893 M -56.02 % | 22.493 M 304.40 % | 5.562 M 227.75 % | 1.697 M -4.93 % | 1.785 M 3.06 % | 1.732 M -14.93 % | 2.036 M -19.87 % | 2.541 M -12.41 % | 2.901 M 7.92 % | 2.688 M -31.74 % | 3.938 M -25.66 % | 5.297 M -12.04 % | 6.022 M 57.44 % | 3.825 M -44.43 % | 6.883 M 4.62 % | 6.579 M 21.68 % | 5.407 M 100.00 % | 2.704 M -31.77 % | 3.963 M 100.00 % | 1.981 M -62.25 % | 5.248 M 89.76 % | 2.766 M 0.00 % | 2.766 M |
Operating income | 3.851 M -78.16 % | 17.630 M 136.49 % | 7.455 M 8 870.59 % | -85.000 K 96.26 % | -2.274 M 15.68 % | -2.697 M 85.71 % | -18.877 M -632.23 % | -2.578 M 87.13 % | -20.027 M -227.45 % | -6.116 M 95.16 % | -126.381 M -482.73 % | 33.021 M 261.40 % | 9.137 M -69.44 % | 29.900 M 284.52 % | 7.776 M -70.28 % | 26.167 M 22.50 % | 21.361 M -12.14 % | 24.312 M 2.90 % | 23.627 M -31.59 % | 34.538 M 113.32 % | 16.191 M -26.25 % | 21.955 M 3.07 % | 21.301 M 102.85 % | 10.501 M -60.54 % | 26.610 M -39.52 % | 43.999 M 21.15 % | 36.318 M 100.00 % | 18.159 M -69.33 % | 59.214 M 100.00 % | 29.607 M 699.11 % | -4.942 M -135.24 % | 14.024 M 0.00 % | 14.024 M |
Operating income ratio | 0.02 -47.45 % | 0.05 76.01 % | 0.03 8 895.08 % | 0.00 97.62 % | -0.01 -67.37 % | -0.01 91.78 % | -0.09 -1 486.79 % | -0.01 91.14 % | -0.07 -359.33 % | -0.01 97.11 % | -0.49 -1 166.94 % | 0.05 103.26 % | 0.02 -63.81 % | 0.06 208.57 % | 0.02 -54.58 % | 0.04 24.66 % | 0.04 -11.41 % | 0.04 -16.07 % | 0.05 -8.30 % | 0.05 85.06 % | 0.03 -15.11 % | 0.03 -4.07 % | 0.03 83.87 % | 0.02 -54.74 % | 0.04 -43.97 % | 0.07 6.71 % | 0.07 0.00 % | 0.07 -30.69 % | 0.10 0.00 % | 0.10 1 765.59 % | -0.01 -118.02 % | 0.03 0.00 % | 0.03 |
Total other income expenses net | -82.000 K 85.01 % | -547.000 K 45.08 % | -996.000 K 67.91 % | -3.104 M -2 317.14 % | 140.000 K 101.67 % | -8.368 M -297.15 % | -2.107 M 78.35 % | -9.730 M -63.06 % | -5.967 M 68.14 % | -18.729 M -941.08 % | -1.799 M 71.86 % | -6.392 M -226.79 % | -1.956 M 67.45 % | -6.010 M -124.51 % | -2.677 M -286.29 % | -693.000 K 75.09 % | -2.782 M 36.00 % | -4.347 M -116.16 % | -2.011 M 84.67 % | -13.122 M -11 616.07 % | -112.000 K -1 020.00 % | -10.000 K 99.26 % | -1.352 M -490.39 % | -229.000 K 89.20 % | -2.121 M -96.57 % | -1.079 M 35.08 % | -1.662 M -100.00 % | -831.000 K 66.90 % | -2.511 M -100.00 % | -1.255 M -112.85 % | 9.765 M 380.10 % | 2.034 M 0.00 % | 2.034 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 | 2012-01-31 | 2011-06-30 | 2011-01-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 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -54.579 M -383.43 % | -11.290 M -6.71 % | -10.580 M -1 996.06 % | 558.000 K -98.04 % | 28.418 M 539.09 % | -6.472 M 65.66 % | -18.846 M 75.38 % | -76.557 M -399.03 % | 25.602 M 158.28 % | -43.930 M -166.47 % | 66.090 M 210.96 % | -59.563 M -199.93 % | 59.602 M 123.11 % | -257.860 M -41.09 % | -182.757 M 6.98 % | -196.468 M 6.76 % | -210.707 M -27.68 % | -165.025 M -242.64 % | 115.692 M 26.35 % | 91.565 M 218.15 % | -77.500 M 26.57 % | -105.540 M 26.10 % | -142.815 M -10.05 % | -129.773 M 24.38 % | -171.623 M -644.50 % | -23.052 M 66.17 % | -68.146 M -185.44 % | -23.874 M -217.04 % | 20.398 M 3 294.01 % | 601.000 K 103.13 % | -19.196 M |
Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 30.942 M 28.43 % | 24.092 M -20.32 % | 30.237 M -27.43 % | 41.664 M 1 398.35 % | -3.209 M 15.91 % | -3.816 M -0.32 % | -3.804 M -98.33 % | -1.918 M -1.80 % | -1.884 M 20.30 % | -2.364 M 0.00 % | -2.364 M 0.08 % | -2.366 M 10.99 % | -2.658 M 14.31 % | -3.102 M 33.22 % | -4.645 M -42.31 % | -3.264 M -0.12 % | -3.260 M | 0.000 -100.00 % | 25.352 M -83.90 % | 157.455 M 1 116.81 % | 12.940 M 572.78 % | -2.737 M -108.65 % | 31.625 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 5.028 M -93.39 % | 76.052 M -18.85 % | 93.717 M -3.12 % | 96.731 M -31.63 % | 141.476 M -8.28 % | 154.248 M 39.20 % | 110.810 M -4.92 % | 116.550 M -28.49 % | 162.991 M 19.93 % | 135.905 M -29.94 % | 193.972 M 76.00 % | 110.212 M -45.69 % | 202.940 M 129.78 % | 88.319 M 153.76 % | 34.804 M -76.23 % | 146.442 M -11.02 % | 164.586 M 106.31 % | 79.775 M -80.70 % | 413.324 M 3.17 % | 400.634 M 38.55 % | 289.172 M -6.00 % | 307.645 M 66.21 % | 185.099 M 38.82 % | 133.342 M 139.30 % | 55.722 M -5.65 % | 59.056 M 133.05 % | 25.340 M -61.49 % | 65.798 M -38.08 % | 106.256 M -0.31 % | 106.582 M -0.30 % | 106.908 M |
Accumulated other comprehensive income loss | 1.247 M -91.73 % | 15.076 M 36.94 % | 11.009 M -1.64 % | 11.193 M -2.96 % | 11.534 M -4.98 % | 12.139 M -37.41 % | 19.393 M -10.91 % | 21.769 M 3.53 % | 21.027 M 4.52 % | 20.118 M 64.12 % | 12.258 M 122.98 % | -53.345 M -424.21 % | 16.454 M 130.38 % | -54.152 M -637.22 % | 10.080 M 118.76 % | -53.723 M -694.74 % | 9.033 M 117.43 % | -51.817 M -1 800.59 % | 3.047 M 105.70 % | -53.469 M -342.89 % | 22.014 M 139.71 % | -55.437 M -371.75 % | 20.400 M 131.32 % | -65.135 M -395.13 % | 22.070 M 150.83 % | -43.421 M -33.03 % | -32.640 M -366.32 % | -7.000 M -137.55 % | 18.641 M 11.49 % | 16.720 M 12.98 % | 14.799 M |
Retained earnings | -25.751 M 39.27 % | -42.399 M -6.01 % | -39.997 M 27.41 % | -55.099 M 3.46 % | -57.076 M -7.48 % | -53.106 M -38.49 % | -38.347 M -119.64 % | -17.459 M -38.88 % | -12.571 M -191.00 % | 13.815 M -59.74 % | 34.316 M -81.01 % | 180.664 M 13.83 % | 158.715 M -0.81 % | 160.015 M 12.79 % | 141.871 M 2.96 % | 137.793 M 17.70 % | 117.075 M 12.91 % | 103.687 M 25.32 % | 82.740 M 3.97 % | 79.583 M 17.78 % | 67.567 M 6.76 % | 63.291 M 18.49 % | 53.416 M 28.70 % | 41.503 M 12.61 % | 36.854 M -25.43 % | 49.424 M -38.14 % | 79.897 M 67.10 % | 47.815 M 203.92 % | 15.733 M -1.39 % | 15.955 M -1.37 % | 16.177 M |
Common stock | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 59 900.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 88.937 M 3.27 % | 86.118 M 15.40 % | 74.624 M 7.32 % | 69.535 M -1.86 % | 70.856 M -6.07 % | 75.431 M -22.59 % | 97.444 M -19.27 % | 120.708 M -3.32 % | 124.854 M -16.95 % | 150.331 M -7.76 % | 162.972 M -47.87 % | 312.628 M 7.22 % | 291.567 M -0.33 % | 292.537 M 5.61 % | 276.989 M 1.07 % | 274.058 M 9.12 % | 251.146 M 6.54 % | 235.734 M 19.02 % | 198.061 M -2.88 % | 203.928 M -4.45 % | 213.435 M 2.06 % | 209.130 M 6.87 % | 195.686 M 5.24 % | 185.937 M 2.74 % | 180.981 M 133.64 % | 77.461 M -26.13 % | 104.868 M 50.40 % | 69.728 M 101.60 % | 34.588 M 5.51 % | 32.782 M 5.83 % | 30.976 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.095 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -474.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.000 K -50.00 % | 132.000 K 100.00 % | 66.000 K | 0.000 |
Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 331.000 K -55.51 % | 744.000 K -71.78 % | 2.636 M -45.73 % | 4.857 M -11.93 % | 5.515 M -25.29 % | 7.382 M -20.75 % | 9.315 M -48.81 % | 18.197 M 2 263.25 % | 770.000 K 46.39 % | 526.000 K 173.96 % | 192.000 K -39.62 % | 318.000 K -28.05 % | 442.000 K -99.83 % | 263.090 M -10.29 % | 293.277 M 30 836.39 % | 948.000 K 59.06 % | 596.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 253.000 K -65.76 % | 739.000 K -39.67 % | 1.225 M 100.00 % | 612.500 K | 0.000 |
Total non current liabilities | 1.477 M 1.03 % | 1.462 M -0.54 % | 1.470 M 20.10 % | 1.224 M -37.90 % | 1.971 M -15.30 % | 2.327 M -30.43 % | 3.345 M -43.15 % | 5.884 M -23.16 % | 7.657 M -7.91 % | 8.315 M -32.12 % | 12.249 M -13.63 % | 14.182 M -39.99 % | 23.634 M 2 969.35 % | 770.000 K 46.39 % | 526.000 K 173.96 % | 192.000 K -39.62 % | 318.000 K -28.05 % | 442.000 K -99.83 % | 263.090 M -10.29 % | 293.277 M 61 772.78 % | 474.000 K -20.47 % | 596.000 K -99.88 % | 493.616 M 21.42 % | 406.524 M 303 276.12 % | 134.000 K 173.47 % | 49.000 K -94.58 % | 904.000 K -32.39 % | 1.337 M -24.46 % | 1.770 M 52.85 % | 1.158 M 112.09 % | 546.000 K |
Other current liabilities | 17.838 M -31.64 % | 26.096 M -16.98 % | 31.435 M 66.45 % | 18.885 M 17.99 % | 16.005 M 1.68 % | 15.740 M -21.11 % | 19.951 M 13.00 % | 17.655 M -40.20 % | 29.524 M 50.93 % | 19.561 M -11.20 % | 22.028 M -14.63 % | 25.803 M -15.98 % | 30.711 M 46.18 % | 21.009 M 24.90 % | 16.820 M -14.15 % | 19.592 M -36.08 % | 30.653 M -40.87 % | 51.839 M -21.35 % | 65.908 M 61.35 % | 40.849 M 32.82 % | 30.756 M -4.45 % | 32.190 M -21.07 % | 40.781 M -19.67 % | 50.764 M -61.40 % | 131.520 M | 0.000 -100.00 % | 142.603 M -6.78 % | 152.967 M -6.35 % | 163.331 M 36.81 % | 119.381 M 58.27 % | 75.431 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 1.009 M 285.11 % | 262.000 K -49.90 % | 523.000 K 281.75 % | 137.000 K -97.48 % | 5.428 M 749.45 % | 639.000 K -74.48 % | 2.504 M 885.83 % | 254.000 K -91.32 % | 2.926 M -69.46 % | 9.581 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 |
Short term debt | 5.028 M -93.39 % | 76.052 M -18.85 % | 93.717 M -3.12 % | 96.731 M -31.63 % | 141.476 M -8.08 % | 153.917 M 39.84 % | 110.066 M -44.26 % | 197.476 M 24.88 % | 158.134 M 21.28 % | 130.390 M -30.12 % | 186.590 M 84.93 % | 100.897 M -45.39 % | 184.743 M 111.02 % | 87.549 M 155.41 % | 34.278 M -76.56 % | 146.250 M -11.11 % | 164.536 M 107.40 % | 79.333 M -47.19 % | 150.234 M 39.94 % | 107.357 M -62.84 % | 288.943 M -5.90 % | 307.049 M 65.88 % | 185.099 M 38.82 % | 133.342 M 139.30 % | 55.722 M -5.65 % | 59.056 M 135.40 % | 25.087 M -61.80 % | 65.672 M -38.20 % | 106.256 M -0.31 % | 106.582 M -0.30 % | 106.908 M |
Total current liabilities | 86.044 M -56.04 % | 195.730 M -28.52 % | 273.812 M 43.96 % | 190.202 M -9.81 % | 210.897 M -12.89 % | 242.099 M -13.40 % | 279.569 M -10.01 % | 310.676 M -6.00 % | 330.522 M -2.36 % | 338.507 M 3.02 % | 328.592 M -12.03 % | 373.520 M -9.29 % | 411.757 M 29.54 % | 317.871 M 44.52 % | 219.946 M -49.30 % | 433.788 M -15.85 % | 515.466 M 29.77 % | 397.228 M 2.16 % | 388.823 M -12.67 % | 445.230 M -26.15 % | 602.854 M -1.14 % | 609.834 M 20.98 % | 504.059 M 22.83 % | 410.368 M 7.68 % | 381.103 M 13.78 % | 334.954 M -9.01 % | 368.130 M -9.35 % | 406.102 M -8.55 % | 444.074 M 13.96 % | 389.667 M 16.23 % | 335.260 M |
Total liabilities | 87.521 M -55.62 % | 197.192 M -28.37 % | 275.282 M 43.81 % | 191.426 M -10.07 % | 212.868 M -12.91 % | 244.426 M -13.60 % | 282.914 M -10.63 % | 316.560 M -6.39 % | 338.179 M -2.49 % | 346.822 M 1.75 % | 340.841 M -12.09 % | 387.702 M -10.95 % | 435.391 M 36.64 % | 318.641 M 44.53 % | 220.472 M -49.20 % | 433.980 M -15.86 % | 515.784 M 29.70 % | 397.670 M -39.00 % | 651.913 M -11.73 % | 738.507 M 22.41 % | 603.328 M -1.16 % | 610.430 M 21.10 % | 504.059 M 22.83 % | 410.368 M 7.64 % | 381.237 M 13.80 % | 335.003 M -9.22 % | 369.034 M -9.43 % | 407.439 M -8.61 % | 445.844 M 14.08 % | 390.825 M 16.38 % | 335.806 M |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.092 M 20.32 % | -30.237 M 27.43 % | -41.664 M -1 398.35 % | 3.209 M -15.91 % | 3.816 M 0.32 % | 3.804 M 98.33 % | 1.918 M 1.80 % | 1.884 M -20.30 % | 2.364 M 0.00 % | 2.364 M -0.08 % | 2.366 M -10.99 % | 2.658 M -14.31 % | 3.102 M -33.22 % | 4.645 M 42.31 % | 3.264 M 0.12 % | 3.260 M -95.71 % | 75.953 M 3 107.47 % | 2.368 M -47.86 % | 4.542 M 0.33 % | 4.527 M 65.40 % | 2.737 M 108.65 % | -31.625 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.092 M -20.32 % | 30.237 M -27.43 % | 41.664 M 1 398.35 % | -3.209 M 15.91 % | -3.816 M -0.32 % | -3.804 M -98.33 % | -1.918 M -1.80 % | -1.884 M 20.30 % | -2.364 M 0.00 % | -2.364 M 0.08 % | -2.366 M 10.99 % | -2.658 M 14.31 % | -3.102 M 33.22 % | -4.645 M -42.31 % | -3.264 M -0.12 % | -3.260 M | 0.000 | 0.000 100.00 % | -4.542 M -0.33 % | -4.527 M -65.40 % | -2.737 M -108.65 % | 31.625 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.000 K 43.75 % | 16.000 K -93.28 % | 238.000 K -66.85 % | 718.000 K -78.25 % | 3.301 M -38.07 % | 5.330 M -27.13 % | 7.314 M -21.78 % | 9.350 M -16.84 % | 11.244 M 2 866.75 % | 379.000 K -27.26 % | 521.000 K -22.81 % | 675.000 K 89.61 % | 356.000 K -61.26 % | 919.000 K -98.73 % | 72.450 M -2.96 % | 74.661 M 4 309.98 % | 1.693 M -4.99 % | 1.782 M -44.26 % | 3.197 M -6.08 % | 3.404 M 1 016.07 % | 305.000 K -12.86 % | 350.000 K | 0.000 -100.00 % | 51.000 K -50.00 % | 102.000 K 94.29 % | 52.500 K 1 650.00 % | 3.000 K |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.493 M -60.54 % | 11.387 M -62.41 % | 30.292 M -77.40 % | 134.035 M 0.00 % | 134.035 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 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.000 K 43.75 % | 16.000 K -93.28 % | 238.000 K -66.85 % | 718.000 K -90.79 % | 7.794 M -53.38 % | 16.717 M -55.55 % | 37.606 M -73.77 % | 143.385 M -1.30 % | 145.279 M 38 232.19 % | 379.000 K -27.26 % | 521.000 K -22.81 % | 675.000 K 89.61 % | 356.000 K -61.26 % | 919.000 K -98.73 % | 72.450 M -2.96 % | 74.661 M 4 309.98 % | 1.693 M -4.99 % | 1.782 M -44.26 % | 3.197 M -6.08 % | 3.404 M 1 016.07 % | 305.000 K -12.86 % | 350.000 K 146.48 % | 142.000 K 16.39 % | 122.000 K 19.61 % | 102.000 K 94.29 % | 52.500 K 1 650.00 % | 3.000 K |
Property plant equipment net | 1.877 M -15.87 % | 2.231 M -11.92 % | 2.533 M -72.82 % | 9.319 M -61.28 % | 24.069 M -20.36 % | 30.221 M -27.05 % | 41.426 M -16.47 % | 49.596 M -13.16 % | 57.115 M -9.53 % | 63.134 M -12.87 % | 72.459 M -11.73 % | 82.091 M -4.36 % | 85.830 M 566.23 % | 12.883 M -4.05 % | 13.427 M -7.97 % | 14.590 M -5.24 % | 15.396 M -11.54 % | 17.404 M -69.65 % | 57.340 M 7.73 % | 53.224 M 126.42 % | 23.507 M -11.74 % | 26.635 M -12.59 % | 30.471 M -11.04 % | 34.254 M 8.81 % | 31.480 M 0.66 % | 31.275 M 7.43 % | 29.111 M -26.17 % | 39.430 M -20.74 % | 49.749 M 19.34 % | 41.688 M 23.97 % | 33.626 M |
Total non current assets | 4.240 M -7.83 % | 4.600 M -13.42 % | 5.313 M -55.60 % | 11.965 M -55.15 % | 26.680 M -18.70 % | 32.817 M -26.88 % | 44.883 M -16.14 % | 53.523 M -22.12 % | 68.725 M -17.85 % | 83.655 M -25.30 % | 111.983 M -50.75 % | 227.360 M -2.62 % | 233.473 M 1 394.13 % | 15.626 M -4.22 % | 16.314 M -8.98 % | 17.923 M -4.94 % | 18.854 M -17.91 % | 22.968 M -82.74 % | 133.045 M 1.45 % | 131.145 M 27.32 % | 103.001 M 215.80 % | 32.616 M -14.64 % | 38.210 M -9.42 % | 42.185 M 22.20 % | 34.522 M -0.46 % | 34.680 M 9.75 % | 31.600 M -24.40 % | 41.798 M -19.61 % | 51.995 M 18.75 % | 43.787 M 23.07 % | 35.578 M |
Other current assets | 13.457 M -45.08 % | 24.501 M -53.15 % | 52.299 M 221.80 % | 16.252 M 61.18 % | 10.083 M -9.73 % | 11.170 M -76.77 % | 48.086 M 25.95 % | 38.179 M -33.46 % | 57.380 M 6.58 % | 53.839 M -1.65 % | 54.744 M 0.72 % | 54.354 M -18.70 % | 66.856 M 23.43 % | 54.164 M -24.06 % | 71.327 M 24.49 % | 57.294 M -8.92 % | 62.905 M 63.03 % | 38.584 M 27.27 % | 30.317 M -41.48 % | 51.803 M -60.41 % | 130.845 M 106.95 % | 63.225 M -17.38 % | 76.522 M 49.97 % | 51.026 M -76.51 % | 217.236 M 12.65 % | 192.846 M 1 207.25 % | 14.752 M -60.64 % | 37.477 M -37.75 % | 60.202 M 59.12 % | 37.835 M 144.61 % | 15.467 M |
Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 30.942 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 -100.00 % | 25.352 M -83.90 % | 157.455 M 1 116.81 % | 12.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 59.607 M -31.75 % | 87.342 M -16.26 % | 104.297 M 8.45 % | 96.173 M -14.93 % | 113.058 M -29.66 % | 160.720 M 23.96 % | 129.656 M -32.86 % | 193.107 M 40.55 % | 137.389 M -23.60 % | 179.835 M 40.63 % | 127.882 M -24.68 % | 169.775 M 18.44 % | 143.338 M -58.59 % | 346.179 M 59.12 % | 217.561 M -36.55 % | 342.910 M -8.63 % | 375.293 M 53.31 % | 244.800 M -17.75 % | 297.632 M -3.70 % | 309.069 M -15.71 % | 366.672 M -11.26 % | 413.185 M 26.00 % | 327.914 M 24.63 % | 263.115 M 15.73 % | 227.345 M 176.89 % | 82.108 M -12.17 % | 93.486 M 4.25 % | 89.672 M 4.44 % | 85.858 M -18.99 % | 105.981 M -15.96 % | 126.104 M |
Cash and short term investments | 59.607 M -31.75 % | 87.342 M -16.26 % | 104.297 M -17.95 % | 127.115 M 12.43 % | 113.058 M -29.66 % | 160.720 M 23.96 % | 129.656 M -32.86 % | 193.107 M 40.55 % | 137.389 M -23.60 % | 179.835 M 40.63 % | 127.882 M -24.68 % | 169.775 M 18.44 % | 143.338 M -58.59 % | 346.179 M 59.12 % | 217.561 M -36.55 % | 342.910 M -8.63 % | 375.293 M 53.31 % | 244.800 M -17.75 % | 297.632 M -3.70 % | 309.069 M -15.71 % | 366.672 M -11.26 % | 413.185 M 26.00 % | 327.914 M 24.63 % | 263.115 M 15.73 % | 227.345 M 176.89 % | 82.108 M -12.17 % | 93.486 M 4.25 % | 89.672 M 4.44 % | 85.858 M -18.99 % | 105.981 M -15.96 % | 126.104 M |
Total current assets | 172.218 M -38.21 % | 278.710 M -19.12 % | 344.593 M 38.39 % | 248.996 M -3.13 % | 257.044 M -10.45 % | 287.040 M -14.44 % | 335.475 M -12.58 % | 383.745 M -2.68 % | 394.308 M -4.64 % | 413.498 M 5.53 % | 391.830 M -17.16 % | 472.970 M -4.16 % | 493.485 M -17.14 % | 595.552 M 23.78 % | 481.147 M -30.28 % | 690.115 M -7.75 % | 748.076 M 22.55 % | 610.436 M -14.85 % | 716.929 M -11.63 % | 811.290 M 13.66 % | 713.762 M -9.30 % | 786.944 M 18.96 % | 661.535 M 19.38 % | 554.120 M 5.01 % | 527.696 M 39.68 % | 377.784 M -14.59 % | 442.302 M 1.59 % | 435.370 M 1.62 % | 428.437 M 12.80 % | 379.821 M 14.68 % | 331.204 M |
Inventory | 56.077 M -26.13 % | 75.914 M -18.38 % | 93.008 M 115.00 % | 43.259 M -36.27 % | 67.876 M 40.98 % | 48.147 M -53.49 % | 103.518 M 132.26 % | 44.569 M -64.31 % | 124.865 M 72.41 % | 72.425 M -17.16 % | 87.425 M 21.56 % | 71.919 M -58.49 % | 173.264 M 70.85 % | 101.412 M 27.85 % | 79.324 M -46.70 % | 148.830 M 10.54 % | 134.644 M 12.16 % | 120.043 M 79.81 % | 66.760 M -27.12 % | 91.599 M -14.36 % | 106.959 M -14.99 % | 125.820 M 18.20 % | 106.445 M -9.18 % | 117.207 M 41.02 % | 83.115 M -19.17 % | 102.830 M 46.38 % | 70.249 M -12.08 % | 79.897 M -10.77 % | 89.545 M 27.36 % | 70.308 M 37.67 % | 51.071 M |
Net receivables | 43.077 M -52.64 % | 90.953 M -4.25 % | 94.989 M 52.30 % | 62.370 M | 0.000 -100.00 % | 71.160 M 6.89 % | 66.572 M -38.30 % | 107.890 M 15.95 % | 93.050 M -13.36 % | 107.399 M -25.16 % | 143.506 M -24.33 % | 189.656 M 42.14 % | 133.431 M 42.26 % | 93.797 M -23.76 % | 123.030 M -12.79 % | 141.081 M -19.49 % | 175.234 M -15.35 % | 207.009 M | 0.000 -100.00 % | 205.132 M 87.70 % | 109.286 M -31.42 % | 159.362 M 5.78 % | 150.654 M 22.71 % | 122.772 M -17.18 % | 148.241 M -6.76 % | 158.986 M -31.21 % | 231.119 M 9.03 % | 211.976 M 9.93 % | 192.832 M 16.38 % | 165.697 M 19.58 % | 138.562 M |
Tax assets | 2.363 M -0.25 % | 2.369 M -14.78 % | 2.780 M 5.06 % | 2.646 M 2.24 % | 2.588 M 0.31 % | 2.580 M -19.85 % | 3.219 M 0.31 % | 3.209 M -15.91 % | 3.816 M 0.32 % | 3.804 M 98.33 % | 1.918 M 1.80 % | 1.884 M -20.30 % | 2.364 M 0.00 % | 2.364 M -0.08 % | 2.366 M -10.99 % | 2.658 M -14.31 % | 3.102 M -33.22 % | 4.645 M 42.70 % | 3.255 M -0.15 % | 3.260 M 76.41 % | 1.848 M 0.93 % | 1.831 M -59.69 % | 4.542 M 0.33 % | 4.527 M 65.40 % | 2.737 M -10.41 % | 3.055 M 30.17 % | 2.347 M 4.52 % | 2.246 M 4.73 % | 2.144 M 4.76 % | 2.047 M 5.00 % | 1.949 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 63.178 M -32.49 % | 93.582 M -34.95 % | 143.856 M 106.98 % | 69.504 M 47.10 % | 47.251 M -28.97 % | 66.525 M -54.05 % | 144.770 M 69.30 % | 85.510 M -37.66 % | 137.176 M -23.17 % | 178.544 M 72.73 % | 103.365 M -52.25 % | 216.478 M 31.79 % | 164.266 M -16.26 % | 196.164 M 27.73 % | 153.576 M -38.86 % | 251.199 M -17.90 % | 305.983 M 19.37 % | 256.335 M 57.97 % | 162.271 M -43.80 % | 288.731 M 5.87 % | 272.720 M 3.19 % | 264.283 M -1.29 % | 267.736 M 20.38 % | 222.418 M 26.42 % | 175.935 M -33.97 % | 266.452 M 56.11 % | 170.683 M 2.78 % | 166.065 M 2.86 % | 161.447 M 4.94 % | 153.848 M 5.20 % | 146.249 M |
Tax payables | 0.000 | 0.000 -100.00 % | 4.804 M 17.95 % | 4.073 M -31.00 % | 5.903 M 9.44 % | 5.394 M 16.12 % | 4.645 M 0.82 % | 4.607 M -8.75 % | 5.049 M -32.75 % | 7.508 M -54.09 % | 16.355 M -40.35 % | 27.416 M 22.09 % | 22.456 M 70.78 % | 13.149 M -13.90 % | 15.272 M -8.81 % | 16.747 M 17.16 % | 14.294 M 47.04 % | 9.721 M -6.62 % | 10.410 M 25.53 % | 8.293 M -20.53 % | 10.435 M 65.32 % | 6.312 M -39.56 % | 10.443 M 171.67 % | 3.844 M -78.56 % | 17.926 M 89.77 % | 9.446 M -68.26 % | 29.757 M 39.06 % | 21.399 M 64.10 % | 13.040 M 32.31 % | 9.856 M 47.72 % | 6.672 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.996 M 23.26 % | -2.601 M 19.92 % | -3.248 M -16.00 % | -2.800 M 28.11 % | -3.895 M 19.97 % | -4.867 M 0.00 % | -4.867 M 10.48 % | -5.437 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 |
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 100.00 % | -12.988 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.000 K -50.00 % | 214.000 K 100.00 % | 107.000 K | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 -100.00 % | 222.000 K -66.06 % | 654.000 K -75.19 % | 2.636 M -46.55 % | 4.932 M -30.66 % | 7.113 M -23.43 % | 9.290 M -0.27 % | 9.315 M -33.70 % | 14.050 M -24.73 % | 18.667 M -3.65 % | 19.374 M 1 717.45 % | 1.066 M 32.59 % | 804.000 K 81.90 % | 442.000 K -24.57 % | 586.000 K -24.39 % | 775.000 K -19.19 % | 959.000 K -15.88 % | 1.140 M 58.55 % | 719.000 K -14.40 % | 840.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 612.500 K -50.00 % | 1.225 M 100.00 % | 612.500 K | 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 |
Other total stockholders equity | 53.441 M 0.00 % | 53.441 M 22.54 % | 43.612 M -18.39 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M 0.00 % | 53.441 M -36.48 % | 84.127 M 30.26 % | 64.585 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 1.477 M 1.03 % | 1.462 M -0.54 % | 1.470 M 20.10 % | 1.224 M -37.90 % | 1.971 M -1.25 % | 1.996 M -23.26 % | 2.601 M -19.92 % | 3.248 M 16.00 % | 2.800 M 0.00 % | 2.800 M -42.47 % | 4.867 M 0.00 % | 4.867 M -10.48 % | 5.437 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 % | 134.000 K 173.47 % | 49.000 K -92.47 % | 651.000 K 22.37 % | 532.000 K 28.81 % | 413.000 K -13.87 % | 479.500 K -12.18 % | 546.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -493.616 M -21.42 % | -406.524 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 176.458 M -37.72 % | 283.310 M -19.03 % | 349.906 M 34.08 % | 260.961 M -8.02 % | 283.724 M -11.30 % | 319.857 M -15.91 % | 380.358 M -13.01 % | 437.268 M -5.56 % | 463.033 M -6.86 % | 497.153 M -1.32 % | 503.813 M -28.06 % | 700.330 M -3.66 % | 726.958 M 18.94 % | 611.178 M 22.86 % | 497.461 M -29.74 % | 708.038 M -7.68 % | 766.930 M 21.08 % | 633.404 M -25.48 % | 849.974 M -9.81 % | 942.435 M 15.39 % | 816.763 M -0.34 % | 819.560 M 17.12 % | 699.745 M 17.35 % | 596.305 M 6.06 % | 562.218 M 36.31 % | 412.464 M -12.96 % | 473.902 M -0.68 % | 477.167 M -0.68 % | 480.432 M 13.41 % | 423.607 M 15.49 % | 366.782 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 | 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 | 2012-01-31 | 2011-06-30 | 2011-01-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 11.660 M 167.00 % | 4.367 M 0.00 % | 4.367 M |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -84.410 M | 0.000 -100.00 % | 3.751 M | 0.000 -100.00 % | 25.027 M | 0.000 -100.00 % | 20.273 M | 0.000 -100.00 % | 33.309 M | 0.000 100.00 % | -44.324 M -1 285.13 % | 3.740 M -95.76 % | 88.309 M 292.54 % | 22.497 M -0.53 % | 22.617 M 522.51 % | -5.353 M 64.53 % | -15.090 M 0.00 % | -15.090 M 89.00 % | -137.181 M -104.55 % | -67.065 M -16.83 % | -57.402 M -236.56 % | -17.056 M -162.09 % | 27.470 M 1 106.04 % | -2.731 M -106.90 % | 39.552 M 542.81 % | 6.153 M 100.00 % | 3.077 M 114.25 % | -21.594 M -100.00 % | -10.797 M 68.23 % | -33.983 M -241.40 % | 24.033 M 0.00 % | 24.033 M |
Accounts receivables | 0.000 100.00 % | -55.673 M | 0.000 -100.00 % | 9.506 M | 0.000 -100.00 % | 22.318 M | 0.000 -100.00 % | 5.156 M | 0.000 -100.00 % | 28.996 M | 0.000 100.00 % | -94.091 M | 0.000 -100.00 % | 50.009 M | 0.000 -100.00 % | 50.336 M | 0.000 100.00 % | -4.341 M 0.00 % | -4.341 M | 0.000 | 0.000 100.00 % | -40.054 M | 0.000 -100.00 % | 14.060 M | 0.000 -100.00 % | 72.133 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -54.024 M -2 050.32 % | 2.770 M 0.00 % | 2.770 M |
Inventory | 0.000 100.00 % | -34.297 M | 0.000 -100.00 % | 3.484 M | 0.000 100.00 % | -2.314 M | 0.000 -100.00 % | 12.609 M | 0.000 -100.00 % | 368.500 K | 0.000 -100.00 % | 53.706 M 100.00 % | 26.853 M -41.69 % | 46.051 M 100.00 % | 23.026 M 213.97 % | -20.203 M -100.00 % | -10.102 M 48.53 % | -19.625 M 0.00 % | -19.625 M 85.24 % | -132.969 M -1 152.39 % | 12.635 M 246.70 % | -8.613 M -100.00 % | -4.307 M 6.54 % | -4.608 M -100.00 % | -2.304 M 92.93 % | -32.581 M -100.00 % | -16.291 M -100.00 % | -8.145 M -184.42 % | 9.648 M 100.00 % | 4.824 M 111.14 % | -43.298 M -459.50 % | 12.044 M 0.00 % | 12.044 M |
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 -100.00 % | 26.238 M 0.00 % | 26.238 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 % | 92.321 M 1 731.40 % | 5.041 M 0.00 % | 5.041 M |
Other working capital | 0.000 -100.00 % | 5.560 M | 0.000 100.00 % | -9.239 M | 0.000 -100.00 % | 5.023 M | 0.000 -100.00 % | 2.508 M | 0.000 -100.00 % | 3.945 M | 0.000 100.00 % | -3.939 M 82.96 % | -23.113 M -198.19 % | -7.751 M -1 366.60 % | -528.500 K 92.97 % | -7.516 M -258.28 % | 4.749 M 4.71 % | 4.535 M 0.00 % | 4.535 M 207.67 % | -4.212 M 94.72 % | -79.700 M -812.42 % | -8.735 M 31.48 % | -12.749 M -170.76 % | 18.018 M 4 324.62 % | -426.500 K 0.00 % | -426.500 K -101.90 % | 22.444 M 100.00 % | 11.222 M 135.92 % | -31.242 M -100.00 % | -15.621 M 46.10 % | -28.982 M -793.69 % | 4.178 M 0.00 % | 4.178 M |
Other non cash items | 39.381 M -45.25 % | 71.923 M 356.63 % | -28.026 M -155.02 % | 50.935 M 280.90 % | -28.156 M -128.19 % | 99.874 M 415.27 % | -31.679 M -130.37 % | 104.304 M 390.69 % | -35.881 M -123.90 % | 150.107 M 450.83 % | 27.251 M -80.59 % | 140.380 M 290.42 % | -73.722 M -148.78 % | -29.633 M -55.00 % | -19.118 M 70.98 % | -65.873 M -303.68 % | 32.341 M 2 203.49 % | 1.404 M 0.00 % | 1.404 M 121.05 % | -6.670 M -189.69 % | 7.437 M -77.20 % | 32.625 M 880.69 % | -4.179 M 92.43 % | -55.206 M -415.35 % | 17.506 M 170.47 % | -24.842 M -114.73 % | -11.569 M -100.00 % | -5.785 M -207.65 % | 5.374 M 100.00 % | 2.687 M 131.20 % | -8.613 M -170.03 % | -3.190 M 0.00 % | -3.190 M |
Net cash provided by operating activities | 42.303 M 5 024.68 % | -859.000 K 95.93 % | -21.098 M -135.32 % | 59.731 M 260.46 % | -37.224 M -149.11 % | 75.791 M 228.92 % | -58.788 M -168.55 % | 85.756 M 222.77 % | -69.849 M -161.90 % | 112.839 M 201.67 % | -110.990 M -179.14 % | 140.242 M 320.99 % | -63.460 M -180.82 % | 78.517 M 692.36 % | -13.255 M 36.29 % | -20.806 M -143.56 % | 47.765 M 903.04 % | 4.762 M 0.00 % | 4.762 M 103.72 % | -127.963 M -656.24 % | 23.005 M 395.88 % | -7.775 M -154.62 % | 14.235 M 171.43 % | -19.928 M -148.44 % | 41.142 M 164.92 % | 15.530 M -43.51 % | 27.493 M 100.00 % | 13.746 M -53.66 % | 29.665 M 100.00 % | 14.833 M 159.20 % | -25.055 M -163.16 % | 39.667 M 0.00 % | 39.667 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -963.000 K | 0.000 100.00 % | -723.000 K | 0.000 100.00 % | -1.012 M | 0.000 100.00 % | -1.473 M | 0.000 100.00 % | -6.706 M -93.20 % | -3.471 M -35.01 % | -2.571 M -100.00 % | -1.286 M 17.75 % | -1.563 M -57.32 % | -993.500 K 84.89 % | -6.576 M 0.00 % | -6.576 M 81.12 % | -34.823 M 36.57 % | -54.903 M -590.51 % | -7.951 M -79.44 % | -4.431 M 58.37 % | -10.644 M -77.03 % | -6.013 M 53.89 % | -13.039 M -96.37 % | -6.640 M -100.00 % | -3.320 M -58.25 % | -2.098 M -100.00 % | -1.049 M 94.82 % | -20.258 M -271.40 % | -5.455 M 0.00 % | -5.455 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -135.275 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.929 M 0.00 % | -10.929 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.384 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.000 K 0.00 % | 94.000 K |
Purchases of 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 100.00 % | -6.206 M 0.00 % | -6.206 M 4.08 % | -6.470 M 0.00 % | -6.470 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 725.000 K -97.85 % | 33.768 M 2 529.91 % | 1.284 M 104.43 % | -28.957 M -5 162.41 % | 572.000 K -2.14 % | 584.500 K 334.57 % | 134.500 K -65.91 % | 394.500 K 596.23 % | -79.500 K -109.41 % | 844.500 K 259.94 % | -528.000 K -100.40 % | 131.718 M 200.80 % | -130.669 M -5 910.09 % | 2.249 M 2 344.57 % | 92.000 K -92.15 % | 1.172 M 128.48 % | -4.115 M -799.24 % | 588.500 K 0.00 % | 588.500 K -49.66 % | 1.169 M 102.59 % | -45.094 M -132.73 % | 137.785 M 194.93 % | -145.139 M -545.64 % | 32.569 M 173.33 % | -44.417 M -765.92 % | 6.670 M 0.45 % | 6.640 M 100.00 % | 3.320 M 58.25 % | 2.098 M 100.00 % | 1.049 M 200.00 % | -1.049 M | 0.000 | 0.000 |
Net cash used for investing activites | 725.000 K -97.85 % | 33.768 M 2 529.91 % | 1.284 M 104.29 % | -29.920 M -2 715.38 % | 1.144 M 191.23 % | -1.254 M -566.17 % | 269.000 K 117.70 % | -1.520 M -855.97 % | -159.000 K 91.27 % | -1.822 M -72.54 % | -1.056 M 89.71 % | -10.263 M 92.15 % | -130.669 M -40 480.43 % | -322.000 K -450.00 % | 92.000 K 123.53 % | -391.000 K 90.50 % | -4.115 M 75.67 % | -16.916 M 0.00 % | -16.916 M 49.74 % | -33.654 M 25.37 % | -45.094 M -134.73 % | 129.834 M 189.45 % | -145.139 M -631.47 % | 27.309 M 161.48 % | -44.417 M -597.39 % | -6.369 M 4.08 % | -6.640 M -100.00 % | -3.320 M -58.25 % | -2.098 M -100.00 % | -1.049 M 94.82 % | -20.258 M -277.91 % | -5.361 M 0.00 % | -5.361 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -13.356 M 0.00 % | -13.356 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 % | -12.885 M -169.35 % | 18.580 M 0.00 % | 18.580 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.671 M 0.00 % | 56.671 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.845 M 887.85 % | 288.000 K 0.00 % | 288.000 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.000 M | 0.000 100.00 % | -6.000 M -100.00 % | -3.000 M | 0.000 | 0.000 | 0.000 100.00 % | -3.690 M 0.00 % | -3.690 M 0.00 % | -3.690 M 48.75 % | -7.200 M -100.00 % | -3.600 M | 0.000 100.00 % | -27.480 M -100.00 % | -13.740 M 0.00 % | -13.740 M 68.92 % | -44.213 M -100.00 % | -22.107 M -42.62 % | -15.500 M -100.00 % | -7.750 M -224.00 % | 6.250 M 154.35 % | -11.500 M 0.00 % | -11.500 M |
Other financing activites | -71.024 M -303.11 % | -17.619 M -531.05 % | -2.792 M 93.98 % | -46.384 M -329.88 % | -10.790 M 48.99 % | -21.153 M -494.34 % | -3.559 M 78.35 % | -16.439 M -221.28 % | 13.556 M 143.27 % | -31.330 M -170.90 % | 44.189 M 142.88 % | -103.058 M -3 310.26 % | -3.022 M -105.63 % | 53.654 M 148.06 % | -111.638 M -515.29 % | -18.144 M -121.39 % | 84.811 M | 0.000 | 0.000 -100.00 % | 110.323 M 697.21 % | -18.473 M -115.07 % | 122.546 M 136.77 % | 51.757 M -33.32 % | 77.620 M -37.28 % | 123.747 M 789.05 % | 13.919 M 189.71 % | -15.516 M -100.00 % | -7.758 M 73.06 % | -28.802 M -100.00 % | -14.401 M -200.00 % | 14.401 M | 0.000 | 0.000 |
Net cash used provided by financing activities | -71.024 M -303.11 % | -17.619 M -531.05 % | -2.792 M 93.98 % | -46.384 M -329.88 % | -10.790 M 74.49 % | -42.305 M -1 088.68 % | -3.559 M 89.18 % | -32.879 M -221.28 % | 27.111 M 143.27 % | -62.659 M -189.03 % | 70.377 M 168.29 % | -103.058 M -1 042.30 % | -9.022 M -116.82 % | 53.654 M 148.06 % | -111.638 M -515.29 % | -18.144 M -121.39 % | 84.811 M 597.56 % | -17.046 M 0.00 % | -17.046 M -115.45 % | 110.323 M 529.72 % | -25.673 M -120.95 % | 122.546 M 136.77 % | 51.757 M 3.22 % | 50.140 M -54.42 % | 110.007 M 61 356.42 % | 179.000 K 100.30 % | -59.729 M -100.00 % | -29.864 M 32.59 % | -44.302 M -100.00 % | -22.151 M -308.76 % | 10.611 M 44.01 % | 7.368 M 0.00 % | 7.368 M |
Effect of forex changes on cash | 261.000 K 120.03 % | -1.303 M -514.62 % | -212.000 K 32.05 % | -312.000 K 21.21 % | -396.000 K 32.19 % | -584.000 K 14.93 % | -686.500 K -131.48 % | 2.181 M 866.96 % | 225.500 K -87.45 % | 1.798 M 1 704.91 % | -112.000 K 76.86 % | -484.000 K -256.13 % | 310.000 K 109.59 % | -3.231 M -489.60 % | -548.000 K -107.88 % | 6.958 M 242.42 % | 2.032 M 169.22 % | -2.936 M 0.00 % | -2.936 M 53.47 % | -6.309 M -605.12 % | 1.249 M 166.47 % | -1.879 M -230.23 % | -569.000 K -117.38 % | 3.274 M 506.30 % | 540.000 K -58.87 % | 1.313 M 623.11 % | -251.000 K -100.00 % | -125.500 K 81.45 % | -676.500 K -100.00 % | -338.250 K -200.00 % | 338.250 K | 0.000 | 0.000 |
Net change in cash | 59.607 M 157.15 % | -104.297 M -814.16 % | -11.409 M 32.43 % | -16.885 M 64.57 % | -47.662 M -253.43 % | 31.064 M 148.96 % | -63.451 M -213.88 % | 55.718 M 231.27 % | -42.446 M -181.70 % | 51.953 M 224.01 % | -41.893 M -416.93 % | 13.219 M -76.73 % | 56.793 M 228.78 % | -44.101 M -133.45 % | 131.834 M 16 031.36 % | 817.250 K -99.74 % | 314.093 M 588.72 % | -64.269 M 0.00 % | -64.269 M -300.00 % | -16.067 M -106.10 % | 263.376 M 1 111.86 % | -26.029 M -124.12 % | 107.915 M 164.81 % | 40.753 M -75.87 % | 168.853 M 301.87 % | 42.017 M 1 577.12 % | -2.845 M 0.00 % | -2.845 M -128.90 % | 9.841 M 0.00 % | 9.841 M 108.74 % | -112.574 M | 0.000 | 0.000 |
Cash at beginning of period | 0.000 -100.00 % | 104.297 M | 0.000 -100.00 % | 113.058 M -29.66 % | 160.720 M 23.96 % | 129.656 M -32.86 % | 193.107 M 40.55 % | 137.389 M -23.60 % | 179.835 M 40.63 % | 127.882 M -24.68 % | 169.775 M | 0.000 -100.00 % | 86.545 M 0.00 % | 86.545 M 0.95 % | 85.728 M 0.00 % | 85.728 M 40.08 % | 61.200 M -80.20 % | 309.069 M 0.00 % | 309.069 M 300.00 % | 77.267 M -25.20 % | 103.296 M 0.00 % | 103.296 M 65.16 % | 62.544 M 0.00 % | 62.544 M 204.69 % | 20.527 M 0.00 % | 20.527 M -12.17 % | 23.372 M 0.00 % | 23.372 M 72.73 % | 13.531 M 0.00 % | 13.531 M -89.27 % | 126.104 M | 0.000 | 0.000 |
Cash at end of period | 59.607 M | 0.000 100.00 % | -11.409 M -111.86 % | 96.173 M -14.93 % | 113.058 M -29.66 % | 160.720 M 23.96 % | 129.656 M -32.86 % | 193.107 M 40.55 % | 137.389 M -23.60 % | 179.835 M 40.63 % | 127.882 M 867.45 % | 13.219 M -90.78 % | 143.338 M 237.71 % | 42.444 M -80.49 % | 217.561 M 151.39 % | 86.545 M -76.94 % | 375.293 M 53.31 % | 244.800 M 0.00 % | 244.800 M 300.00 % | 61.200 M -83.31 % | 366.672 M 374.55 % | 77.267 M -54.67 % | 170.459 M 65.02 % | 103.296 M -45.46 % | 189.380 M 202.80 % | 62.544 M 204.69 % | 20.527 M 0.00 % | 20.527 M -12.17 % | 23.372 M 0.00 % | 23.372 M 72.73 % | 13.531 M -89.27 % | 126.104 M 0.00 % | 126.104 M |
Operating cash flow | 42.303 M 5 024.68 % | -859.000 K 95.93 % | -21.098 M -135.32 % | 59.731 M 260.46 % | -37.224 M -149.11 % | 75.791 M 228.92 % | -58.788 M -168.55 % | 85.756 M 222.77 % | -69.849 M -161.90 % | 112.839 M 201.67 % | -110.990 M -179.14 % | 140.242 M 320.99 % | -63.460 M -180.82 % | 78.517 M 692.36 % | -13.255 M 36.29 % | -20.806 M -143.56 % | 47.765 M 903.04 % | 4.762 M 0.00 % | 4.762 M 103.72 % | -127.963 M -656.24 % | 23.005 M 395.88 % | -7.775 M -154.62 % | 14.235 M 171.43 % | -19.928 M -148.44 % | 41.142 M 164.92 % | 15.530 M -43.51 % | 27.493 M 100.00 % | 13.746 M -53.66 % | 29.665 M 100.00 % | 14.833 M 159.20 % | -25.055 M -163.16 % | 39.667 M 0.00 % | 39.667 M |
Capital expenditure | 0.000 100.00 % | -596.000 K | 0.000 100.00 % | -963.000 K | 0.000 100.00 % | -723.000 K | 0.000 100.00 % | -1.012 M | 0.000 100.00 % | -1.473 M | 0.000 100.00 % | -6.706 M -93.20 % | -3.471 M -35.01 % | -2.571 M -100.00 % | -1.286 M 17.75 % | -1.563 M -57.32 % | -993.500 K 84.89 % | -6.576 M 0.00 % | -6.576 M 81.12 % | -34.823 M 36.57 % | -54.903 M -590.51 % | -7.951 M -79.44 % | -4.431 M 58.37 % | -10.644 M -77.03 % | -6.013 M 53.89 % | -13.039 M -96.37 % | -6.640 M -100.00 % | -3.320 M -58.25 % | -2.098 M -100.00 % | -1.049 M 94.80 % | -20.156 M -269.63 % | -5.453 M 0.00 % | -5.453 M |
Free CashFlow | 42.303 M 3 007.42 % | -1.455 M 93.10 % | -21.098 M -135.90 % | 58.768 M 257.88 % | -37.224 M -149.59 % | 75.068 M 227.69 % | -58.788 M -169.37 % | 84.745 M 221.33 % | -69.849 M -162.72 % | 111.367 M 200.34 % | -110.990 M -183.12 % | 133.536 M 299.51 % | -66.931 M -188.13 % | 75.946 M 622.31 % | -14.541 M 35.00 % | -22.369 M -147.83 % | 46.772 M 2 679.07 % | -1.814 M 0.00 % | -1.814 M 98.89 % | -162.786 M -410.34 % | -31.898 M -102.83 % | -15.726 M -260.40 % | 9.804 M 132.07 % | -30.572 M -187.03 % | 35.130 M 1 310.26 % | 2.491 M -88.05 % | 20.853 M 100.00 % | 10.426 M -62.18 % | 27.567 M 100.00 % | 13.784 M 130.49 % | -45.211 M -232.14 % | 34.214 M 0.00 % | 34.214 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2012 | 2011 | 2011 | 2010 | 2009 | 2009 |