
Miko International Holdings Limited 1247.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 389.137 M 158.37 % | 150.614 M 5.76 % | 142.415 M 4.19 % | 136.685 M 18.05 % | 115.785 M -30.26 % | 166.031 M -22.57 % | 214.435 M -35.94 % | 334.741 M -9.25 % | 368.849 M -37.02 % | 585.698 M -26.39 % | 795.699 M 20.30 % | 661.416 M 27.20 % | 519.987 M |
Net income | -28.417 M -123.47 % | -12.716 M -23.21 % | -10.321 M 58.70 % | -24.989 M 68.05 % | -78.218 M 69.72 % | -258.293 M -28.07 % | -201.686 M -29.89 % | -155.271 M -7.49 % | -144.455 M -576.15 % | 30.338 M -78.00 % | 137.914 M 6.40 % | 129.613 M 12.28 % | 115.438 M |
Income before tax | -27.876 M -120.00 % | -12.671 M -22.77 % | -10.321 M 58.70 % | -24.989 M 68.05 % | -78.218 M 69.49 % | -256.389 M -27.24 % | -201.498 M -29.76 % | -155.287 M -16.69 % | -133.080 M -285.04 % | 71.921 M -62.80 % | 193.319 M 9.11 % | 177.181 M 35.48 % | 130.781 M |
Income before tax ratio | -0.07 14.85 % | -0.08 -16.09 % | -0.07 60.36 % | -0.18 72.94 % | -0.68 56.25 % | -1.54 -64.34 % | -0.94 -102.56 % | -0.46 -28.58 % | -0.36 -393.82 % | 0.12 -49.46 % | 0.24 -9.31 % | 0.27 6.51 % | 0.25 |
EBITDA | -21.981 M -465.65 % | -3.886 M -179.98 % | 4.859 M 142.15 % | -11.529 M 81.76 % | -63.194 M 62.26 % | -167.450 M -7.84 % | -155.280 M -36.48 % | -113.775 M -16.49 % | -97.671 M -205.20 % | 92.845 M -53.50 % | 199.684 M 7.89 % | 185.085 M 35.49 % | 136.607 M |
Net income ratio | -0.07 13.51 % | -0.08 -16.50 % | -0.07 60.36 % | -0.18 72.94 % | -0.68 56.58 % | -1.56 -65.40 % | -0.94 -102.77 % | -0.46 -18.44 % | -0.39 -856.09 % | 0.05 -70.11 % | 0.17 -11.55 % | 0.20 -11.73 % | 0.22 |
Ratio EBITDA | -0.06 -118.93 % | -0.03 -175.62 % | 0.03 140.45 % | -0.08 84.55 % | -0.55 45.88 % | -1.01 -39.28 % | -0.72 -113.05 % | -0.34 -28.36 % | -0.26 -267.04 % | 0.16 -36.83 % | 0.25 -10.32 % | 0.28 6.52 % | 0.26 |
Gross profit ratio | 0.04 -74.92 % | 0.17 -1.73 % | 0.17 -21.60 % | 0.22 3 175.03 % | 0.01 7 337.47 % | 0.00 -99.85 % | 0.06 -49.51 % | 0.12 1 142.75 % | -0.01 -103.25 % | 0.36 -3.90 % | 0.38 -4.01 % | 0.39 4.42 % | 0.38 |
Weighted average shs out dil | 175.055 M 16.28 % | 150.545 M 13.00 % | 133.220 M 18.11 % | 112.796 M 14.63 % | 98.400 M 0.00 % | 98.400 M 2.23 % | 96.252 M 16.81 % | 82.400 M 0.00 % | 82.400 M 0.00 % | 82.400 M 0.92 % | 81.648 M 27.57 % | 64.002 M -90.00 % | 640.010 M |
Weighted average shs out | 175.056 M 16.28 % | 150.546 M 13.01 % | 133.220 M 18.11 % | 112.796 M 14.63 % | 98.400 M 0.00 % | 98.400 M 2.23 % | 96.252 M 16.81 % | 82.400 M 0.00 % | 82.400 M 0.00 % | 82.400 M 0.92 % | 81.648 M 25.99 % | 64.807 M -89.87 % | 640.010 M |
EPS diluted | -0.16 -89.35 % | -0.08 -9.03 % | -0.08 64.77 % | -0.22 72.15 % | -0.79 69.85 % | -2.62 -24.76 % | -2.10 -11.70 % | -1.88 -7.43 % | -1.75 -572.97 % | 0.37 -78.11 % | 1.69 -16.75 % | 2.03 1 027.78 % | 0.18 |
Earnings per share | -0.16 -89.35 % | -0.08 -9.03 % | -0.08 64.77 % | -0.22 72.15 % | -0.79 69.85 % | -2.62 -24.76 % | -2.10 -11.70 % | -1.88 -7.43 % | -1.75 -572.97 % | 0.37 -78.11 % | 1.69 -15.50 % | 2.00 1 011.11 % | 0.18 |
Gross profit | 16.543 M -35.21 % | 25.534 M 3.92 % | 24.570 M -18.32 % | 30.079 M 3 766.20 % | 778.000 K 5 086.67 % | 15.000 K -99.89 % | 13.299 M -67.66 % | 41.118 M 1 046.33 % | -4.345 M -102.05 % | 212.446 M -29.26 % | 300.332 M 15.47 % | 260.086 M 32.82 % | 195.814 M |
Income tax expense | 541.000 K 1 102.22 % | 45.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.904 M 912.77 % | 188.000 K 1 075.00 % | 16.000 K -99.86 % | 11.375 M -72.65 % | 41.583 M -24.95 % | 55.405 M 16.48 % | 47.568 M 210.03 % | 15.343 M |
Cost of revenue | 372.594 M 197.88 % | 125.080 M 6.14 % | 117.845 M 10.54 % | 106.606 M -7.30 % | 115.007 M -30.73 % | 166.016 M -17.46 % | 201.136 M -31.50 % | 293.623 M -21.32 % | 373.194 M -0.02 % | 373.252 M -24.65 % | 495.367 M 23.43 % | 401.330 M 23.80 % | 324.173 M |
General and administrative expenses | 21.361 M 37.35 % | 15.552 M -21.33 % | 19.769 M -0.33 % | 19.834 M -34.91 % | 30.471 M -10.37 % | 33.996 M -24.59 % | 45.083 M 24.53 % | 36.202 M 1.11 % | 35.803 M -5.68 % | 37.959 M -19.16 % | 46.956 M 45.55 % | 32.260 M 143.78 % | 13.233 M |
Selling and marketing expenses | 25.424 M 39.03 % | 18.287 M 7.04 % | 17.085 M -32.52 % | 25.319 M -25.63 % | 34.046 M -75.33 % | 138.028 M 7.54 % | 128.346 M 33.57 % | 96.092 M 37.68 % | 69.794 M -24.45 % | 92.378 M 59.45 % | 57.935 M 23.26 % | 47.002 M -5.13 % | 49.542 M |
Other expenses | -3.908 M -264.06 % | 2.382 M 123.05 % | -10.336 M -1 765.70 % | -554.000 K -124.27 % | 2.283 M -96.50 % | 65.232 M 11 507.12 % | 562.000 K -7.57 % | 608.000 K 8.19 % | 562.000 K | 0.000 | 0.000 | 0.000 100.00 % | -6.000 K |
Operating expenses | 43.804 M 20.94 % | 36.221 M 16.58 % | 31.070 M -40.03 % | 51.809 M -30.13 % | 74.153 M -70.22 % | 249.030 M 19.06 % | 209.158 M 8.66 % | 192.488 M 47.09 % | 130.864 M -7.18 % | 140.990 M 33.77 % | 105.398 M 32.72 % | 79.413 M 26.52 % | 62.769 M |
Cost and expenses | 416.398 M 158.15 % | 161.301 M 8.32 % | 148.915 M -5.24 % | 157.148 M -16.92 % | 189.160 M -54.42 % | 415.046 M 1.16 % | 410.294 M -15.60 % | 486.111 M -3.56 % | 504.058 M -1.98 % | 514.242 M -14.40 % | 600.765 M 24.97 % | 480.743 M 24.24 % | 386.942 M |
Research and development expenses | 927.000 K | 0.000 -100.00 % | 4.552 M -36.87 % | 7.210 M -1.94 % | 7.353 M -37.55 % | 11.774 M 6.12 % | 11.095 M -9.03 % | 12.196 M 47.47 % | 8.270 M -5.84 % | 8.783 M 93.76 % | 4.533 M -22.22 % | 5.828 M | 0.000 |
Selling general and administrative expenses | 46.785 M 38.26 % | 33.839 M -8.18 % | 36.854 M -18.38 % | 45.153 M -30.01 % | 64.517 M -62.50 % | 172.024 M -0.81 % | 173.429 M 31.09 % | 132.294 M 25.28 % | 105.597 M -18.98 % | 130.337 M 24.26 % | 104.891 M 32.33 % | 79.262 M 26.26 % | 62.775 M |
Interest income | 1.433 M -7.19 % | 1.544 M 909.15 % | 153.000 K 19.53 % | 128.000 K -20.00 % | 160.000 K 11.89 % | 143.000 K -92.54 % | 1.918 M 95.32 % | 982.000 K -79.39 % | 4.765 M 33.25 % | 3.576 M 99.33 % | 1.794 M 115.11 % | 834.000 K 293.40 % | 212.000 K |
Interest expense | 615.000 K -69.00 % | 1.984 M -50.08 % | 3.974 M -14.61 % | 4.654 M -6.98 % | 5.003 M -33.44 % | 7.517 M -0.53 % | 7.557 M 54.26 % | 4.899 M 85.85 % | 2.636 M -15.27 % | 3.111 M -8.74 % | 3.409 M -21.20 % | 4.326 M 74.65 % | 2.477 M |
Depreciation and amortization | 6.713 M -1.29 % | 6.801 M -39.31 % | 11.206 M 27.25 % | 8.806 M -12.12 % | 10.021 M -64.53 % | 28.251 M 2.33 % | 27.607 M 11.27 % | 24.811 M 11.15 % | 22.322 M 232.82 % | 6.707 M 111.44 % | 3.172 M 4.20 % | 3.044 M -9.11 % | 3.349 M |
Operating income | -27.261 M -155.09 % | -10.687 M -68.38 % | -6.347 M 68.79 % | -20.335 M 72.23 % | -73.215 M 62.02 % | -192.785 M -7.09 % | -180.020 M -32.61 % | -135.750 M -15.87 % | -117.157 M -236.01 % | 86.138 M -56.17 % | 196.512 M 7.95 % | 182.041 M 36.61 % | 133.258 M |
Operating income ratio | -0.07 1.27 % | -0.07 -59.21 % | -0.04 70.04 % | -0.15 76.47 % | -0.63 45.54 % | -1.16 -38.31 % | -0.84 -107.01 % | -0.41 -27.68 % | -0.32 -315.97 % | 0.15 -40.45 % | 0.25 -10.27 % | 0.28 7.40 % | 0.26 |
Total other income expenses net | -615.000 K 69.00 % | -1.984 M 50.08 % | -3.974 M 14.61 % | -4.654 M 6.98 % | -5.003 M 33.44 % | -7.517 M 0.53 % | -7.557 M -54.26 % | -4.899 M -85.85 % | -2.636 M 15.27 % | -3.111 M 8.74 % | -3.409 M 21.20 % | -4.326 M -74.65 % | -2.477 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -22.462 M 1.14 % | -22.721 M -375.83 % | -4.775 M -112.88 % | 37.069 M 85.87 % | 19.944 M -24.46 % | 26.401 M -70.86 % | 90.592 M 9.41 % | 82.803 M 125.26 % | 36.759 M 109.46 % | -388.520 M 1.56 % | -394.684 M -115.45 % | -183.189 M -757.79 % | 27.849 M |
Total investments | 0.000 | 0.000 -100.00 % | 42.799 M 9.31 % | 39.152 M -14.63 % | 45.859 M -1.75 % | 46.676 M -46.00 % | 86.437 M -43.34 % | 152.557 M -24.21 % | 201.300 M 28.51 % | 156.641 M 197.34 % | 52.680 M | 0.000 | 0.000 |
Total debt | 17.193 M 1.14 % | 17.000 M -46.82 % | 31.964 M -43.73 % | 56.807 M -3.90 % | 59.113 M 1.04 % | 58.503 M -37.86 % | 94.147 M 11.06 % | 84.775 M 71.96 % | 49.300 M -14.59 % | 57.724 M 53.11 % | 37.700 M -50.97 % | 76.890 M 98.17 % | 38.800 M |
Accumulated other comprehensive income loss | 116.822 M 552.13 % | 17.914 M -9.30 % | 19.750 M -14.50 % | 23.100 M -10.51 % | 25.812 M 6.31 % | 24.279 M -15.89 % | 28.867 M 0.43 % | 28.744 M 102.37 % | 14.204 M -6.80 % | 15.241 M -1.99 % | 15.550 M 35.39 % | 11.485 M 145.38 % | -25.311 M |
Retained earnings | -423.376 M -25.70 % | -336.825 M -3.92 % | -324.109 M -1.84 % | -318.250 M -7.33 % | -296.515 M -35.83 % | -218.297 M -928.29 % | 26.355 M -88.55 % | 230.180 M -40.25 % | 385.240 M -27.19 % | 529.102 M 6.30 % | 497.743 M 38.33 % | 359.829 M 73.67 % | 207.191 M |
Common stock | 15.654 M 20.18 % | 13.026 M 13.11 % | 11.516 M 21.55 % | 9.474 M 20.95 % | 7.833 M 0.00 % | 7.833 M 0.00 % | 7.833 M 20.82 % | 6.483 M 0.00 % | 6.483 M 0.00 % | 6.483 M 0.00 % | 6.483 M 80 937.50 % | 8.000 K -98.46 % | 520.000 K |
Total equity | 132.476 M -7.90 % | 143.836 M 2.11 % | 140.870 M 1.91 % | 138.235 M -10.75 % | 154.884 M -33.12 % | 231.569 M -51.84 % | 480.809 M -26.90 % | 657.781 M -17.60 % | 798.301 M -15.36 % | 943.200 M 1.95 % | 925.161 M 149.15 % | 371.322 M 57.18 % | 236.244 M |
Other non current 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 |
Long term debt | 91.000 K | 0.000 | 0.000 -100.00 % | 13.507 M | 0.000 -100.00 % | 13.503 M | 0.000 -100.00 % | 27.825 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 1.391 M 7.00 % | 1.300 M 0.00 % | 1.300 M -91.22 % | 14.807 M 1 039.00 % | 1.300 M -90.37 % | 13.503 M 938.69 % | 1.300 M -95.33 % | 27.825 M 2 040.38 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M | 0.000 -100.00 % | 128.283 M |
Other current liabilities | 0.000 -100.00 % | 23.425 M -74.57 % | 92.133 M 55.27 % | 59.339 M 211.16 % | 19.070 M -76.13 % | 79.875 M 523.93 % | 12.802 M -58.86 % | 31.120 M 14.64 % | 27.146 M | 0.000 -100.00 % | 38.775 M -81.03 % | 204.443 M | 0.000 |
Deferred revenue | 0.000 | 0.000 100.00 % | -31.964 M 26.18 % | -43.300 M | 0.000 100.00 % | -45.000 M 52.20 % | -94.147 M -65.32 % | -56.950 M -15.52 % | -49.300 M 14.59 % | -57.724 M -53.11 % | -37.700 M | 0.000 | 0.000 |
Short term debt | 17.102 M 0.60 % | 17.000 M -46.82 % | 31.964 M -26.18 % | 43.300 M -26.75 % | 59.113 M 31.36 % | 45.000 M -52.20 % | 94.147 M 65.32 % | 56.950 M 15.52 % | 49.300 M -14.59 % | 57.724 M 53.11 % | 37.700 M -50.97 % | 76.890 M 98.17 % | 38.800 M |
Total current liabilities | 72.191 M -1.67 % | 73.417 M -23.50 % | 95.970 M 51.14 % | 63.497 M -22.49 % | 81.918 M -2.22 % | 83.781 M -22.54 % | 108.164 M 14.07 % | 94.826 M 14.91 % | 82.525 M -27.72 % | 114.172 M 22.49 % | 93.208 M -66.88 % | 281.416 M 109.05 % | 134.619 M |
Total liabilities | 73.582 M -1.52 % | 74.717 M -23.19 % | 97.270 M 24.22 % | 78.304 M -5.90 % | 83.218 M -15.59 % | 98.584 M -9.94 % | 109.464 M -11.69 % | 123.951 M 47.87 % | 83.825 M -27.41 % | 115.472 M 22.18 % | 94.508 M -66.42 % | 281.416 M 109.05 % | 134.619 M |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.904 M 8.99 % | -2.092 M 98.78 % | -171.616 M -8.00 % | -158.899 M -181.18 % | -56.512 M -199.35 % | 56.884 M 1 724.96 % | 3.117 M |
Long term investments | 0.000 | 0.000 -100.00 % | 42.799 M 9.31 % | 39.152 M -14.63 % | 45.859 M -1.75 % | 46.676 M 0.51 % | 46.437 M 1.93 % | 45.557 M -73.14 % | 169.607 M 8.28 % | 156.641 M 191.86 % | 53.669 M | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 287.000 K -65.17 % | 824.000 K -70.69 % | 2.811 M -93.60 % | 43.952 M -29.47 % | 62.317 M 0.87 % | 61.782 M 0.25 % | 61.628 M 12 477.14 % | 490.000 K -8.41 % | 535.000 K 890.74 % | 54.000 K |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.712 M -37.56 % | 44.383 M 66.00 % | 26.736 M 77.12 % | 15.095 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 287.000 K -65.17 % | 824.000 K -70.69 % | 2.811 M -96.08 % | 71.664 M -32.84 % | 106.700 M 20.54 % | 88.518 M 15.37 % | 76.723 M 15 557.76 % | 490.000 K -8.41 % | 535.000 K 890.74 % | 54.000 K |
Property plant equipment net | 46.810 M 4.98 % | 44.590 M 0.26 % | 44.474 M -19.31 % | 55.116 M -4.91 % | 57.963 M -10.08 % | 64.464 M -33.12 % | 96.394 M 1.14 % | 95.312 M 14.70 % | 83.098 M 1.12 % | 82.176 M 46.69 % | 56.022 M 43.57 % | 39.021 M -4.30 % | 40.776 M |
Total non current assets | 46.810 M 4.98 % | 44.590 M -48.91 % | 87.273 M -7.70 % | 94.555 M -9.64 % | 104.646 M -8.17 % | 113.951 M -46.87 % | 214.495 M -13.36 % | 247.569 M 44.26 % | 171.616 M 8.00 % | 158.899 M 181.18 % | 56.512 M -41.40 % | 96.440 M 105.56 % | 46.915 M |
Other current assets | 13.587 M 45.96 % | 9.309 M 58.75 % | 5.864 M 11.55 % | 5.257 M -56.69 % | 12.139 M -81.44 % | 65.417 M -44.67 % | 118.228 M 43.86 % | 82.183 M 19.61 % | 68.710 M -39.90 % | 114.332 M 162.93 % | 43.483 M 101.60 % | 21.569 M -53.02 % | 45.913 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 M -62.62 % | 107.000 M -46.85 % | 201.300 M | 0.000 -100.00 % | 52.680 M | 0.000 | 0.000 |
cash and cash equivalents | 39.655 M -0.17 % | 39.721 M 8.12 % | 36.739 M 86.13 % | 19.738 M -49.61 % | 39.169 M 22.01 % | 32.102 M 803.01 % | 3.555 M 80.27 % | 1.972 M -84.28 % | 12.541 M -97.19 % | 446.244 M 3.21 % | 432.384 M 66.25 % | 260.079 M 2 274.93 % | 10.951 M |
Cash and short term investments | 39.655 M -0.17 % | 39.721 M 8.12 % | 36.739 M 86.13 % | 19.738 M -49.61 % | 39.169 M 22.01 % | 32.102 M -26.30 % | 43.555 M -60.03 % | 108.972 M -49.04 % | 213.841 M -52.08 % | 446.244 M -8.00 % | 485.064 M 86.51 % | 260.079 M 2 274.93 % | 10.951 M |
Total current assets | 159.248 M -8.46 % | 173.963 M 15.31 % | 150.867 M 23.68 % | 121.984 M -8.60 % | 133.456 M -37.98 % | 215.197 M -42.00 % | 371.003 M -27.71 % | 513.237 M -24.33 % | 678.266 M -20.66 % | 854.878 M -0.83 % | 862.073 M 54.97 % | 556.298 M 71.72 % | 323.948 M |
Inventory | 17.491 M -43.70 % | 31.067 M 35.73 % | 22.889 M -26.42 % | 31.106 M 34.49 % | 23.128 M -53.65 % | 49.897 M -28.12 % | 69.414 M -34.37 % | 105.762 M 30.97 % | 80.750 M 86.79 % | 43.231 M 3.47 % | 41.783 M 7.80 % | 38.761 M 39.06 % | 27.873 M |
Net receivables | 88.515 M -5.70 % | 93.866 M 9.95 % | 85.375 M 29.59 % | 65.883 M 11.63 % | 59.020 M -12.93 % | 67.781 M -51.52 % | 139.806 M -35.37 % | 216.320 M -31.32 % | 314.965 M 25.45 % | 251.071 M -13.94 % | 291.743 M 23.68 % | 235.889 M -1.39 % | 239.211 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.904 M -8.99 % | 2.092 M 4.13 % | 2.009 M -11.03 % | 2.258 M -20.58 % | 2.843 M | 0.000 -100.00 % | 2.968 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.005 M -78.95 % | 4.775 M -77.18 % | 20.926 M -35.10 % | 32.244 M -28.18 % | 44.895 M -55.59 % | 101.084 M | 0.000 | 0.000 |
Account payables | 55.089 M 66.98 % | 32.992 M 759.84 % | 3.837 M -7.72 % | 4.158 M 11.33 % | 3.735 M -4.38 % | 3.906 M 221.48 % | 1.215 M -81.85 % | 6.695 M 10.13 % | 6.079 M -87.20 % | 47.506 M 52 684.44 % | 90.000 K 8.43 % | 83.000 K -99.91 % | 89.483 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.000 K | 0.000 -100.00 % | 8.942 M -46.27 % | 16.643 M | 0.000 -100.00 % | 6.336 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.203 M | 0.000 -100.00 % | 26.525 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 193.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 465.122 M 3.42 % | 449.721 M 3.69 % | 433.713 M 2.31 % | 423.911 M 1.47 % | 417.754 M 0.00 % | 417.754 M 0.00 % | 417.754 M 6.47 % | 392.374 M 0.00 % | 392.374 M 0.00 % | 392.374 M -3.21 % | 405.385 M | 0.000 -100.00 % | 53.844 M |
Deferred tax liabilities non current | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.300 M | 0.000 -100.00 % | 1.300 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -128.283 M |
Total assets | 206.058 M -5.72 % | 218.553 M -8.22 % | 238.140 M 9.98 % | 216.539 M -9.06 % | 238.102 M -27.88 % | 330.153 M -44.07 % | 590.273 M -24.49 % | 781.732 M -11.38 % | 882.126 M -16.68 % | 1.059 B 3.83 % | 1.020 B 56.21 % | 652.738 M 76.01 % | 370.863 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.182 M 55.66 % | -43.260 M 33.88 % | -65.423 M -1 042.02 % | 6.945 M -94.43 % | 124.791 M 407.56 % | -40.574 M -152.00 % | 78.025 M 498.64 % | -19.573 M | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.160 M -59.97 % | 2.898 M 462.72 % | 515.000 K 6 337.50 % | 8.000 K -98.05 % | 411.000 K -69.56 % | 1.350 M -60.71 % | 3.436 M 76.48 % | 1.947 M | 0.000 |
Change in working capital | -14.759 M -383.58 % | -3.052 M 76.39 % | -12.927 M 30.46 % | -18.588 M -203.14 % | 18.022 M -55.35 % | 40.362 M -37.82 % | 64.908 M 1 033.53 % | -6.953 M 94.45 % | -125.202 M -419.20 % | 39.224 M 148.15 % | -81.461 M -478.78 % | 21.506 M 120.28 % | -106.044 M |
Accounts receivables | 5.604 M 139.78 % | -14.088 M 23.89 % | -18.511 M -100.88 % | -9.215 M -934.23 % | -891.000 K -101.77 % | 50.303 M -6.71 % | 53.923 M 23.93 % | 43.511 M 160.71 % | -71.671 M -276.22 % | 40.672 M 151.85 % | -78.439 M -375.09 % | 28.514 M | 0.000 |
Inventory | 10.999 M 196.86 % | -11.355 M -303.35 % | 5.584 M 159.58 % | -9.373 M -149.56 % | 18.913 M 290.25 % | -9.941 M -190.50 % | 10.985 M 121.77 % | -50.464 M 5.73 % | -53.531 M -3 596.89 % | -1.448 M 52.08 % | -3.022 M 72.24 % | -10.888 M -120.19 % | 53.936 M |
Accounts payables | 0.000 | 0.000 -100.00 % | 835.000 K 112.12 % | -6.889 M 75.38 % | -27.983 M 64.30 % | -78.388 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -31.362 M -240.07 % | 22.391 M 2 781.56 % | -835.000 K -112.12 % | 6.889 M -75.38 % | 27.983 M -64.30 % | 78.388 M 395.38 % | -26.538 M -147.35 % | -10.729 M -13.43 % | -9.459 M -165.44 % | 14.455 M | 0.000 -100.00 % | 3.880 M 102.43 % | -159.980 M |
Other non cash items | 959.000 K -84.18 % | 6.063 M 343.20 % | 1.368 M -94.05 % | 22.977 M -66.98 % | 69.587 M -71.81 % | 246.826 M 138.07 % | 103.678 M 16.52 % | 88.979 M 709.27 % | 10.995 M -7.21 % | 11.849 M 652.32 % | 1.575 M -93.18 % | 23.080 M 278.24 % | -12.949 M |
Net cash provided by operating activities | -35.615 M -1 145.72 % | -2.859 M 73.92 % | -10.961 M 11.11 % | -12.331 M -1 932.24 % | 673.000 K -95.18 % | 13.956 M 119.05 % | -73.268 M -42.93 % | -51.262 M 78.53 % | -238.765 M -366.87 % | 89.468 M 38.42 % | 64.636 M -63.93 % | 179.190 M 1 083.79 % | 15.137 M |
Investments in property plant and equipment | -11.853 M -103.48 % | -5.825 M -770.70 % | -669.000 K 89.04 % | -6.102 M -108.90 % | -2.921 M 57.93 % | -6.944 M -35.78 % | -5.114 M 27.02 % | -7.007 M 75.59 % | -28.701 M -37.80 % | -20.828 M 67.32 % | -63.728 M -19.04 % | -53.535 M -79 802.99 % | -67.000 K |
Acquisitions net | 0.000 | 0.000 -100.00 % | 45.993 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.606 M -282.60 % | -15.579 M 82.48 % | -88.898 M | 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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 M -40.30 % | 67.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 1.433 M -7.19 % | 1.544 M 909.15 % | 153.000 K 19.53 % | 128.000 K -98.43 % | 8.160 M -55.76 % | 18.443 M 861.57 % | 1.918 M -97.99 % | 95.282 M 167.36 % | -141.453 M -115.22 % | -65.724 M -24.27 % | -52.886 M -6 441.25 % | 834.000 K 293.40 % | 212.000 K |
Net cash used for investing activites | -10.420 M -143.40 % | -4.281 M -109.41 % | 45.477 M 861.25 % | -5.974 M -214.03 % | 5.239 M -89.83 % | 51.499 M -19.29 % | 63.804 M 122.55 % | 28.669 M 115.44 % | -185.733 M -114.59 % | -86.552 M 25.78 % | -116.614 M -121.27 % | -52.701 M -36 445.52 % | 145.000 K |
Debt repayment | -19.000 K | 0.000 100.00 % | -26.300 M -2 994.12 % | -850.000 K 0.00 % | -850.000 K 95.44 % | -18.630 M -468.91 % | 5.050 M -33.99 % | 7.650 M 190.81 % | -8.424 M -142.07 % | 20.024 M | 0.000 -100.00 % | 38.090 M 132.26 % | 16.400 M |
Common stock issued | 18.029 M | 0.000 -100.00 % | 11.844 M 51.89 % | 7.798 M | 0.000 | 0.000 -100.00 % | 26.730 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.011 M 0.43 % | -13.067 M | 0.000 | 0.000 |
Other financing activites | 28.931 M 184.73 % | 10.161 M 414.00 % | -3.236 M 59.65 % | -8.020 M -534.45 % | 1.846 M 109.10 % | -20.292 M -406.80 % | 6.614 M 203.26 % | 2.181 M 32.66 % | 1.644 M -64.25 % | 4.599 M -98.30 % | 270.060 M 211.80 % | 86.613 M 423.28 % | -26.792 M |
Net cash used provided by financing activities | 46.941 M 361.97 % | 10.161 M 157.43 % | -17.692 M -1 550.37 % | -1.072 M -207.63 % | 996.000 K 102.56 % | -38.922 M -433.69 % | 11.664 M 18.65 % | 9.831 M 245.00 % | -6.780 M -158.39 % | 11.612 M -94.82 % | 224.202 M 79.79 % | 124.703 M 1 299.99 % | -10.392 M |
Effect of forex changes on cash | -972.000 K -2 392.31 % | -39.000 K -122.03 % | 177.000 K 427.78 % | -54.000 K -133.96 % | 159.000 K -92.11 % | 2.014 M 426.42 % | -617.000 K -128.13 % | 2.193 M 190.43 % | -2.425 M -263.02 % | -668.000 K -924.69 % | 81.000 K 1 257.14 % | -7.000 K | 0.000 |
Net change in cash | -66.000 K -102.21 % | 2.982 M -82.46 % | 17.001 M 187.49 % | -19.431 M -374.95 % | 7.067 M -75.24 % | 28.547 M 1 703.35 % | 1.583 M 114.98 % | -10.569 M 97.56 % | -433.703 M -3 229.17 % | 13.860 M -91.96 % | 172.305 M -31.40 % | 251.185 M 5 036.71 % | 4.890 M |
Cash at beginning of period | 39.721 M 8.12 % | 36.739 M 86.13 % | 19.738 M -49.61 % | 39.169 M 22.01 % | 32.102 M 803.01 % | 3.555 M 80.27 % | 1.972 M -84.28 % | 12.541 M -97.19 % | 446.244 M 3.21 % | 432.384 M 66.25 % | 260.079 M 2 824.21 % | 8.894 M 122.13 % | 4.004 M |
Cash at end of period | 39.655 M -0.17 % | 39.721 M 8.12 % | 36.739 M 86.13 % | 19.738 M -49.61 % | 39.169 M 22.01 % | 32.102 M 803.01 % | 3.555 M 80.27 % | 1.972 M -84.28 % | 12.541 M -97.19 % | 446.244 M 3.21 % | 432.384 M 66.25 % | 260.079 M 2 824.21 % | 8.894 M |
Operating cash flow | -35.615 M -1 145.72 % | -2.859 M 73.92 % | -10.961 M 11.11 % | -12.331 M -1 932.24 % | 673.000 K -95.18 % | 13.956 M 119.05 % | -73.268 M -42.93 % | -51.262 M 78.53 % | -238.765 M -366.87 % | 89.468 M 38.42 % | 64.636 M -63.93 % | 179.190 M 1 083.79 % | 15.137 M |
Capital expenditure | -11.853 M -103.48 % | -5.825 M -770.70 % | -669.000 K 89.04 % | -6.102 M -108.90 % | -2.921 M 57.93 % | -6.944 M -35.78 % | -5.114 M 27.02 % | -7.007 M 75.59 % | -28.701 M -37.80 % | -20.828 M 67.32 % | -63.728 M -19.04 % | -53.535 M -79 802.99 % | -67.000 K |
Free CashFlow | -47.468 M -446.61 % | -8.684 M 25.33 % | -11.630 M 36.91 % | -18.433 M -719.97 % | -2.248 M -132.06 % | 7.012 M 108.95 % | -78.382 M -34.52 % | -58.269 M 78.21 % | -267.466 M -489.66 % | 68.640 M 7 459.47 % | 908.000 K -99.28 % | 125.655 M 733.81 % | 15.070 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2013-01-31 | 2012-06-30 | 2012-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 289.908 M 1.64 % | 285.234 M 174.52 % | 103.903 M 13.69 % | 91.388 M 54.30 % | 59.226 M -38.54 % | 96.368 M 109.28 % | 46.047 M -40.16 % | 76.944 M 28.80 % | 59.741 M -17.94 % | 72.804 M 69.39 % | 42.981 M -60.52 % | 108.879 M 90.51 % | 57.152 M -48.61 % | 111.211 M 7.74 % | 103.224 M -52.61 % | 217.808 M 86.27 % | 116.933 M -46.64 % | 219.147 M 46.39 % | 149.702 M -49.37 % | 295.698 M 1.96 % | 290.000 M -39.65 % | 480.537 M 52.47 % | 315.162 M -22.80 % | 408.231 M 61.24 % | 253.185 M 53.12 % | 165.354 M -36.40 % | 259.994 M 100.00 % | 129.997 M |
Net income | -4.522 M 83.47 % | -27.363 M -2 496.11 % | -1.054 M 90.70 % | -11.334 M -720.12 % | -1.382 M -139.92 % | 3.462 M 125.12 % | -13.783 M -393.13 % | -2.795 M 87.41 % | -22.194 M 53.19 % | -47.418 M -53.95 % | -30.800 M 81.34 % | -165.021 M -76.92 % | -93.272 M 31.30 % | -135.768 M -105.96 % | -65.918 M 25.33 % | -88.278 M -31.77 % | -66.993 M 54.00 % | -145.636 M -12 431.58 % | 1.181 M 105.13 % | -23.010 M -143.13 % | 53.348 M -43.42 % | 94.291 M 116.15 % | 43.623 M -50.08 % | 87.385 M 106.94 % | 42.228 M 30.32 % | 32.403 M -43.86 % | 57.719 M 100.00 % | 28.860 M |
Income before tax | -4.407 M 83.57 % | -26.822 M -2 444.78 % | -1.054 M 90.66 % | -11.289 M -716.86 % | -1.382 M -139.92 % | 3.462 M 125.12 % | -13.783 M -393.13 % | -2.795 M 87.41 % | -22.194 M 53.56 % | -47.793 M -57.08 % | -30.425 M 81.33 % | -162.978 M -74.47 % | -93.411 M 31.10 % | -135.577 M -105.67 % | -65.921 M 25.21 % | -88.139 M -31.26 % | -67.148 M 53.28 % | -143.730 M -1 449.58 % | 10.650 M 1 129.98 % | -1.034 M -101.42 % | 72.955 M -43.76 % | 129.732 M 104.02 % | 63.587 M -46.77 % | 119.446 M 106.89 % | 57.735 M 30.34 % | 44.295 M -32.26 % | 65.391 M 100.00 % | 32.695 M |
Income before tax ratio | -0.02 83.83 % | -0.09 -826.99 % | -0.01 91.79 % | -0.12 -429.38 % | -0.02 -164.95 % | 0.04 112.00 % | -0.30 -724.02 % | -0.04 90.22 % | -0.37 43.41 % | -0.66 7.26 % | -0.71 52.71 % | -1.50 8.42 % | -1.63 -34.07 % | -1.22 -90.90 % | -0.64 -57.82 % | -0.40 29.53 % | -0.57 12.44 % | -0.66 -1 021.91 % | 0.07 2 134.46 % | 0.00 -101.39 % | 0.25 -6.82 % | 0.27 33.81 % | 0.20 -31.04 % | 0.29 28.31 % | 0.23 -14.87 % | 0.27 6.51 % | 0.25 0.00 % | 0.25 |
EBITDA | -1.313 M 94.39 % | -23.393 M -1 756.73 % | 1.412 M 115.97 % | -8.840 M -7 006.25 % | 128.000 K -97.36 % | 4.849 M 216.42 % | -4.165 M -177.85 % | 5.350 M 139.09 % | -13.685 M 67.56 % | -42.180 M -98.43 % | -21.257 M 77.18 % | -93.170 M -25.43 % | -74.280 M 28.79 % | -104.307 M -104.63 % | -50.973 M 17.54 % | -61.813 M -18.96 % | -51.962 M 55.65 % | -117.164 M -701.06 % | 19.493 M -1.54 % | 19.798 M -72.90 % | 73.047 M -39.70 % | 121.134 M 54.21 % | 78.550 M -36.48 % | 123.658 M 101.31 % | 61.427 M 33.13 % | 46.141 M -32.45 % | 68.304 M 100.00 % | 34.152 M |
Net income ratio | -0.02 83.74 % | -0.10 -845.69 % | -0.01 91.82 % | -0.12 -431.49 % | -0.02 -164.95 % | 0.04 112.00 % | -0.30 -724.02 % | -0.04 90.22 % | -0.37 42.96 % | -0.65 9.11 % | -0.72 52.72 % | -1.52 7.13 % | -1.63 -33.68 % | -1.22 -91.17 % | -0.64 -57.56 % | -0.41 29.26 % | -0.57 13.79 % | -0.66 -8 523.86 % | 0.01 110.14 % | -0.08 -142.30 % | 0.18 -6.25 % | 0.20 41.76 % | 0.14 -35.34 % | 0.21 28.34 % | 0.17 -14.89 % | 0.20 -11.73 % | 0.22 0.00 % | 0.22 |
Ratio EBITDA | 0.00 94.48 % | -0.08 -703.50 % | 0.01 114.05 % | -0.10 -4 575.75 % | 0.00 -95.70 % | 0.05 155.63 % | -0.09 -230.09 % | 0.07 130.35 % | -0.23 60.46 % | -0.58 -17.15 % | -0.49 42.20 % | -0.86 34.16 % | -1.30 -38.57 % | -0.94 -89.94 % | -0.49 -74.00 % | -0.28 36.14 % | -0.44 16.88 % | -0.53 -510.59 % | 0.13 94.48 % | 0.07 -73.42 % | 0.25 -0.08 % | 0.25 1.14 % | 0.25 -17.72 % | 0.30 24.85 % | 0.24 -13.05 % | 0.28 6.22 % | 0.26 0.00 % | 0.26 |
Gross profit ratio | 0.04 156.68 % | 0.01 -87.87 % | 0.12 -19.27 % | 0.15 -0.83 % | 0.15 2.49 % | 0.15 -36.42 % | 0.23 -26.17 % | 0.31 197.94 % | 0.10 278.72 % | -0.06 -149.88 % | 0.12 211.73 % | -0.10 -152.42 % | 0.20 410.08 % | -0.06 -132.45 % | 0.20 168.76 % | 0.07 -65.61 % | 0.21 180.08 % | -0.27 -173.78 % | 0.36 -0.67 % | 0.37 1.42 % | 0.36 -2.96 % | 0.37 -4.12 % | 0.39 -4.49 % | 0.41 8.42 % | 0.37 -4.94 % | 0.39 4.42 % | 0.38 0.00 % | 0.38 |
Weighted average shs out dil | 190.460 M 2.03 % | 186.669 M 14.21 % | 163.441 M 3.25 % | 158.301 M 10.86 % | 142.789 M 0.67 % | 141.836 M 13.83 % | 124.604 M 5.45 % | 118.167 M 10.00 % | 107.425 M 9.17 % | 98.400 M 0.00 % | 98.400 M 0.00 % | 98.400 M 0.00 % | 98.400 M -5.15 % | 103.740 M 16.87 % | 88.765 M 7.72 % | 82.400 M 0.00 % | 82.400 M 0.00 % | 82.400 M 0.00 % | 82.400 M 0.00 % | 82.400 M 0.00 % | 82.400 M -0.02 % | 82.412 M 1.89 % | 80.884 M 26.37 % | 64.004 M 0.01 % | 64.000 M -90.00 % | 640.019 M 0.00 % | 640.000 M 0.00 % | 640.000 M |
Weighted average shs out | 190.464 M 2.03 % | 186.670 M 14.20 % | 163.462 M 3.26 % | 158.303 M 10.86 % | 142.798 M 0.68 % | 141.839 M 13.83 % | 124.604 M 5.44 % | 118.172 M 10.00 % | 107.425 M 9.17 % | 98.400 M 0.00 % | 98.400 M 0.00 % | 98.400 M 0.00 % | 98.400 M -5.15 % | 103.740 M 16.87 % | 88.765 M 7.72 % | 82.400 M 0.00 % | 82.400 M 0.00 % | 82.400 M 0.00 % | 82.400 M 0.00 % | 82.400 M 0.00 % | 82.400 M -0.02 % | 82.412 M -5.54 % | 87.246 M 33.80 % | 65.205 M 1.88 % | 64.000 M -90.00 % | 640.019 M 0.00 % | 640.000 M 0.00 % | 640.000 M |
EPS diluted | -0.02 84.20 % | -0.15 -2 243.75 % | -0.01 91.06 % | -0.07 -638.14 % | -0.01 -139.75 % | 0.02 122.18 % | -0.11 -364.14 % | -0.02 88.71 % | -0.21 56.25 % | -0.48 -54.84 % | -0.31 81.55 % | -1.68 -76.84 % | -0.95 27.48 % | -1.31 -77.03 % | -0.74 30.84 % | -1.07 -32.10 % | -0.81 54.24 % | -1.77 -12 477.62 % | 0.01 105.11 % | -0.28 -143.08 % | 0.65 -42.98 % | 1.14 111.11 % | 0.54 -60.58 % | 1.37 107.58 % | 0.66 1 204.35 % | 0.05 -43.90 % | 0.09 100.00 % | 0.05 |
Earnings per share | -0.02 84.20 % | -0.15 -2 243.75 % | -0.01 91.06 % | -0.07 -638.14 % | -0.01 -139.75 % | 0.02 122.18 % | -0.11 -364.14 % | -0.02 88.71 % | -0.21 56.25 % | -0.48 -54.84 % | -0.31 81.55 % | -1.68 -76.84 % | -0.95 27.48 % | -1.31 -77.03 % | -0.74 30.84 % | -1.07 -32.10 % | -0.81 54.24 % | -1.77 -17 800.00 % | 0.01 103.57 % | -0.28 -143.08 % | 0.65 -42.98 % | 1.14 128.00 % | 0.50 -62.69 % | 1.34 103.03 % | 0.66 1 204.35 % | 0.05 -43.90 % | 0.09 100.00 % | 0.05 |
Gross profit | 10.780 M 160.89 % | 4.132 M -66.71 % | 12.411 M -8.21 % | 13.521 M 53.02 % | 8.836 M -37.01 % | 14.028 M 33.07 % | 10.542 M -55.82 % | 23.861 M 283.74 % | 6.218 M 246.65 % | -4.240 M -184.50 % | 5.018 M 144.11 % | -11.377 M -199.87 % | 11.392 M 259.35 % | -7.149 M -134.96 % | 20.448 M 27.37 % | 16.054 M -35.95 % | 25.064 M 142.73 % | -58.656 M -208.00 % | 54.311 M -49.71 % | 108.006 M 3.41 % | 104.440 M -41.44 % | 178.344 M 46.20 % | 121.988 M -26.27 % | 165.447 M 74.82 % | 94.639 M 45.55 % | 65.022 M -33.59 % | 97.907 M 100.00 % | 48.954 M |
Income tax expense | 115.000 K -78.74 % | 541.000 K | 0.000 -100.00 % | 45.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 375.000 K 0.00 % | 375.000 K -81.64 % | 2.043 M 1 369.78 % | 139.000 K -27.23 % | 191.000 K 6 266.67 % | 3.000 K -97.84 % | 139.000 K -10.32 % | 155.000 K -91.87 % | 1.906 M -79.87 % | 9.469 M -56.91 % | 21.976 M 12.08 % | 19.607 M -44.68 % | 35.441 M 77.52 % | 19.964 M -37.73 % | 32.061 M 106.75 % | 15.507 M 30.40 % | 11.892 M 55.02 % | 7.672 M 100.00 % | 3.836 M |
Cost of revenue | 279.128 M -0.70 % | 281.102 M 207.24 % | 91.492 M 17.50 % | 77.867 M 54.53 % | 50.390 M -38.80 % | 82.340 M 131.91 % | 35.505 M -33.11 % | 53.083 M -0.82 % | 53.523 M -30.53 % | 77.044 M 102.94 % | 37.963 M -68.43 % | 120.256 M 162.80 % | 45.760 M -61.34 % | 118.360 M 42.99 % | 82.776 M -58.97 % | 201.754 M 119.61 % | 91.869 M -66.93 % | 277.803 M 191.23 % | 95.391 M -49.18 % | 187.692 M 1.15 % | 185.560 M -38.60 % | 302.193 M 56.44 % | 193.174 M -20.43 % | 242.784 M 53.13 % | 158.546 M 58.02 % | 100.333 M -38.10 % | 162.087 M 100.00 % | 81.043 M |
General and administrative expenses | 7.722 M -47.75 % | 14.778 M 124.49 % | 6.583 M -32.95 % | 9.818 M 71.22 % | 5.734 M -38.79 % | 9.367 M -9.95 % | 10.402 M 891.61 % | 1.049 M -94.42 % | 18.785 M -2.47 % | 19.260 M 71.80 % | 11.211 M 17.10 % | 9.574 M -60.80 % | 24.422 M -8.44 % | 26.673 M 44.88 % | 18.410 M -1.62 % | 18.714 M 7.01 % | 17.488 M -19.51 % | 21.726 M 54.34 % | 14.077 M -41.53 % | 24.077 M 73.44 % | 13.882 M -54.44 % | 30.472 M 84.86 % | 16.484 M -17.57 % | 19.998 M 63.09 % | 12.262 M 52.04 % | 8.065 M 21.89 % | 6.617 M 100.00 % | 3.308 M |
Selling and marketing expenses | 8.066 M -52.14 % | 16.853 M 96.63 % | 8.571 M -24.19 % | 11.306 M 61.95 % | 6.981 M 23.34 % | 5.660 M -50.46 % | 11.425 M -31.71 % | 16.729 M 94.75 % | 8.590 M -38.62 % | 13.994 M -30.21 % | 20.052 M -76.03 % | 83.670 M 53.92 % | 54.358 M -36.03 % | 84.975 M 95.93 % | 43.371 M -9.89 % | 48.131 M 0.35 % | 47.961 M 24.06 % | 38.658 M 24.16 % | 31.136 M -55.03 % | 69.238 M 199.21 % | 23.140 M -20.64 % | 29.159 M 1.33 % | 28.776 M 17.49 % | 24.493 M 8.81 % | 22.509 M 91.56 % | 11.751 M -52.56 % | 24.771 M 100.00 % | 12.386 M |
Other expenses | -1.179 M 20.55 % | -1.484 M 38.78 % | -2.424 M -192.20 % | 2.629 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -304.250 K -10 041.67 % | -3.000 K -100.00 % | -1.500 K |
Operating expenses | 14.914 M -51.28 % | 30.613 M 132.07 % | 13.191 M -46.14 % | 24.491 M 177.27 % | 8.833 M -1.20 % | 8.940 M -59.60 % | 22.130 M -9.35 % | 24.413 M -6.57 % | 26.129 M -36.34 % | 41.045 M 23.97 % | 33.108 M -77.70 % | 148.441 M 47.57 % | 100.589 M -19.24 % | 124.551 M 47.21 % | 84.607 M -16.76 % | 101.645 M 11.89 % | 90.843 M 6.46 % | 85.327 M 87.38 % | 45.537 M -58.00 % | 108.414 M 232.80 % | 32.576 M -32.11 % | 47.984 M -16.42 % | 57.414 M 30.90 % | 43.861 M 23.37 % | 35.552 M 82.21 % | 19.511 M -37.83 % | 31.385 M 100.00 % | 15.692 M |
Cost and expenses | 294.042 M -5.67 % | 311.715 M 197.77 % | 104.683 M 2.27 % | 102.358 M 72.83 % | 59.223 M -35.12 % | 91.280 M 58.38 % | 57.635 M -25.63 % | 77.496 M -2.71 % | 79.652 M -32.55 % | 118.089 M 66.16 % | 71.071 M -73.55 % | 268.697 M 83.60 % | 146.349 M -39.75 % | 242.911 M 45.12 % | 167.383 M -44.83 % | 303.399 M 66.05 % | 182.712 M -49.68 % | 363.130 M 157.67 % | 140.928 M -52.41 % | 296.106 M 35.74 % | 218.136 M -37.71 % | 350.177 M 39.74 % | 250.588 M -12.58 % | 286.645 M 47.68 % | 194.098 M 61.96 % | 119.844 M -38.06 % | 193.471 M 100.00 % | 96.736 M |
Research and development expenses | 393.000 K -1.50 % | 399.000 K -24.43 % | 528.000 K -37.88 % | 850.000 K -9.77 % | 942.000 K -15.74 % | 1.118 M -67.44 % | 3.434 M -52.37 % | 7.210 M | 0.000 -100.00 % | 5.752 M 259.28 % | 1.601 M -73.51 % | 6.044 M 5.48 % | 5.730 M -39.97 % | 9.546 M 516.27 % | 1.549 M -76.47 % | 6.582 M 17.24 % | 5.614 M -5.66 % | 5.951 M 156.62 % | 2.319 M -58.16 % | 5.542 M 71.00 % | 3.241 M 60.29 % | 2.022 M -19.47 % | 2.511 M 21.60 % | 2.065 M -45.12 % | 3.763 M | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 15.700 M -50.47 % | 31.698 M 110.10 % | 15.087 M -28.20 % | 21.012 M 63.81 % | 12.827 M -12.18 % | 14.606 M -31.34 % | 21.272 M 6.16 % | 20.037 M -27.05 % | 27.468 M -33.80 % | 41.491 M 26.97 % | 32.678 M -65.17 % | 93.819 M -6.11 % | 99.927 M -8.25 % | 108.910 M 28.17 % | 84.971 M -12.02 % | 96.580 M 6.31 % | 90.848 M 33.28 % | 68.161 M 50.76 % | 45.213 M -51.55 % | 93.315 M 152.05 % | 37.022 M -37.91 % | 59.631 M 31.75 % | 45.260 M 1.73 % | 44.491 M 27.95 % | 34.771 M 75.47 % | 19.816 M -36.87 % | 31.388 M 100.00 % | 15.694 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 945.000 K -31.77 % | 1.385 M -14.82 % | 1.626 M -25.92 % | 2.195 M -2.14 % | 2.243 M -1.75 % | 2.283 M -8.97 % | 2.508 M 7.41 % | 2.335 M -26.11 % | 3.160 M -25.01 % | 4.214 M 8.69 % | 3.877 M 120.03 % | 1.762 M -30.85 % | 2.548 M 86.12 % | 1.369 M 441.11 % | 253.000 K -86.51 % | 1.876 M 199.68 % | 626.000 K -42.62 % | 1.091 M 73.73 % | 628.000 K -36.37 % | 987.000 K -53.88 % | 2.140 M 58.28 % | 1.352 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 | 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.082 M -12.68 % | 1.239 M 100.00 % | 619.250 K |
Depreciation and amortization | 2.977 M -26.22 % | 4.035 M 50.67 % | 2.678 M -21.10 % | 3.394 M 2.26 % | 3.319 M -31.55 % | 4.849 M -18.94 % | 5.982 M 506.69 % | 986.000 K -86.30 % | 7.195 M 126.12 % | 3.182 M -47.27 % | 6.034 M -47.81 % | 11.561 M -16.07 % | 13.774 M 20.08 % | 11.471 M -13.55 % | 13.269 M 57.35 % | 8.433 M -37.73 % | 13.542 M 44.42 % | 9.377 M -7.24 % | 10.109 M 104.43 % | 4.945 M 180.65 % | 1.762 M 4.51 % | 1.686 M 13.46 % | 1.486 M 0.07 % | 1.485 M -4.75 % | 1.559 M 103.92 % | 764.500 K -54.34 % | 1.675 M 100.00 % | 837.250 K |
Operating income | -4.134 M 84.39 % | -26.481 M -3 295.00 % | -780.000 K 92.89 % | -10.970 M -243.78 % | -3.191 M | 0.000 100.00 % | -10.147 M -332.52 % | 4.364 M 120.90 % | -20.880 M 53.97 % | -45.362 M -66.22 % | -27.291 M 73.94 % | -104.731 M -18.94 % | -88.054 M 23.95 % | -115.778 M -80.22 % | -64.242 M 8.55 % | -70.246 M -7.24 % | -65.504 M 48.23 % | -126.541 M -1 448.48 % | 9.384 M -36.82 % | 14.853 M -79.16 % | 71.285 M -40.32 % | 119.448 M 55.00 % | 77.064 M -36.92 % | 122.173 M 104.07 % | 59.868 M 31.94 % | 45.377 M -31.90 % | 66.629 M 100.00 % | 33.315 M |
Operating income ratio | -0.01 84.64 % | -0.09 -1 136.71 % | -0.01 93.75 % | -0.12 -122.79 % | -0.05 | 0.00 100.00 % | -0.22 -488.53 % | 0.06 116.23 % | -0.35 43.91 % | -0.62 1.87 % | -0.63 33.99 % | -0.96 37.57 % | -1.54 -47.99 % | -1.04 -67.28 % | -0.62 -92.97 % | -0.32 42.43 % | -0.56 2.99 % | -0.58 -1 021.16 % | 0.06 24.79 % | 0.05 -79.57 % | 0.25 -1.11 % | 0.25 1.66 % | 0.24 -18.30 % | 0.30 26.56 % | 0.24 -13.83 % | 0.27 7.08 % | 0.26 0.00 % | 0.26 |
Total other income expenses net | -273.000 K 19.94 % | -341.000 K -24.45 % | -274.000 K 14.11 % | -319.000 K 80.84 % | -1.665 M -2.40 % | -1.626 M 26.86 % | -2.223 M 3.52 % | -2.304 M 1.96 % | -2.350 M 3.33 % | -2.431 M -4.11 % | -2.335 M 18.04 % | -2.849 M 46.82 % | -5.357 M -30.37 % | -4.109 M -19.17 % | -3.448 M 0.81 % | -3.476 M -144.27 % | -1.423 M -18.19 % | -1.204 M 15.92 % | -1.432 M 10.95 % | -1.608 M -6.99 % | -1.503 M -24.42 % | -1.208 M 45.12 % | -2.201 M 19.29 % | -2.727 M -27.85 % | -2.133 M -97.23 % | -1.082 M 12.68 % | -1.239 M -100.00 % | -619.250 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2013-01-31 | 2012-06-30 | 2012-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -121.592 M -441.32 % | -22.462 M 79.08 % | -107.385 M -372.62 % | -22.721 M 73.01 % | -84.195 M -1 663.25 % | -4.775 M 77.33 % | -21.063 M -156.82 % | 37.069 M 173.81 % | 13.538 M -32.12 % | 19.944 M 4.34 % | 19.115 M -27.60 % | 26.401 M 24.16 % | 21.263 M -76.53 % | 90.592 M 44.37 % | 62.752 M -24.22 % | 82.803 M 225.75 % | -65.846 M -279.13 % | 36.759 M 51.76 % | 24.221 M 106.23 % | -388.520 M 26.49 % | -528.512 M -33.91 % | -394.684 M 7.62 % | -427.262 M -133.24 % | -183.189 M -733.19 % | 28.931 M 3.89 % | 27.849 M |
Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.799 M 13.49 % | 37.711 M -3.68 % | 39.152 M -14.56 % | 45.822 M -0.08 % | 45.859 M -0.04 % | 45.877 M -1.71 % | 46.676 M 0.35 % | 46.512 M -46.19 % | 86.437 M 89.19 % | 45.687 M -70.05 % | 152.557 M 237.60 % | 45.189 M -77.55 % | 201.300 M -32.90 % | 300.000 M 91.52 % | 156.641 M 7 020.05 % | 2.200 M -95.82 % | 52.680 M 10.49 % | 47.680 M | 0.000 | 0.000 | 0.000 |
Total debt | 139.000 K -99.19 % | 17.193 M 1.14 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M -46.82 % | 31.964 M -7.07 % | 34.395 M -39.45 % | 56.807 M 0.33 % | 56.620 M -4.22 % | 59.113 M 2.09 % | 57.903 M -1.03 % | 58.503 M -19.16 % | 72.367 M -23.13 % | 94.147 M 2.31 % | 92.023 M 8.55 % | 84.775 M 1.93 % | 83.171 M 68.70 % | 49.300 M -10.87 % | 55.310 M -4.18 % | 57.724 M 0.51 % | 57.432 M 52.34 % | 37.700 M 0.00 % | 37.700 M -50.97 % | 76.890 M -64.30 % | 215.355 M 455.04 % | 38.800 M |
Accumulated other comprehensive income loss | 151.140 M 29.38 % | 116.822 M 623.09 % | 16.156 M -9.81 % | 17.914 M -1.40 % | 18.169 M -8.01 % | 19.750 M -17.54 % | 23.952 M 3.69 % | 23.100 M 4.27 % | 22.155 M -14.17 % | 25.812 M -86.47 % | 190.759 M 685.70 % | 24.279 M 29.55 % | 18.741 M -35.08 % | 28.867 M 2.04 % | 28.290 M -1.58 % | 28.744 M 10.47 % | 26.020 M 83.19 % | 14.204 M -8.27 % | 15.484 M 1.59 % | 15.241 M -4.56 % | 15.970 M 2.70 % | 15.550 M 27.44 % | 12.202 M 6.24 % | 11.485 M 18.26 % | 9.712 M 138.37 % | -25.311 M |
Retained earnings | 0.000 100.00 % | -423.376 M -25.30 % | -337.879 M -0.31 % | -336.825 M -3.48 % | -325.491 M -0.43 % | -324.109 M 2.39 % | -332.034 M -4.33 % | -318.250 M -1.17 % | -314.568 M -6.09 % | -296.515 M 3.49 % | -307.231 M -40.74 % | -218.297 M -309.75 % | -53.276 M -302.15 % | 26.355 M -83.84 % | 163.047 M -29.17 % | 230.180 M -27.67 % | 318.247 M -17.39 % | 385.240 M -27.35 % | 530.283 M 0.22 % | 529.102 M -3.99 % | 551.091 M 10.72 % | 497.743 M 23.37 % | 403.452 M 12.12 % | 359.829 M 32.07 % | 272.444 M 31.49 % | 207.191 M |
Common stock | 18.713 M 19.54 % | 15.654 M 0.00 % | 15.654 M 20.18 % | 13.026 M 0.00 % | 13.026 M 13.11 % | 11.516 M 0.00 % | 11.516 M 21.55 % | 9.474 M -0.18 % | 9.491 M 21.17 % | 7.833 M 0.00 % | 7.833 M 0.00 % | 7.833 M 0.00 % | 7.833 M 0.00 % | 7.833 M 0.00 % | 7.833 M 20.82 % | 6.483 M 0.00 % | 6.483 M 0.00 % | 6.483 M 0.00 % | 6.483 M 0.00 % | 6.483 M 0.00 % | 6.483 M 0.00 % | 6.483 M 0.00 % | 6.483 M 80 937.50 % | 8.000 K 0.00 % | 8.000 K -98.46 % | 520.000 K |
Total equity | 169.853 M 28.21 % | 132.476 M -16.98 % | 159.567 M 10.94 % | 143.836 M -7.46 % | 155.425 M 10.33 % | 140.870 M 2.71 % | 137.147 M -0.79 % | 138.235 M -1.91 % | 140.925 M -9.01 % | 154.884 M -22.01 % | 198.592 M -14.24 % | 231.569 M -40.78 % | 391.052 M -18.67 % | 480.809 M -22.06 % | 616.924 M -6.21 % | 657.781 M -11.48 % | 743.124 M -6.91 % | 798.301 M -15.49 % | 944.624 M 0.15 % | 943.200 M -2.35 % | 965.918 M 4.41 % | 925.161 M 10.06 % | 840.589 M 126.38 % | 371.322 M 31.60 % | 282.164 M 19.44 % | 236.244 M |
Other non current liabilities | 1.300 M | 0.000 -100.00 % | 1.300 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 |
Long term debt | 36.000 K -60.44 % | 91.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.507 M 4.95 % | 12.870 M | 0.000 -100.00 % | 13.503 M 0.00 % | 13.503 M 4.94 % | 12.867 M | 0.000 | 0.000 -100.00 % | 27.825 M 7.55 % | 25.871 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 1.336 M -3.95 % | 1.391 M 7.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M -90.38 % | 13.507 M 4.95 % | 12.870 M 890.00 % | 1.300 M -90.37 % | 13.503 M 0.00 % | 13.503 M 4.94 % | 12.867 M 889.77 % | 1.300 M 0.00 % | 1.300 M -95.33 % | 27.825 M 7.55 % | 25.871 M 1 890.08 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 128.283 M |
Other current liabilities | 0.000 | 0.000 -100.00 % | 81.152 M 73.22 % | 46.850 M -23.55 % | 61.285 M 1.85 % | 60.169 M 4.99 % | 57.311 M 257.32 % | 16.039 M 11.50 % | 14.385 M 5.15 % | 13.681 M -27.14 % | 18.777 M -46.16 % | 34.875 M 117.79 % | 16.013 M 25.08 % | 12.802 M -14.50 % | 14.973 M -51.89 % | 31.120 M -13.70 % | 36.059 M 32.83 % | 27.146 M -16.69 % | 32.583 M | 0.000 -100.00 % | 32.775 M -15.47 % | 38.775 M -9.70 % | 42.941 M -79.00 % | 204.443 M 664.73 % | 26.734 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.000 M 46.82 % | -31.964 M 7.07 % | -34.395 M 20.57 % | -43.300 M 1.03 % | -43.750 M 25.99 % | -59.113 M -33.14 % | -44.400 M 1.33 % | -45.000 M 24.37 % | -59.500 M 36.80 % | -94.147 M -2.31 % | -92.023 M -61.59 % | -56.950 M 0.61 % | -57.300 M -16.23 % | -49.300 M 10.87 % | -55.310 M 4.18 % | -57.724 M -0.51 % | -57.432 M -52.34 % | -37.700 M 0.00 % | -37.700 M | 0.000 | 0.000 | 0.000 |
Short term debt | 103.000 K -99.40 % | 17.102 M 0.60 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M -46.82 % | 31.964 M -7.07 % | 34.395 M -20.57 % | 43.300 M -1.03 % | 43.750 M -32.17 % | 64.502 M 45.27 % | 44.400 M -1.33 % | 45.000 M -24.37 % | 59.500 M -36.80 % | 94.147 M 2.31 % | 92.023 M 61.59 % | 56.950 M -0.61 % | 57.300 M 16.23 % | 49.300 M -10.87 % | 55.310 M -4.18 % | 57.724 M 0.51 % | 57.432 M 52.34 % | 37.700 M 0.00 % | 37.700 M -50.97 % | 76.890 M -64.30 % | 215.355 M 455.04 % | 38.800 M |
Total current liabilities | 79.376 M 9.95 % | 72.191 M -53.08 % | 153.858 M 109.57 % | 73.417 M -12.09 % | 83.514 M -12.98 % | 95.970 M -2.27 % | 98.199 M 54.65 % | 63.497 M -2.45 % | 65.093 M -20.54 % | 81.918 M 21.82 % | 67.243 M -19.74 % | 83.781 M -1.26 % | 84.846 M -21.56 % | 108.164 M -3.10 % | 111.623 M 17.71 % | 94.826 M 1.57 % | 93.359 M 13.13 % | 82.525 M -11.65 % | 93.406 M -18.19 % | 114.172 M 8.47 % | 105.252 M 12.92 % | 93.208 M 1.58 % | 91.761 M -67.39 % | 281.416 M 9.55 % | 256.889 M 90.83 % | 134.619 M |
Total liabilities | 80.712 M 9.69 % | 73.582 M -52.58 % | 155.158 M 107.66 % | 74.717 M -11.90 % | 84.814 M -12.81 % | 97.270 M -2.24 % | 99.499 M 27.07 % | 78.304 M -1.21 % | 79.263 M -4.75 % | 83.218 M 1.43 % | 82.046 M -16.78 % | 98.584 M -0.43 % | 99.013 M -9.55 % | 109.464 M -3.06 % | 112.923 M -8.90 % | 123.951 M 0.97 % | 122.765 M 46.45 % | 83.825 M -11.49 % | 94.706 M -17.98 % | 115.472 M 8.37 % | 106.552 M 12.74 % | 94.508 M 2.99 % | 91.761 M -67.39 % | 281.416 M 9.55 % | 256.889 M 90.83 % | 134.619 M |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.111 M 52.89 % | -87.273 M -1.33 % | -86.131 M 4.81 % | -90.485 M 7.01 % | -97.306 M 7.01 % | -104.646 M 0.74 % | -105.427 M 7.48 % | -113.951 M -5 480.36 % | -2.042 M -7.25 % | -1.904 M 9.12 % | -2.095 M -0.14 % | -2.092 M 2.61 % | -2.148 M 98.75 % | -171.616 M 10.03 % | -190.755 M -20.05 % | -158.899 M -190.95 % | -54.614 M 3.36 % | -56.512 M -18.86 % | -47.544 M -183.58 % | 56.884 M -0.96 % | 57.434 M 1 742.61 % | 3.117 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.799 M 13.49 % | 37.711 M -3.68 % | 39.152 M -14.56 % | 45.822 M -0.08 % | 45.859 M -0.04 % | 45.877 M -1.71 % | 46.676 M 0.35 % | 46.512 M 0.16 % | 46.437 M 1.64 % | 45.687 M 0.29 % | 45.557 M 0.81 % | 45.189 M -73.36 % | 169.607 M -10.08 % | 188.622 M 20.42 % | 156.641 M 199.08 % | 52.375 M -2.41 % | 53.669 M 22.92 % | 43.661 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 265.000 K -7.67 % | 287.000 K -38.41 % | 466.000 K -43.45 % | 824.000 K -42.01 % | 1.421 M -49.45 % | 2.811 M -91.92 % | 34.785 M -20.86 % | 43.952 M -17.26 % | 53.121 M -14.76 % | 62.317 M 20.42 % | 51.750 M -16.24 % | 61.782 M -11.84 % | 70.078 M 13.71 % | 61.628 M 13 355.90 % | 458.000 K -6.53 % | 490.000 K -6.13 % | 522.000 K -2.43 % | 535.000 K 1 038.30 % | 47.000 K -12.96 % | 54.000 K |
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 -100.00 % | 27.712 M 0.00 % | 27.712 M -37.56 % | 44.383 M 0.00 % | 44.383 M 66.00 % | 26.736 M 0.00 % | 26.736 M -24.34 % | 35.335 M 134.08 % | 15.095 M | 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 -100.00 % | 265.000 K -7.67 % | 287.000 K -38.41 % | 466.000 K -43.45 % | 824.000 K -42.01 % | 1.421 M -49.45 % | 2.811 M -95.50 % | 62.497 M -12.79 % | 71.664 M -26.50 % | 97.504 M -8.62 % | 106.700 M 35.95 % | 78.486 M -11.33 % | 88.518 M -16.03 % | 105.413 M 37.39 % | 76.723 M 16 651.75 % | 458.000 K -6.53 % | 490.000 K -6.13 % | 522.000 K -2.43 % | 535.000 K 1 038.30 % | 47.000 K -12.96 % | 54.000 K |
Property plant equipment net | 45.339 M -3.14 % | 46.810 M 21.40 % | 38.560 M -13.52 % | 44.590 M 8.46 % | 41.111 M -7.56 % | 44.474 M -7.64 % | 48.155 M -5.66 % | 51.046 M 0.05 % | 51.018 M -11.98 % | 57.963 M -0.29 % | 58.129 M -9.83 % | 64.464 M -34.21 % | 97.984 M 1.65 % | 96.394 M -4.18 % | 100.604 M 5.55 % | 95.312 M 10.13 % | 86.542 M 4.14 % | 83.098 M -2.63 % | 85.342 M 3.85 % | 82.176 M 51.74 % | 54.156 M -3.33 % | 56.022 M 19.14 % | 47.022 M 20.50 % | 39.021 M -0.50 % | 39.217 M -3.82 % | 40.776 M |
Total non current assets | 45.339 M -3.14 % | 46.810 M 21.40 % | 38.560 M -13.52 % | 44.590 M 8.46 % | 41.111 M -52.89 % | 87.273 M 1.33 % | 86.131 M -4.81 % | 90.485 M -7.01 % | 97.306 M -7.01 % | 104.646 M -0.74 % | 105.427 M -7.48 % | 113.951 M -44.95 % | 206.993 M -3.50 % | 214.495 M -12.02 % | 243.795 M -1.52 % | 247.569 M 17.77 % | 210.217 M 22.49 % | 171.616 M -10.03 % | 190.755 M 20.05 % | 158.899 M 190.95 % | 54.614 M -3.36 % | 56.512 M 18.86 % | 47.544 M -50.70 % | 96.440 M -0.27 % | 96.698 M 106.11 % | 46.915 M |
Other current assets | 15.611 M 14.90 % | 13.587 M -80.93 % | 71.262 M 665.52 % | 9.309 M -59.66 % | 23.077 M 293.54 % | 5.864 M -41.09 % | 9.954 M 89.35 % | 5.257 M -39.66 % | 8.712 M -28.23 % | 12.139 M -59.09 % | 29.673 M -54.64 % | 65.417 M -12.52 % | 74.783 M -36.75 % | 118.228 M -12.07 % | 134.460 M 63.61 % | 82.183 M -15.59 % | 97.358 M 41.69 % | 68.710 M -61.74 % | 179.584 M 57.07 % | 114.332 M 20.96 % | 94.518 M 117.37 % | 43.483 M -28.34 % | 60.682 M 181.34 % | 21.569 M -67.84 % | 67.067 M 46.07 % | 45.913 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 M | 0.000 -100.00 % | 107.000 M | 0.000 -100.00 % | 201.300 M -32.90 % | 300.000 M | 0.000 -100.00 % | 2.200 M -95.82 % | 52.680 M 10.49 % | 47.680 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 121.731 M 206.98 % | 39.655 M -68.12 % | 124.385 M 213.15 % | 39.721 M -60.75 % | 101.195 M 175.44 % | 36.739 M -33.75 % | 55.458 M 180.97 % | 19.738 M -54.19 % | 43.082 M 9.99 % | 39.169 M 0.98 % | 38.788 M 20.83 % | 32.102 M -37.18 % | 51.104 M 1 337.52 % | 3.555 M -87.85 % | 29.271 M 1 384.33 % | 1.972 M -98.68 % | 149.017 M 1 088.24 % | 12.541 M -59.66 % | 31.089 M -93.03 % | 446.244 M -23.84 % | 585.944 M 35.51 % | 432.384 M -7.01 % | 464.962 M 78.78 % | 260.079 M 39.51 % | 186.424 M 1 602.35 % | 10.951 M |
Cash and short term investments | 121.731 M 206.98 % | 39.655 M -68.12 % | 124.385 M 213.15 % | 39.721 M -60.75 % | 101.195 M 175.44 % | 36.739 M -33.75 % | 55.458 M 180.97 % | 19.738 M -54.19 % | 43.082 M 9.99 % | 39.169 M 0.98 % | 38.788 M 20.83 % | 32.102 M -37.18 % | 51.104 M 17.33 % | 43.555 M 48.80 % | 29.271 M -73.14 % | 108.972 M -26.87 % | 149.017 M -30.31 % | 213.841 M -35.41 % | 331.089 M -25.81 % | 446.244 M -24.13 % | 588.144 M 21.25 % | 485.064 M -5.38 % | 512.642 M 97.11 % | 260.079 M 39.51 % | 186.424 M 1 602.35 % | 10.951 M |
Total current assets | 205.226 M 28.87 % | 159.248 M -42.34 % | 276.165 M 58.75 % | 173.963 M -12.64 % | 199.128 M 31.99 % | 150.867 M 0.23 % | 150.515 M 23.39 % | 121.984 M -0.73 % | 122.882 M -7.92 % | 133.456 M -23.83 % | 175.211 M -18.58 % | 215.197 M -22.02 % | 275.970 M -25.62 % | 371.003 M -22.68 % | 479.836 M -6.51 % | 513.237 M -12.38 % | 585.775 M -13.64 % | 678.266 M -18.68 % | 834.031 M -2.44 % | 854.878 M -3.65 % | 887.303 M 2.93 % | 862.073 M 9.69 % | 785.938 M 41.28 % | 556.298 M 25.76 % | 442.355 M 36.55 % | 323.948 M |
Inventory | 16.097 M -7.97 % | 17.491 M -3.85 % | 18.192 M -41.44 % | 31.067 M 64.82 % | 18.849 M -17.65 % | 22.889 M -36.12 % | 35.831 M 15.19 % | 31.106 M 143.51 % | 12.774 M -44.77 % | 23.128 M -52.86 % | 49.061 M -1.68 % | 49.897 M -29.52 % | 70.797 M 1.99 % | 69.414 M -45.74 % | 127.934 M 20.96 % | 105.762 M 36.70 % | 77.368 M -4.19 % | 80.750 M 32.50 % | 60.942 M 40.97 % | 43.231 M 19.24 % | 36.254 M -13.23 % | 41.783 M 20.00 % | 34.819 M -10.17 % | 38.761 M 24.15 % | 31.222 M 12.02 % | 27.873 M |
Net receivables | 51.787 M -41.49 % | 88.515 M 42.02 % | 62.326 M -33.60 % | 93.866 M 67.60 % | 56.007 M -34.40 % | 85.375 M 73.27 % | 49.272 M -25.21 % | 65.883 M 12.98 % | 58.314 M -1.20 % | 59.020 M 2.31 % | 57.689 M -14.89 % | 67.781 M -14.51 % | 79.286 M -43.29 % | 139.806 M -25.70 % | 188.171 M -13.01 % | 216.320 M -17.45 % | 262.032 M -16.81 % | 314.965 M 20.03 % | 262.416 M 4.52 % | 251.071 M | 0.000 -100.00 % | 291.743 M 64.09 % | 177.795 M -24.63 % | 235.889 M 49.64 % | 157.642 M -34.10 % | 239.211 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 -100.00 % | 2.042 M 7.25 % | 1.904 M -9.12 % | 2.095 M 0.14 % | 2.092 M -2.61 % | 2.148 M 6.92 % | 2.009 M -5.81 % | 2.133 M -5.54 % | 2.258 M 0.85 % | 2.239 M -21.25 % | 2.843 M -26.78 % | 3.883 M | 0.000 | 0.000 -100.00 % | 2.968 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.070 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.005 M -85.85 % | 7.102 M 48.73 % | 4.775 M -23.18 % | 6.216 M -70.30 % | 20.926 M -70.06 % | 69.897 M 116.78 % | 32.244 M 121.70 % | 14.544 M -67.60 % | 44.895 M -65.61 % | 130.553 M 29.15 % | 101.084 M 2.24 % | 98.868 M | 0.000 | 0.000 | 0.000 |
Account payables | 79.273 M 43.90 % | 55.089 M -1.11 % | 55.706 M 482.27 % | 9.567 M 82.96 % | 5.229 M 36.28 % | 3.837 M -40.91 % | 6.493 M 56.16 % | 4.158 M -40.24 % | 6.958 M 86.29 % | 3.735 M -8.14 % | 4.066 M 4.10 % | 3.906 M -58.15 % | 9.333 M 668.15 % | 1.215 M -73.74 % | 4.627 M -30.89 % | 6.695 M | 0.000 -100.00 % | 6.079 M 198.43 % | 2.037 M -95.71 % | 47.506 M 458.50 % | 8.506 M 9 351.11 % | 90.000 K -82.35 % | 510.000 K 514.46 % | 83.000 K -99.44 % | 14.800 M -83.46 % | 89.483 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.000 K | 0.000 | 0.000 -100.00 % | 3.476 M -61.13 % | 8.942 M 36.75 % | 6.539 M -60.71 % | 16.643 M 56.86 % | 10.610 M | 0.000 | 0.000 -100.00 % | 6.336 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.207 M 5.51 % | 11.570 M | 0.000 -100.00 % | 12.203 M 0.00 % | 12.203 M 5.50 % | 11.567 M | 0.000 | 0.000 -100.00 % | 26.525 M 18.75 % | 22.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 139.000 K -27.98 % | 193.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 | 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 -100.00 % | 465.122 M -0.11 % | 465.636 M 3.54 % | 449.721 M 0.00 % | 449.721 M 3.69 % | 433.713 M 0.00 % | 433.713 M 2.31 % | 423.911 M 0.02 % | 423.847 M 1.46 % | 417.754 M | 0.000 -100.00 % | 417.754 M 0.00 % | 417.754 M 0.00 % | 417.754 M 0.00 % | 417.754 M 6.47 % | 392.374 M 0.00 % | 392.374 M 0.00 % | 392.374 M 0.00 % | 392.374 M 0.00 % | 392.374 M 0.00 % | 392.374 M -3.21 % | 405.385 M -3.12 % | 418.452 M | 0.000 | 0.000 -100.00 % | 53.844 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 1.300 M | 0.000 -100.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M -63.22 % | 3.535 M 171.92 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.300 M 0.00 % | 1.300 M | 0.000 -100.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M | 0.000 | 0.000 -100.00 % | 1.300 M -63.22 % | 3.535 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -128.283 M |
Total assets | 250.565 M 21.60 % | 206.058 M -34.53 % | 314.725 M 44.00 % | 218.553 M -9.03 % | 240.239 M 0.88 % | 238.140 M 0.63 % | 236.646 M 9.29 % | 216.539 M -1.66 % | 220.188 M -7.52 % | 238.102 M -15.16 % | 280.638 M -15.00 % | 330.153 M -32.63 % | 490.065 M -16.98 % | 590.273 M -19.12 % | 729.847 M -6.64 % | 781.732 M -9.72 % | 865.889 M -1.84 % | 882.126 M -15.13 % | 1.039 B -1.83 % | 1.059 B -1.29 % | 1.072 B 5.18 % | 1.020 B 9.37 % | 932.350 M 42.84 % | 652.738 M 21.09 % | 539.053 M 45.35 % | 370.863 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2013-01-31 | 2012-06-30 | 2012-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.182 M | 0.000 100.00 % | -41.811 M | 0.000 100.00 % | -65.423 M | 0.000 -100.00 % | 6.952 M | 0.000 -100.00 % | 125.200 M | 0.000 100.00 % | -40.165 M | 0.000 -100.00 % | 79.665 M | 0.000 100.00 % | -19.573 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.160 M | 0.000 -100.00 % | 1.449 M 0.00 % | 1.449 M 181.36 % | 515.000 K | 0.000 -100.00 % | 1.000 K -85.71 % | 7.000 K 250.00 % | 2.000 K -99.51 % | 409.000 K -56.54 % | 941.000 K 130.07 % | 409.000 K -77.23 % | 1.796 M 9.51 % | 1.640 M -15.77 % | 1.947 M | 0.000 -100.00 % | 486.750 K | 0.000 | 0.000 |
Change in working capital | 0.000 -100.00 % | 13.509 M | 0.000 100.00 % | -30.111 M | 0.000 100.00 % | -13.762 M | 0.000 100.00 % | -11.699 M | 0.000 -100.00 % | 46.005 M | 0.000 -100.00 % | 118.750 M | 0.000 -100.00 % | 38.370 M | 0.000 100.00 % | -17.682 M | 0.000 100.00 % | -134.661 M | 0.000 -100.00 % | 53.679 M | 0.000 100.00 % | -81.461 M | 0.000 -100.00 % | 21.506 M | 0.000 -100.00 % | 7.628 M 114.39 % | -53.022 M -100.00 % | -26.511 M |
Accounts receivables | 0.000 -100.00 % | 5.604 M | 0.000 100.00 % | -14.088 M | 0.000 100.00 % | -18.511 M | 0.000 100.00 % | -9.215 M | 0.000 100.00 % | -891.000 K | 0.000 -100.00 % | 50.303 M | 0.000 -100.00 % | 53.923 M | 0.000 -100.00 % | 43.511 M | 0.000 100.00 % | -71.671 M | 0.000 -100.00 % | 40.672 M | 0.000 100.00 % | -78.439 M | 0.000 -100.00 % | 28.514 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 -100.00 % | 10.999 M | 0.000 100.00 % | -11.355 M | 0.000 -100.00 % | 5.584 M | 0.000 100.00 % | -9.373 M | 0.000 -100.00 % | 18.913 M | 0.000 100.00 % | -9.941 M | 0.000 -100.00 % | 10.985 M | 0.000 100.00 % | -50.464 M | 0.000 100.00 % | -53.531 M | 0.000 100.00 % | -1.448 M | 0.000 100.00 % | -3.022 M | 0.000 100.00 % | -10.888 M | 0.000 100.00 % | -2.722 M -110.09 % | 26.968 M 100.00 % | 13.484 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -3.094 M | 0.000 100.00 % | -4.668 M | 0.000 100.00 % | -835.000 K | 0.000 -100.00 % | 6.889 M | 0.000 -100.00 % | 27.983 M | 0.000 -100.00 % | 78.388 M | 0.000 100.00 % | -26.538 M | 0.000 100.00 % | -10.729 M | 0.000 100.00 % | -9.459 M | 0.000 -100.00 % | 14.455 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.880 M | 0.000 -100.00 % | 10.350 M 112.94 % | -79.990 M -100.00 % | -39.995 M |
Other non cash items | 4.522 M 105.05 % | -89.567 M -235.42 % | 66.138 M 259.43 % | 18.401 M 24.62 % | 14.766 M 125.58 % | -57.735 M -196.32 % | 59.938 M 2 448.38 % | 2.352 M -82.88 % | 13.736 M 197.43 % | -14.098 M -138.60 % | 36.520 M 475.84 % | 6.342 M -94.66 % | 118.836 M 5.51 % | 112.630 M 335.45 % | -47.837 M -168.69 % | 69.645 M 131.66 % | 30.063 M -81.58 % | 163.189 M 214.33 % | -142.735 M -24.40 % | -114.735 M -202.32 % | 112.129 M 1 002.81 % | -12.420 M -188.75 % | 13.995 M 133.44 % | -41.847 M -164.45 % | 64.927 M 1 747.14 % | 3.515 M 193.65 % | 1.197 M 100.00 % | 598.500 K |
Net cash provided by operating activities | 0.000 100.00 % | -103.421 M -252.52 % | 67.806 M 445.84 % | -19.606 M -217.07 % | 16.747 M 126.52 % | -63.142 M -221.01 % | 52.181 M 569.59 % | -11.112 M -811.57 % | -1.219 M 89.04 % | -11.125 M -194.30 % | 11.798 M 143.97 % | -26.831 M -165.78 % | 40.787 M 49.85 % | 27.218 M 127.09 % | -100.486 M -260.41 % | -27.881 M -19.25 % | -23.381 M 78.30 % | -107.729 M 17.79 % | -131.036 M -67.61 % | -78.180 M -146.63 % | 167.648 M 4 207.50 % | 3.892 M -93.59 % | 60.744 M -13.81 % | 70.476 M -35.17 % | 108.714 M 142.68 % | 44.798 M 491.89 % | 7.569 M 100.00 % | 3.784 M |
Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -139.000 K 97.46 % | -5.469 M -1 436.24 % | -356.000 K -114.57 % | 2.444 M 178.51 % | -3.113 M 48.98 % | -6.102 M | 0.000 100.00 % | -2.921 M | 0.000 100.00 % | -5.000 K 99.93 % | -6.939 M -236.84 % | 5.071 M 149.79 % | -10.185 M -620.30 % | -1.414 M 74.72 % | -5.593 M 75.99 % | -23.297 M -331.11 % | -5.404 M 72.42 % | -19.594 M -1 487.84 % | -1.234 M 91.18 % | -13.986 M 71.88 % | -49.742 M -2 686.67 % | -1.785 M 96.55 % | -51.750 M -286.66 % | -13.384 M -39 851.49 % | -33.500 K -100.00 % | -16.750 K |
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 100.00 % | -14.606 M | 0.000 100.00 % | -7.579 M 5.26 % | -8.000 M 82.68 % | -46.189 M -8.15 % | -42.709 M | 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 | 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 | 0.000 100.00 % | -10.767 M -2 315.43 % | 486.000 K -61.55 % | 1.264 M 351.43 % | 280.000 K -99.39 % | 46.123 M 200 434.78 % | 23.000 K 109.09 % | 11.000 K -90.60 % | 117.000 K -98.57 % | 8.160 M | 0.000 -100.00 % | 17.989 M -55.53 % | 40.454 M 201.73 % | -39.768 M -136.59 % | 108.686 M 202.43 % | -106.112 M -167.85 % | 156.394 M 22.51 % | 127.657 M 147.44 % | -269.110 M -2 911.43 % | 9.572 M -29.63 % | 13.602 M 311.87 % | -6.420 M 86.18 % | -46.466 M -7 793.05 % | 604.000 K 162.61 % | 230.000 K -98.28 % | 13.384 M 39 851.49 % | 33.500 K 100.00 % | 16.750 K |
Net cash used for investing activites | 0.000 100.00 % | -10.767 M -3 202.88 % | 347.000 K 108.25 % | -4.205 M -5 432.89 % | -76.000 K -100.16 % | 48.567 M 1 671.75 % | -3.090 M 49.27 % | -6.091 M -5 305.98 % | 117.000 K -97.77 % | 5.239 M -83.68 % | 32.102 M 78.50 % | 17.984 M -46.34 % | 33.515 M 196.59 % | -34.697 M -135.23 % | 98.501 M 180.65 % | -122.132 M -180.99 % | 150.801 M 55.82 % | 96.781 M 134.26 % | -282.514 M -402.60 % | -56.211 M -85.26 % | -30.341 M -48.69 % | -20.406 M 78.79 % | -96.208 M -8 046.32 % | -1.181 M 97.71 % | -51.520 M -284.94 % | -13.384 M -39 851.49 % | -33.500 K -100.00 % | -16.750 K |
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 100.00 % | -18.630 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -976.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 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.011 M 0.43 % | -13.067 M 60.15 % | -32.791 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 -100.00 % | 29.648 M 62.29 % | 18.269 M 149.07 % | -37.228 M -178.56 % | 47.389 M 1 231.27 % | -4.189 M 68.98 % | -13.503 M -122.34 % | -6.073 M -221.44 % | 5.001 M 27.22 % | 3.931 M 233.94 % | -2.935 M 79.39 % | -14.243 M -135.46 % | -6.049 M 66.49 % | -18.054 M -160.75 % | 29.718 M 3 754.47 % | 771.000 K -91.49 % | 9.060 M 269.95 % | -5.331 M -267.91 % | -1.449 M 68.81 % | -4.646 M -115.87 % | 29.269 M 1 168.60 % | -2.739 M -101.00 % | 272.799 M 4 362.60 % | 6.113 M -94.85 % | 118.590 M 809.80 % | 13.035 M 149.45 % | -26.358 M -100.00 % | -13.179 M |
Net cash used provided by financing activities | 0.000 -100.00 % | 28.672 M 56.94 % | 18.269 M 149.07 % | -37.228 M -178.56 % | 47.389 M 1 231.27 % | -4.189 M 68.98 % | -13.503 M -122.34 % | -6.073 M -221.44 % | 5.001 M 27.22 % | 3.931 M 233.94 % | -2.935 M 79.39 % | -14.243 M 42.29 % | -24.679 M -36.70 % | -18.054 M -160.75 % | 29.718 M 3 754.47 % | 771.000 K -91.49 % | 9.060 M 269.95 % | -5.331 M -267.91 % | -1.449 M 68.81 % | -4.646 M -128.58 % | 16.258 M 202.86 % | -15.806 M -106.59 % | 240.008 M 3 826.19 % | 6.113 M -94.85 % | 118.590 M 809.80 % | 13.035 M 149.45 % | -26.358 M -100.00 % | -13.179 M |
Effect of forex changes on cash | 0.000 -100.00 % | 786.000 K 144.71 % | -1.758 M -304.14 % | -435.000 K -209.85 % | 396.000 K 780.00 % | 45.000 K -65.91 % | 132.000 K 294.12 % | -68.000 K -585.71 % | 14.000 K -99.40 % | 2.336 M 207.30 % | -2.177 M -153.25 % | 4.088 M 297.11 % | -2.074 M -1 033.33 % | -183.000 K 57.83 % | -434.000 K -119.75 % | 2.197 M 55 025.00 % | -4.000 K 99.82 % | -2.269 M -1 354.49 % | -156.000 K 76.47 % | -663.000 K -13 160.00 % | -5.000 K 98.06 % | -258.000 K -176.11 % | 339.000 K 119.34 % | -1.753 M -200.40 % | 1.746 M -90.48 % | 18.348 M -13.73 % | 21.268 M 100.00 % | 10.634 M |
Net change in cash | 0.000 100.00 % | -124.385 M -200.00 % | 124.385 M 302.34 % | -61.474 M -195.37 % | 64.456 M 444.33 % | -18.719 M -152.40 % | 35.720 M 253.02 % | -23.344 M -696.58 % | 3.913 M 927.03 % | 381.000 K -99.02 % | 38.788 M 304.13 % | -19.002 M -139.96 % | 47.549 M 284.90 % | -25.716 M -194.20 % | 27.299 M 118.57 % | -147.045 M -207.74 % | 136.476 M 835.80 % | -18.548 M 95.53 % | -415.155 M -197.18 % | -139.700 M -190.97 % | 153.560 M 571.36 % | -32.578 M -115.90 % | 204.883 M 178.17 % | 73.655 M -58.51 % | 177.530 M 182.71 % | 62.796 M 5 036.71 % | 1.223 M 0.00 % | 1.223 M |
Cash at beginning of period | 0.000 -100.00 % | 124.385 M | 0.000 -100.00 % | 101.195 M 175.44 % | 36.739 M -33.75 % | 55.458 M 180.97 % | 19.738 M -54.19 % | 43.082 M 9.99 % | 39.169 M 0.98 % | 38.788 M | 0.000 -100.00 % | 51.104 M 1 337.52 % | 3.555 M -87.85 % | 29.271 M 1 384.33 % | 1.972 M -98.68 % | 149.017 M 1 088.24 % | 12.541 M -59.66 % | 31.089 M -93.03 % | 446.244 M -23.84 % | 585.944 M 35.51 % | 432.384 M -7.01 % | 464.962 M 78.78 % | 260.079 M 39.51 % | 186.424 M 1 996.06 % | 8.894 M 300.00 % | 2.224 M 122.13 % | 1.001 M 0.00 % | 1.001 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 124.385 M 213.15 % | 39.721 M -60.75 % | 101.195 M 175.44 % | 36.739 M -33.75 % | 55.458 M 180.97 % | 19.738 M -54.19 % | 43.082 M 9.99 % | 39.169 M 0.98 % | 38.788 M 20.83 % | 32.102 M -37.18 % | 51.104 M 1 337.52 % | 3.555 M -87.85 % | 29.271 M 1 384.33 % | 1.972 M -98.68 % | 149.017 M 1 088.24 % | 12.541 M -59.66 % | 31.089 M -93.03 % | 446.244 M -23.84 % | 585.944 M 35.51 % | 432.384 M -7.01 % | 464.962 M 78.78 % | 260.079 M 39.51 % | 186.424 M 186.72 % | 65.020 M 2 824.21 % | 2.224 M 0.00 % | 2.224 M |
Operating cash flow | 0.000 100.00 % | -103.421 M -252.52 % | 67.806 M 445.84 % | -19.606 M -217.07 % | 16.747 M 126.52 % | -63.142 M -221.01 % | 52.181 M 569.59 % | -11.112 M -811.57 % | -1.219 M 89.04 % | -11.125 M -194.30 % | 11.798 M 143.97 % | -26.831 M -165.78 % | 40.787 M 49.85 % | 27.218 M 127.09 % | -100.486 M -260.41 % | -27.881 M -19.25 % | -23.381 M 78.30 % | -107.729 M 17.79 % | -131.036 M -67.61 % | -78.180 M -146.63 % | 167.648 M 4 207.50 % | 3.892 M -93.59 % | 60.744 M -13.81 % | 70.476 M -35.17 % | 108.714 M 142.68 % | 44.798 M 491.89 % | 7.569 M 100.00 % | 3.784 M |
Capital expenditure | 0.000 100.00 % | -11.714 M -8 327.34 % | -139.000 K 97.46 % | -5.469 M -1 436.24 % | -356.000 K -114.57 % | 2.444 M 178.51 % | -3.113 M 48.98 % | -6.102 M | 0.000 100.00 % | -2.921 M | 0.000 100.00 % | -5.000 K 99.93 % | -6.939 M -236.84 % | 5.071 M 149.79 % | -10.185 M -620.30 % | -1.414 M 74.72 % | -5.593 M 75.99 % | -23.297 M -331.11 % | -5.404 M 72.42 % | -19.594 M -1 487.84 % | -1.234 M 91.18 % | -13.986 M 71.88 % | -49.742 M -2 686.67 % | -1.785 M 96.55 % | -51.750 M -286.66 % | -13.384 M -39 851.49 % | -33.500 K -100.00 % | -16.750 K |
Free CashFlow | 0.000 100.00 % | -115.135 M -270.15 % | 67.667 M 369.86 % | -25.075 M -252.98 % | 16.391 M 127.00 % | -60.698 M -223.70 % | 49.068 M 385.05 % | -17.214 M -1 312.14 % | -1.219 M 91.32 % | -14.046 M -219.05 % | 11.798 M 143.96 % | -26.836 M -179.28 % | 33.848 M 4.83 % | 32.289 M 129.18 % | -110.671 M -277.78 % | -29.295 M -1.11 % | -28.974 M 77.89 % | -131.026 M 3.97 % | -136.440 M -39.55 % | -97.774 M -158.75 % | 166.414 M 1 748.64 % | -10.094 M -191.75 % | 11.002 M -83.98 % | 68.691 M 20.59 % | 56.964 M 81.33 % | 31.414 M 316.90 % | 7.535 M 100.00 % | 3.768 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2013 | 2012 | 2012 |