
Corporate Travel Management Limited CTMLF
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 707.675 M 8.81 % | 650.396 M 73.29 % | 375.327 M 116.34 % | 173.492 M -44.82 % | 314.395 M -28.93 % | 442.390 M 19.86 % | 369.086 M 14.20 % | 323.190 M 24.43 % | 259.738 M 32.22 % | 196.439 M 79.80 % | 109.256 M 39.39 % | 78.380 M 21.22 % | 64.661 M 40.85 % | 45.907 M 45.52 % | 31.547 M |
Net income | 84.452 M 8.87 % | 77.574 M 2 401.58 % | 3.101 M 105.60 % | -55.351 M -576.25 % | -8.185 M -109.49 % | 86.235 M 12.41 % | 76.712 M 40.61 % | 54.556 M 29.48 % | 42.134 M 59.80 % | 26.367 M 66.41 % | 15.845 M 27.84 % | 12.394 M 5.05 % | 11.798 M 42.69 % | 8.268 M 149.26 % | 3.317 M |
Income before tax | 117.315 M 12.35 % | 104.419 M 6 711.42 % | 1.533 M 102.03 % | -75.603 M -543.27 % | -11.753 M -109.72 % | 120.939 M 16.66 % | 103.670 M 33.55 % | 77.626 M 34.14 % | 57.869 M 47.41 % | 39.256 M 70.84 % | 22.978 M 32.19 % | 17.382 M 3.59 % | 16.780 M 43.73 % | 11.675 M 146.52 % | 4.736 M |
Income before tax ratio | 0.17 3.26 % | 0.16 3 830.69 % | 0.00 100.94 % | -0.44 -1 065.70 % | -0.04 -113.67 % | 0.27 -2.67 % | 0.28 16.94 % | 0.24 7.80 % | 0.22 11.49 % | 0.20 -4.98 % | 0.21 -5.16 % | 0.22 -14.54 % | 0.26 2.04 % | 0.25 69.40 % | 0.15 |
EBITDA | 178.337 M 11.00 % | 160.662 M 242.86 % | 46.859 M 241.92 % | -33.018 M -181.77 % | 40.379 M -71.97 % | 144.052 M 20.49 % | 119.555 M 26.81 % | 94.280 M 36.83 % | 68.902 M 48.12 % | 46.518 M 70.92 % | 27.217 M 34.85 % | 20.183 M 10.69 % | 18.233 M 44.26 % | 12.639 M 154.00 % | 4.976 M |
Net income ratio | 0.12 0.05 % | 0.12 1 343.60 % | 0.01 102.59 % | -0.32 -1 125.47 % | -0.03 -113.36 % | 0.19 -6.21 % | 0.21 23.13 % | 0.17 4.06 % | 0.16 20.85 % | 0.13 -7.45 % | 0.15 -8.28 % | 0.16 -13.34 % | 0.18 1.31 % | 0.18 71.29 % | 0.11 |
Ratio EBITDA | 0.25 2.02 % | 0.25 97.86 % | 0.12 165.60 % | -0.19 -248.18 % | 0.13 -60.56 % | 0.33 0.52 % | 0.32 11.04 % | 0.29 9.97 % | 0.27 12.02 % | 0.24 -4.94 % | 0.25 -3.26 % | 0.26 -8.68 % | 0.28 2.42 % | 0.28 74.55 % | 0.16 |
Gross profit ratio | 0.40 102.49 % | 0.20 -79.54 % | 0.97 2.28 % | 0.95 1 586.72 % | 0.06 -83.59 % | 0.34 -1.65 % | 0.35 6.29 % | 0.33 1.92 % | 0.32 -23.42 % | 0.42 1.84 % | 0.41 3.50 % | 0.40 -59.97 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 145.943 M -0.57 % | 146.773 M 4.79 % | 140.063 M 8.88 % | 128.645 M 14.81 % | 112.053 M 0.16 % | 111.875 M 1.17 % | 110.582 M 3.39 % | 106.956 M 5.03 % | 101.832 M 4.17 % | 97.758 M 7.20 % | 91.192 M 12.41 % | 81.123 M 4.73 % | 77.462 M 18.44 % | 65.400 M -13.08 % | 75.243 M |
Weighted average shs out | 145.943 M -0.16 % | 146.174 M 4.37 % | 140.060 M 8.87 % | 128.645 M 14.81 % | 112.053 M 0.54 % | 111.446 M 2.21 % | 109.040 M 3.94 % | 104.911 M 3.94 % | 100.936 M 4.01 % | 97.042 M 7.45 % | 90.311 M 11.33 % | 81.123 M 4.73 % | 77.462 M 18.44 % | 65.400 M -13.08 % | 75.243 M |
EPS diluted | 0.58 9.43 % | 0.53 2 298.19 % | 0.02 105.14 % | -0.43 -489.04 % | -0.07 -109.48 % | 0.77 11.59 % | 0.69 35.29 % | 0.51 24.39 % | 0.41 51.85 % | 0.27 58.82 % | 0.17 13.33 % | 0.15 0.00 % | 0.15 15.38 % | 0.13 194.78 % | 0.04 |
Earnings per share | 0.58 9.43 % | 0.53 2 298.19 % | 0.02 105.14 % | -0.43 -489.04 % | -0.07 -109.48 % | 0.77 10.00 % | 0.70 34.62 % | 0.52 23.81 % | 0.42 55.56 % | 0.27 50.00 % | 0.18 20.00 % | 0.15 0.00 % | 0.15 15.38 % | 0.13 194.78 % | 0.04 |
Gross profit | 285.677 M 120.33 % | 129.660 M -64.55 % | 365.788 M 121.27 % | 165.316 M 830.78 % | 17.761 M -88.34 % | 152.316 M 17.89 % | 129.204 M 21.39 % | 106.438 M 26.81 % | 83.932 M 1.26 % | 82.890 M 83.11 % | 45.268 M 44.28 % | 31.376 M -51.48 % | 64.661 M 40.85 % | 45.907 M 45.52 % | 31.547 M |
Income tax expense | 30.930 M 20.59 % | 25.649 M 3 226.72 % | 771.000 K 104.05 % | -19.018 M -1 584.50 % | -1.129 M -103.59 % | 31.466 M 36.29 % | 23.088 M 16.68 % | 19.788 M 63.19 % | 12.126 M 19.33 % | 10.162 M 58.81 % | 6.399 M 28.29 % | 4.988 M 0.12 % | 4.982 M 46.23 % | 3.407 M 140.10 % | 1.419 M |
Cost of revenue | 421.998 M -18.96 % | 520.736 M 5 359.02 % | 9.539 M 16.67 % | 8.176 M -97.24 % | 296.634 M 2.26 % | 290.074 M 20.92 % | 239.882 M 10.67 % | 216.752 M 23.29 % | 175.806 M 54.83 % | 113.549 M 77.45 % | 63.988 M 36.13 % | 47.004 M | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 456.019 M 7.56 % | 423.955 M 47.52 % | 287.390 M 49.08 % | 192.773 M -21.56 % | 245.748 M -5.88 % | 261.099 M 23.35 % | 211.672 M 4.15 % | 203.228 M 15.15 % | 176.494 M 28.98 % | 136.835 M 81.52 % | 75.384 M 43.08 % | 52.688 M 22.70 % | 42.941 M 42.52 % | 30.130 M | 0.000 |
Selling and marketing expenses | -342.657 M 13.77 % | -397.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 55.148 M | 0.000 -100.00 % | 13.355 M -50.46 % | 26.960 M -24.08 % | 35.510 M 400.63 % | 7.093 M 134.95 % | 3.019 M 21.39 % | 2.487 M -49.72 % | 4.946 M 257.63 % | 1.383 M 43.17 % | 966.000 K 152.22 % | 383.000 K -70.52 % | 1.299 M 132.80 % | 558.000 K -13.22 % | 643.000 K |
Operating expenses | 168.510 M 533.62 % | 26.595 M -92.91 % | 375.307 M 42.51 % | 263.351 M -19.81 % | 328.395 M 0.80 % | 325.779 M 22.78 % | 265.340 M 8.39 % | 244.805 M 19.32 % | 205.161 M 30.09 % | 157.710 M 81.57 % | 86.859 M 42.72 % | 60.858 M 23.21 % | 49.394 M 41.16 % | 34.991 M 34.95 % | 25.928 M |
Cost and expenses | 595.439 M 8.79 % | 547.331 M 42.22 % | 384.846 M 41.73 % | 271.527 M -17.32 % | 328.395 M 0.80 % | 325.779 M 22.78 % | 265.340 M 8.39 % | 244.805 M 19.32 % | 205.161 M 30.09 % | 157.710 M 81.57 % | 86.859 M 42.72 % | 60.858 M 23.21 % | 49.394 M 41.16 % | 34.991 M 34.95 % | 25.928 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 |
Selling general and administrative expenses | 113.362 M 326.25 % | 26.595 M -90.75 % | 287.390 M 49.08 % | 192.773 M -21.56 % | 245.748 M -5.88 % | 261.099 M 23.35 % | 211.672 M 4.15 % | 203.228 M 15.15 % | 176.494 M 28.98 % | 136.835 M 81.52 % | 75.384 M 43.08 % | 52.688 M 22.70 % | 42.941 M 42.52 % | 30.130 M | 0.000 |
Interest income | 939.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.000 K -33.50 % | 197.000 K 27.10 % | 155.000 K 50.49 % | 103.000 K -59.61 % | 255.000 K 26.87 % | 201.000 K -26.64 % | 274.000 K -13.56 % | 317.000 K | 0.000 |
Interest expense | 943.000 K -63.11 % | 2.556 M 15.14 % | 2.220 M -27.99 % | 3.083 M -67.95 % | 9.620 M 247.92 % | 2.765 M -14.29 % | 3.226 M -6.30 % | 3.443 M 90.33 % | 1.809 M 88.63 % | 959.000 K 49.84 % | 640.000 K -11.36 % | 722.000 K 1 103.33 % | 60.000 K -43.93 % | 107.000 K -55.42 % | 240.000 K |
Depreciation and amortization | 60.079 M 8.78 % | 55.229 M 24.32 % | 44.425 M 8.73 % | 40.857 M -3.89 % | 42.512 M 108.92 % | 20.348 M 14.10 % | 17.833 M 10.37 % | 16.157 M 52.97 % | 10.562 M 40.08 % | 7.540 M 109.50 % | 3.599 M 73.11 % | 2.079 M 48.50 % | 1.400 M 63.36 % | 857.000 K 33.28 % | 643.000 K |
Operating income | 112.236 M 8.90 % | 103.065 M 4 130.91 % | 2.436 M 103.35 % | -72.614 M -437.58 % | 21.510 M -82.61 % | 123.704 M 15.72 % | 106.896 M 31.86 % | 81.069 M 35.84 % | 59.678 M 48.40 % | 40.215 M 70.27 % | 23.618 M 30.46 % | 18.104 M 7.51 % | 16.840 M 42.93 % | 11.782 M 171.91 % | 4.333 M |
Operating income ratio | 0.16 0.08 % | 0.16 2 341.55 % | 0.01 101.55 % | -0.42 -711.75 % | 0.07 -75.53 % | 0.28 -3.45 % | 0.29 15.46 % | 0.25 9.17 % | 0.23 12.23 % | 0.20 -5.30 % | 0.22 -6.41 % | 0.23 -11.31 % | 0.26 1.48 % | 0.26 86.86 % | 0.14 |
Total other income expenses net | 5.079 M 298.71 % | -2.556 M -10.99 % | -2.303 M 29.51 % | -3.267 M 66.04 % | -9.620 M 52.77 % | -20.369 M -26 701.32 % | -76.000 K 89.99 % | -759.000 K 58.04 % | -1.809 M -88.63 % | -959.000 K 77.38 % | -4.239 M -2 927.86 % | -140.000 K -109.25 % | 1.513 M 99.34 % | 759.000 K 185.96 % | -883.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -95.989 M 14.73 % | -112.576 M -20.14 % | -93.702 M -78.02 % | -52.637 M -32.43 % | -39.748 M 60.05 % | -99.501 M -146.78 % | -40.319 M -19.31 % | -33.794 M 23.19 % | -43.998 M -8.20 % | -40.663 M -27.07 % | -32.000 M -214.16 % | -10.186 M 10.42 % | -11.371 M 26.08 % | -15.383 M -76.47 % | -8.717 M |
Total investments | 6.812 M -9.61 % | 7.536 M -0.51 % | 7.575 M 4.17 % | 7.272 M 215.10 % | -6.318 M -10.98 % | -5.693 M -1 234.06 % | 502.000 K 112.71 % | 236.000 K 1 866.67 % | 12.000 K -29.41 % | 17.000 K -5.56 % | 18.000 K 0.00 % | 18.000 K 12.50 % | 16.000 K 6.67 % | 15.000 K | 0.000 |
Total debt | 38.782 M 0.97 % | 38.409 M -20.56 % | 48.352 M 4.25 % | 46.381 M -12.65 % | 53.095 M 35.14 % | 39.290 M -10.66 % | 43.978 M -3.18 % | 45.423 M 22.17 % | 37.180 M | 0.000 | 0.000 -100.00 % | 3.349 M 299.17 % | 839.000 K 181.54 % | 298.000 K | 0.000 |
Accumulated other comprehensive income loss | 91.573 M 0.95 % | 90.714 M 83.43 % | 49.454 M 1 319.46 % | 3.484 M -82.73 % | 20.174 M -25.28 % | 27.001 M 39.40 % | 19.369 M 43.27 % | 13.519 M -24.00 % | 17.787 M -17.69 % | 21.609 M 1 211.57 % | -1.944 M -224.30 % | 1.564 M 52 233.33 % | -3.000 K | 0.000 | 0.000 |
Retained earnings | 179.992 M 17.97 % | 152.573 M 67.49 % | 91.095 M 3.52 % | 87.994 M -38.61 % | 143.345 M -19.10 % | 177.190 M 33.01 % | 133.218 M 46.71 % | 90.804 M 42.32 % | 63.802 M 58.68 % | 40.207 M 52.02 % | 26.449 M 12.24 % | 23.565 M 26.23 % | 18.668 M 47.19 % | 12.683 M 193.79 % | 4.317 M |
Common stock | 903.320 M -2.81 % | 929.400 M 0.22 % | 927.397 M 24.55 % | 744.581 M 98.39 % | 375.314 M 3.00 % | 364.368 M 20.75 % | 301.747 M 7.06 % | 281.847 M 60.84 % | 175.231 M 8.38 % | 161.675 M 61.96 % | 99.823 M 108.59 % | 47.856 M 39.34 % | 34.344 M 34.43 % | 25.548 M -0.60 % | 25.701 M |
Total equity | 1.191 B 0.26 % | 1.188 B 9.82 % | 1.081 B 27.00 % | 851.457 M 52.57 % | 558.087 M -5.81 % | 592.482 M 25.66 % | 471.492 M 17.46 % | 401.404 M 47.80 % | 271.585 M 15.12 % | 235.911 M 77.53 % | 132.884 M 82.07 % | 72.985 M 37.68 % | 53.009 M 38.65 % | 38.231 M 27.36 % | 30.018 M |
Other non current liabilities | 4.196 M -90.41 % | 43.776 M 682.97 % | 5.591 M -62.75 % | 15.010 M -16.66 % | 18.010 M -23.19 % | 23.448 M 85.30 % | 12.654 M -66.28 % | 37.529 M -2.36 % | 38.436 M -1.72 % | 39.108 M 560.94 % | 5.917 M -54.79 % | 13.089 M 1 168.31 % | 1.032 M 32.82 % | 777.000 K -45.24 % | 1.419 M |
Long term debt | 29.034 M 2.79 % | 28.245 M -24.88 % | 37.601 M 1.11 % | 37.188 M -16.29 % | 44.423 M 121.18 % | 20.085 M -31.45 % | 29.301 M 7.33 % | 27.301 M 19.57 % | 22.833 M | 0.000 | 0.000 -100.00 % | 157.000 K | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 35.497 M -50.71 % | 72.021 M 55.22 % | 46.398 M -11.11 % | 52.198 M -16.39 % | 62.433 M 43.42 % | 43.533 M 3.76 % | 41.955 M -35.28 % | 64.830 M 5.81 % | 61.269 M 56.67 % | 39.108 M 297.24 % | 9.845 M -40.15 % | 16.450 M 468.61 % | 2.893 M 82.75 % | 1.583 M 11.56 % | 1.419 M |
Other current liabilities | 306.210 M -31.50 % | 447.034 M 33.12 % | 335.816 M 84.70 % | 181.821 M 43.70 % | 126.524 M -61.58 % | 329.285 M 358.94 % | 71.749 M -16.28 % | 85.702 M 12.98 % | 75.853 M 36.28 % | 55.658 M 75.68 % | 31.682 M 206.52 % | 10.336 M -9.63 % | 11.438 M -8.44 % | 12.492 M 836.43 % | 1.334 M |
Deferred revenue | 0.000 -100.00 % | 16.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.428 M 11.94 % | 70.953 M | 0.000 | 0.000 -100.00 % | 8.467 M -11.69 % | 9.588 M -14.58 % | 11.225 M | 0.000 |
Short term debt | 9.748 M -4.09 % | 10.164 M -5.46 % | 10.751 M 16.95 % | 9.193 M 6.01 % | 8.672 M -54.85 % | 19.205 M 30.85 % | 14.677 M -19.01 % | 18.122 M 26.31 % | 14.347 M | 0.000 | 0.000 -100.00 % | 3.192 M 280.45 % | 839.000 K 181.54 % | 298.000 K | 0.000 |
Total current liabilities | 416.914 M -16.68 % | 500.358 M 31.89 % | 379.383 M 63.46 % | 232.093 M 62.31 % | 142.997 M -61.12 % | 367.834 M 26.23 % | 291.394 M 6.38 % | 273.921 M 15.44 % | 237.293 M 43.48 % | 165.389 M 57.46 % | 105.036 M 231.75 % | 31.661 M 14.25 % | 27.712 M 46.62 % | 18.900 M 51.52 % | 12.474 M |
Total liabilities | 452.411 M -20.96 % | 572.379 M 34.43 % | 425.781 M 49.77 % | 284.291 M 38.39 % | 205.430 M -50.06 % | 411.367 M 23.40 % | 333.349 M -1.59 % | 338.751 M 13.46 % | 298.562 M 46.00 % | 204.497 M 78.01 % | 114.881 M 138.78 % | 48.111 M 57.20 % | 30.605 M 49.42 % | 20.483 M 47.43 % | 13.893 M |
Other non current assets | 23.482 M 102.61 % | -901.103 M -192 232.84 % | 469.000 K 17.84 % | 398.000 K -93.70 % | 6.318 M 10.98 % | 5.693 M -10.89 % | 6.389 M -28.87 % | 8.982 M 110.70 % | 4.263 M 5 098.78 % | 82.000 K -16.33 % | 98.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 6.812 M -9.61 % | 7.536 M -0.51 % | 7.575 M 4.17 % | 7.272 M 215.10 % | -6.318 M -10.98 % | -5.693 M 10.89 % | -6.389 M 28.87 % | -8.982 M -110.70 % | -4.263 M -5 098.78 % | -82.000 K 16.33 % | -98.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 107.614 M -89.34 % | 1.010 B 822.61 % | 109.428 M 85.29 % | 59.058 M 27.70 % | 46.247 M -13.02 % | 53.168 M 19.72 % | 44.410 M -7.06 % | 47.784 M 70.76 % | 27.983 M 25.09 % | 22.370 M 51.45 % | 14.771 M 420.47 % | 2.838 M 186.09 % | 992.000 K 135.63 % | 421.000 K -98.42 % | 26.617 M |
GoodWill | 900.184 M -0.13 % | 901.364 M 4.91 % | 859.193 M 68.73 % | 509.199 M 6.48 % | 478.211 M 5.44 % | 453.522 M 11.38 % | 407.187 M 3.55 % | 393.238 M 40.39 % | 280.107 M 29.95 % | 215.555 M 128.68 % | 94.260 M 29.34 % | 72.876 M 74.54 % | 41.752 M 46.43 % | 28.513 M | 0.000 |
Goodwill and intangible assets | 1.008 B -47.26 % | 1.911 B 97.29 % | 968.621 M 70.45 % | 568.257 M 8.35 % | 524.458 M 3.51 % | 506.690 M 12.20 % | 451.597 M 2.40 % | 441.022 M 43.15 % | 308.090 M 29.49 % | 237.925 M 118.22 % | 109.031 M 44.00 % | 75.714 M 77.13 % | 42.744 M 47.73 % | 28.934 M 8.70 % | 26.617 M |
Property plant equipment net | 46.006 M 1.59 % | 45.287 M -16.16 % | 54.014 M 4.51 % | 51.681 M -12.28 % | 58.919 M 342.07 % | 13.328 M 117.85 % | 6.118 M 16.27 % | 5.262 M -3.02 % | 5.426 M 46.77 % | 3.697 M 9.67 % | 3.371 M 6.48 % | 3.166 M 23.09 % | 2.572 M 90.80 % | 1.348 M -15.17 % | 1.589 M |
Total non current assets | 1.084 B -4.18 % | 1.131 B 6.17 % | 1.066 B 26.09 % | 845.074 M 43.31 % | 589.695 M 12.17 % | 525.711 M 13.27 % | 464.104 M 1.94 % | 455.266 M 44.11 % | 315.921 M 30.71 % | 241.704 M 114.85 % | 112.500 M 42.62 % | 78.880 M 74.07 % | 45.316 M 49.65 % | 30.282 M 6.10 % | 28.542 M |
Other current assets | 10.554 M -55.54 % | 23.736 M 39.35 % | 17.033 M -19.70 % | 21.212 M -5.90 % | 22.542 M -20.87 % | 28.488 M 669.74 % | 3.701 M -12.42 % | 4.226 M -13.86 % | 4.906 M -85.28 % | 33.319 M 1 599.08 % | 1.961 M 185.03 % | 688.000 K 73.74 % | 396.000 K 45.05 % | 273.000 K 18.70 % | 230.000 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 502.000 K 112.71 % | 236.000 K 1 866.67 % | 12.000 K -29.41 % | 17.000 K -5.56 % | 18.000 K 0.00 % | 18.000 K 12.50 % | 16.000 K 6.67 % | 15.000 K | 0.000 |
cash and cash equivalents | 134.771 M -10.74 % | 150.985 M 6.29 % | 142.054 M 43.46 % | 99.018 M 6.65 % | 92.843 M -33.11 % | 138.791 M 64.65 % | 84.297 M 6.41 % | 79.217 M -2.42 % | 81.178 M 99.64 % | 40.663 M 27.07 % | 32.000 M 136.42 % | 13.535 M 10.85 % | 12.210 M -22.14 % | 15.681 M 79.89 % | 8.717 M |
Cash and short term investments | 134.771 M -10.74 % | 150.985 M 6.29 % | 142.054 M 43.46 % | 99.018 M 6.65 % | 92.843 M -33.11 % | 138.791 M 63.67 % | 84.799 M 6.73 % | 79.453 M -2.14 % | 81.190 M 99.58 % | 40.680 M 27.05 % | 32.018 M 136.24 % | 13.553 M 10.85 % | 12.226 M -22.11 % | 15.696 M 80.06 % | 8.717 M |
Total current assets | 559.005 M -11.08 % | 628.639 M 42.36 % | 441.571 M 51.91 % | 290.674 M 67.23 % | 173.822 M -63.65 % | 478.138 M 40.32 % | 340.737 M 19.60 % | 284.889 M 12.06 % | 254.226 M 27.94 % | 198.704 M 46.90 % | 135.265 M 220.41 % | 42.216 M 10.23 % | 38.298 M 34.70 % | 28.432 M 85.00 % | 15.369 M |
Inventory | 1.310 M -83.21 % | 7.802 M 448.66 % | 1.422 M 60.86 % | 884.000 K -76.55 % | 3.770 M -22.65 % | 4.874 M 160.25 % | -8.089 M 39.46 % | -13.361 M 10.23 % | -14.884 M -559.10 % | 3.242 M 120.87 % | -15.533 M -3 109.30 % | -484.000 K | 0.000 | 0.000 | 0.000 |
Net receivables | 412.370 M -11.23 % | 464.541 M 65.28 % | 281.062 M 65.76 % | 169.560 M 210.17 % | 54.667 M -82.41 % | 310.859 M 21.98 % | 254.852 M 35.56 % | 188.005 M 10.78 % | 169.716 M 9.68 % | 154.743 M 51.89 % | 101.877 M 264.17 % | 27.975 M 8.95 % | 25.676 M 106.02 % | 12.463 M 94.07 % | 6.422 M |
Tax assets | 0.000 -100.00 % | 68.675 M 96.69 % | 34.916 M 21.22 % | 28.805 M 355.92 % | 6.318 M 10.98 % | 5.693 M -10.89 % | 6.389 M -28.87 % | 8.982 M 273.47 % | 2.405 M 2 832.93 % | 82.000 K -16.33 % | 98.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 336.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 100.956 M 218.29 % | 31.718 M -3.35 % | 32.816 M -20.11 % | 41.079 M 426.59 % | 7.801 M -41.67 % | 13.373 M -93.23 % | 197.658 M 22.12 % | 161.859 M 16.09 % | 139.430 M 27.07 % | 109.731 M 49.59 % | 73.354 M 304.53 % | 18.133 M 17.48 % | 15.435 M 152.62 % | 6.110 M -45.15 % | 11.140 M |
Tax payables | 0.000 -100.00 % | 11.442 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.971 M -18.32 % | 7.310 M -11.26 % | 8.238 M 7.50 % | 7.663 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.234 M -3.18 % | -14.765 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 15.807 M 5.87 % | 14.930 M 11.09 % | 13.439 M -12.72 % | 15.398 M -20.03 % | 19.254 M -19.52 % | 23.923 M 39.43 % | 17.158 M 12.63 % | 15.234 M 3.18 % | 14.765 M 18.88 % | 12.420 M 45.16 % | 8.556 M | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 38.782 M 0.97 % | 38.409 M -20.56 % | 48.352 M 4.25 % | 46.381 M -12.65 % | 53.095 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.000 K -16.13 % | 62.000 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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 146.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 2.267 M -94.36 % | 40.223 M 1 154.62 % | 3.206 M 129.00 % | 1.400 M -88.42 % | 12.095 M -18.29 % | 14.802 M 86.21 % | 7.949 M -20.57 % | 10.008 M 80.55 % | 5.543 M -18.80 % | 6.826 M 73.78 % | 3.928 M 22.60 % | 3.204 M 72.17 % | 1.861 M 130.89 % | 806.000 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.643 B -6.64 % | 1.760 B 16.78 % | 1.507 B 32.70 % | 1.136 B 48.75 % | 763.517 M -23.94 % | 1.004 B 24.73 % | 804.841 M 8.74 % | 740.155 M 29.82 % | 570.147 M 29.46 % | 440.408 M 77.75 % | 247.765 M 104.60 % | 121.096 M 44.83 % | 83.614 M 42.41 % | 58.714 M 33.71 % | 43.911 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -4.575 M 46.42 % | -8.539 M 54.98 % | -18.968 M -353.45 % | -4.183 M -291.00 % | 2.190 M 319.22 % | -999.000 K -218.79 % | 841.000 K 131.50 % | -2.670 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 4.575 M -45.44 % | 8.386 M 51.15 % | 5.548 M 233.37 % | -4.160 M -212.74 % | 3.690 M 69.58 % | 2.176 M 59.30 % | 1.366 M 75.58 % | 778.000 K 86.57 % | 417.000 K 334.38 % | 96.000 K 930.37 % | 9.317 K | 0.000 | 0.000 |
Change in working capital | 51.320 M 186.08 % | -59.619 M -282.19 % | 32.724 M 204.29 % | -31.378 M -164.61 % | 48.566 M 168.26 % | 18.104 M 460.42 % | -5.023 M 31.79 % | -7.364 M -143.22 % | 17.040 M 213.74 % | -14.981 M -12.96 % | -13.262 M -2 635.76 % | 523.000 K | 0.000 | 0.000 |
Accounts receivables | 50.259 M 130.98 % | -162.240 M -122.24 % | -73.002 M 26.85 % | -99.803 M -134.79 % | 286.892 M 3 943.68 % | -7.464 M 81.95 % | -41.341 M -1 599.18 % | -2.433 M 15.02 % | -2.863 M 80.68 % | -14.819 M -8.76 % | -13.625 M -1 837.88 % | 784.000 K | 0.000 | 0.000 |
Inventory | 549.000 K 223.65 % | -444.000 K 2.63 % | -456.000 K -371.43 % | 168.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 -100.00 % | 80.631 M -20.16 % | 100.997 M 59.82 % | 63.195 M 128.67 % | -220.448 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 512.000 K -97.72 % | 22.434 M 332.67 % | 5.185 M 2.43 % | 5.062 M 128.31 % | -17.878 M -169.92 % | 25.568 M -29.60 % | 36.318 M 836.52 % | -4.931 M -124.78 % | 19.903 M 12 385.80 % | -162.000 K -144.63 % | 363.000 K 239.08 % | -261.000 K | 0.000 | 0.000 |
Other non cash items | 75.449 M 959.97 % | 7.118 M -88.79 % | 63.515 M -47.71 % | 121.462 M 535.29 % | 19.119 M -65.09 % | 54.760 M -33.93 % | 82.876 M 108.05 % | 39.835 M 46.82 % | 27.131 M 328.61 % | 6.330 M -4.73 % | 6.644 M 146.83 % | 2.692 M | 0.000 | 0.000 |
Net cash provided by operating activities | 126.769 M 57.87 % | 80.302 M 8.64 % | 73.915 M 222.47 % | -60.356 M -176.16 % | 79.249 M -40.63 % | 133.477 M 41.41 % | 94.392 M 36.25 % | 69.278 M -1.33 % | 70.210 M 187.32 % | 24.436 M 106.47 % | 11.835 M -25.89 % | 15.970 M 113.27 % | 7.488 M -38.50 % | 12.175 M |
Investments in property plant and equipment | -5.136 M 86.05 % | -36.816 M -760.59 % | -4.278 M 72.12 % | -15.347 M 30.95 % | -22.225 M 17.40 % | -26.908 M -95.94 % | -13.733 M 1.56 % | -13.950 M -70.16 % | -8.198 M -167.30 % | -3.067 M -47.31 % | -2.082 M 40.70 % | -3.511 M -23.80 % | -2.836 M -358.90 % | -618.000 K |
Acquisitions net | -700.000 K 92.13 % | -8.889 M 89.91 % | -88.058 M 67.78 % | -273.280 M -1 064.73 % | -23.463 M 47.94 % | -45.066 M -21.28 % | -37.159 M 64.04 % | -103.332 M -146.49 % | -41.921 M 14.73 % | -49.160 M -81.54 % | -27.080 M -70.12 % | -15.918 M -67.88 % | -9.482 M 12.36 % | -10.819 M |
Purchases of investments | -42.427 M -30.37 % | -32.544 M -50.07 % | -21.686 M -2 347.63 % | -886.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.140 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 1.377 M -96.50 % | 39.358 M 437 211.11 % | 9.000 K -99.94 % | 14.545 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K 140.00 % | 5.000 K | 0.000 -100.00 % | 20.196 M | 0.000 | 0.000 | 0.000 |
Other investing activites | 161.000 K 102.36 % | -6.814 M -873.43 % | -700.000 K 95.15 % | -14.420 M -480 766.67 % | 3.000 K -76.92 % | 13.000 K -18.75 % | 16.000 K 100.13 % | -12.633 M -225.01 % | -3.887 M -117.64 % | -1.786 M -109.87 % | -851.000 K 30.59 % | -1.226 M -74.89 % | -701.000 K -670.33 % | -91.000 K |
Net cash used for investing activites | -46.725 M -2.23 % | -45.705 M 60.16 % | -114.713 M 60.36 % | -289.388 M -533.44 % | -45.685 M 36.51 % | -71.961 M -41.44 % | -50.876 M 56.62 % | -117.269 M -134.08 % | -50.098 M 4.07 % | -52.221 M -75.99 % | -29.672 M -53.16 % | -19.373 M -57.27 % | -12.318 M -8.06 % | -11.399 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.404 M -450.72 % | -8.426 M -173.75 % | -3.078 M -133.84 % | 9.095 M -76.86 % | 39.309 M | 0.000 100.00 % | -3.816 M -256.91 % | 2.432 M 1 926.67 % | 120.000 K 102.64 % | -4.552 M |
Common stock issued | 0.000 | 0.000 -100.00 % | 100.000 M -73.67 % | 379.830 M | 0.000 -100.00 % | 40.016 M | 0.000 -100.00 % | 72.181 M | 0.000 -100.00 % | 45.549 M -14.60 % | 53.335 M 446.19 % | 9.765 M 45.55 % | 6.709 M -63.52 % | 18.390 M |
Common stock repurchased | -26.080 M | 0.000 100.00 % | -2.108 M 81.03 % | -11.115 M -111 050.00 % | -10.000 K 98.74 % | -796.000 K -1 994.74 % | -38.000 K 98.10 % | -2.003 M -6 159.38 % | -32.000 K 97.89 % | -1.514 M 34.91 % | -2.326 M | 0.000 | 0.000 | 0.000 |
Dividends paid | -57.970 M -260.15 % | -16.096 M | 0.000 | 0.000 100.00 % | -23.953 M 47.09 % | -45.271 M -20.82 % | -37.471 M -22.80 % | -30.514 M -45.42 % | -20.983 M -55.17 % | -13.523 M -48.13 % | -9.129 M -21.77 % | -7.497 M -28.97 % | -5.813 M -675.07 % | -750.000 K |
Other financing activites | -10.348 M 11.09 % | -11.639 M -29.74 % | -8.971 M 6.86 % | -9.632 M -127.49 % | -4.234 M -109.58 % | 44.211 M | 0.000 -100.00 % | 70.178 M | 0.000 -100.00 % | 44.035 M -13.67 % | 51.009 M | 0.000 -100.00 % | 337.000 K | 0.000 |
Net cash used provided by financing activities | -94.398 M -240.36 % | -27.735 M -131.19 % | 88.921 M -75.24 % | 359.083 M 581.34 % | -74.601 M -686.43 % | -9.486 M 76.63 % | -40.587 M -183.24 % | 48.759 M 166.53 % | 18.294 M -40.04 % | 30.512 M -19.84 % | 38.064 M 709.87 % | 4.700 M 247.38 % | 1.353 M -89.66 % | 13.088 M |
Effect of forex changes on cash | -1.860 M -189.90 % | 2.069 M 140.67 % | -5.087 M -60.78 % | -3.164 M 35.57 % | -4.911 M -299.31 % | 2.464 M 14.55 % | 2.151 M 178.82 % | -2.729 M -229.40 % | 2.109 M -64.47 % | 5.936 M 436.89 % | -1.762 M -6 392.86 % | 28.000 K 366.67 % | 6.000 K | 0.000 |
Net change in cash | -16.214 M -281.55 % | 8.931 M -79.25 % | 43.036 M 596.94 % | 6.175 M 113.44 % | -45.948 M -184.32 % | 54.494 M 972.72 % | 5.080 M 359.05 % | -1.961 M -104.84 % | 40.515 M 367.68 % | 8.663 M -53.08 % | 18.465 M 1 293.58 % | 1.325 M 138.17 % | -3.471 M -125.04 % | 13.864 M |
Cash at beginning of period | 150.985 M 6.29 % | 142.054 M 43.46 % | 99.018 M 6.65 % | 92.843 M -33.11 % | 138.791 M 64.65 % | 84.297 M 6.41 % | 79.217 M -2.42 % | 81.178 M 99.64 % | 40.663 M 27.07 % | 32.000 M 136.42 % | 13.535 M 10.85 % | 12.210 M -22.14 % | 15.681 M 763.02 % | 1.817 M |
Cash at end of period | 134.771 M -10.74 % | 150.985 M 6.29 % | 142.054 M 43.46 % | 99.018 M 6.65 % | 92.843 M -33.11 % | 138.791 M 64.65 % | 84.297 M 6.41 % | 79.217 M -2.42 % | 81.178 M 99.64 % | 40.663 M 27.07 % | 32.000 M 136.42 % | 13.535 M 10.85 % | 12.210 M -22.14 % | 15.681 M |
Operating cash flow | 126.769 M 57.87 % | 80.302 M 8.64 % | 73.915 M 222.47 % | -60.356 M -176.16 % | 79.249 M -40.63 % | 133.477 M 41.41 % | 94.392 M 36.25 % | 69.278 M -1.33 % | 70.210 M 187.32 % | 24.436 M 106.47 % | 11.835 M -25.89 % | 15.970 M 113.27 % | 7.488 M -38.50 % | 12.175 M |
Capital expenditure | -5.136 M 86.05 % | -36.816 M -760.59 % | -4.278 M 72.12 % | -15.347 M 30.95 % | -22.225 M 17.40 % | -26.908 M -95.94 % | -13.733 M 1.56 % | -13.950 M -70.16 % | -8.198 M -167.30 % | -3.067 M -47.31 % | -2.082 M 40.70 % | -3.511 M -23.80 % | -2.836 M -358.90 % | -618.000 K |
Free CashFlow | 121.633 M 179.71 % | 43.486 M -37.55 % | 69.637 M 191.99 % | -75.703 M -232.76 % | 57.024 M -46.49 % | 106.569 M 32.12 % | 80.659 M 45.78 % | 55.328 M -10.78 % | 62.012 M 190.20 % | 21.369 M 119.10 % | 9.753 M -21.72 % | 12.459 M 167.82 % | 4.652 M -59.75 % | 11.557 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
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-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 348.931 M -2.74 % | 358.765 M -0.58 % | 360.869 M 24.64 % | 289.527 M 32.05 % | 219.251 M 39.49 % | 157.185 M 33.70 % | 117.568 M 113.47 % | 55.076 M -41.53 % | 94.190 M -57.39 % | 221.050 M -5.50 % | 233.927 M 11.29 % | 210.193 M 5.37 % | 199.485 M 15.48 % | 172.751 M -1.51 % | 175.405 M 16.57 % | 150.469 M 3.67 % | 145.149 M 21.27 % | 119.690 M 4.88 % | 114.118 M 36.17 % | 83.807 M 25.02 % | 67.037 M 54.32 % | 43.440 M 8.77 % | 39.939 M 3.90 % | 38.441 M 18.90 % | 32.331 M 0.00 % | 32.331 M 40.85 % | 22.954 M 0.00 % | 22.954 M 45.52 % | 15.774 M 0.00 % | 15.774 M |
Net income | 35.012 M -29.18 % | 49.440 M -19.80 % | 61.645 M 287.00 % | 15.929 M 35.72 % | 11.737 M 235.91 % | -8.636 M 54.49 % | -18.976 M 49.24 % | -37.381 M 9.04 % | -41.098 M -224.87 % | 32.913 M -30.53 % | 47.374 M 21.91 % | 38.861 M -15.71 % | 46.105 M 50.64 % | 30.607 M -5.60 % | 32.423 M 46.49 % | 22.133 M -10.92 % | 24.845 M 43.70 % | 17.289 M 4.81 % | 16.495 M 67.09 % | 9.872 M -3.56 % | 10.236 M 82.49 % | 5.609 M -10.01 % | 6.233 M 1.17 % | 6.161 M 4.44 % | 5.899 M 0.00 % | 5.899 M 42.69 % | 4.134 M 0.00 % | 4.134 M 149.26 % | 1.659 M 0.00 % | 1.659 M |
Income before tax | 49.841 M -26.13 % | 67.474 M -18.20 % | 82.483 M 276.02 % | 21.936 M 59.80 % | 13.727 M 212.57 % | -12.194 M 56.69 % | -28.153 M 40.67 % | -47.450 M 18.34 % | -58.109 M -225.35 % | 46.356 M -32.27 % | 68.443 M 30.38 % | 52.496 M -14.62 % | 61.485 M 45.75 % | 42.185 M -7.57 % | 45.642 M 42.70 % | 31.984 M -3.28 % | 33.069 M 33.34 % | 24.800 M 3.74 % | 23.906 M 55.74 % | 15.350 M 2.50 % | 14.976 M 87.15 % | 8.002 M -10.77 % | 8.968 M 6.58 % | 8.414 M 0.29 % | 8.390 M 0.00 % | 8.390 M 43.73 % | 5.838 M 0.00 % | 5.838 M 146.52 % | 2.368 M 0.00 % | 2.368 M |
Income before tax ratio | 0.14 -24.05 % | 0.19 -17.72 % | 0.23 201.68 % | 0.08 21.01 % | 0.06 180.70 % | -0.08 67.60 % | -0.24 72.21 % | -0.86 -39.65 % | -0.62 -394.19 % | 0.21 -28.33 % | 0.29 17.15 % | 0.25 -18.97 % | 0.31 26.22 % | 0.24 -6.15 % | 0.26 22.42 % | 0.21 -6.70 % | 0.23 9.95 % | 0.21 -1.09 % | 0.21 14.37 % | 0.18 -18.01 % | 0.22 21.28 % | 0.18 -17.96 % | 0.22 2.59 % | 0.22 -15.66 % | 0.26 0.00 % | 0.26 2.04 % | 0.25 0.00 % | 0.25 69.40 % | 0.15 0.00 % | 0.15 |
EBITDA | 59.500 M -38.67 % | 97.016 M -11.04 % | 109.060 M 121.51 % | 49.234 M 71.10 % | 28.775 M 132.98 % | 12.351 M 209.75 % | -11.254 M 54.48 % | -24.726 M 28.36 % | -34.513 M -213.99 % | 30.278 M -14.24 % | 35.303 M -42.43 % | 61.324 M -7.79 % | 66.502 M 25.35 % | 53.053 M -2.02 % | 54.147 M 34.92 % | 40.133 M 4.30 % | 38.479 M 26.48 % | 30.423 M 11.18 % | 27.363 M 42.85 % | 19.155 M 11.70 % | 17.149 M 90.78 % | 8.989 M -18.72 % | 11.060 M 21.23 % | 9.123 M 0.07 % | 9.117 M 0.00 % | 9.117 M 44.26 % | 6.320 M 0.00 % | 6.320 M 154.00 % | 2.488 M 0.00 % | 2.488 M |
Net income ratio | 0.10 -27.19 % | 0.14 -19.33 % | 0.17 210.49 % | 0.06 2.77 % | 0.05 197.43 % | -0.05 65.96 % | -0.16 76.22 % | -0.68 -55.55 % | -0.44 -393.05 % | 0.15 -26.48 % | 0.20 9.54 % | 0.18 -20.01 % | 0.23 30.45 % | 0.18 -4.15 % | 0.18 25.67 % | 0.15 -14.07 % | 0.17 18.50 % | 0.14 -0.07 % | 0.14 22.71 % | 0.12 -22.85 % | 0.15 18.26 % | 0.13 -17.26 % | 0.16 -2.63 % | 0.16 -12.16 % | 0.18 0.00 % | 0.18 1.31 % | 0.18 0.00 % | 0.18 71.29 % | 0.11 0.00 % | 0.11 |
Ratio EBITDA | 0.17 -36.94 % | 0.27 -10.52 % | 0.30 77.72 % | 0.17 29.57 % | 0.13 67.03 % | 0.08 182.09 % | -0.10 78.68 % | -0.45 -22.52 % | -0.37 -367.52 % | 0.14 -9.24 % | 0.15 -48.27 % | 0.29 -12.48 % | 0.33 8.55 % | 0.31 -0.52 % | 0.31 15.74 % | 0.27 0.61 % | 0.27 4.30 % | 0.25 6.01 % | 0.24 4.91 % | 0.23 -10.65 % | 0.26 23.62 % | 0.21 -25.28 % | 0.28 16.68 % | 0.24 -15.84 % | 0.28 0.00 % | 0.28 2.42 % | 0.28 0.00 % | 0.28 74.55 % | 0.16 0.00 % | 0.16 |
Gross profit ratio | 0.41 74.59 % | 0.23 -5.66 % | 0.25 74.09 % | 0.14 25.36 % | 0.11 882.78 % | -0.01 92.19 % | -0.18 79.41 % | -0.90 -90.49 % | -0.47 -265.23 % | 0.28 -21.87 % | 0.36 -23.51 % | 0.48 -8.60 % | 0.52 9.48 % | 0.48 0.40 % | 0.47 5.41 % | 0.45 -1.70 % | 0.46 6.56 % | 0.43 -0.03 % | 0.43 1.59 % | 0.42 -3.55 % | 0.44 11.08 % | 0.39 -5.15 % | 0.42 8.17 % | 0.38 -61.57 % | 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 | 145.614 M -0.38 % | 146.167 M -0.49 % | 146.888 M 0.38 % | 146.326 M 0.78 % | 145.191 M 5.92 % | 137.079 M 0.48 % | 136.426 M 9.85 % | 124.189 M 10.70 % | 112.189 M 0.35 % | 111.801 M -0.18 % | 111.997 M 3.18 % | 108.550 M 0.64 % | 107.859 M 0.79 % | 107.017 M 0.10 % | 106.910 M 6.91 % | 100.000 M 0.87 % | 99.142 M 1.50 % | 97.678 M 3.09 % | 94.748 M 0.77 % | 94.019 M 3.97 % | 90.431 M 16.08 % | 77.903 M 1.72 % | 76.589 M 0.00 % | 76.589 M -1.13 % | 77.462 M 0.00 % | 77.462 M 18.44 % | 65.400 M 0.00 % | 65.400 M -13.08 % | 75.243 M 0.00 % | 75.243 M |
Weighted average shs out | 145.614 M -0.38 % | 146.167 M -0.11 % | 146.326 M 0.00 % | 146.326 M 0.78 % | 145.191 M 5.92 % | 137.079 M 0.48 % | 136.426 M 9.85 % | 124.189 M 10.70 % | 112.189 M 0.35 % | 111.801 M 0.12 % | 111.665 M 2.87 % | 108.550 M 0.64 % | 107.862 M 0.79 % | 107.017 M 0.21 % | 106.788 M 6.79 % | 100.000 M 0.81 % | 99.201 M 1.56 % | 97.678 M 2.88 % | 94.944 M 0.98 % | 94.019 M 3.75 % | 90.623 M 16.33 % | 77.903 M 1.71 % | 76.589 M 0.00 % | 76.589 M -1.13 % | 77.462 M 0.00 % | 77.462 M 18.44 % | 65.400 M 0.00 % | 65.400 M -13.08 % | 75.243 M 0.00 % | 75.243 M |
EPS diluted | 0.24 -29.41 % | 0.34 -19.05 % | 0.42 281.82 % | 0.11 36.14 % | 0.08 228.25 % | -0.06 55.00 % | -0.14 53.33 % | -0.30 18.92 % | -0.37 -227.59 % | 0.29 -30.95 % | 0.42 16.67 % | 0.36 -14.29 % | 0.42 50.00 % | 0.28 -6.67 % | 0.30 36.36 % | 0.22 -15.38 % | 0.26 46.89 % | 0.18 1.72 % | 0.17 65.71 % | 0.11 -7.24 % | 0.11 57.22 % | 0.07 -11.55 % | 0.08 18.66 % | 0.07 -8.53 % | 0.08 0.00 % | 0.08 15.38 % | 0.07 0.00 % | 0.07 194.12 % | 0.02 0.00 % | 0.02 |
Earnings per share | 0.24 -29.41 % | 0.34 -19.05 % | 0.42 281.82 % | 0.11 36.14 % | 0.08 228.25 % | -0.06 55.00 % | -0.14 53.33 % | -0.30 18.92 % | -0.37 -227.59 % | 0.29 -30.95 % | 0.42 16.67 % | 0.36 -14.29 % | 0.42 50.00 % | 0.28 -6.67 % | 0.30 36.36 % | 0.22 -15.38 % | 0.26 46.89 % | 0.18 1.84 % | 0.17 65.52 % | 0.11 -7.08 % | 0.11 56.94 % | 0.07 -11.55 % | 0.08 18.66 % | 0.07 -8.53 % | 0.08 0.00 % | 0.08 15.38 % | 0.07 0.00 % | 0.07 194.12 % | 0.02 0.00 % | 0.02 |
Gross profit | 141.352 M 69.80 % | 83.245 M -6.21 % | 88.756 M 116.99 % | 40.904 M 65.54 % | 24.709 M 1 191.87 % | -2.263 M 89.55 % | -21.665 M 56.05 % | -49.300 M -11.39 % | -44.260 M -170.40 % | 62.866 M -26.17 % | 85.149 M -14.87 % | 100.027 M -3.70 % | 103.867 M 26.43 % | 82.155 M -1.12 % | 83.084 M 22.88 % | 67.615 M 1.90 % | 66.352 M 29.22 % | 51.348 M 4.85 % | 48.974 M 38.34 % | 35.402 M 20.57 % | 29.361 M 71.42 % | 17.128 M 3.16 % | 16.603 M 12.39 % | 14.773 M -54.31 % | 32.331 M 0.00 % | 32.331 M 40.85 % | 22.954 M 0.00 % | 22.954 M 45.52 % | 15.774 M 0.00 % | 15.774 M |
Income tax expense | 13.855 M -18.86 % | 17.075 M -11.91 % | 19.383 M 209.34 % | 6.266 M 114.59 % | 2.920 M 235.88 % | -2.149 M 75.00 % | -8.595 M 17.54 % | -10.423 M 16.05 % | -12.415 M -210.00 % | 11.286 M -42.44 % | 19.609 M 65.38 % | 11.857 M -10.44 % | 13.239 M 34.42 % | 9.849 M -15.44 % | 11.647 M 43.07 % | 8.141 M 25.65 % | 6.479 M 14.73 % | 5.647 M -3.78 % | 5.869 M 36.71 % | 4.293 M 7.16 % | 4.006 M 67.40 % | 2.393 M -12.50 % | 2.735 M 21.39 % | 2.253 M -9.55 % | 2.491 M 0.00 % | 2.491 M 46.23 % | 1.704 M 0.00 % | 1.704 M 140.10 % | 709.500 K 0.00 % | 709.500 K |
Cost of revenue | 207.579 M -24.66 % | 275.520 M 1.25 % | 272.113 M 9.45 % | 248.623 M 27.80 % | 194.542 M 22.01 % | 159.448 M 14.52 % | 139.233 M 33.40 % | 104.376 M -24.61 % | 138.450 M -12.48 % | 158.184 M 6.32 % | 148.778 M 35.05 % | 110.166 M 15.21 % | 95.618 M 5.54 % | 90.596 M -1.87 % | 92.321 M 11.43 % | 82.854 M 5.15 % | 78.797 M 15.30 % | 68.342 M 4.91 % | 65.144 M 34.58 % | 48.405 M 28.48 % | 37.676 M 43.19 % | 26.312 M 12.75 % | 23.336 M -1.40 % | 23.668 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 53.275 M 119.98 % | 24.219 M 32.03 % | 18.344 M -20.37 % | 23.035 M 30.07 % | 17.710 M 11.23 % | 15.922 M | 0.000 -100.00 % | 12.909 M -16.62 % | 15.483 M -4.16 % | 16.155 M 16.94 % | 13.815 M -51.20 % | 28.308 M 19.53 % | 23.682 M 14.81 % | 20.628 M 16.85 % | 17.653 M -1.83 % | 17.982 M 9.73 % | 16.387 M 37.43 % | 11.924 M -3.08 % | 12.303 M 23.49 % | 9.963 M 47.27 % | 6.765 M 31.36 % | 5.150 M 81.34 % | 2.840 M -94.30 % | 49.848 M 132.17 % | 21.471 M 0.00 % | 21.471 M 42.52 % | 15.065 M 0.00 % | 15.065 M | 0.000 | 0.000 |
Selling and marketing expenses | 8.614 M 197.55 % | -8.831 M 17.05 % | -10.646 M -157.26 % | -4.138 M -475.16 % | 1.103 M 112.27 % | -8.990 M | 0.000 100.00 % | -3.971 M -355.12 % | 1.557 M 208.62 % | -1.433 M -130.16 % | 4.751 M -54.30 % | 10.395 M 22.16 % | 8.509 M 0.41 % | 8.474 M 1.63 % | 8.338 M -12.23 % | 9.500 M -6.39 % | 10.148 M 12.74 % | 9.001 M 11.52 % | 8.071 M 28.44 % | 6.284 M 29.89 % | 4.838 M 92.06 % | 2.519 M 18.04 % | 2.134 M 200.00 % | -2.134 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 28.213 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 383.000 K -41.03 % | 649.500 K 0.00 % | 649.500 K 132.80 % | 279.000 K 0.00 % | 279.000 K -13.22 % | 321.500 K 0.00 % | 321.500 K |
Operating expenses | 90.102 M 485.53 % | 15.388 M 99.90 % | 7.698 M -59.26 % | 18.897 M 0.45 % | 18.813 M 171.39 % | 6.932 M -41.39 % | 11.827 M 32.32 % | 8.938 M -47.54 % | 17.039 M 15.74 % | 14.722 M -20.70 % | 18.566 M -59.87 % | 46.262 M 13.14 % | 40.890 M 6.94 % | 38.236 M 8.43 % | 35.263 M 2.61 % | 34.367 M 6.79 % | 32.183 M 24.55 % | 25.839 M 4.19 % | 24.801 M 29.62 % | 19.134 M 38.92 % | 13.773 M 52.14 % | 9.053 M 26.77 % | 7.141 M -86.71 % | 53.717 M 117.50 % | 24.697 M 0.00 % | 24.697 M 41.16 % | 17.496 M 0.00 % | 17.496 M 34.95 % | 12.964 M 0.00 % | 12.964 M |
Cost and expenses | 297.681 M 2.33 % | 290.908 M 3.97 % | 279.811 M 4.59 % | 267.520 M 25.39 % | 213.355 M 28.23 % | 166.380 M 10.14 % | 151.060 M 33.31 % | 113.314 M -27.12 % | 155.489 M -10.07 % | 172.906 M 3.32 % | 167.344 M 6.98 % | 156.428 M 14.59 % | 136.508 M 5.96 % | 128.832 M 0.98 % | 127.584 M 8.84 % | 117.221 M 5.62 % | 110.980 M 17.84 % | 94.181 M 4.71 % | 89.945 M 33.17 % | 67.539 M 31.27 % | 51.449 M 45.48 % | 35.365 M 16.04 % | 30.477 M 0.32 % | 30.381 M 23.01 % | 24.697 M 0.00 % | 24.697 M 41.16 % | 17.496 M 0.00 % | 17.496 M 34.95 % | 12.964 M 0.00 % | 12.964 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 |
Selling general and administrative expenses | 61.889 M 302.19 % | 15.388 M 99.90 % | 7.698 M -59.26 % | 18.897 M 0.45 % | 18.813 M 171.39 % | 6.932 M -41.39 % | 11.827 M 32.32 % | 8.938 M -47.54 % | 17.039 M 15.74 % | 14.722 M -20.70 % | 18.566 M -52.03 % | 38.703 M 20.23 % | 32.191 M 10.61 % | 29.102 M 11.97 % | 25.991 M -5.43 % | 27.482 M 3.57 % | 26.535 M 26.81 % | 20.925 M 2.70 % | 20.374 M 25.40 % | 16.247 M 40.02 % | 11.603 M 51.30 % | 7.669 M 54.18 % | 4.974 M -89.58 % | 47.714 M 122.23 % | 21.471 M 0.00 % | 21.471 M 42.52 % | 15.065 M 0.00 % | 15.065 M | 0.000 | 0.000 |
Interest income | 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.269 M -14.95 % | 1.492 M -13.96 % | 1.734 M -20.42 % | 2.179 M 72.39 % | 1.264 M 14.91 % | 1.100 M 55.15 % | 709.000 K 165.54 % | 267.000 K -70.92 % | 918.000 K 50.00 % | 612.000 K 738.36 % | 73.000 K -85.22 % | 494.000 K 268.60 % | -293.000 K -313.87 % | 137.000 K 0.00 % | 137.000 K -13.56 % | 158.500 K 0.00 % | 158.500 K | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 1.188 M -6.68 % | 1.273 M -0.78 % | 1.283 M 13.84 % | 1.127 M -4.17 % | 1.176 M -25.24 % | 1.573 M -7.14 % | 1.694 M -74.30 % | 6.592 M 117.70 % | 3.028 M 102.41 % | 1.496 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 % | 722.000 K 2 306.67 % | 30.000 K 0.00 % | 30.000 K -43.93 % | 53.500 K 0.00 % | 53.500 K -55.42 % | 120.000 K 0.00 % | 120.000 K |
Depreciation and amortization | 10.588 M -63.69 % | 29.159 M 4.13 % | 28.002 M 2.85 % | 27.227 M 19.00 % | 22.879 M 6.19 % | 21.546 M -3.11 % | 22.238 M 19.44 % | 18.619 M -30.49 % | 26.786 M 70.33 % | 15.726 M 45.85 % | 10.782 M 12.71 % | 9.566 M 171.38 % | 3.525 M -61.41 % | 9.134 M 44.39 % | 6.326 M -8.12 % | 6.885 M 59.74 % | 4.310 M -12.29 % | 4.914 M 44.53 % | 3.400 M 17.12 % | 2.903 M 81.66 % | 1.598 M 74.84 % | 914.002 K 56.51 % | 584.000 K -60.94 % | 1.495 M 113.57 % | 700.000 K 0.00 % | 700.000 K 63.36 % | 428.500 K 0.00 % | 428.500 K 33.28 % | 321.500 K 0.00 % | 321.500 K |
Operating income | 51.250 M -24.47 % | 67.857 M -16.29 % | 81.058 M 268.33 % | 22.007 M 273.25 % | 5.896 M 164.12 % | -9.195 M 72.55 % | -33.492 M 42.49 % | -58.238 M 4.99 % | -61.299 M -227.32 % | 48.144 M -27.69 % | 66.583 M 28.64 % | 51.758 M -17.81 % | 62.977 M 43.39 % | 43.919 M -8.16 % | 47.821 M 43.83 % | 33.248 M -2.70 % | 34.169 M 33.95 % | 25.509 M 6.45 % | 23.963 M 47.45 % | 16.252 M 4.51 % | 15.551 M 92.58 % | 8.075 M -22.92 % | 10.476 M 37.34 % | 7.628 M -9.41 % | 8.420 M 0.00 % | 8.420 M 42.93 % | 5.891 M 0.00 % | 5.891 M 171.91 % | 2.167 M 0.00 % | 2.167 M |
Operating income ratio | 0.15 -22.34 % | 0.19 -15.79 % | 0.22 195.51 % | 0.08 182.65 % | 0.03 145.97 % | -0.06 79.47 % | -0.28 73.06 % | -1.06 -62.48 % | -0.65 -398.81 % | 0.22 -23.48 % | 0.28 15.59 % | 0.25 -22.00 % | 0.32 24.18 % | 0.25 -6.75 % | 0.27 23.38 % | 0.22 -6.14 % | 0.24 10.45 % | 0.21 1.50 % | 0.21 8.28 % | 0.19 -16.40 % | 0.23 24.79 % | 0.19 -29.13 % | 0.26 32.18 % | 0.20 -23.81 % | 0.26 0.00 % | 0.26 1.48 % | 0.26 0.00 % | 0.26 86.86 % | 0.14 0.00 % | 0.14 |
Total other income expenses net | -1.409 M 95.87 % | -34.120 M 14.31 % | -39.817 M -260.69 % | -11.039 M -1 240.98 % | 967.500 K 132.26 % | -2.999 M -156.17 % | 5.339 M -84.53 % | 34.513 M 7.04 % | 32.245 M 229.15 % | -24.966 M 22.85 % | -32.362 M -4 485.03 % | 738.000 K 149.46 % | -1.492 M 13.96 % | -1.734 M 20.42 % | -2.179 M -72.39 % | -1.264 M -14.91 % | -1.100 M -55.15 % | -709.000 K -1 143.86 % | -57.000 K 98.50 % | -3.805 M -36.77 % | -2.782 M -90.94 % | -1.457 M 3.38 % | -1.508 M -210.23 % | 1.368 M 80.83 % | 756.500 K 0.00 % | 756.500 K 99.34 % | 379.500 K 0.00 % | 379.500 K 185.96 % | -441.500 K 0.00 % | -441.500 K |
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-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 |
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-06-30 | 2011-06-30 | 2010-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -95.989 M -6.25 % | -90.342 M 3.59 % | -93.702 M -169.92 % | -34.715 M 62.95 % | -93.702 M 34.66 % | -143.405 M -172.44 % | -52.637 M 26.99 % | -72.096 M -81.38 % | -39.748 M -407.31 % | -7.835 M 92.13 % | -99.501 M -650.55 % | -13.257 M 67.12 % | -40.319 M -946.86 % | 4.761 M 114.09 % | -33.794 M 34.15 % | -51.319 M -16.64 % | -43.998 M 18.87 % | -54.229 M -33.36 % | -40.663 M 50.23 % | -81.703 M -155.32 % | -32.000 M -238.95 % | -9.441 M 7.31 % | -10.186 M 10.42 % | -11.371 M 26.08 % | -15.383 M -76.47 % | -8.717 M |
Total investments | 6.812 M -8.38 % | 7.435 M -1.85 % | 7.575 M 3.60 % | 7.312 M -3.47 % | 7.575 M -19.15 % | 9.369 M 28.84 % | 7.272 M -7.97 % | 7.902 M 225.07 % | -6.318 M -59.14 % | -3.970 M 30.27 % | -5.693 M | 0.000 -100.00 % | 502.000 K | 0.000 -100.00 % | 236.000 K | 0.000 -100.00 % | 12.000 K 0.00 % | 12.000 K -29.41 % | 17.000 K -91.10 % | 191.000 K 961.11 % | 18.000 K 5.88 % | 17.000 K -5.56 % | 18.000 K 12.50 % | 16.000 K 6.67 % | 15.000 K | 0.000 |
Total debt | 38.782 M -5.41 % | 41.000 M -15.21 % | 48.352 M 7.11 % | 45.144 M -6.63 % | 48.352 M 11.39 % | 43.406 M -6.41 % | 46.381 M -11.62 % | 52.482 M -1.15 % | 53.095 M -32.36 % | 78.495 M 99.78 % | 39.290 M -35.54 % | 60.953 M 38.60 % | 43.978 M -42.99 % | 77.141 M 69.83 % | 45.423 M 0.10 % | 45.378 M 22.05 % | 37.180 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 370.000 K -88.95 % | 3.349 M 299.17 % | 839.000 K 181.54 % | 298.000 K | 0.000 |
Accumulated other comprehensive income loss | 91.573 M 19.91 % | 76.365 M 54.42 % | 49.454 M -21.83 % | 63.266 M 27.93 % | 49.454 M 70.42 % | 29.019 M 732.92 % | 3.484 M 110.94 % | -31.834 M -257.80 % | 20.174 M -25.52 % | 27.088 M 0.32 % | 27.001 M 22.76 % | 21.995 M 13.56 % | 19.369 M 4 138.29 % | 457.000 K -96.62 % | 13.519 M -26.56 % | 18.409 M 3.50 % | 17.787 M -30.51 % | 25.598 M 18.46 % | 21.609 M 94.83 % | 11.091 M 670.52 % | -1.944 M -150.00 % | 3.888 M 148.59 % | 1.564 M 52 233.33 % | -3.000 K | 0.000 | 0.000 |
Retained earnings | 179.992 M 5.99 % | 169.821 M 86.42 % | 91.095 M -8.64 % | 99.708 M 9.45 % | 91.095 M 14.79 % | 79.358 M -9.81 % | 87.994 M -17.74 % | 106.970 M -25.38 % | 143.345 M -22.28 % | 184.443 M 4.09 % | 177.190 M 18.64 % | 149.345 M 12.11 % | 133.218 M 29.30 % | 103.028 M 13.46 % | 90.804 M 27.88 % | 71.007 M 11.29 % | 63.802 M 33.52 % | 47.784 M 18.84 % | 40.207 M 36.15 % | 29.532 M 11.66 % | 26.449 M 27.31 % | 20.775 M -11.84 % | 23.565 M 26.23 % | 18.668 M 47.19 % | 12.683 M 193.79 % | 4.317 M |
Common stock | 903.320 M -2.50 % | 926.442 M -0.10 % | 927.397 M -0.22 % | 929.400 M 0.22 % | 927.397 M 13.41 % | 817.742 M 9.83 % | 744.581 M 0.00 % | 744.555 M 98.38 % | 375.314 M 0.67 % | 372.815 M 2.32 % | 364.368 M 0.00 % | 364.374 M 20.75 % | 301.747 M -0.02 % | 301.803 M 7.08 % | 281.847 M 43.70 % | 196.131 M 11.93 % | 175.231 M 7.00 % | 163.766 M 1.29 % | 161.675 M 8.45 % | 149.074 M 49.34 % | 99.823 M 105.46 % | 48.585 M 1.52 % | 47.856 M 39.34 % | 34.344 M 34.43 % | 25.548 M -0.60 % | 25.701 M |
Total equity | 1.191 B 0.21 % | 1.188 B 9.88 % | 1.081 B -2.20 % | 1.106 B 2.25 % | 1.081 B 14.98 % | 940.487 M 10.46 % | 851.457 M 1.84 % | 836.099 M 49.82 % | 558.087 M -8.19 % | 607.897 M 2.60 % | 592.482 M 6.10 % | 558.415 M 18.44 % | 471.492 M 12.39 % | 419.524 M 4.51 % | 401.404 M 33.66 % | 300.316 M 10.58 % | 271.585 M 8.63 % | 250.018 M 5.98 % | 235.911 M 18.32 % | 199.380 M 50.04 % | 132.884 M 81.42 % | 73.248 M 0.36 % | 72.985 M 37.68 % | 53.009 M 38.65 % | 38.231 M 27.36 % | 30.018 M |
Other non current liabilities | 4.196 M -37.56 % | 6.720 M -62.98 % | 18.153 M 145.08 % | 7.407 M 32.48 % | 5.591 M -29.00 % | 7.875 M -47.53 % | 15.010 M -9.59 % | 16.602 M -7.82 % | 18.010 M -8.92 % | 19.774 M -15.67 % | 23.448 M 26.23 % | 18.575 M 46.79 % | 12.654 M -8.96 % | 13.899 M -62.96 % | 37.529 M 41.53 % | 26.517 M -31.01 % | 38.436 M | 0.000 -100.00 % | 39.108 M | 0.000 -100.00 % | 5.917 M | 0.000 -100.00 % | 13.089 M 1 168.31 % | 1.032 M 32.82 % | 777.000 K -45.24 % | 1.419 M |
Long term debt | 29.034 M -6.02 % | 30.895 M 9.38 % | 28.245 M -18.11 % | 34.493 M -8.27 % | 37.601 M 11.03 % | 33.867 M -8.93 % | 37.188 M -12.27 % | 42.387 M -4.58 % | 44.423 M -36.45 % | 69.906 M 248.05 % | 20.085 M -58.19 % | 48.041 M 63.96 % | 29.301 M -49.15 % | 57.623 M 111.07 % | 27.301 M 46.81 % | 18.596 M -18.56 % | 22.833 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 157.000 K | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 35.497 M -5.63 % | 37.615 M -18.93 % | 46.398 M 10.74 % | 41.900 M -52.20 % | 87.648 M 104.53 % | 42.853 M -17.90 % | 52.198 M -11.51 % | 58.989 M -5.52 % | 62.433 M -30.38 % | 89.680 M 106.00 % | 43.533 M -34.65 % | 66.616 M 58.78 % | 41.955 M -41.34 % | 71.522 M 10.32 % | 64.830 M 43.71 % | 45.113 M -26.37 % | 61.269 M | 0.000 -100.00 % | 39.108 M | 0.000 -100.00 % | 9.845 M | 0.000 -100.00 % | 16.450 M 468.61 % | 2.893 M 82.75 % | 1.583 M 11.56 % | 1.419 M |
Other current liabilities | 306.210 M 9.25 % | 280.292 M -14.04 % | 326.059 M -13.88 % | 378.597 M 12.74 % | 335.816 M 83.86 % | 182.648 M 0.45 % | 181.821 M 56.76 % | 115.990 M -8.33 % | 126.524 M -42.39 % | 219.622 M -33.30 % | 329.285 M 61.11 % | 204.390 M 158.53 % | 79.059 M -58.83 % | 192.048 M 104.44 % | 93.940 M -59.44 % | 231.580 M 177.29 % | 83.516 M 421.00 % | 16.030 M -71.20 % | 55.658 M 417.80 % | 10.749 M -66.07 % | 31.682 M 613.40 % | 4.441 M -57.03 % | 10.336 M -9.63 % | 11.438 M -8.44 % | 12.492 M 836.43 % | 1.334 M |
Deferred revenue | 0.000 -100.00 % | 43.625 M 172.23 % | 16.025 M 992.37 % | 1.467 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.039 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.428 M | 0.000 -100.00 % | 70.953 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.467 M -11.69 % | 9.588 M -14.58 % | 11.225 M | 0.000 |
Short term debt | 9.748 M -3.53 % | 10.105 M -0.58 % | 10.164 M -4.57 % | 10.651 M -0.93 % | 10.751 M 12.71 % | 9.539 M 3.76 % | 9.193 M -54.47 % | 20.190 M 132.82 % | 8.672 M 0.97 % | 8.589 M -55.28 % | 19.205 M 48.74 % | 12.912 M -12.03 % | 14.677 M -24.80 % | 19.518 M 7.70 % | 18.122 M -32.34 % | 26.782 M 86.67 % | 14.347 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 370.000 K -88.41 % | 3.192 M 280.45 % | 839.000 K 181.54 % | 298.000 K | 0.000 |
Total current liabilities | 416.914 M 7.01 % | 389.589 M 2.69 % | 379.383 M -7.83 % | 411.604 M 8.49 % | 379.383 M 50.64 % | 251.849 M 8.51 % | 232.093 M 57.14 % | 147.701 M 3.29 % | 142.997 M -42.66 % | 249.397 M -32.20 % | 367.834 M 59.36 % | 230.825 M -20.79 % | 291.394 M 33.80 % | 217.776 M -20.50 % | 273.921 M 2.02 % | 268.510 M 13.16 % | 237.293 M 55.76 % | 152.348 M -7.89 % | 165.389 M 42.39 % | 116.153 M 10.58 % | 105.036 M 276.37 % | 27.908 M -11.85 % | 31.661 M 14.25 % | 27.712 M 46.62 % | 18.900 M 51.52 % | 12.474 M |
Total liabilities | 452.411 M 5.90 % | 427.204 M 0.33 % | 425.781 M -6.11 % | 453.504 M -2.90 % | 467.031 M 58.48 % | 294.702 M 3.66 % | 284.291 M 37.54 % | 206.690 M 0.61 % | 205.430 M -39.41 % | 339.077 M -17.57 % | 411.367 M 38.30 % | 297.441 M -10.77 % | 333.349 M 15.23 % | 289.298 M -14.60 % | 338.751 M 8.01 % | 313.623 M 5.04 % | 298.562 M 95.97 % | 152.348 M -25.50 % | 204.497 M 76.06 % | 116.153 M 1.11 % | 114.881 M 311.64 % | 27.908 M -41.99 % | 48.111 M 57.20 % | 30.605 M 49.42 % | 20.483 M 47.43 % | 13.893 M |
Other non current assets | 23.482 M 11 028.91 % | 211.000 K -55.01 % | 469.000 K 129.90 % | 204.000 K 100.02 % | -858.724 M | 0.000 -100.00 % | 398.000 K | 0.000 -100.00 % | 6.318 M 59.14 % | 3.970 M -30.27 % | 5.693 M 38.99 % | 4.096 M -35.89 % | 6.389 M 13.14 % | 5.647 M -37.13 % | 8.982 M 269.33 % | 2.432 M -42.95 % | 4.263 M 4 915.29 % | 85.000 K 3.66 % | 82.000 K -24.77 % | 109.000 K 11.22 % | 98.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 6.812 M -8.38 % | 7.435 M -1.85 % | 7.575 M 3.60 % | 7.312 M -3.47 % | 7.575 M -19.15 % | 9.369 M 28.84 % | 7.272 M -7.97 % | 7.902 M 225.07 % | -6.318 M -59.14 % | -3.970 M 30.27 % | -5.693 M | 0.000 100.00 % | -6.389 M | 0.000 100.00 % | -8.982 M | 0.000 100.00 % | -4.263 M | 0.000 100.00 % | -82.000 K | 0.000 100.00 % | -98.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 107.614 M 1.98 % | 105.529 M -3.56 % | 109.428 M 1.27 % | 108.059 M -88.84 % | 968.621 M 1 180.04 % | 75.671 M 28.13 % | 59.058 M -27.65 % | 81.628 M 76.50 % | 46.247 M -15.94 % | 55.019 M 3.48 % | 53.168 M 3.61 % | 51.315 M 15.55 % | 44.410 M 2.54 % | 43.308 M -9.37 % | 47.784 M 50.79 % | 31.689 M 13.24 % | 27.983 M 30.98 % | 21.365 M -4.49 % | 22.370 M 21.38 % | 18.430 M 24.77 % | 14.771 M -80.66 % | 76.389 M 2 591.65 % | 2.838 M 186.09 % | 992.000 K 135.63 % | 421.000 K -98.42 % | 26.617 M |
GoodWill | 900.184 M 1.45 % | 887.336 M 3.28 % | 859.193 M -2.24 % | 878.877 M 2.29 % | 859.193 M 23.75 % | 694.306 M 36.35 % | 509.199 M -23.00 % | 661.287 M 38.28 % | 478.211 M 4.16 % | 459.090 M 1.23 % | 453.522 M 0.64 % | 450.639 M 10.67 % | 407.187 M 3.61 % | 393.003 M -0.06 % | 393.238 M 19.32 % | 329.572 M 17.66 % | 280.107 M 27.27 % | 220.095 M 2.11 % | 215.555 M 73.92 % | 123.941 M 31.49 % | 94.260 M | 0.000 -100.00 % | 72.876 M 74.54 % | 41.752 M 46.43 % | 28.513 M | 0.000 |
Goodwill and intangible assets | 1.008 B 1.50 % | 992.865 M 2.50 % | 968.621 M -1.86 % | 986.936 M -46.00 % | 1.828 B 137.39 % | 769.977 M 35.50 % | 568.257 M -23.51 % | 742.915 M 41.65 % | 524.458 M 2.01 % | 514.109 M 1.46 % | 506.690 M 0.94 % | 501.954 M 11.15 % | 451.597 M 3.50 % | 436.311 M -1.07 % | 441.022 M 22.08 % | 361.261 M 17.26 % | 308.090 M 27.59 % | 241.460 M 1.49 % | 237.925 M 67.12 % | 142.371 M 30.58 % | 109.031 M 42.73 % | 76.389 M 0.89 % | 75.714 M 77.13 % | 42.744 M 47.73 % | 28.934 M 8.70 % | 26.617 M |
Property plant equipment net | 46.006 M -5.43 % | 48.650 M -9.93 % | 54.014 M 6.68 % | 50.630 M -6.27 % | 54.014 M 14.43 % | 47.201 M -8.67 % | 51.681 M -14.69 % | 60.582 M 2.82 % | 58.919 M -8.05 % | 64.079 M 380.78 % | 13.328 M 70.89 % | 7.799 M 27.48 % | 6.118 M 8.28 % | 5.650 M 7.37 % | 5.262 M 14.47 % | 4.597 M -15.28 % | 5.426 M 12.46 % | 4.825 M 30.51 % | 3.697 M 2.32 % | 3.613 M 7.18 % | 3.371 M 14.97 % | 2.932 M -7.39 % | 3.166 M 23.09 % | 2.572 M 90.80 % | 1.348 M -15.17 % | 1.589 M |
Total non current assets | 1.084 B 0.55 % | 1.078 B 1.18 % | 1.066 B -1.06 % | 1.077 B -2.70 % | 1.107 B 27.88 % | 865.549 M 2.42 % | 845.074 M 2.61 % | 823.563 M 39.66 % | 589.695 M 1.29 % | 582.158 M 10.74 % | 525.711 M 2.31 % | 513.849 M 10.72 % | 464.104 M 3.69 % | 447.608 M -1.68 % | 455.266 M 23.62 % | 368.290 M 16.58 % | 315.921 M 28.23 % | 246.370 M 1.93 % | 241.704 M 65.45 % | 146.093 M 29.86 % | 112.500 M 41.83 % | 79.321 M 0.56 % | 78.880 M 74.07 % | 45.316 M 49.65 % | 30.282 M 6.10 % | 28.542 M |
Other current assets | 10.554 M -37.26 % | 16.822 M 110.69 % | -157.397 M -553.03 % | 34.743 M 164.35 % | 13.143 M -30.89 % | 19.017 M -10.35 % | 21.212 M -32.66 % | 31.499 M 19.71 % | 26.312 M 18.83 % | 22.142 M -22.28 % | 28.488 M -8.64 % | 31.181 M 742.50 % | 3.701 M -5.61 % | 3.921 M -7.22 % | 4.226 M -37.12 % | 6.721 M 37.00 % | 4.906 M 22.16 % | 4.016 M -87.95 % | 33.319 M 1 294.10 % | 2.390 M 21.88 % | 1.961 M -39.06 % | 3.218 M 367.73 % | 688.000 K 73.74 % | 396.000 K 45.05 % | 273.000 K 18.70 % | 230.000 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 -100.00 % | 502.000 K | 0.000 -100.00 % | 236.000 K | 0.000 -100.00 % | 12.000 K 0.00 % | 12.000 K -29.41 % | 17.000 K -91.10 % | 191.000 K 961.11 % | 18.000 K 5.88 % | 17.000 K -5.56 % | 18.000 K 12.50 % | 16.000 K 6.67 % | 15.000 K | 0.000 |
cash and cash equivalents | 134.771 M 2.61 % | 131.342 M -7.54 % | 142.054 M 77.88 % | 79.859 M -43.78 % | 142.054 M -23.96 % | 186.811 M 88.66 % | 99.018 M -20.52 % | 124.578 M 34.18 % | 92.843 M 7.54 % | 86.330 M -37.80 % | 138.791 M 87.02 % | 74.210 M -11.97 % | 84.297 M 16.46 % | 72.380 M -8.63 % | 79.217 M -18.08 % | 96.697 M 19.12 % | 81.178 M 49.69 % | 54.229 M 33.36 % | 40.663 M -50.23 % | 81.703 M 155.32 % | 32.000 M 226.16 % | 9.811 M -27.51 % | 13.535 M 10.85 % | 12.210 M -22.14 % | 15.681 M 79.89 % | 8.717 M |
Cash and short term investments | 134.771 M 2.61 % | 131.342 M -7.54 % | 142.054 M 77.88 % | 79.859 M -43.78 % | 142.054 M -23.96 % | 186.811 M 88.66 % | 99.018 M -20.52 % | 124.578 M 34.18 % | 92.843 M 7.54 % | 86.330 M -37.80 % | 138.791 M 87.02 % | 74.210 M -12.49 % | 84.799 M 17.16 % | 72.380 M -8.90 % | 79.453 M -17.83 % | 96.697 M 19.10 % | 81.190 M 49.68 % | 54.241 M 33.34 % | 40.680 M -50.33 % | 81.894 M 155.77 % | 32.018 M 225.78 % | 9.828 M -27.48 % | 13.553 M 10.85 % | 12.226 M -22.11 % | 15.696 M 80.06 % | 8.717 M |
Total current assets | 559.005 M 4.06 % | 537.213 M 21.66 % | 441.571 M -8.44 % | 482.255 M 9.21 % | 441.571 M 19.46 % | 369.640 M 27.17 % | 290.674 M 32.59 % | 219.226 M 26.12 % | 173.822 M -52.35 % | 364.816 M -23.70 % | 478.138 M 39.80 % | 342.007 M 0.37 % | 340.737 M 30.44 % | 261.214 M -8.31 % | 284.889 M 15.97 % | 245.649 M -3.37 % | 254.226 M 36.04 % | 186.872 M -5.95 % | 198.704 M 11.18 % | 178.716 M 32.12 % | 135.265 M 353.94 % | 29.798 M -29.42 % | 42.216 M 10.23 % | 38.298 M 34.70 % | 28.432 M 85.00 % | 15.369 M |
Inventory | 1.310 M -81.31 % | 7.008 M 392.83 % | 1.422 M -76.58 % | 6.072 M -27.26 % | 8.348 M 36.45 % | 6.118 M 592.08 % | 884.000 K -40.75 % | 1.492 M | 0.000 | 0.000 -100.00 % | 4.874 M | 0.000 100.00 % | -9.373 M | 0.000 100.00 % | -14.430 M | 0.000 100.00 % | -16.785 M | 0.000 -100.00 % | 3.242 M | 0.000 100.00 % | -15.533 M | 0.000 100.00 % | -484.000 K | 0.000 | 0.000 | 0.000 |
Net receivables | 412.370 M 7.94 % | 382.041 M -19.57 % | 475.015 M 41.74 % | 335.143 M 20.54 % | 278.026 M 77.93 % | 156.254 M -7.85 % | 169.560 M 103.40 % | 83.364 M 52.49 % | 54.667 M -78.67 % | 256.344 M -17.54 % | 310.859 M 31.38 % | 236.616 M -7.16 % | 254.852 M 37.82 % | 184.913 M -1.64 % | 188.005 M 32.18 % | 142.231 M -16.19 % | 169.716 M 31.96 % | 128.615 M -16.88 % | 154.743 M 63.87 % | 94.432 M -7.31 % | 101.877 M 508.15 % | 16.752 M -40.12 % | 27.975 M 8.95 % | 25.676 M 106.02 % | 12.463 M 94.07 % | 6.422 M |
Tax assets | 0.000 -100.00 % | 29.047 M -16.81 % | 34.916 M 9.52 % | 31.882 M -58.14 % | 76.166 M 95.29 % | 39.002 M 35.40 % | 28.805 M 136.81 % | 12.164 M 92.53 % | 6.318 M 59.14 % | 3.970 M -30.27 % | 5.693 M | 0.000 -100.00 % | 6.389 M | 0.000 -100.00 % | 8.982 M | 0.000 -100.00 % | 2.405 M | 0.000 -100.00 % | 82.000 K | 0.000 -100.00 % | 98.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 336.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 100.956 M 93.90 % | 52.065 M 64.15 % | 31.718 M 63.31 % | 19.422 M -40.82 % | 32.816 M -45.00 % | 59.662 M 45.24 % | 41.079 M 256.56 % | 11.521 M 47.69 % | 7.801 M -54.40 % | 17.108 M 27.93 % | 13.373 M -1.11 % | 13.523 M -93.16 % | 197.658 M 3 082.90 % | 6.210 M -96.16 % | 161.859 M 1 494.98 % | 10.148 M -92.72 % | 139.430 M 2.28 % | 136.318 M 24.23 % | 109.731 M 4.11 % | 105.404 M 43.69 % | 73.354 M 217.59 % | 23.097 M 27.38 % | 18.133 M 17.48 % | 15.435 M 152.62 % | 6.110 M -45.15 % | 11.140 M |
Tax payables | 0.000 -100.00 % | 3.502 M -69.39 % | 11.442 M 679.96 % | 1.467 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.039 M -65.85 % | 5.971 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.288 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.234 M | 0.000 100.00 % | -14.765 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 15.807 M 1.40 % | 15.589 M 16.00 % | 13.439 M 0.73 % | 13.341 M -0.73 % | 13.439 M -6.47 % | 14.368 M -6.69 % | 15.398 M -6.16 % | 16.408 M -14.78 % | 19.254 M -18.25 % | 23.551 M -1.55 % | 23.923 M 5.38 % | 22.701 M 32.31 % | 17.158 M 20.53 % | 14.236 M -6.55 % | 15.234 M 3.15 % | 14.769 M 0.03 % | 14.765 M 14.72 % | 12.870 M 3.62 % | 12.420 M 28.27 % | 9.683 M 13.17 % | 8.556 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 38.782 M -5.41 % | 41.000 M 6.75 % | 38.409 M -14.92 % | 45.144 M -6.63 % | 48.352 M 11.39 % | 43.406 M -6.41 % | 46.381 M -11.62 % | 52.482 M -1.15 % | 53.095 M -6.65 % | 56.877 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 -100.00 % | 52.000 K -16.13 % | 62.000 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 |
Other total stockholders equity | 0.000 | 0.000 -100.00 % | 104.741 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 % | 146.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 2.267 M -21.42 % | 2.885 M -10.01 % | 3.206 M 15.66 % | 2.772 M -93.76 % | 44.456 M 3 901.44 % | 1.111 M -20.64 % | 1.400 M -58.31 % | 3.358 M -72.24 % | 12.095 M -17.54 % | 14.667 M -0.91 % | 14.802 M | 0.000 -100.00 % | 7.949 M | 0.000 -100.00 % | 10.008 M | 0.000 -100.00 % | 5.543 M | 0.000 -100.00 % | 6.826 M | 0.000 -100.00 % | 3.928 M | 0.000 -100.00 % | 3.204 M 72.17 % | 1.861 M 130.89 % | 806.000 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.643 B 1.71 % | 1.615 B 7.18 % | 1.507 B -3.34 % | 1.559 B 0.70 % | 1.548 B 25.36 % | 1.235 B 8.76 % | 1.136 B 8.91 % | 1.043 B 36.58 % | 763.517 M -19.37 % | 946.974 M -5.67 % | 1.004 B 17.29 % | 855.856 M 6.34 % | 804.841 M 13.55 % | 708.822 M -4.23 % | 740.155 M 20.56 % | 613.939 M 7.68 % | 570.147 M 31.60 % | 433.242 M -1.63 % | 440.408 M 35.59 % | 324.809 M 31.10 % | 247.765 M 127.06 % | 109.119 M -9.89 % | 121.096 M 44.83 % | 83.614 M 42.41 % | 58.714 M 33.71 % | 43.911 M |
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-06-30 | 2011-06-30 | 2010-06-30 |
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-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 22.901 M | 0.000 100.00 % | -12.295 M | 0.000 | 0.000 | 0.000 100.00 % | -4.183 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 |
Stock based compensation | 2.997 M | 0.000 -100.00 % | 2.288 M | 0.000 -100.00 % | 4.193 M | 0.000 | 0.000 | 0.000 100.00 % | -2.080 M | 0.000 -100.00 % | 1.845 M | 0.000 -100.00 % | 2.176 M | 0.000 -100.00 % | 1.366 M | 0.000 -100.00 % | 778.000 K | 0.000 -100.00 % | 417.000 K | 0.000 -100.00 % | 96.000 K | 0.000 -100.00 % | 9.318 K 931 900.00 % | -1.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 51.320 M | 0.000 100.00 % | -81.193 M | 0.000 100.00 % | -37.656 M | 0.000 | 0.000 | 0.000 -100.00 % | 143.555 M | 0.000 100.00 % | -4.005 M | 0.000 100.00 % | -40.672 M | 0.000 100.00 % | -1.505 M | 0.000 100.00 % | -4.240 M | 0.000 100.00 % | -14.981 M | 0.000 100.00 % | -13.262 M | 0.000 -100.00 % | 523.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 50.259 M | 0.000 100.00 % | -81.120 M | 0.000 100.00 % | -36.501 M | 0.000 | 0.000 | 0.000 -100.00 % | 143.446 M | 0.000 100.00 % | -3.732 M | 0.000 100.00 % | -41.341 M | 0.000 100.00 % | -2.433 M | 0.000 100.00 % | -2.863 M | 0.000 100.00 % | -14.819 M | 0.000 100.00 % | -13.625 M | 0.000 -100.00 % | 784.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 549.000 K | 0.000 100.00 % | -222.000 K | 0.000 100.00 % | -228.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Other working capital | 512.000 K | 0.000 -100.00 % | 149.500 K | 0.000 100.00 % | -927.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 108.500 K | 0.000 100.00 % | -273.000 K | 0.000 -100.00 % | 669.000 K | 0.000 -100.00 % | 928.000 K | 0.000 100.00 % | -1.377 M | 0.000 100.00 % | -162.000 K | 0.000 -100.00 % | 363.000 K | 0.000 100.00 % | -261.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -37.508 M -257.95 % | 23.747 M -48.62 % | 46.215 M 293.59 % | 11.742 M -74.98 % | 46.929 M -31.30 % | 68.310 M 232.23 % | 20.561 M 35.98 % | 15.121 M -89.59 % | 145.191 M 1 412.52 % | -11.062 M -113.37 % | 82.761 M 341.26 % | -34.303 M -159.59 % | 57.562 M 509.84 % | -14.045 M -19.56 % | -11.747 M -187.68 % | 13.397 M 704.62 % | 1.665 M -91.94 % | 20.649 M 593.76 % | -4.182 M -139.78 % | 10.512 M 84.49 % | 5.698 M 502.33 % | 946.000 K -57.71 % | 2.237 M 391.58 % | 455.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash provided by operating activities | 82.741 M 87.93 % | 44.028 M -44.87 % | 79.858 M 17 886.04 % | 444.000 K -98.76 % | 35.787 M -6.14 % | 38.128 M 292.26 % | -19.831 M 51.06 % | -40.525 M -155.42 % | 73.124 M 1 093.86 % | 6.125 M -94.87 % | 119.353 M 745.04 % | 14.124 M -79.44 % | 68.696 M 167.34 % | 25.696 M -4.34 % | 26.863 M -36.67 % | 42.415 M 55.04 % | 27.358 M -36.16 % | 42.852 M 3 629.50 % | 1.149 M -95.07 % | 23.287 M 433.37 % | 4.366 M -41.55 % | 7.469 M -22.08 % | 9.586 M 50.16 % | 6.384 M 70.51 % | 3.744 M 0.00 % | 3.744 M -38.50 % | 6.088 M 0.00 % | 6.088 M |
Investments in property plant and equipment | -2.110 M 90.35 % | -21.872 M -6.69 % | -20.500 M -25.64 % | -16.316 M -6.30 % | -15.349 M -44.60 % | -10.615 M -30.79 % | -8.116 M -12.24 % | -7.231 M 24.24 % | -9.544 M 24.74 % | -12.681 M 25.20 % | -16.954 M -920.10 % | -1.662 M -18.97 % | -1.397 M -9.23 % | -1.279 M -64.61 % | -777.000 K -44.16 % | -539.000 K 65.56 % | -1.565 M 42.67 % | -2.730 M -278.12 % | -722.000 K -30.56 % | -553.000 K -23.16 % | -449.000 K -29.02 % | -348.000 K -72.28 % | -202.000 K 93.90 % | -3.309 M -133.36 % | -1.418 M 0.00 % | -1.418 M -358.90 % | -309.000 K 0.00 % | -309.000 K |
Acquisitions net | 0.000 100.00 % | -699.000 K 89.74 % | -6.814 M -228.39 % | -2.075 M 97.65 % | -88.162 M -14 919.08 % | -587.000 K -120.47 % | 2.868 M 101.04 % | -276.023 M -1 112.75 % | -22.760 M -3 151.43 % | -700.000 K -1 490.91 % | -44.000 K 99.91 % | -46.568 M | 0.000 100.00 % | -37.159 M 59.23 % | -91.133 M -623.68 % | -12.593 M 55.20 % | -28.112 M -103.58 % | -13.809 M 65.31 % | -39.810 M -325.78 % | -9.350 M 62.69 % | -25.059 M -991.90 % | -2.295 M 70.78 % | -7.853 M 2.63 % | -8.065 M -70.11 % | -4.741 M 0.00 % | -4.741 M 12.36 % | -5.410 M 0.00 % | -5.410 M |
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 | 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 |
Other investing activites | -22.044 M -133.95 % | -9.423 M -2.43 % | -9.199 M -30.18 % | -7.067 M -17.59 % | -6.010 M -25.92 % | -4.773 M -438.66 % | -886.000 K 75.07 % | -3.554 M 17.92 % | -4.330 M 20.75 % | -5.463 M -22.50 % | -4.460 M 46.22 % | -8.292 M -13.70 % | -7.293 M -94.58 % | -3.748 M 55.34 % | -8.392 M -118.83 % | -3.835 M -29.69 % | -2.957 M -219.68 % | -925.000 K -33.67 % | -692.000 K 36.75 % | -1.094 M -16.88 % | -936.000 K -60.00 % | -585.000 K 57.05 % | -1.362 M -1 101.47 % | 136.000 K 138.80 % | -350.500 K 0.00 % | -350.500 K -670.33 % | -45.500 K 0.00 % | -45.500 K |
Net cash used for investing activites | -24.154 M -7.01 % | -22.571 M 17.36 % | -27.314 M -48.52 % | -18.391 M 82.23 % | -103.511 M -824.04 % | -11.202 M -82.62 % | -6.134 M 97.83 % | -283.254 M -776.84 % | -32.304 M -141.42 % | -13.381 M 13.33 % | -15.439 M 72.68 % | -56.522 M -550.43 % | -8.690 M 79.40 % | -42.186 M 57.94 % | -100.302 M -491.16 % | -16.967 M 48.01 % | -32.634 M -86.86 % | -17.464 M 57.64 % | -41.224 M -274.87 % | -10.997 M 58.41 % | -26.444 M -719.21 % | -3.228 M 65.72 % | -9.417 M 5.41 % | -9.956 M -61.65 % | -6.159 M 0.00 % | -6.159 M -8.06 % | -5.700 M 0.00 % | -5.700 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.432 M 3 953.33 % | 60.000 K 0.00 % | 60.000 K 102.64 % | -2.276 M 0.00 % | -2.276 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.046 M -67.44 % | 73.846 M 34 607.48 % | -214.000 K -100.06 % | 368.929 M 3 689 390.00 % | -10.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.765 M 191.10 % | 3.355 M 0.00 % | 3.355 M -63.52 % | 9.195 M 0.00 % | 9.195 M |
Common stock repurchased | -23.122 M -681.68 % | -2.958 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -24.841 M 22.83 % | -32.192 M -266.65 % | -8.780 M -20.01 % | -7.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.953 M -22.65 % | -19.529 M 14.10 % | -22.734 M -42.84 % | -15.916 M 16.44 % | -19.048 M -50.86 % | -12.626 M 15.42 % | -14.928 M -69.12 % | -8.827 M 9.11 % | -9.712 M -66.87 % | -5.820 M 14.27 % | -6.789 M -67.84 % | -4.045 M 20.44 % | -5.084 M -69.52 % | -2.999 M 33.33 % | -4.498 M -54.76 % | -2.907 M 0.00 % | -2.907 M -675.07 % | -375.000 K 0.00 % | -375.000 K |
Other financing activites | -5.660 M 20.33 % | -7.104 M -528.73 % | 1.657 M 126.84 % | -6.173 M -162.87 % | 9.819 M -85.83 % | 69.283 M 1 391.63 % | -5.364 M -101.47 % | 364.447 M 2 704.31 % | -13.994 M 38.24 % | -22.660 M -7 716.81 % | 297.500 K -99.42 % | 51.711 M 248.00 % | -34.941 M -219.18 % | 29.318 M -59.13 % | 71.743 M 1 469.87 % | 4.570 M -88.37 % | 39.290 M 1 699.10 % | -2.457 M -932.35 % | -238.000 K -100.55 % | 43.359 M -13.58 % | 50.172 M 1 784.19 % | -2.979 M -132.83 % | 9.074 M 200.00 % | -9.074 M -5 485.16 % | 168.500 K 0.00 % | 168.500 K | 0.000 | 0.000 |
Net cash used provided by financing activities | -53.623 M -31.51 % | -40.775 M -186.22 % | -14.246 M -5.61 % | -13.489 M -168.69 % | 19.638 M -71.66 % | 69.283 M 1 391.63 % | -5.364 M -101.47 % | 364.447 M 1 402.15 % | -27.988 M 39.96 % | -46.613 M -21.19 % | -38.463 M -232.74 % | 28.977 M 156.98 % | -50.857 M -595.20 % | 10.270 M -82.63 % | 59.117 M 670.74 % | -10.358 M -134.00 % | 30.463 M 350.33 % | -12.169 M -100.87 % | -6.058 M -116.57 % | 36.570 M -20.72 % | 46.127 M 672.08 % | -8.063 M -232.72 % | 6.075 M 541.82 % | -1.375 M -303.25 % | 676.500 K 0.00 % | 676.500 K -89.66 % | 6.544 M 0.00 % | 6.544 M |
Effect of forex changes on cash | -1.535 M -844.62 % | -162.500 K -113.50 % | 1.204 M 812.13 % | -169.000 K 89.11 % | -1.552 M -56.40 % | -992.000 K | 0.000 100.00 % | -4.467 M -41.37 % | -3.160 M -548.79 % | 704.000 K 261.84 % | -435.000 K -113.05 % | 3.334 M 20.45 % | 2.768 M 548.62 % | -617.000 K 80.46 % | -3.158 M -836.13 % | 429.000 K -75.65 % | 1.762 M 407.78 % | 347.000 K -93.19 % | 5.092 M 503.32 % | 844.000 K 145.40 % | -1.859 M -2 016.49 % | 97.000 K 2 040.00 % | -5.000 K -115.15 % | 33.000 K 1 000.00 % | 3.000 K 0.00 % | 3.000 K | 0.000 | 0.000 |
Net change in cash | -131.342 M -568.65 % | -19.643 M -127.62 % | 71.126 M 214.36 % | -62.195 M -38.96 % | -44.757 M -150.98 % | 87.793 M 443.48 % | -25.560 M -180.54 % | 31.735 M 387.26 % | 6.513 M 112.09 % | -53.869 M -182.30 % | 65.451 M 1 397.73 % | -5.044 M -184.64 % | 5.959 M 274.30 % | -3.419 M 60.89 % | -8.740 M -212.64 % | 7.760 M -42.41 % | 13.475 M 98.65 % | 6.783 M 133.05 % | -20.521 M -182.57 % | 24.852 M 123.99 % | 11.095 M 695.70 % | -1.863 M -159.71 % | 3.120 M 125.55 % | -12.210 M -251.77 % | -3.471 M 0.00 % | -3.471 M -125.04 % | 13.864 M 0.00 % | 13.864 M |
Cash at beginning of period | 131.342 M -13.01 % | 150.985 M 89.06 % | 79.859 M -43.78 % | 142.054 M -23.96 % | 186.811 M 88.66 % | 99.018 M -20.52 % | 124.578 M 34.18 % | 92.843 M 7.54 % | 86.330 M -38.42 % | 140.199 M 91.16 % | 73.340 M -7.46 % | 79.254 M | 0.000 -100.00 % | 75.799 M | 0.000 -100.00 % | 88.938 M | 0.000 -100.00 % | 47.446 M | 0.000 -100.00 % | 56.851 M | 0.000 -100.00 % | 11.673 M | 0.000 -100.00 % | 12.210 M -22.14 % | 15.681 M 0.00 % | 15.681 M 763.02 % | 1.817 M 0.00 % | 1.817 M |
Cash at end of period | 134.771 M 2.61 % | 131.342 M -13.01 % | 150.985 M 89.06 % | 79.859 M -43.78 % | 142.054 M -23.96 % | 186.811 M 88.66 % | 99.018 M -20.52 % | 124.578 M 34.18 % | 92.843 M 7.54 % | 86.330 M -37.80 % | 138.791 M 87.02 % | 74.210 M 1 145.45 % | 5.959 M -91.77 % | 72.380 M 928.15 % | -8.740 M -109.04 % | 96.697 M 617.63 % | 13.475 M -75.15 % | 54.229 M 364.27 % | -20.521 M -125.12 % | 81.703 M 636.39 % | 11.095 M 13.10 % | 9.810 M 214.47 % | 3.120 M | 0.000 -100.00 % | 12.210 M 0.00 % | 12.210 M -22.14 % | 15.681 M 0.00 % | 15.681 M |
Operating cash flow | 82.741 M 87.93 % | 44.028 M -44.87 % | 79.858 M 17 886.04 % | 444.000 K -98.76 % | 35.787 M -6.14 % | 38.128 M 292.26 % | -19.831 M 51.06 % | -40.525 M -155.42 % | 73.124 M 1 093.86 % | 6.125 M -94.87 % | 119.353 M 745.04 % | 14.124 M -79.44 % | 68.696 M 167.34 % | 25.696 M -4.34 % | 26.863 M -36.67 % | 42.415 M 55.04 % | 27.358 M -36.16 % | 42.852 M 3 629.50 % | 1.149 M -95.07 % | 23.287 M 433.37 % | 4.366 M -41.55 % | 7.469 M -22.08 % | 9.586 M 50.16 % | 6.384 M 70.51 % | 3.744 M 0.00 % | 3.744 M -38.50 % | 6.088 M 0.00 % | 6.088 M |
Capital expenditure | -2.110 M 90.35 % | -21.872 M -6.69 % | -20.500 M -25.64 % | -16.316 M -6.30 % | -15.349 M -44.60 % | -10.615 M -30.79 % | -8.116 M -12.24 % | -7.231 M 24.24 % | -9.544 M 24.74 % | -12.681 M 25.20 % | -16.954 M -920.10 % | -1.662 M -18.97 % | -1.397 M -9.23 % | -1.279 M -64.61 % | -777.000 K -44.16 % | -539.000 K 65.56 % | -1.565 M 42.67 % | -2.730 M -278.12 % | -722.000 K -30.56 % | -553.000 K -23.16 % | -449.000 K -29.02 % | -348.000 K -72.28 % | -202.000 K 93.90 % | -3.309 M -133.36 % | -1.418 M 0.00 % | -1.418 M -358.90 % | -309.000 K 0.00 % | -309.000 K |
Free CashFlow | 80.631 M 263.92 % | 22.156 M -62.67 % | 59.358 M 473.98 % | -15.872 M -177.66 % | 20.438 M -25.72 % | 27.513 M 198.45 % | -27.947 M 41.48 % | -47.756 M -175.11 % | 63.580 M 1 069.80 % | -6.556 M -106.40 % | 102.399 M 721.69 % | 12.462 M -81.48 % | 67.299 M 175.62 % | 24.417 M -6.40 % | 26.086 M -37.71 % | 41.876 M 62.35 % | 25.793 M -35.71 % | 40.122 M 9 296.25 % | 427.000 K -98.12 % | 22.734 M 480.39 % | 3.917 M -44.99 % | 7.121 M -24.12 % | 9.384 M 205.17 % | 3.075 M 32.20 % | 2.326 M 0.00 % | 2.326 M -59.75 % | 5.779 M 0.00 % | 5.779 M |
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 |