
Ximei Resources Holding Limited 9936.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 1.822 B 29.85 % | 1.403 B 37.62 % | 1.020 B 33.50 % | 763.725 M 26.94 % | 601.652 M 0.17 % | 600.644 M 16.69 % | 514.718 M 67.46 % | 307.360 M 41.35 % | 217.441 M |
Net income | 124.195 M 42.52 % | 87.142 M -16.80 % | 104.734 M 2.62 % | 102.065 M 45.17 % | 70.309 M 0.94 % | 69.652 M -9.63 % | 77.071 M 99.75 % | 38.584 M 61.59 % | 23.877 M |
Income before tax | 163.043 M 38.52 % | 117.706 M -5.18 % | 124.134 M 4.71 % | 118.550 M 36.01 % | 87.164 M 3.84 % | 83.941 M -6.83 % | 90.094 M 93.19 % | 46.634 M 61.25 % | 28.920 M |
Income before tax ratio | 0.09 6.67 % | 0.08 -31.10 % | 0.12 -21.57 % | 0.16 7.15 % | 0.14 3.67 % | 0.14 -20.16 % | 0.18 15.36 % | 0.15 14.08 % | 0.13 |
EBITDA | 208.810 M 15.38 % | 180.982 M 7.50 % | 168.361 M 13.11 % | 148.853 M 36.25 % | 109.249 M 4.35 % | 104.696 M -7.13 % | 112.737 M 101.41 % | 55.973 M 55.00 % | 36.112 M |
Net income ratio | 0.07 9.76 % | 0.06 -39.54 % | 0.10 -23.14 % | 0.13 14.36 % | 0.12 0.77 % | 0.12 -22.55 % | 0.15 19.28 % | 0.13 14.32 % | 0.11 |
Ratio EBITDA | 0.11 -11.15 % | 0.13 -21.89 % | 0.17 -15.28 % | 0.19 7.34 % | 0.18 4.17 % | 0.17 -20.42 % | 0.22 20.27 % | 0.18 9.65 % | 0.17 |
Gross profit ratio | 0.22 -1.57 % | 0.22 -26.26 % | 0.30 8.56 % | 0.28 -0.91 % | 0.28 5.35 % | 0.26 -17.54 % | 0.32 12.96 % | 0.28 19.39 % | 0.24 |
Weighted average shs out dil | 358.594 M -0.27 % | 359.550 M 10.41 % | 325.642 M 8.55 % | 300.000 M 5.11 % | 285.411 M 26.85 % | 225.000 M 0.00 % | 225.000 M -25.00 % | 300.000 M 0.00 % | 300.000 M |
Weighted average shs out | 358.591 M -0.27 % | 359.552 M 10.41 % | 325.642 M 8.55 % | 300.000 M 5.11 % | 285.411 M 26.85 % | 225.000 M 0.00 % | 225.000 M -25.00 % | 300.000 M 0.00 % | 300.000 M |
EPS diluted | 0.35 45.83 % | 0.24 -25.00 % | 0.32 -5.88 % | 0.34 36.00 % | 0.25 -19.35 % | 0.31 -8.82 % | 0.34 161.54 % | 0.13 63.32 % | 0.08 |
Earnings per share | 0.35 45.83 % | 0.24 -25.00 % | 0.32 -5.88 % | 0.34 36.00 % | 0.25 -19.35 % | 0.31 -8.82 % | 0.34 161.54 % | 0.13 63.32 % | 0.08 |
Gross profit | 396.772 M 27.82 % | 310.424 M 1.48 % | 305.900 M 44.93 % | 211.065 M 25.79 % | 167.798 M 5.53 % | 159.004 M -3.77 % | 165.233 M 89.17 % | 87.344 M 68.76 % | 51.757 M |
Income tax expense | 28.867 M 103.73 % | 14.169 M -14.99 % | 16.667 M 1.10 % | 16.485 M -2.20 % | 16.855 M 17.96 % | 14.289 M 9.72 % | 13.023 M 61.78 % | 8.050 M 89.14 % | 4.256 M |
Cost of revenue | 1.425 B 30.43 % | 1.093 B 53.11 % | 713.700 M 29.14 % | 552.660 M 27.38 % | 433.854 M -1.76 % | 441.640 M 26.37 % | 349.485 M 58.85 % | 220.016 M 32.79 % | 165.684 M |
General and administrative expenses | 39.859 M 28.23 % | 31.085 M -73.10 % | 115.563 M 43.37 % | 80.604 M 15.01 % | 70.085 M 29.45 % | 54.142 M 8.26 % | 50.010 M 55.93 % | 32.073 M 584.44 % | 4.686 M |
Selling and marketing expenses | 8.146 M 10.74 % | 7.356 M -11.23 % | 8.287 M -34.85 % | 12.719 M 51.56 % | 8.392 M 16.67 % | 7.193 M 26.46 % | 5.688 M 149.80 % | 2.277 M 27.14 % | 1.791 M |
Other expenses | 76.244 M -39.53 % | 126.087 M | 0.000 | 0.000 | 0.000 100.00 % | -13.899 M -12.58 % | -12.346 M -303.20 % | -3.062 M -963.19 % | -288.000 K |
Operating expenses | 198.176 M -14.24 % | 231.081 M 34.62 % | 171.650 M 39.39 % | 123.141 M 20.16 % | 102.482 M 43.56 % | 71.387 M -1.34 % | 72.354 M 90.85 % | 37.912 M 75.38 % | 21.617 M |
Cost and expenses | 1.623 B 22.63 % | 1.324 B 49.53 % | 885.350 M 31.01 % | 675.801 M 26.00 % | 536.336 M 4.54 % | 513.027 M 21.62 % | 421.839 M 63.55 % | 257.928 M 37.71 % | 187.301 M |
Research and development expenses | 73.927 M 11.08 % | 66.553 M 39.69 % | 47.642 M 60.08 % | 29.762 M 23.98 % | 24.005 M 0.23 % | 23.951 M 5.49 % | 22.705 M 86.00 % | 12.207 M 45.77 % | 8.374 M |
Selling general and administrative expenses | 48.005 M 24.88 % | 38.441 M -69.00 % | 124.008 M 32.80 % | 93.379 M 18.99 % | 78.477 M 27.95 % | 61.335 M 10.12 % | 55.698 M 62.15 % | 34.350 M 430.34 % | 6.477 M |
Interest income | 1.834 M 190.93 % | -2.017 M -175.21 % | 2.682 M 110.02 % | 1.277 M 0.71 % | 1.268 M -65.51 % | 3.676 M 31.99 % | 2.785 M -0.46 % | 2.798 M 1 251.69 % | 207.000 K |
Interest expense | 24.421 M 3.83 % | 23.520 M 12.17 % | 20.968 M 77.97 % | 11.782 M 46.87 % | 8.022 M 75.00 % | 4.584 M 43.29 % | 3.199 M 0.06 % | 3.197 M 17.15 % | 2.729 M |
Depreciation and amortization | 31.686 M -20.30 % | 39.756 M 70.93 % | 23.259 M 25.58 % | 18.521 M 31.70 % | 14.063 M 23.60 % | 11.378 M 87.85 % | 6.057 M -1.38 % | 6.142 M -0.94 % | 6.200 M |
Operating income | 198.596 M 150.30 % | 79.343 M -40.90 % | 134.250 M 52.69 % | 87.924 M 34.61 % | 65.316 M -31.27 % | 95.034 M -11.57 % | 107.474 M 110.42 % | 51.076 M 70.75 % | 29.912 M |
Operating income ratio | 0.11 92.76 % | 0.06 -57.05 % | 0.13 14.37 % | 0.12 6.05 % | 0.11 -31.39 % | 0.16 -24.22 % | 0.21 25.65 % | 0.17 20.80 % | 0.14 |
Total other income expenses net | -35.553 M -192.68 % | 38.363 M 479.23 % | -10.116 M -133.03 % | 30.626 M 40.18 % | 21.848 M 459.22 % | -6.082 M 64.27 % | -17.024 M -283.25 % | -4.442 M -264.10 % | -1.220 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | 425.223 M -21.42 % | 541.154 M 184.78 % | 190.028 M -7.05 % | 204.447 M 147.16 % | 82.719 M -7.38 % | 89.313 M 66.82 % | 53.538 M -18.56 % | 65.741 M 338.10 % | 15.006 M |
Total investments | 43.990 M 50.14 % | 29.299 M 73.65 % | 16.872 M -61.68 % | 44.032 M 1 581.89 % | 2.618 M 72.69 % | 1.516 M -64.46 % | 4.266 M -28.10 % | 5.933 M 545.59 % | 919.000 K |
Total debt | 607.262 M -7.53 % | 656.701 M 27.41 % | 515.442 M 37.68 % | 374.386 M 39.13 % | 269.097 M 82.08 % | 147.788 M -3.26 % | 152.762 M 47.87 % | 103.311 M 225.88 % | 31.702 M |
Accumulated other comprehensive income loss | 79.706 M 43.29 % | 55.625 M 3.82 % | 53.578 M 32.97 % | 40.294 M -2.54 % | 41.344 M -1.28 % | 41.879 M -1.35 % | 42.453 M -1.19 % | 42.966 M 287.30 % | -22.940 M |
Retained earnings | 767.166 M 19.32 % | 642.971 M 15.68 % | 555.829 M 23.22 % | 451.095 M 29.24 % | 349.030 M 25.23 % | 278.721 M 33.32 % | 209.069 M 58.39 % | 131.998 M 41.30 % | 93.414 M |
Common stock | 3.228 M 0.00 % | 3.228 M 0.00 % | 3.228 M 19.03 % | 2.712 M 0.00 % | 2.712 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 1.301 B 17.58 % | 1.106 B 10.39 % | 1.002 B 60.91 % | 622.777 M 19.36 % | 521.762 M 62.75 % | 320.600 M 27.46 % | 251.522 M 43.76 % | 174.964 M 28.63 % | 136.026 M |
Other non current liabilities | 6.000 M | 0.000 100.00 % | -11.567 M 33.07 % | -17.282 M -784.44 % | -1.954 M 40.73 % | -3.297 M 11.13 % | -3.710 M -295.52 % | -938.000 K | 0.000 |
Long term debt | 131.701 M 24.12 % | 106.109 M -40.73 % | 179.012 M 382.43 % | 37.106 M 16.91 % | 31.740 M -27.11 % | 43.544 M -16.61 % | 52.219 M -7.15 % | 56.238 M 4 273.09 % | 1.286 M |
Total non current liabilities | 137.701 M 29.77 % | 106.109 M -36.63 % | 167.445 M 744.66 % | 19.824 M -33.45 % | 29.786 M -25.99 % | 40.247 M -17.03 % | 48.509 M -12.28 % | 55.300 M 4 200.16 % | 1.286 M |
Other current liabilities | 155.849 M 60.75 % | 96.951 M 18.66 % | 81.705 M 55.97 % | 52.383 M 56.42 % | 33.490 M -75.88 % | 138.865 M 510.91 % | 22.731 M -18.83 % | 28.003 M -50.88 % | 57.007 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 4.054 M 49.63 % | 2.710 M -78.53 % | 12.620 M 112.11 % | -104.244 M -3.68 % | -100.543 M -113.59 % | -47.073 M | 0.000 |
Short term debt | 475.561 M -13.63 % | 550.592 M 63.66 % | 336.430 M -0.25 % | 337.280 M 42.10 % | 237.357 M 127.69 % | 104.244 M 3.68 % | 100.543 M 113.59 % | 47.073 M 54.76 % | 30.416 M |
Total current liabilities | 703.629 M -1.72 % | 715.940 M 38.22 % | 517.964 M 22.60 % | 422.492 M 40.76 % | 300.158 M 84.06 % | 163.080 M -3.70 % | 169.341 M 71.98 % | 98.465 M 3.64 % | 95.005 M |
Total liabilities | 841.330 M 2.35 % | 822.049 M 17.95 % | 696.976 M 51.65 % | 459.598 M 38.48 % | 331.898 M 60.63 % | 206.624 M -6.74 % | 221.560 M 43.22 % | 154.703 M 60.66 % | 96.291 M |
Other non current assets | 60.476 M 22.32 % | 49.441 M 73.22 % | 28.543 M 155.01 % | 11.193 M 150.65 % | -22.100 M | 0.000 100.00 % | -100.534 M -43.96 % | -69.836 M -911.67 % | 8.604 M |
Long term investments | 35.459 M 44.34 % | 24.566 M 103.50 % | 12.072 M -71.13 % | 41.813 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.100 M | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 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 % | 22.100 M | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 455.055 M -6.04 % | 484.323 M 4.56 % | 463.216 M 66.05 % | 278.963 M 132.66 % | 119.899 M 3.77 % | 115.547 M 14.93 % | 100.534 M 43.96 % | 69.836 M 47.94 % | 47.205 M |
Total non current assets | 550.990 M -1.31 % | 558.330 M 10.82 % | 503.831 M 51.77 % | 331.969 M 176.87 % | 119.899 M 3.77 % | 115.547 M 14.93 % | 100.534 M 43.96 % | 69.836 M 25.13 % | 55.809 M |
Other current assets | 231.994 M 36.68 % | 169.729 M 44.44 % | 117.509 M -24.95 % | 156.571 M 40.02 % | 111.820 M -47.09 % | 211.356 M 104.57 % | 103.317 M -24.39 % | 136.637 M 2.75 % | 132.975 M |
Short term investments | 8.531 M 80.25 % | 4.733 M -1.40 % | 4.800 M 116.31 % | 2.219 M -15.24 % | 2.618 M 72.69 % | 1.516 M -64.46 % | 4.266 M -28.10 % | 5.933 M 545.59 % | 919.000 K |
cash and cash equivalents | 182.039 M 57.55 % | 115.547 M -64.49 % | 325.414 M 91.49 % | 169.939 M -8.82 % | 186.378 M 218.73 % | 58.475 M -41.07 % | 99.224 M 164.10 % | 37.570 M 125.02 % | 16.696 M |
Cash and short term investments | 190.570 M 58.44 % | 120.280 M -63.58 % | 330.214 M 58.85 % | 207.881 M 9.99 % | 188.996 M 215.04 % | 59.991 M -42.03 % | 103.490 M 137.89 % | 43.503 M 146.97 % | 17.615 M |
Total current assets | 1.591 B 16.14 % | 1.370 B 14.61 % | 1.195 B 59.28 % | 750.406 M 4.16 % | 720.443 M 80.24 % | 399.710 M 9.43 % | 365.263 M 46.18 % | 249.880 M 41.57 % | 176.508 M |
Inventory | 744.508 M 9.16 % | 682.012 M 33.47 % | 511.000 M 99.74 % | 255.832 M -4.95 % | 269.158 M 107.24 % | 129.879 M -20.18 % | 162.722 M 115.03 % | 75.673 M 191.97 % | 25.918 M |
Net receivables | 423.893 M 6.54 % | 397.878 M 68.22 % | 236.528 M 81.77 % | 130.122 M -13.52 % | 150.469 M 10 025.40 % | -1.516 M 64.46 % | -4.266 M 28.10 % | -5.933 M -110.76 % | 55.149 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 -100.00 % | 88.627 M 15.82 % | 76.520 M 474.56 % | 13.318 M 11.29 % | 11.967 M 64.27 % | 7.285 M -26.79 % | 9.951 M | 0.000 |
Account payables | 62.266 M 14.71 % | 54.280 M -37.11 % | 86.306 M 533.62 % | 13.621 M 115.49 % | 6.321 M -63.26 % | 17.205 M -56.51 % | 39.558 M 94.46 % | 20.343 M 221.63 % | 6.325 M |
Tax payables | 9.953 M -29.50 % | 14.117 M 49.09 % | 9.469 M -42.61 % | 16.498 M 59.09 % | 10.370 M 47.93 % | 7.010 M 7.70 % | 6.509 M 113.69 % | 3.046 M 142.32 % | 1.257 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 122.341 M 60.61 % | 76.172 M 24.29 % | 61.287 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 7.913 M -56.09 % | 18.023 M -45.22 % | 32.900 M 12.44 % | 29.261 M 823.93 % | 3.167 M -30.03 % | 4.526 M -3.48 % | 4.689 M 263.49 % | 1.290 M -20.42 % | 1.621 M |
Preferred stock | 0.000 -100.00 % | 89.736 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 328.184 M 37.63 % | 238.448 M -27.34 % | 328.184 M 155.05 % | 128.676 M 0.00 % | 128.676 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 -100.00 % | 11.567 M -33.07 % | 17.282 M 784.44 % | 1.954 M -40.73 % | 3.297 M -11.13 % | 3.710 M 295.52 % | 938.000 K | 0.000 |
Total assets | 2.142 B 11.08 % | 1.928 B 13.49 % | 1.699 B 56.98 % | 1.082 B 26.79 % | 853.660 M 61.92 % | 527.224 M 11.44 % | 473.082 M 43.50 % | 329.667 M 41.90 % | 232.317 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 4.177 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -118.367 M 69.87 % | -392.795 M -8.73 % | -361.258 M -900.11 % | 45.151 M 134.11 % | -132.367 M -95.60 % | -67.673 M 23.92 % | -88.950 M -35.04 % | -65.871 M -105.29 % | -32.087 M |
Accounts receivables | -13.299 M 91.89 % | -164.061 M -54.64 % | -106.090 M -503.69 % | 26.280 M 123.39 % | 11.764 M 111.71 % | -100.474 M -7 937.92 % | -1.250 M 92.24 % | -16.116 M 38.96 % | -26.404 M |
Inventory | -62.496 M 63.46 % | -171.012 M 32.98 % | -255.168 M -1 452.17 % | 18.871 M 113.09 % | -144.131 M -539.41 % | 32.801 M 137.40 % | -87.700 M -76.26 % | -49.755 M -1 301.81 % | 4.140 M |
Accounts payables | 0.000 100.00 % | -30.483 M 68.88 % | -97.944 M -244.93 % | 67.579 M 19.96 % | 56.335 M 6 977.26 % | 796.000 K | 0.000 | 0.000 -100.00 % | 26.404 M |
Other working capital | -42.572 M -56.29 % | -27.239 M -127.81 % | 97.944 M 244.93 % | -67.579 M -19.96 % | -56.335 M -6 977.26 % | -796.000 K -102.76 % | 28.836 M 247.79 % | -19.511 M -98.63 % | -9.823 M |
Other non cash items | 22.929 M 773.99 % | -3.402 M -101.78 % | 190.989 M 455.20 % | -53.769 M -19.08 % | -45.154 M -149.64 % | -18.088 M -132.40 % | 55.823 M 3 466.96 % | 1.565 M 170.15 % | -2.231 M |
Net cash provided by operating activities | 118.954 M 149.83 % | -238.735 M -464.71 % | -42.276 M -137.76 % | 111.968 M 220.20 % | -93.149 M -1 868.91 % | -4.731 M -109.46 % | 50.001 M 355.37 % | -19.580 M -130 633.33 % | 15.000 K |
Investments in property plant and equipment | -21.275 M 70.48 % | -72.073 M 56.75 % | -166.625 M -14.96 % | -144.937 M -710.56 % | -17.881 M 30.96 % | -25.901 M 16.32 % | -30.951 M -68.69 % | -18.348 M -230.18 % | -5.557 M |
Acquisitions net | -15.382 M -0.54 % | -15.300 M -155.65 % | 27.495 M 165.76 % | -41.813 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 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 |
Other investing activites | 4.893 M 60.37 % | 3.051 M 110.41 % | -29.295 M -2 394.05 % | 1.277 M -17.40 % | 1.546 M 70.26 % | 908.000 K 146.21 % | -1.965 M 80.34 % | -9.994 M -4 195.90 % | 244.000 K |
Net cash used for investing activites | -31.764 M 62.33 % | -84.322 M 49.93 % | -168.425 M 9.19 % | -185.473 M -1 035.43 % | -16.335 M 34.64 % | -24.993 M 24.07 % | -32.916 M -16.14 % | -28.342 M -433.45 % | -5.313 M |
Debt repayment | -39.329 M -125.19 % | 156.136 M 13.62 % | 137.417 M 73.52 % | 79.195 M -35.44 % | 122.668 M 2 649.74 % | -4.811 M -110.45 % | 46.052 M -35.99 % | 71.940 M 1 522.83 % | 4.433 M |
Common stock issued | -7.094 M | 0.000 -100.00 % | 199.652 M | 0.000 -100.00 % | 151.205 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -1.587 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -3.175 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.800 M | 0.000 |
Other financing activites | 24.083 M 158.48 % | -41.185 M -321.31 % | 18.610 M 207.04 % | -17.386 M 44.92 % | -31.566 M -475.50 % | -5.485 M -54.77 % | -3.544 M -111.50 % | 30.819 M 469.04 % | 5.416 M |
Net cash used provided by financing activities | -25.515 M -122.51 % | 113.364 M -68.13 % | 355.679 M 475.45 % | 61.809 M -74.49 % | 242.307 M 2 453.41 % | -10.296 M -124.22 % | 42.508 M -38.36 % | 68.959 M 600.16 % | 9.849 M |
Effect of forex changes on cash | 4.817 M 2 868.39 % | -174.000 K -101.66 % | 10.497 M 321.32 % | -4.743 M 3.60 % | -4.920 M -574.90 % | -729.000 K -135.37 % | 2.061 M 1 364.42 % | -163.000 K | 0.000 |
Net change in cash | 66.492 M 131.68 % | -209.867 M -234.98 % | 155.475 M 1 045.77 % | -16.439 M -112.85 % | 127.903 M 413.88 % | -40.749 M -166.09 % | 61.654 M 195.36 % | 20.874 M 358.67 % | 4.551 M |
Cash at beginning of period | 115.547 M -64.49 % | 325.414 M 91.49 % | 169.939 M -8.82 % | 186.378 M 218.73 % | 58.475 M -41.07 % | 99.224 M 164.10 % | 37.570 M 125.02 % | 16.696 M 37.47 % | 12.145 M |
Cash at end of period | 182.039 M 57.55 % | 115.547 M -64.49 % | 325.414 M 91.49 % | 169.939 M -8.82 % | 186.378 M 218.73 % | 58.475 M -41.07 % | 99.224 M 164.10 % | 37.570 M 125.02 % | 16.696 M |
Operating cash flow | 118.954 M 149.83 % | -238.735 M -464.71 % | -42.276 M -137.76 % | 111.968 M 220.20 % | -93.149 M -1 868.91 % | -4.731 M -109.46 % | 50.001 M 355.37 % | -19.580 M -130 633.33 % | 15.000 K |
Capital expenditure | -21.275 M 70.48 % | -72.073 M 56.75 % | -166.625 M -14.96 % | -144.937 M -710.56 % | -17.881 M 30.96 % | -25.901 M 16.32 % | -30.951 M -68.69 % | -18.348 M -230.18 % | -5.557 M |
Free CashFlow | 97.679 M 131.43 % | -310.808 M -48.78 % | -208.901 M -533.63 % | -32.969 M 70.31 % | -111.030 M -262.46 % | -30.632 M -260.80 % | 19.050 M 150.23 % | -37.928 M -584.37 % | -5.542 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
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 | 2017-01-31 | 2016-06-30 | 2016-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 954.200 M 3.78 % | 919.456 M 1.87 % | 902.593 M 17.14 % | 770.512 M 21.79 % | 632.657 M 15.05 % | 549.881 M 17.07 % | 469.719 M 12.58 % | 417.224 M 20.41 % | 346.501 M 21.90 % | 284.256 M -10.44 % | 317.396 M 6.81 % | 297.157 M -2.09 % | 303.487 M 17.92 % | 257.359 M 0.00 % | 257.359 M 67.46 % | 153.680 M 0.00 % | 153.680 M 100.00 % | 76.840 M -29.32 % | 108.721 M 100.00 % | 54.360 M |
Net income | 91.821 M 48.27 % | 61.929 M -0.54 % | 62.266 M 47.12 % | 42.323 M -5.57 % | 44.819 M 5.13 % | 42.632 M -31.35 % | 62.102 M 17.30 % | 52.941 M 7.77 % | 49.124 M 40.13 % | 35.056 M -0.56 % | 35.253 M 21.37 % | 29.045 M -28.47 % | 40.607 M 5.38 % | 38.536 M 0.00 % | 38.536 M 99.75 % | 19.292 M 0.00 % | 19.292 M 100.00 % | 9.646 M -21.78 % | 12.332 M 100.00 % | 6.166 M |
Income before tax | 130.397 M 49.28 % | 87.348 M 15.39 % | 75.695 M 31.09 % | 57.741 M -3.71 % | 59.965 M 30.50 % | 45.951 M -41.23 % | 78.183 M 25.25 % | 62.420 M 11.21 % | 56.130 M 30.11 % | 43.140 M -2.01 % | 44.024 M 31.38 % | 33.510 M -33.55 % | 50.431 M 11.95 % | 45.047 M 0.00 % | 45.047 M 93.19 % | 23.317 M 0.00 % | 23.317 M 100.00 % | 11.659 M -19.37 % | 14.460 M 100.00 % | 7.230 M |
Income before tax ratio | 0.14 43.85 % | 0.09 13.28 % | 0.08 11.91 % | 0.07 -20.94 % | 0.09 13.42 % | 0.08 -49.79 % | 0.17 11.26 % | 0.15 -7.64 % | 0.16 6.74 % | 0.15 9.42 % | 0.14 23.00 % | 0.11 -32.14 % | 0.17 -5.06 % | 0.18 0.00 % | 0.18 15.36 % | 0.15 0.00 % | 0.15 0.00 % | 0.15 14.08 % | 0.13 0.00 % | 0.13 |
EBITDA | 157.444 M 54.94 % | 101.617 M -5.20 % | 107.193 M 29.72 % | 82.635 M -2.82 % | 85.032 M 10.72 % | 76.801 M -35.16 % | 118.450 M 50.62 % | 78.644 M 45.21 % | 54.158 M 89.13 % | 28.635 M -54.34 % | 62.716 M 32.56 % | 47.313 M -17.55 % | 57.383 M 1.80 % | 56.369 M 0.00 % | 56.369 M 101.41 % | 27.987 M 0.00 % | 27.987 M 100.00 % | 13.993 M -24.49 % | 18.531 M 100.00 % | 9.266 M |
Net income ratio | 0.10 42.87 % | 0.07 -2.37 % | 0.07 25.59 % | 0.05 -22.46 % | 0.07 -8.63 % | 0.08 -41.36 % | 0.13 4.19 % | 0.13 -10.50 % | 0.14 14.96 % | 0.12 11.03 % | 0.11 13.63 % | 0.10 -26.95 % | 0.13 -10.64 % | 0.15 0.00 % | 0.15 19.28 % | 0.13 0.00 % | 0.13 0.00 % | 0.13 10.67 % | 0.11 0.00 % | 0.11 |
Ratio EBITDA | 0.17 49.30 % | 0.11 -6.94 % | 0.12 10.74 % | 0.11 -20.21 % | 0.13 -3.77 % | 0.14 -44.61 % | 0.25 33.78 % | 0.19 20.60 % | 0.16 55.16 % | 0.10 -49.02 % | 0.20 24.10 % | 0.16 -15.79 % | 0.19 -13.67 % | 0.22 0.00 % | 0.22 20.27 % | 0.18 0.00 % | 0.18 0.00 % | 0.18 6.84 % | 0.17 0.00 % | 0.17 |
Gross profit ratio | 0.24 5.76 % | 0.22 6.21 % | 0.21 1.15 % | 0.21 -11.72 % | 0.24 -8.71 % | 0.26 -25.57 % | 0.35 14.15 % | 0.30 25.96 % | 0.24 -5.77 % | 0.26 -13.99 % | 0.30 17.74 % | 0.25 -7.97 % | 0.28 -14.15 % | 0.32 0.00 % | 0.32 12.96 % | 0.28 0.00 % | 0.28 0.00 % | 0.28 19.39 % | 0.24 0.00 % | 0.24 |
Weighted average shs out dil | 359.123 M 0.37 % | 357.783 M -0.45 % | 359.405 M -0.01 % | 359.449 M -0.06 % | 359.652 M 2.38 % | 351.283 M 17.09 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M -0.08 % | 300.242 M 10.96 % | 270.580 M 20.26 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M -25.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M |
Weighted average shs out | 358.431 M 0.18 % | 357.777 M -0.45 % | 359.406 M -0.01 % | 359.449 M -0.06 % | 359.654 M 2.38 % | 351.285 M 17.09 % | 300.001 M 0.00 % | 300.000 M 0.00 % | 300.001 M -0.08 % | 300.242 M 10.96 % | 270.582 M 20.26 % | 225.002 M 0.00 % | 225.001 M 0.00 % | 225.000 M 0.00 % | 225.000 M -25.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M |
EPS diluted | 0.26 52.94 % | 0.17 0.00 % | 0.17 41.67 % | 0.12 0.00 % | 0.12 0.00 % | 0.12 -42.86 % | 0.21 16.67 % | 0.18 12.50 % | 0.16 33.33 % | 0.12 -7.69 % | 0.13 0.00 % | 0.13 -27.78 % | 0.18 5.88 % | 0.17 0.00 % | 0.17 161.54 % | 0.07 0.00 % | 0.07 101.86 % | 0.03 -21.84 % | 0.04 100.00 % | 0.02 |
Earnings per share | 0.26 52.94 % | 0.17 0.00 % | 0.17 41.67 % | 0.12 0.00 % | 0.12 0.00 % | 0.12 -42.86 % | 0.21 16.67 % | 0.18 12.50 % | 0.16 33.33 % | 0.12 -7.69 % | 0.13 0.00 % | 0.13 -27.78 % | 0.18 5.88 % | 0.17 0.00 % | 0.17 161.54 % | 0.07 0.00 % | 0.07 101.86 % | 0.03 -21.84 % | 0.04 100.00 % | 0.02 |
Gross profit | 226.322 M 9.76 % | 206.196 M 8.20 % | 190.576 M 18.49 % | 160.831 M 7.51 % | 149.593 M 5.03 % | 142.432 M -12.87 % | 163.468 M 28.52 % | 127.197 M 51.66 % | 83.868 M 14.87 % | 73.012 M -22.97 % | 94.786 M 25.76 % | 75.368 M -9.89 % | 83.636 M 1.23 % | 82.616 M 0.00 % | 82.616 M 89.17 % | 43.672 M 0.00 % | 43.672 M 100.00 % | 21.836 M -15.62 % | 25.879 M 100.00 % | 12.939 M |
Income tax expense | 22.904 M 44.11 % | 15.893 M 22.50 % | 12.974 M 328.61 % | 3.027 M -72.83 % | 11.142 M 863.84 % | 1.156 M -92.55 % | 15.511 M 63.64 % | 9.479 M 35.30 % | 7.006 M -13.33 % | 8.084 M -7.83 % | 8.771 M 96.44 % | 4.465 M -54.55 % | 9.824 M 50.87 % | 6.512 M 0.00 % | 6.512 M 61.78 % | 4.025 M 0.00 % | 4.025 M 100.00 % | 2.013 M -5.43 % | 2.128 M 100.00 % | 1.064 M |
Cost of revenue | 727.878 M 2.05 % | 713.260 M 0.17 % | 712.017 M 16.79 % | 609.681 M 26.21 % | 483.064 M 18.56 % | 407.449 M 33.04 % | 306.251 M 5.59 % | 290.027 M 10.43 % | 262.633 M 24.33 % | 211.244 M -5.11 % | 222.610 M 0.37 % | 221.789 M 0.88 % | 219.851 M 25.81 % | 174.743 M 0.00 % | 174.743 M 58.85 % | 110.008 M 0.00 % | 110.008 M 100.00 % | 55.004 M -33.60 % | 82.842 M 100.00 % | 41.421 M |
General and administrative expenses | 73.894 M -20.18 % | 92.575 M 5.81 % | 87.491 M 2.73 % | 85.168 M 25.40 % | 67.917 M 5.91 % | 64.128 M 24.68 % | 51.435 M 3.30 % | 49.793 M 61.61 % | 30.811 M -12.96 % | 35.397 M 2.04 % | 34.688 M 30.95 % | 26.489 M -4.21 % | 27.653 M 10.59 % | 25.005 M 0.00 % | 25.005 M 55.93 % | 16.037 M 0.00 % | 16.037 M 497.37 % | 2.685 M 14.58 % | 2.343 M 100.00 % | 1.172 M |
Selling and marketing expenses | 9.725 M 61.98 % | 6.004 M -38.99 % | 9.841 M 37.66 % | 7.149 M -6.30 % | 7.630 M 144.16 % | 3.125 M -39.46 % | 5.162 M -32.06 % | 7.598 M 48.37 % | 5.121 M -0.18 % | 5.130 M 57.27 % | 3.262 M -18.84 % | 4.019 M 26.62 % | 3.174 M 11.60 % | 2.844 M 0.00 % | 2.844 M 149.80 % | 1.139 M 0.00 % | 1.139 M 100.00 % | 569.250 K -36.43 % | 895.500 K 100.00 % | 447.750 K |
Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 101.566 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.173 M 0.00 % | -6.173 M -303.20 % | -1.531 M 0.00 % | -1.531 M 73.72 % | -5.826 M 10.82 % | -6.533 M -100.00 % | -3.266 M |
Operating expenses | 117.085 M -13.60 % | 135.513 M 0.88 % | 134.325 M -42.01 % | 231.649 M 194.06 % | 78.775 M -9.28 % | 86.831 M 13.28 % | 76.649 M 31.53 % | 58.275 M 145.52 % | 23.735 M -9.86 % | 26.330 M -44.63 % | 47.550 M 16.05 % | 40.975 M 34.73 % | 30.412 M -15.94 % | 36.177 M 0.00 % | 36.177 M 90.85 % | 18.956 M 0.00 % | 18.956 M 3 853.28 % | 479.500 K -46.30 % | 893.000 K 100.00 % | 446.500 K |
Cost and expenses | 844.963 M -0.45 % | 848.773 M 0.29 % | 846.342 M 14.41 % | 739.764 M 31.67 % | 561.839 M 13.67 % | 494.280 M 29.09 % | 382.900 M 9.93 % | 348.302 M 21.63 % | 286.368 M 20.54 % | 237.574 M -12.06 % | 270.160 M 2.81 % | 262.764 M 5.00 % | 250.263 M 18.65 % | 210.920 M 0.00 % | 210.920 M 63.55 % | 128.964 M 0.00 % | 128.964 M 102.77 % | 63.602 M -32.09 % | 93.651 M 100.00 % | 46.825 M |
Research and development expenses | 33.466 M -9.39 % | 36.934 M -0.16 % | 36.993 M -10.00 % | 41.102 M 61.49 % | 25.451 M -11.63 % | 28.802 M 52.88 % | 18.840 M 9.09 % | 17.270 M 38.25 % | 12.492 M 7.14 % | 11.660 M -5.55 % | 12.345 M 2.87 % | 12.001 M 0.43 % | 11.950 M 5.26 % | 11.353 M 0.00 % | 11.353 M 86.00 % | 6.104 M 0.00 % | 6.104 M 100.00 % | 3.052 M -27.11 % | 4.187 M 100.00 % | 2.094 M |
Selling general and administrative expenses | 83.619 M -15.18 % | 98.579 M 1.28 % | 97.332 M 9.39 % | 88.981 M 17.78 % | 75.547 M 12.07 % | 67.411 M 19.11 % | 56.597 M -1.48 % | 57.447 M 59.88 % | 35.932 M -11.34 % | 40.527 M 6.79 % | 37.950 M 24.39 % | 30.508 M -1.03 % | 30.827 M 10.69 % | 27.849 M 0.00 % | 27.849 M 62.15 % | 17.175 M 0.00 % | 17.175 M 427.85 % | 3.254 M 0.47 % | 3.239 M 100.00 % | 1.619 M |
Interest income | 0.000 | 0.000 | 0.000 100.00 % | -12.870 M -218.58 % | 10.853 M 12.47 % | 9.650 M 11.74 % | 8.636 M 32.82 % | 6.502 M 62.43 % | 4.003 M 13.02 % | 3.542 M 10.27 % | 3.212 M 263.76 % | 883.000 K -68.39 % | 2.793 M 100.57 % | 1.393 M 0.00 % | 1.393 M -0.46 % | 1.399 M 0.00 % | 1.399 M | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.600 M 0.00 % | 1.600 M 0.06 % | 1.599 M 0.00 % | 1.599 M 100.00 % | 799.250 K -41.43 % | 1.365 M 100.00 % | 682.250 K |
Depreciation and amortization | 19.949 M 24.64 % | 16.005 M 2.07 % | 15.681 M -24.25 % | 20.700 M 88.42 % | 10.986 M 93.45 % | 5.679 M -50.95 % | 11.579 M 77.32 % | 6.530 M 4.95 % | 6.222 M -2.63 % | 6.390 M 8.67 % | 5.880 M 15.57 % | 5.088 M 11.24 % | 4.574 M 51.03 % | 3.029 M 0.00 % | 3.029 M -1.38 % | 3.071 M 0.00 % | 3.071 M 100.00 % | 1.536 M -50.47 % | 3.100 M 100.00 % | 1.550 M |
Operating income | 109.237 M 54.54 % | 70.683 M 25.66 % | 56.251 M 3 529.10 % | 1.550 M -97.91 % | 74.046 M 4.11 % | 71.122 M -33.45 % | 106.871 M 48.20 % | 72.114 M 50.44 % | 47.936 M 115.49 % | 22.245 M -60.86 % | 56.836 M 34.60 % | 42.225 M -20.04 % | 52.809 M -1.73 % | 53.737 M 0.00 % | 53.737 M 110.42 % | 25.538 M 0.00 % | 25.538 M 105.00 % | 12.458 M -19.27 % | 15.431 M 100.00 % | 7.716 M |
Operating income ratio | 0.11 48.92 % | 0.08 23.35 % | 0.06 2 998.03 % | 0.00 -98.28 % | 0.12 -9.51 % | 0.13 -43.15 % | 0.23 31.64 % | 0.17 24.94 % | 0.14 76.78 % | 0.08 -56.30 % | 0.18 26.02 % | 0.14 -18.34 % | 0.17 -16.66 % | 0.21 0.00 % | 0.21 25.65 % | 0.17 0.00 % | 0.17 2.50 % | 0.16 14.23 % | 0.14 0.00 % | 0.14 |
Total other income expenses net | 21.160 M 26.97 % | 16.665 M -14.29 % | 19.444 M -65.40 % | 56.191 M 499.06 % | -14.081 M 44.06 % | -25.171 M 12.26 % | -28.688 M -195.94 % | -9.694 M -218.31 % | 8.194 M -60.78 % | 20.895 M 263.09 % | -12.812 M -47.01 % | -8.715 M -266.48 % | -2.378 M 72.06 % | -8.512 M 0.00 % | -8.512 M -283.25 % | -2.221 M 0.00 % | -2.221 M -177.89 % | -799.250 K 17.69 % | -971.000 K -100.00 % | -485.500 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2017-06-30 | 2016-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 655.558 M 54.17 % | 425.223 M -2.80 % | 437.471 M -19.16 % | 541.154 M 63.10 % | 331.788 M 55.51 % | 213.352 M -52.96 % | 453.560 M 81.36 % | 250.093 M 244.35 % | 72.627 M -25.95 % | 98.075 M 75.48 % | 55.890 M -37.42 % | 89.313 M 66.82 % | 53.538 M -19.59 % | 66.578 M 377.39 % | -24.002 M -259.95 % | 15.006 M |
Total investments | 39.748 M -9.64 % | 43.990 M 14.89 % | 38.288 M 30.68 % | 29.299 M 4.21 % | 28.115 M 107.43 % | 13.554 M 156.95 % | 5.275 M -89.69 % | 51.148 M 845.72 % | 5.408 M 106.59 % | 2.618 M | 0.000 -100.00 % | 1.516 M -64.46 % | 4.266 M | 0.000 | 0.000 -100.00 % | 919.000 K |
Total debt | 800.690 M 31.85 % | 607.262 M -9.47 % | 670.806 M 2.15 % | 656.701 M 27.30 % | 515.888 M -10.86 % | 578.707 M -7.51 % | 625.696 M 36.62 % | 457.974 M 58.21 % | 289.469 M -9.27 % | 319.052 M 18.94 % | 268.246 M 81.51 % | 147.788 M -3.26 % | 152.762 M 46.01 % | 104.627 M 202.74 % | 34.560 M 9.01 % | 31.702 M |
Accumulated other comprehensive income loss | 75.354 M -5.46 % | 79.706 M 35.08 % | 59.006 M 6.08 % | 55.625 M -58.85 % | 135.191 M -0.01 % | 135.204 M 8.51 % | 124.604 M -2.04 % | 127.202 M 159.56 % | 49.008 M -0.12 % | 49.068 M 9.03 % | 45.003 M 7.46 % | 41.879 M -1.35 % | 42.453 M 22.70 % | 34.598 M 1 727 149.17 % | 2.003 K 100.01 % | -22.940 M |
Retained earnings | 840.733 M 9.59 % | 767.166 M 9.02 % | 703.704 M 9.45 % | 642.971 M 11.62 % | 576.053 M 4.93 % | 549.002 M 4.05 % | 527.637 M 11.34 % | 473.897 M -1.05 % | 478.914 M 15.74 % | 413.775 M 19.63 % | 345.889 M 24.10 % | 278.721 M 33.32 % | 209.069 M 46.62 % | 142.594 M -4.87 % | 149.897 M 60.47 % | 93.414 M |
Common stock | 3.228 M 0.00 % | 3.228 M 0.00 % | 3.228 M 0.00 % | 3.228 M -7.31 % | 3.482 M -3.91 % | 3.624 M 14.01 % | 3.179 M -4.18 % | 3.317 M 1.78 % | 3.259 M 1.37 % | 3.215 M 8.22 % | 2.971 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 1.382 B 6.26 % | 1.301 B 11.09 % | 1.171 B 5.84 % | 1.106 B -2.90 % | 1.139 B 1.25 % | 1.125 B 28.50 % | 875.557 M 14.93 % | 761.822 M 11.08 % | 685.834 M 10.86 % | 618.622 M 15.66 % | 534.843 M 66.83 % | 320.600 M 27.46 % | 251.522 M 41.95 % | 177.192 M 18.20 % | 149.908 M 10.21 % | 136.026 M |
Other non current liabilities | 3.000 M -50.00 % | 6.000 M | 0.000 | 0.000 -100.00 % | 16.183 M -26.35 % | 21.972 M | 0.000 -100.00 % | 8.284 M 31.05 % | 6.321 M 7.29 % | 5.892 M 64.63 % | 3.579 M 208.56 % | -3.297 M 11.13 % | -3.710 M -490.55 % | 949.944 K | 0.000 | 0.000 |
Long term debt | 80.416 M -38.94 % | 131.701 M -20.81 % | 166.320 M 56.74 % | 106.109 M -48.32 % | 205.317 M 14.69 % | 179.012 M 332.88 % | 41.354 M 11.45 % | 37.106 M 18.50 % | 31.314 M -1.34 % | 31.740 M -15.21 % | 37.435 M -14.03 % | 43.544 M -16.61 % | 52.219 M -6.76 % | 56.004 M 552.34 % | 8.585 M 567.58 % | 1.286 M |
Total non current liabilities | 83.416 M -39.42 % | 137.701 M -17.21 % | 166.320 M 56.74 % | 106.109 M -52.10 % | 221.500 M 10.21 % | 200.984 M 314.62 % | 48.474 M 6.79 % | 45.390 M 20.61 % | 37.635 M 0.01 % | 37.632 M -8.25 % | 41.014 M 1.91 % | 40.247 M -17.03 % | 48.509 M -14.83 % | 56.954 M 563.40 % | 8.585 M 567.58 % | 1.286 M |
Other current liabilities | 113.197 M -27.37 % | 155.849 M 23.02 % | 126.684 M 30.67 % | 96.951 M -37.36 % | 154.765 M 82.94 % | 84.597 M -49.49 % | 167.473 M 14.91 % | 145.738 M 43.10 % | 101.845 M 1.94 % | 99.906 M 50.35 % | 66.450 M 91.94 % | 34.621 M 52.31 % | 22.731 M 0.91 % | 22.526 M 11.42 % | 20.218 M -64.53 % | 57.007 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.256 M 374.96 % | 4.054 M -81.18 % | 21.541 M 695.02 % | 2.710 M -84.97 % | 18.023 M 42.82 % | 12.620 M -3.21 % | 13.039 M 112.51 % | -104.244 M -3.68 % | -100.543 M -1 141.64 % | 9.652 M 11.19 % | 8.681 M | 0.000 |
Short term debt | 720.274 M 51.46 % | 475.561 M -5.73 % | 504.486 M -8.37 % | 550.592 M 101.77 % | 272.880 M -18.89 % | 336.430 M -31.68 % | 492.433 M 46.00 % | 337.280 M 60.97 % | 209.534 M -11.72 % | 237.357 M 14.44 % | 207.402 M 98.96 % | 104.244 M 3.68 % | 100.543 M 110.90 % | 47.672 M 83.53 % | 25.975 M -14.60 % | 30.416 M |
Total current liabilities | 921.506 M 30.96 % | 703.629 M 3.57 % | 679.361 M -5.11 % | 715.940 M 27.30 % | 562.402 M -3.29 % | 581.539 M -21.20 % | 737.968 M 42.79 % | 516.820 M 44.97 % | 356.501 M 0.17 % | 355.879 M 18.74 % | 299.713 M 83.78 % | 163.080 M -3.70 % | 169.341 M 69.82 % | 99.719 M 64.64 % | 60.567 M -36.25 % | 95.005 M |
Total liabilities | 1.005 B 19.44 % | 841.330 M -0.51 % | 845.681 M 2.87 % | 822.049 M 4.87 % | 783.902 M 0.18 % | 782.523 M -0.50 % | 786.443 M 39.88 % | 562.210 M 42.64 % | 394.137 M 0.16 % | 393.512 M 15.49 % | 340.727 M 64.90 % | 206.624 M -6.74 % | 221.560 M 41.42 % | 156.673 M 126.56 % | 69.152 M -28.18 % | 96.291 M |
Other non current assets | 52.721 M -12.82 % | 60.476 M -13.71 % | 70.085 M 41.75 % | 49.441 M 1.98 % | 48.479 M -51.28 % | 99.505 M 45.79 % | 68.253 M -27.08 % | 93.604 M 127.19 % | 41.200 M 752.97 % | -6.310 M -152.07 % | 12.119 M 110.49 % | -115.547 M -14.93 % | -100.534 M -1 097.59 % | 10.078 M -53.04 % | 21.461 M 149.43 % | 8.604 M |
Long term investments | 29.935 M -15.58 % | 35.459 M -7.39 % | 38.288 M 55.86 % | 24.566 M -12.62 % | 28.115 M 107.43 % | 13.554 M 156.95 % | 5.275 M -89.69 % | 51.148 M 845.72 % | 5.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 457.883 M 0.62 % | 455.055 M -3.41 % | 471.130 M -2.72 % | 484.323 M 2.68 % | 471.694 M 4.22 % | 452.612 M 45.69 % | 310.674 M 18.88 % | 261.334 M 49.72 % | 174.546 M 22.78 % | 142.157 M 11.76 % | 127.202 M 10.09 % | 115.547 M 14.93 % | 100.534 M 42.15 % | 70.725 M 81.06 % | 39.062 M -17.25 % | 47.205 M |
Total non current assets | 540.539 M -1.90 % | 550.990 M -4.92 % | 579.503 M 3.79 % | 558.330 M 1.83 % | 548.289 M -3.07 % | 565.671 M 47.23 % | 384.202 M -5.39 % | 406.086 M 83.62 % | 221.154 M 40.02 % | 157.947 M 13.37 % | 139.321 M 20.58 % | 115.547 M 14.93 % | 100.534 M 24.42 % | 80.803 M 33.51 % | 60.523 M 8.45 % | 55.809 M |
Other current assets | 179.464 M -22.64 % | 231.994 M -2.91 % | 238.942 M 40.78 % | 169.729 M -46.66 % | 318.203 M -11.32 % | 358.837 M -22.82 % | 464.956 M 43.22 % | 324.635 M -2.66 % | 333.509 M 25.90 % | 264.907 M -9.92 % | 294.083 M 39.14 % | 211.356 M 104.57 % | 103.317 M 55.99 % | 66.235 M 217.28 % | 20.876 M -84.30 % | 132.975 M |
Short term investments | 9.813 M 15.03 % | 8.531 M | 0.000 -100.00 % | 4.733 M | 0.000 -100.00 % | 4.800 M | 0.000 -100.00 % | 2.219 M | 0.000 -100.00 % | 2.618 M | 0.000 -100.00 % | 1.516 M -64.46 % | 4.266 M | 0.000 | 0.000 -100.00 % | 919.000 K |
cash and cash equivalents | 145.132 M -20.27 % | 182.039 M -21.98 % | 233.335 M 101.94 % | 115.547 M -37.24 % | 184.101 M -49.61 % | 365.355 M 112.25 % | 172.136 M -17.19 % | 207.881 M -4.13 % | 216.842 M -1.87 % | 220.977 M 4.06 % | 212.355 M 263.16 % | 58.475 M -41.07 % | 99.224 M 160.78 % | 38.048 M -35.03 % | 58.562 M 250.75 % | 16.696 M |
Cash and short term investments | 154.945 M -18.69 % | 190.570 M -18.33 % | 233.335 M 93.99 % | 120.280 M -34.67 % | 184.101 M -49.61 % | 365.355 M 112.25 % | 172.136 M -17.19 % | 207.881 M -4.13 % | 216.842 M -1.87 % | 220.977 M 4.06 % | 212.355 M 253.98 % | 59.991 M -42.03 % | 103.490 M 172.00 % | 38.048 M -35.03 % | 58.562 M 232.45 % | 17.615 M |
Total current assets | 1.846 B 16.05 % | 1.591 B 10.72 % | 1.437 B 4.89 % | 1.370 B -0.36 % | 1.375 B 2.45 % | 1.342 B 5.02 % | 1.278 B 39.20 % | 917.946 M 6.89 % | 858.816 M 0.54 % | 854.186 M 16.02 % | 736.248 M 84.20 % | 399.710 M 9.43 % | 365.263 M 44.34 % | 253.062 M 59.62 % | 158.538 M -10.18 % | 176.508 M |
Inventory | 1.075 B 44.33 % | 744.508 M 28.22 % | 580.649 M -14.86 % | 682.012 M 18.02 % | 577.885 M 0.73 % | 573.720 M 2.33 % | 560.647 M 79.15 % | 312.950 M 29.78 % | 241.138 M -24.44 % | 319.125 M 58.22 % | 201.693 M 55.29 % | 129.879 M -20.18 % | 162.722 M 112.33 % | 76.637 M 131.50 % | 33.104 M 27.72 % | 25.918 M |
Net receivables | 437.399 M 3.19 % | 423.893 M 10.39 % | 384.001 M -3.49 % | 397.878 M -29.96 % | 568.068 M 140.17 % | 236.528 M 26.02 % | 187.698 M 44.25 % | 130.122 M -9.80 % | 144.252 M 10.01 % | 131.125 M 104.09 % | 64.249 M 4 338.09 % | -1.516 M 64.46 % | -4.266 M -105.91 % | 72.142 M 56.84 % | 45.996 M -16.60 % | 55.149 M |
Tax 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 |
Other assets | 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.967 M 64.27 % | 7.285 M | 0.000 | 0.000 | 0.000 |
Account payables | 88.035 M 41.39 % | 62.266 M 29.21 % | 48.191 M -11.22 % | 54.280 M -53.00 % | 115.501 M 33.83 % | 86.306 M 52.70 % | 56.521 M 314.95 % | 13.621 M -49.74 % | 27.099 M 328.71 % | 6.321 M -50.70 % | 12.822 M -25.48 % | 17.205 M -56.51 % | 39.558 M 92.01 % | 20.602 M 207.71 % | 6.695 M 5.85 % | 6.325 M |
Tax payables | 0.000 -100.00 % | 9.953 M | 0.000 -100.00 % | 14.117 M -26.69 % | 19.256 M 81.13 % | 10.631 M -50.65 % | 21.541 M 6.74 % | 20.181 M 11.97 % | 18.023 M 46.59 % | 12.295 M -5.70 % | 13.039 M 86.00 % | 7.010 M 7.70 % | 6.509 M 111.00 % | 3.085 M | 0.000 -100.00 % | 1.257 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 134.482 M 9.92 % | 122.341 M 59.66 % | 76.627 M 0.60 % | 76.172 M 8.14 % | 70.437 M 2.37 % | 68.809 M -0.71 % | 69.304 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 5.190 M -34.41 % | 7.913 M -14.73 % | 9.280 M -48.51 % | 18.023 M -34.56 % | 27.540 M -16.29 % | 32.900 M 7.63 % | 30.568 M 4.47 % | 29.261 M 179.37 % | 10.474 M 230.72 % | 3.167 M -20.31 % | 3.974 M -12.20 % | 4.526 M -3.48 % | 4.689 M | 0.000 | 0.000 -100.00 % | 1.621 M |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 89.736 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 328.184 M 0.00 % | 328.184 M 0.00 % | 328.184 M 37.63 % | 238.448 M -41.27 % | 406.016 M -8.40 % | 443.264 M 79.72 % | 246.641 M -7.67 % | 267.115 M 9.78 % | 243.325 M 59.49 % | 152.563 M -12.87 % | 175.090 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.014 K | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 % | 3.297 M -11.13 % | 3.710 M | 0.000 | 0.000 | 0.000 |
Total assets | 2.387 B 11.44 % | 2.142 B 6.23 % | 2.016 B 4.57 % | 1.928 B 0.27 % | 1.923 B 0.81 % | 1.908 B 14.78 % | 1.662 B 25.53 % | 1.324 B 22.60 % | 1.080 B 6.70 % | 1.012 B 15.60 % | 875.569 M 66.07 % | 527.224 M 11.44 % | 473.082 M 41.70 % | 333.865 M 52.41 % | 219.060 M -5.71 % | 232.317 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 | 2018-12-31 | 2017-12-31 | 2017-06-30 | 2016-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 | 2017-01-31 | 2016-06-30 | 2016-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
Stock based compensation | 370.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 |
Change in working capital | 0.000 100.00 % | -118.367 M | 0.000 100.00 % | -362.312 M | 0.000 100.00 % | -263.314 M | 0.000 100.00 % | -22.428 M | 0.000 100.00 % | -188.702 M | 0.000 100.00 % | -68.469 M | 0.000 100.00 % | -44.475 M 0.00 % | -44.475 M -35.04 % | -32.936 M 0.00 % | -32.936 M -84.61 % | -17.841 M -11.20 % | -16.044 M -100.00 % | -8.022 M |
Accounts receivables | 0.000 100.00 % | -13.299 M | 0.000 100.00 % | -164.061 M | 0.000 100.00 % | -106.090 M | 0.000 -100.00 % | 26.280 M | 0.000 -100.00 % | 11.764 M | 0.000 100.00 % | -100.474 M | 0.000 100.00 % | -625.000 K 0.00 % | -625.000 K 92.24 % | -8.058 M 0.00 % | -8.058 M | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -62.496 M | 0.000 100.00 % | -171.012 M | 0.000 100.00 % | -255.168 M | 0.000 -100.00 % | 18.871 M | 0.000 100.00 % | -144.131 M | 0.000 -100.00 % | 32.801 M | 0.000 100.00 % | -43.850 M 0.00 % | -43.850 M -76.26 % | -24.878 M 0.00 % | -24.878 M -100.00 % | -12.439 M -700.91 % | 2.070 M 100.00 % | 1.035 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 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -42.572 M | 0.000 100.00 % | -27.239 M | 0.000 -100.00 % | 97.944 M | 0.000 100.00 % | -67.579 M | 0.000 100.00 % | -56.335 M | 0.000 100.00 % | -796.000 K | 0.000 -100.00 % | 14.418 M 0.00 % | 14.418 M 247.79 % | -9.756 M 0.00 % | -9.756 M -80.58 % | -5.402 M 70.18 % | -18.114 M -100.00 % | -9.057 M |
Other non cash items | -292.107 M -744.20 % | 45.344 M -5.87 % | 48.170 M -51.92 % | 100.193 M 196.79 % | -103.514 M -130.80 % | 336.088 M 238.28 % | -243.043 M -3 192.94 % | 7.858 M 32.02 % | 5.952 M -95.64 % | 136.603 M 208.91 % | -125.422 M -642.45 % | -16.893 M -4 133.83 % | -399.000 K -101.43 % | 27.912 M 0.00 % | 27.912 M 3 466.96 % | 782.500 K 0.00 % | 782.500 K -55.65 % | 1.765 M 74.27 % | 1.013 M 100.00 % | 506.250 K |
Net cash provided by operating activities | -175.961 M -1 486.09 % | -11.094 M -108.53 % | 130.048 M 166.67 % | -195.069 M -346.73 % | -43.666 M -135.05 % | 124.583 M 174.66 % | -166.859 M -437.36 % | 49.460 M -20.87 % | 62.508 M 741.83 % | -9.739 M 88.32 % | -83.410 M -65.65 % | -50.353 M -210.37 % | 45.622 M 82.48 % | 25.001 M 0.00 % | 25.001 M 355.37 % | -9.790 M 0.00 % | -9.790 M -100.00 % | -4.895 M -65 366.67 % | 7.500 K 100.00 % | 3.750 K |
Investments in property plant and equipment | -14.166 M | 0.000 100.00 % | -2.019 M 93.51 % | -31.102 M 23.84 % | -40.839 M 62.86 % | -109.965 M -94.08 % | -56.660 M 52.77 % | -119.974 M -380.61 % | -24.963 M -142.15 % | -10.309 M -36.15 % | -7.572 M 51.18 % | -15.511 M -49.29 % | -10.390 M 32.86 % | -15.476 M 0.00 % | -15.476 M -68.69 % | -9.174 M 0.00 % | -9.174 M -27.51 % | -7.195 M -158.95 % | -2.779 M -100.00 % | -1.389 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
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 |
Other investing activites | 815.000 K 104.81 % | -16.929 M -52.44 % | -11.105 M -3 167.68 % | 362.000 K 102.84 % | -12.743 M -419.06 % | -2.455 M -474.81 % | 655.000 K 101.78 % | -36.781 M -879.52 % | -3.755 M -378.56 % | 1.348 M 580.81 % | 198.000 K -66.78 % | 596.000 K 91.03 % | 312.000 K 131.76 % | -982.500 K 0.00 % | -982.500 K 80.34 % | -4.997 M 0.00 % | -4.997 M -169.45 % | 7.195 M 158.95 % | 2.779 M 100.00 % | 1.389 M |
Net cash used for investing activites | -13.351 M 21.14 % | -16.929 M -28.99 % | -13.124 M 57.31 % | -30.740 M 42.63 % | -53.582 M 52.34 % | -112.420 M -100.73 % | -56.005 M 64.27 % | -156.755 M -445.84 % | -28.718 M -220.48 % | -8.961 M -21.52 % | -7.374 M 50.56 % | -14.915 M -48.00 % | -10.078 M 38.77 % | -16.458 M 0.00 % | -16.458 M -16.14 % | -14.171 M 0.00 % | -14.171 M -96.96 % | -7.195 M -158.95 % | -2.779 M -100.00 % | -1.389 M |
Debt repayment | 191.726 M | 0.000 -100.00 % | 13.839 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.026 M 0.00 % | 23.026 M -35.99 % | 35.970 M 0.00 % | 35.970 M | 0.000 | 0.000 | 0.000 |
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 |
Common stock repurchased | 0.000 100.00 % | -6.464 M -926.03 % | -630.000 K | 0.000 100.00 % | -1.609 M -332.53 % | -372.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 |
Dividends paid | -21.855 M -588.35 % | -3.175 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 % | -16.900 M 0.00 % | -16.900 M -100.00 % | -8.450 M | 0.000 | 0.000 |
Other financing activites | -12.434 M 23.15 % | -16.180 M -25.38 % | -12.905 M -107.62 % | 169.252 M 402.84 % | -55.888 M -136.35 % | 153.735 M -23.87 % | 201.944 M 97.99 % | 101.998 M 353.80 % | -40.189 M -335.15 % | 17.091 M -92.41 % | 225.216 M 469.81 % | 39.525 M 179.33 % | -49.821 M -2 711.57 % | -1.772 M 0.00 % | -1.772 M -111.50 % | 15.410 M 0.00 % | 15.410 M 253.72 % | -10.024 M 58.27 % | -24.022 M -100.00 % | -12.011 M |
Net cash used provided by financing activities | 157.437 M 709.77 % | -25.819 M -8 593.09 % | 304.000 K -99.82 % | 169.252 M 402.84 % | -55.888 M -136.35 % | 153.735 M -23.87 % | 201.944 M 97.99 % | 101.998 M 353.80 % | -40.189 M -335.15 % | 17.091 M -92.41 % | 225.216 M 469.81 % | 39.525 M 179.33 % | -49.821 M -334.41 % | 21.254 M 0.00 % | 21.254 M -38.36 % | 34.480 M 0.00 % | 34.480 M 286.64 % | -18.474 M 23.09 % | -24.022 M -100.00 % | -12.011 M |
Effect of forex changes on cash | -5.032 M -297.64 % | 2.546 M 9.13 % | 2.333 M 60.45 % | 1.454 M 189.31 % | -1.628 M -112.85 % | 12.665 M 684.18 % | -2.168 M 58.18 % | -5.184 M -1 275.51 % | 441.000 K 107.56 % | -5.837 M -736.53 % | 917.000 K 243.06 % | -641.000 K -628.41 % | -88.000 K -108.54 % | 1.031 M 0.00 % | 1.031 M 1 364.42 % | -81.500 K 0.00 % | -81.500 K -100.23 % | 35.783 M 23.10 % | 29.069 M 100.00 % | 14.534 M |
Net change in cash | 145.132 M 162.20 % | -233.335 M -200.00 % | 233.335 M 523.45 % | -55.103 M 64.40 % | -154.764 M -186.67 % | 178.563 M 873.40 % | -23.088 M -120.28 % | -10.481 M -75.91 % | -5.958 M 19.98 % | -7.446 M -105.50 % | 135.349 M 613.00 % | -26.384 M -83.67 % | -14.365 M -123.30 % | 61.654 M 0.00 % | 61.654 M 195.36 % | 20.874 M 0.00 % | 20.874 M 300.00 % | 5.219 M 358.67 % | 1.138 M 0.00 % | 1.138 M |
Cash at beginning of period | 0.000 -100.00 % | 233.335 M | 0.000 -100.00 % | 170.650 M -47.56 % | 325.414 M 121.59 % | 146.851 M -13.59 % | 169.939 M -5.81 % | 180.420 M -3.20 % | 186.378 M -3.84 % | 193.824 M 231.46 % | 58.475 M -31.09 % | 84.859 M -14.48 % | 99.224 M 164.10 % | 37.570 M 0.00 % | 37.570 M 125.02 % | 16.696 M 0.00 % | 16.696 M 300.00 % | 4.174 M 37.47 % | 3.036 M 0.00 % | 3.036 M |
Cash at end of period | 145.132 M | 0.000 -100.00 % | 233.335 M 101.94 % | 115.547 M -32.29 % | 170.650 M -47.56 % | 325.414 M 121.59 % | 146.851 M -13.59 % | 169.939 M -5.81 % | 180.420 M -3.20 % | 186.378 M -3.84 % | 193.824 M 231.46 % | 58.475 M -31.09 % | 84.859 M -14.48 % | 99.224 M 0.00 % | 99.224 M 164.10 % | 37.570 M 0.00 % | 37.570 M 300.00 % | 9.393 M 125.02 % | 4.174 M 0.00 % | 4.174 M |
Operating cash flow | -175.961 M -1 486.09 % | -11.094 M -108.53 % | 130.048 M 166.67 % | -195.069 M -346.73 % | -43.666 M -135.05 % | 124.583 M 174.66 % | -166.859 M -437.36 % | 49.460 M -20.87 % | 62.508 M 741.83 % | -9.739 M 88.32 % | -83.410 M -65.65 % | -50.353 M -210.37 % | 45.622 M 82.48 % | 25.001 M 0.00 % | 25.001 M 355.37 % | -9.790 M 0.00 % | -9.790 M -100.00 % | -4.895 M -65 366.67 % | 7.500 K 100.00 % | 3.750 K |
Capital expenditure | -14.166 M 26.43 % | -19.256 M -853.74 % | -2.019 M 93.51 % | -31.102 M 23.84 % | -40.839 M 62.86 % | -109.965 M -94.08 % | -56.660 M 52.77 % | -119.974 M -380.61 % | -24.963 M -142.15 % | -10.309 M -36.15 % | -7.572 M 51.18 % | -15.511 M -49.29 % | -10.390 M 32.86 % | -15.476 M 0.00 % | -15.476 M -68.69 % | -9.174 M 0.00 % | -9.174 M -27.51 % | -7.195 M -158.95 % | -2.779 M -100.00 % | -1.389 M |
Free CashFlow | -190.127 M -526.45 % | -30.350 M -123.71 % | 128.029 M 156.61 % | -226.171 M -167.64 % | -84.505 M -678.09 % | 14.618 M 106.54 % | -223.519 M -216.99 % | -70.514 M -287.81 % | 37.545 M 287.28 % | -20.048 M 77.96 % | -90.982 M -38.14 % | -65.864 M -286.94 % | 35.232 M 269.89 % | 9.525 M 0.00 % | 9.525 M 150.23 % | -18.964 M 0.00 % | -18.964 M -56.86 % | -12.090 M -336.30 % | -2.771 M -100.00 % | -1.386 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 |