
Chen Nan Iron Wire Co.,Ltd 2071.TWO
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 1.587 B 14.18 % | 1.390 B -33.27 % | 2.082 B 14.71 % | 1.815 B -0.53 % | 1.825 B 15.20 % | 1.584 B -16.28 % | 1.892 B 3.57 % | 1.827 B 14.81 % | 1.592 B |
Net income | 143.041 M 8.77 % | 131.506 M -55.43 % | 295.041 M 124.67 % | 131.323 M 389.63 % | -45.341 M -816.54 % | -4.947 M -105.52 % | 89.599 M 347.50 % | 20.022 M -53.16 % | 42.743 M |
Income before tax | 178.619 M 3.76 % | 172.139 M -54.07 % | 374.817 M 143.12 % | 154.167 M 361.60 % | -58.933 M -896.33 % | -5.915 M -105.25 % | 112.672 M 313.22 % | 27.267 M -49.67 % | 54.177 M |
Income before tax ratio | 0.11 -9.13 % | 0.12 -31.18 % | 0.18 111.94 % | 0.08 363.00 % | -0.03 -764.90 % | 0.00 -106.27 % | 0.06 298.98 % | 0.01 -56.16 % | 0.03 |
EBITDA | 284.941 M -0.23 % | 285.607 M -42.00 % | 492.427 M 81.88 % | 270.744 M 359.61 % | 58.907 M -46.32 % | 109.741 M -30.73 % | 158.434 M 130.64 % | 68.694 M -26.18 % | 93.059 M |
Net income ratio | 0.09 -4.74 % | 0.09 -33.21 % | 0.14 95.85 % | 0.07 391.19 % | -0.02 -695.63 % | 0.00 -106.60 % | 0.05 332.08 % | 0.01 -59.20 % | 0.03 |
Ratio EBITDA | 0.18 -12.63 % | 0.21 -13.09 % | 0.24 58.55 % | 0.15 362.08 % | 0.03 -53.40 % | 0.07 -17.26 % | 0.08 122.69 % | 0.04 -35.70 % | 0.06 |
Gross profit ratio | 0.18 -14.21 % | 0.21 -15.72 % | 0.25 55.61 % | 0.16 120.81 % | 0.07 | 0.00 -100.00 % | 0.13 6.63 % | 0.12 -0.55 % | 0.12 |
Weighted average shs out dil | 69.139 M 3.90 % | 66.544 M 3.97 % | 64.001 M 0.09 % | 63.944 M 11.31 % | 57.446 M 1.67 % | 56.502 M 9.83 % | 51.447 M 9.03 % | 47.187 M 1.59 % | 46.449 M |
Weighted average shs out | 69.046 M 3.64 % | 66.622 M 20.17 % | 55.440 M -13.23 % | 63.895 M 11.23 % | 57.446 M 1.67 % | 56.502 M 10.06 % | 51.336 M 8.79 % | 47.187 M 1.59 % | 46.449 M |
EPS diluted | 2.07 4.55 % | 1.98 -57.05 % | 4.61 123.79 % | 2.06 360.76 % | -0.79 -801.83 % | -0.09 -105.03 % | 1.74 314.29 % | 0.42 -54.35 % | 0.92 |
Earnings per share | 2.07 4.55 % | 1.98 -57.24 % | 4.63 124.76 % | 2.06 360.76 % | -0.79 -801.83 % | -0.09 -105.01 % | 1.75 316.67 % | 0.42 -54.35 % | 0.92 |
Gross profit | 286.489 M -2.04 % | 292.459 M -43.75 % | 519.969 M 78.50 % | 291.296 M 119.64 % | 132.627 M | 0.000 -100.00 % | 247.262 M 10.43 % | 223.908 M 14.17 % | 196.116 M |
Income tax expense | 35.578 M -12.44 % | 40.633 M -49.07 % | 79.776 M 249.22 % | 22.844 M 268.07 % | -13.592 M -1 304.13 % | -968.000 K -104.20 % | 23.073 M 218.47 % | 7.245 M -36.64 % | 11.434 M |
Cost of revenue | 1.300 B 18.51 % | 1.097 B -29.78 % | 1.563 B 2.52 % | 1.524 B -9.95 % | 1.692 B 16.57 % | 1.452 B -11.75 % | 1.645 B 2.61 % | 1.603 B 14.90 % | 1.395 B |
General and administrative expenses | 64.660 M 8.94 % | 59.353 M -15.72 % | 70.421 M -5.24 % | 74.313 M 27.02 % | 58.503 M -5.18 % | 61.702 M -30.50 % | 88.784 M 19.97 % | 74.007 M 30.61 % | 56.664 M |
Selling and marketing expenses | 46.837 M 27.89 % | 36.622 M -51.66 % | 75.755 M 2.29 % | 74.058 M 25.06 % | 59.219 M 4.93 % | 56.439 M -8.81 % | 61.893 M 4.10 % | 59.453 M -4.75 % | 62.419 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.399 M -88.69 % | 21.203 M -77.43 % | 93.935 M | 0.000 | 0.000 |
Operating expenses | 114.568 M 13.48 % | 100.963 M -32.94 % | 150.557 M -0.96 % | 152.024 M 22.77 % | 123.825 M -13.19 % | 142.635 M -42.31 % | 247.262 M 81.87 % | 135.954 M 11.84 % | 121.560 M |
Cost and expenses | 1.415 B 17.76 % | 1.201 B -29.86 % | 1.713 B 2.21 % | 1.676 B -7.60 % | 1.814 B 16.33 % | 1.559 B -13.99 % | 1.813 B 4.23 % | 1.739 B 14.65 % | 1.517 B |
Research and development expenses | 3.071 M -38.43 % | 4.988 M 13.86 % | 4.381 M 19.93 % | 3.653 M -1.38 % | 3.704 M 12.55 % | 3.291 M 24.19 % | 2.650 M 6.26 % | 2.494 M 0.69 % | 2.477 M |
Selling general and administrative expenses | 111.497 M 16.17 % | 95.975 M -34.34 % | 146.176 M -1.48 % | 148.371 M 26.04 % | 117.722 M -0.35 % | 118.141 M -21.59 % | 150.677 M 12.90 % | 133.460 M 12.07 % | 119.083 M |
Interest income | 2.643 M 52.51 % | 1.733 M 330.02 % | 403.000 K 53.23 % | 263.000 K -63.37 % | 718.000 K 28.67 % | 558.000 K | 0.000 | 0.000 | 0.000 |
Interest expense | 21.857 M -21.64 % | 27.894 M -16.40 % | 33.366 M 0.24 % | 33.287 M -4.04 % | 34.687 M -3.45 % | 35.928 M 75.51 % | 20.471 M 14.03 % | 17.953 M 2.68 % | 17.485 M |
Depreciation and amortization | 84.465 M -1.75 % | 85.968 M 2.05 % | 84.244 M 0.67 % | 83.684 M 0.64 % | 83.153 M 3.78 % | 80.122 M 216.80 % | 25.291 M 7.74 % | 23.474 M 9.71 % | 21.397 M |
Operating income | 171.921 M -10.22 % | 191.496 M -48.85 % | 374.362 M 168.80 % | 139.272 M 1 414.48 % | 9.196 M -63.22 % | 25.002 M -73.38 % | 93.935 M 6.80 % | 87.954 M 17.97 % | 74.556 M |
Operating income ratio | 0.11 -21.37 % | 0.14 -23.35 % | 0.18 134.32 % | 0.08 1 422.60 % | 0.01 -68.07 % | 0.02 -68.21 % | 0.05 3.12 % | 0.05 2.75 % | 0.05 |
Total other income expenses net | 4.848 M 125.05 % | -19.357 M -4 354.29 % | 455.000 K -97.07 % | 15.508 M 122.76 % | -68.129 M -120.36 % | -30.917 M -265.01 % | 18.737 M 130.87 % | -60.687 M -197.79 % | -20.379 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Net debt | 662.923 M -19.19 % | 820.330 M -35.45 % | 1.271 B -22.49 % | 1.639 B -6.69 % | 1.757 B 24.73 % | 1.409 B |
Total investments | 18.462 M 0.34 % | 18.399 M 0.61 % | 18.287 M 0.29 % | 18.235 M 0.02 % | 18.231 M -72.24 % | 65.676 M |
Total debt | 864.716 M -13.83 % | 1.004 B -28.21 % | 1.398 B -25.93 % | 1.887 B 0.60 % | 1.876 B 22.34 % | 1.534 B |
Accumulated other comprehensive income loss | 97.987 M | 0.000 -100.00 % | 52.274 M | 0.000 -100.00 % | 39.141 M 55 028.17 % | 71.000 K |
Retained earnings | 482.551 M 2.08 % | 472.741 M -2.78 % | 486.239 M 102.57 % | 240.030 M 120.80 % | 108.707 M -43.71 % | 193.118 M |
Common stock | 690.460 M 15.00 % | 600.400 M 42.95 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M |
Total equity | 1.408 B 8.73 % | 1.295 B 17.09 % | 1.106 B 30.62 % | 846.855 M 18.35 % | 715.532 M -5.96 % | 760.873 M |
Other non current liabilities | 7.720 M -23.34 % | 10.070 M 205.15 % | 3.300 M -55.41 % | 7.400 M 89.74 % | 3.900 M | 0.000 |
Long term debt | 554.519 M -17.89 % | 675.371 M -13.11 % | 777.247 M -16.70 % | 933.106 M -12.85 % | 1.071 B 4.39 % | 1.026 B |
Total non current liabilities | 562.926 M -17.87 % | 685.441 M -12.19 % | 780.600 M -17.08 % | 941.365 M -12.47 % | 1.075 B 4.42 % | 1.030 B |
Other current liabilities | 91.469 M 11.36 % | 82.138 M 230.56 % | -62.913 M -160.34 % | 104.268 M 53 646.39 % | 194.000 K -99.87 % | 152.403 M |
Deferred revenue | 0.000 -100.00 % | 11.333 M -93.83 % | 183.623 M 470.12 % | 32.208 M -68.52 % | 102.317 M 683.86 % | 13.053 M |
Short term debt | 310.197 M -5.47 % | 328.136 M -47.13 % | 620.660 M -34.96 % | 954.234 M 18.48 % | 805.404 M 34.12 % | 600.521 M |
Total current liabilities | 539.451 M -6.32 % | 575.839 M -37.39 % | 919.786 M -28.59 % | 1.288 B 22.62 % | 1.050 B 21.00 % | 868.052 M |
Total liabilities | 1.102 B -12.60 % | 1.261 B -25.82 % | 1.700 B -23.73 % | 2.229 B 4.87 % | 2.126 B 12.01 % | 1.898 B |
Other non current assets | 65.822 M -7.40 % | 71.085 M -35.98 % | 111.043 M -13.24 % | 127.995 M -6.33 % | 136.645 M 73.10 % | 78.942 M |
Long term investments | 15.442 M 0.28 % | 15.399 M 182.29 % | -18.713 M 45.31 % | -34.218 M 18.47 % | -41.971 M -330.28 % | 18.226 M |
Intangible assets | 3.253 M 24.21 % | 2.619 M -17.51 % | 3.175 M -19.42 % | 3.940 M 8.48 % | 3.632 M -23.55 % | 4.751 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 3.253 M 24.21 % | 2.619 M -17.51 % | 3.175 M -19.42 % | 3.940 M 8.48 % | 3.632 M -23.55 % | 4.751 M |
Property plant equipment net | 1.485 B -3.98 % | 1.546 B -3.59 % | 1.604 B -3.34 % | 1.659 B -3.69 % | 1.723 B -1.67 % | 1.752 B |
Total non current assets | 1.590 B -3.84 % | 1.654 B -3.56 % | 1.715 B -3.69 % | 1.780 B -3.74 % | 1.850 B -1.00 % | 1.868 B |
Other current assets | 6.704 M -14.51 % | 7.842 M 49.66 % | 5.240 M -81.79 % | 28.773 M 34.69 % | 21.362 M 286.29 % | 5.530 M |
Short term investments | 3.020 M 0.67 % | 3.000 M -91.89 % | 37.000 M -29.46 % | 52.453 M -12.87 % | 60.202 M 26.87 % | 47.450 M |
cash and cash equivalents | 201.793 M 10.16 % | 183.177 M 44.08 % | 127.136 M -48.70 % | 247.850 M 108.25 % | 119.013 M -4.64 % | 124.807 M |
Cash and short term investments | 204.813 M 10.01 % | 186.177 M 13.43 % | 164.136 M -45.34 % | 300.303 M 67.57 % | 179.215 M 4.04 % | 172.257 M |
Total current assets | 920.333 M 1.95 % | 902.765 M -17.31 % | 1.092 B -15.75 % | 1.296 B 30.65 % | 991.778 M 25.45 % | 790.576 M |
Inventory | 440.777 M -3.18 % | 455.276 M -22.76 % | 589.405 M -11.23 % | 663.939 M 43.07 % | 464.076 M 16.24 % | 399.247 M |
Net receivables | 268.039 M 5.75 % | 253.470 M -23.86 % | 332.918 M 9.98 % | 302.699 M -7.47 % | 327.125 M 53.19 % | 213.542 M |
Tax assets | 21.125 M 14.68 % | 18.421 M 19.13 % | 15.463 M -34.20 % | 23.500 M -17.20 % | 28.383 M 99.70 % | 14.213 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 118.854 M 9.47 % | 108.573 M 3.17 % | 105.236 M -41.66 % | 180.395 M 26.62 % | 142.464 M 39.57 % | 102.075 M |
Tax payables | 18.931 M -58.54 % | 45.659 M -37.61 % | 73.180 M 333.33 % | 16.888 M | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 3.800 M | 0.000 -100.00 % | 88.206 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 82.881 M -6.34 % | 88.495 M 4.83 % | 84.419 M -6.70 % | 90.483 M -5.45 % | 95.695 M 3.29 % | 92.648 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 147.684 M |
Other total stockholders equity | 137.320 M -38.19 % | 222.156 M 50.43 % | 147.684 M -20.95 % | 186.825 M 26.50 % | 147.684 M 35.97 % | 108.614 M |
Deferred tax liabilities non current | 687.000 K | 0.000 -100.00 % | 53.000 K -93.83 % | 859.000 K -0.35 % | 862.000 K 1 114.08 % | 71.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.511 B -1.79 % | 2.557 B -8.91 % | 2.807 B -8.76 % | 3.076 B 8.26 % | 2.841 B 6.86 % | 2.659 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 3.818 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 K |
Change in working capital | 8.436 M -95.34 % | 180.861 M 500.51 % | -45.158 M 60.44 % | -114.149 M 3.18 % | -117.894 M -234.13 % | 87.893 M |
Accounts receivables | -2.099 M -103.04 % | 68.956 M 372.89 % | -25.269 M -268.96 % | 14.956 M 112.89 % | -115.996 M -242.56 % | 81.364 M |
Inventory | 1.819 M -98.75 % | 145.969 M 204.46 % | 47.944 M 123.75 % | -201.863 M -209.94 % | -65.129 M -160.77 % | 107.175 M |
Accounts payables | 0.000 | 0.000 100.00 % | -75.159 M -298.15 % | 37.931 M -6.09 % | 40.389 M | 0.000 |
Other working capital | 8.716 M 125.59 % | -34.064 M -564.97 % | 7.326 M -78.96 % | 34.827 M 52.47 % | 22.842 M 122.70 % | -100.646 M |
Other non cash items | -67.234 M -102.67 % | -33.174 M -140.19 % | 82.553 M 191.21 % | -90.512 M -168.20 % | -33.748 M 24.61 % | -44.763 M |
Net cash provided by operating activities | 204.286 M -44.63 % | 368.979 M -11.45 % | 416.680 M 3 927.45 % | 10.346 M 109.09 % | -113.830 M -196.97 % | 117.382 M |
Investments in property plant and equipment | -14.100 M -2.64 % | -13.738 M 36.56 % | -21.654 M 54.43 % | -47.515 M -46.83 % | -32.361 M 66.04 % | -95.278 M |
Acquisitions net | 0.000 -100.00 % | 519.000 K | 0.000 -100.00 % | 82.557 M | 0.000 | 0.000 |
Purchases of investments | -83.000 K 25.89 % | -112.000 K -115.38 % | -52.000 K -1 200.00 % | -4.000 K 99.95 % | -8.295 M | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 34.000 M 197.49 % | 11.429 M | 0.000 | 0.000 -100.00 % | 57.206 M |
Other investing activites | -838.000 K -137.39 % | -353.000 K 72.29 % | -1.274 M -649.14 % | 232.000 K 101.91 % | -12.154 M -280.05 % | -3.198 M |
Net cash used for investing activites | -15.021 M -173.94 % | 20.316 M 275.88 % | -11.551 M -132.75 % | 35.270 M 166.79 % | -52.810 M -27.96 % | -41.270 M |
Debt repayment | -133.177 M 66.58 % | -398.476 M 17.56 % | -483.369 M -659.93 % | 86.326 M -48.31 % | 167.001 M 234.75 % | -123.933 M |
Common stock issued | 0.000 -100.00 % | 137.772 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.000 M |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -30.020 M -29.96 % | -23.100 M 35.29 % | -35.700 M | 0.000 | 0.000 100.00 % | -25.200 M |
Other financing activites | -7.452 M 84.99 % | -49.657 M -633.05 % | -6.774 M -118.16 % | -3.105 M 49.55 % | -6.155 M -139.59 % | -2.569 M |
Net cash used provided by financing activities | -170.649 M 48.82 % | -333.461 M 36.59 % | -525.843 M -731.86 % | 83.221 M -48.26 % | 160.846 M 246.62 % | -109.702 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 18.616 M -66.78 % | 56.041 M 146.42 % | -120.714 M -193.70 % | 128.837 M 2 323.63 % | -5.794 M 82.75 % | -33.590 M |
Cash at beginning of period | 183.177 M 44.08 % | 127.136 M -48.70 % | 247.850 M 108.25 % | 119.013 M -4.64 % | 124.807 M -21.21 % | 158.397 M |
Cash at end of period | 201.793 M 10.16 % | 183.177 M 44.08 % | 127.136 M -48.70 % | 247.850 M 108.25 % | 119.013 M -4.64 % | 124.807 M |
Operating cash flow | 204.286 M -44.63 % | 368.979 M -11.45 % | 416.680 M 3 927.45 % | 10.346 M 109.09 % | -113.830 M -196.97 % | 117.382 M |
Capital expenditure | -15.200 M -10.64 % | -13.738 M 36.56 % | -21.654 M 54.75 % | -47.854 M -47.88 % | -32.361 M 66.08 % | -95.412 M |
Free CashFlow | 189.086 M -46.80 % | 355.448 M -10.02 % | 395.026 M 1 153.18 % | -37.508 M 74.34 % | -146.191 M -765.41 % | 21.970 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 886.236 M 5.92 % | 836.713 M 11.55 % | 750.098 M 15.70 % | 648.333 M -12.55 % | 741.360 M 44.87 % | 511.751 M -51.67 % | 1.059 B 16.67 % | 907.689 M 0.00 % | 907.689 M -0.53 % | 912.553 M 0.00 % | 912.553 M | 0.000 | 0.000 -100.00 % | 945.726 M -0.11 % | 946.735 M |
Net income | 51.316 M -32.34 % | 75.849 M 12.88 % | 67.192 M 33.98 % | 50.149 M -38.36 % | 81.357 M -0.16 % | 81.490 M -61.84 % | 213.551 M 225.23 % | 65.662 M 0.00 % | 65.662 M 389.64 % | -22.670 M 0.00 % | -22.670 M -815.96 % | -2.475 M 0.00 % | -2.475 M -109.34 % | 26.485 M -58.04 % | 63.114 M |
Income before tax | 64.824 M -31.77 % | 95.013 M 13.64 % | 83.606 M 34.25 % | 62.276 M -43.31 % | 109.863 M 7.99 % | 101.732 M -62.75 % | 273.086 M 395.93 % | 55.065 M -44.44 % | 99.102 M 436.33 % | -29.466 M 0.00 % | -29.466 M | 0.000 -100.00 % | 21.700 M -33.96 % | 32.860 M -58.83 % | 79.812 M |
Income before tax ratio | 0.07 -35.59 % | 0.11 1.88 % | 0.11 16.04 % | 0.10 -35.18 % | 0.15 -25.45 % | 0.20 -22.91 % | 0.26 325.08 % | 0.06 -44.44 % | 0.11 438.13 % | -0.03 0.00 % | -0.03 | 0.00 | 0.00 -100.00 % | 0.03 -58.78 % | 0.08 |
EBITDA | 126.078 M -14.43 % | 147.344 M 25.04 % | 117.835 M 5.89 % | 111.277 M -27.37 % | 153.207 M 28.00 % | 119.692 M -67.46 % | 367.786 M 171.69 % | 135.372 M 0.00 % | 135.372 M 359.60 % | 29.454 M 0.00 % | 29.454 M -46.32 % | 54.871 M 0.00 % | 54.871 M 25.43 % | 43.748 M -26.00 % | 59.117 M |
Net income ratio | 0.06 -36.13 % | 0.09 1.20 % | 0.09 15.81 % | 0.08 -29.51 % | 0.11 -31.08 % | 0.16 -21.04 % | 0.20 178.76 % | 0.07 0.00 % | 0.07 391.19 % | -0.02 0.00 % | -0.02 | 0.00 | 0.00 -100.00 % | 0.03 -57.99 % | 0.07 |
Ratio EBITDA | 0.14 -19.21 % | 0.18 12.10 % | 0.16 -8.47 % | 0.17 -16.95 % | 0.21 -11.64 % | 0.23 -32.66 % | 0.35 132.87 % | 0.15 0.00 % | 0.15 362.07 % | 0.03 0.00 % | 0.03 | 0.00 | 0.00 -100.00 % | 0.05 -25.92 % | 0.06 |
Gross profit ratio | 0.16 -13.78 % | 0.18 7.71 % | 0.17 -12.22 % | 0.20 -12.52 % | 0.22 -13.92 % | 0.26 8.15 % | 0.24 49.61 % | 0.16 18.73 % | 0.14 85.98 % | 0.07 0.00 % | 0.07 | 0.00 | 0.00 -100.00 % | 0.13 0.85 % | 0.13 |
Weighted average shs out dil | 69.198 M -0.13 % | 69.285 M 0.24 % | 69.122 M -0.10 % | 69.189 M 8.28 % | 63.899 M -2.05 % | 65.235 M 1.92 % | 64.009 M 11.10 % | 57.615 M 0.00 % | 57.615 M 0.29 % | 57.446 M -9.90 % | 63.756 M -1.88 % | 64.979 M 0.00 % | 64.979 M 7.91 % | 60.216 M 11.55 % | 53.980 M |
Weighted average shs out | 69.346 M 0.43 % | 69.046 M 0.00 % | 69.046 M -0.07 % | 69.091 M 7.82 % | 64.081 M -1.38 % | 64.979 M 1.58 % | 63.970 M 11.36 % | 57.446 M 0.00 % | 57.446 M 0.00 % | 57.446 M -9.77 % | 63.669 M -2.02 % | 64.979 M 0.00 % | 64.979 M 8.26 % | 60.019 M 10.88 % | 54.129 M |
EPS diluted | 0.74 -32.73 % | 1.10 13.40 % | 0.97 34.72 % | 0.72 -43.75 % | 1.28 0.79 % | 1.27 -68.49 % | 4.03 253.51 % | 1.14 0.00 % | 1.14 392.31 % | -0.39 0.00 % | -0.39 -790.41 % | -0.04 0.00 % | -0.04 -109.95 % | 0.44 -62.39 % | 1.17 |
Earnings per share | 0.74 -32.73 % | 1.10 13.40 % | 0.97 32.88 % | 0.73 -42.06 % | 1.26 -0.79 % | 1.27 -68.64 % | 4.05 252.17 % | 1.15 0.00 % | 1.15 394.87 % | -0.39 0.00 % | -0.39 -790.41 % | -0.04 0.00 % | -0.04 -109.95 % | 0.44 -62.39 % | 1.17 |
Gross profit | 141.241 M -8.68 % | 154.665 M 20.14 % | 128.735 M 1.56 % | 126.762 M -23.50 % | 165.697 M 24.71 % | 132.871 M -47.74 % | 254.227 M 74.55 % | 145.648 M 18.73 % | 122.672 M 84.99 % | 66.314 M 0.00 % | 66.314 M | 0.000 | 0.000 -100.00 % | 124.090 M 0.75 % | 123.172 M |
Income tax expense | 13.508 M -29.51 % | 19.164 M 16.75 % | 16.414 M 35.35 % | 12.127 M -57.46 % | 28.506 M 40.83 % | 20.242 M -66.00 % | 59.535 M 421.23 % | 11.422 M 0.00 % | 11.422 M 268.07 % | -6.796 M 0.00 % | -6.796 M -374.59 % | 2.475 M 0.00 % | 2.475 M -61.18 % | 6.375 M -61.82 % | 16.698 M |
Cost of revenue | 744.995 M 9.23 % | 682.048 M 9.77 % | 621.363 M 19.13 % | 521.571 M -9.40 % | 575.663 M 51.94 % | 378.880 M -52.92 % | 804.750 M 5.60 % | 762.041 M -3.18 % | 787.073 M -6.99 % | 846.240 M 0.00 % | 846.240 M | 0.000 | 0.000 -100.00 % | 821.636 M -0.23 % | 823.563 M |
General and administrative expenses | 29.162 M -11.08 % | 32.795 M 2.92 % | 31.865 M 12.13 % | 28.419 M -8.13 % | 30.934 M -11.97 % | 35.142 M -33.51 % | 52.850 M 28.31 % | 41.190 M 10.85 % | 37.157 M 21.89 % | 30.485 M 4.22 % | 29.252 M | 0.000 | 0.000 -100.00 % | 47.136 M 13.18 % | 41.648 M |
Selling and marketing expenses | 22.146 M 1.01 % | 21.924 M -12.00 % | 24.913 M 27.66 % | 19.515 M 14.08 % | 17.107 M 9.21 % | 15.664 M -64.74 % | 44.427 M 19.98 % | 37.029 M 14.53 % | 32.330 M 9.19 % | 29.610 M 11.82 % | 26.480 M | 0.000 | 0.000 -100.00 % | 30.846 M -0.65 % | 31.047 M |
Other expenses | 0.000 | 0.000 100.00 % | -4.939 M -249.67 % | 3.300 M | 0.000 | 0.000 -100.00 % | 33.418 M 37.72 % | 24.266 M 0.00 % | 24.266 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 50.041 M -10.88 % | 56.149 M 4.99 % | 53.480 M -0.41 % | 53.702 M 6.21 % | 50.561 M 57.94 % | 32.012 M -73.00 % | 118.545 M 39.06 % | 85.249 M 12.15 % | 76.012 M 25.20 % | 60.713 M 0.00 % | 60.713 M | 0.000 | 0.000 -100.00 % | 92.300 M 22.41 % | 75.405 M |
Cost and expenses | 795.036 M 207.70 % | -738.197 M -209.39 % | 674.843 M 17.31 % | 575.273 M -8.14 % | 626.224 M 52.41 % | 410.892 M -53.64 % | 886.333 M 5.76 % | 838.053 M 0.00 % | 838.053 M -7.60 % | 906.953 M 0.00 % | 906.953 M | 0.000 | 0.000 -100.00 % | 913.936 M 1.67 % | 898.968 M |
Research and development expenses | 1.752 M 22.52 % | 1.430 M -12.86 % | 1.641 M -33.51 % | 2.468 M -2.06 % | 2.520 M 101.28 % | 1.252 M -33.30 % | 1.877 M 2.74 % | 1.827 M 6.41 % | 1.717 M -7.29 % | 1.852 M -2.63 % | 1.902 M | 0.000 | 0.000 -100.00 % | 1.416 M 14.75 % | 1.234 M |
Selling general and administrative expenses | 48.289 M -11.75 % | 54.719 M -3.63 % | 56.778 M 18.45 % | 47.934 M -0.22 % | 48.041 M 56.18 % | 30.760 M -61.41 % | 79.706 M 1.16 % | 78.793 M 29.87 % | 60.669 M 1.93 % | 59.518 M 8.21 % | 55.002 M | 0.000 | 0.000 -100.00 % | 90.884 M 22.53 % | 74.171 M |
Interest income | 1.311 M 31.63 % | 996.000 K -39.53 % | 1.647 M 89.53 % | 869.000 K | 0.000 | 0.000 -100.00 % | 403.000 K 206.46 % | 131.500 K 0.00 % | 131.500 K -63.37 % | 359.000 K 0.00 % | 359.000 K 28.67 % | 279.000 K | 0.000 | 0.000 | 0.000 |
Interest expense | 9.584 M -8.25 % | 10.446 M -8.46 % | 11.411 M -8.09 % | 12.415 M | 0.000 | 0.000 -100.00 % | 33.366 M 100.47 % | 16.644 M 0.00 % | 16.644 M -4.04 % | 17.344 M 0.00 % | 17.344 M -3.45 % | 17.964 M 0.00 % | 17.964 M 99.42 % | 9.008 M -21.42 % | 11.463 M |
Depreciation and amortization | 34.878 M -16.73 % | 41.885 M -1.63 % | 42.580 M 11.42 % | 38.217 M 0.38 % | 38.071 M 102.15 % | 18.833 M -71.21 % | 65.412 M 56.33 % | 41.842 M 0.00 % | 41.842 M 0.64 % | 41.577 M 0.00 % | 41.577 M 2.83 % | 40.432 M 2.89 % | 39.296 M 228.62 % | 11.958 M 5.36 % | 11.350 M |
Operating income | 91.200 M -7.43 % | 98.516 M 30.91 % | 75.255 M 3.00 % | 73.060 M -36.54 % | 115.136 M 14.16 % | 100.859 M -66.64 % | 302.374 M 221.56 % | 94.034 M 55.98 % | 60.286 M 94.30 % | 31.028 M 384.06 % | -10.923 M -967.59 % | 1.259 M -94.70 % | 23.743 M -25.31 % | 31.790 M -33.45 % | 47.767 M |
Operating income ratio | 0.10 -12.60 % | 0.12 17.36 % | 0.10 -10.97 % | 0.11 -27.44 % | 0.16 -21.20 % | 0.20 -30.98 % | 0.29 175.62 % | 0.10 55.98 % | 0.07 95.34 % | 0.03 384.06 % | -0.01 | 0.00 | 0.00 -100.00 % | 0.03 -33.38 % | 0.05 |
Total other income expenses net | -26.376 M -652.95 % | -3.503 M -141.95 % | 8.351 M 177.44 % | -10.784 M -104.51 % | -5.273 M -704.36 % | 872.500 K 167.64 % | -1.290 M 92.39 % | -16.950 M 0.00 % | -16.950 M 70.07 % | -56.638 M -410.39 % | -11.097 M 18.16 % | -13.559 M 0.00 % | -13.559 M -1 367.20 % | 1.070 M -96.66 % | 32.045 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 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 608.837 M -8.16 % | 662.923 M -14.44 % | 774.834 M -5.55 % | 820.330 M -13.21 % | 945.237 M -25.62 % | 1.271 B -22.49 % | 1.639 B -3.46 % | 1.698 B -3.35 % | 1.757 B 11.00 % | 1.583 B 12.36 % | 1.409 B |
Total investments | 45.534 M 146.64 % | 18.462 M -13.89 % | 21.439 M 16.52 % | 18.399 M 0.17 % | 18.368 M 0.44 % | 18.287 M 0.29 % | 18.235 M 0.01 % | 18.233 M 0.01 % | 18.231 M -56.54 % | 41.954 M -36.12 % | 65.676 M |
Total debt | 838.660 M -3.01 % | 864.716 M -10.73 % | 968.632 M -3.48 % | 1.004 B -17.37 % | 1.214 B -13.12 % | 1.398 B -25.93 % | 1.887 B 0.30 % | 1.882 B 0.30 % | 1.876 B 10.05 % | 1.705 B 11.17 % | 1.534 B |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 97.987 M 8.72 % | 90.131 M 6.24 % | 84.836 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.500 K -50.00 % | 71.000 K |
Retained earnings | 518.250 M 7.40 % | 482.551 M -3.79 % | 501.559 M 6.10 % | 472.741 M 11.87 % | 422.592 M -13.09 % | 486.239 M 102.57 % | 240.030 M 37.66 % | 174.369 M 60.40 % | 108.707 M -27.97 % | 150.913 M -21.85 % | 193.118 M |
Common stock | 690.460 M 0.00 % | 690.460 M 15.00 % | 600.400 M 0.00 % | 600.400 M 0.00 % | 600.400 M 42.95 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M |
Total equity | 1.349 B -4.20 % | 1.408 B 5.69 % | 1.332 B 2.87 % | 1.295 B 4.03 % | 1.245 B 12.56 % | 1.106 B 30.62 % | 846.855 M 8.41 % | 781.194 M 9.18 % | 715.532 M -3.07 % | 738.203 M -2.98 % | 760.873 M |
Other non current liabilities | 7.555 M -2.14 % | 7.720 M -1.91 % | 7.870 M -21.85 % | 10.070 M 219.68 % | 3.150 M -4.55 % | 3.300 M -8.33 % | 3.600 M -4.00 % | 3.750 M -3.85 % | 3.900 M -3.70 % | 4.050 M -3.57 % | 4.200 M |
Long term debt | 533.561 M -3.78 % | 554.519 M -5.43 % | 586.348 M -13.18 % | 675.371 M -6.99 % | 726.101 M -6.58 % | 777.247 M -16.70 % | 933.106 M -6.87 % | 1.002 B -6.43 % | 1.071 B 2.15 % | 1.048 B 2.20 % | 1.026 B |
Total non current liabilities | 541.116 M -3.87 % | 562.926 M -5.34 % | 594.694 M -13.24 % | 685.441 M -6.14 % | 730.263 M -6.45 % | 780.600 M -17.08 % | 941.365 M -6.65 % | 1.008 B -6.24 % | 1.075 B 2.16 % | 1.053 B 2.21 % | 1.030 B |
Other current liabilities | 212.102 M 131.88 % | 91.469 M -27.71 % | 126.537 M 415.32 % | -40.130 M -267.38 % | 23.975 M 22.33 % | 19.598 M -73.92 % | 75.136 M -3.18 % | 77.607 M -3.09 % | 80.078 M -27.01 % | 109.714 M -21.27 % | 139.350 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 133.601 M 17.67 % | 113.540 M -38.17 % | 183.623 M 21.82 % | 150.728 M 19.13 % | 126.523 M 23.66 % | 102.317 M 77.37 % | 57.685 M 341.93 % | 13.053 M |
Short term debt | 305.099 M -1.64 % | 310.197 M -18.86 % | 382.284 M 16.50 % | 328.136 M -32.81 % | 488.371 M -20.07 % | 610.964 M -35.30 % | 944.252 M 13.10 % | 834.886 M 15.07 % | 725.520 M 9.43 % | 663.021 M 10.41 % | 600.521 M |
Total current liabilities | 623.335 M 15.55 % | 539.451 M -16.11 % | 643.075 M 11.68 % | 575.839 M -15.29 % | 679.796 M -26.09 % | 919.786 M -28.59 % | 1.288 B 10.16 % | 1.169 B 11.31 % | 1.050 B 9.50 % | 959.216 M 10.50 % | 868.052 M |
Total liabilities | 1.164 B 5.63 % | 1.102 B -10.94 % | 1.238 B -1.86 % | 1.261 B -10.55 % | 1.410 B -17.07 % | 1.700 B -23.73 % | 2.229 B 2.38 % | 2.178 B 2.43 % | 2.126 B 5.66 % | 2.012 B 6.00 % | 1.898 B |
Other non current assets | 61.030 M -7.28 % | 65.822 M -21.38 % | 83.718 M 17.77 % | 71.085 M -25.69 % | 95.655 M -13.86 % | 111.043 M -13.24 % | 127.995 M -3.27 % | 132.320 M -3.17 % | 136.645 M 26.77 % | 107.794 M 36.55 % | 78.942 M |
Long term investments | 45.534 M 194.87 % | 15.442 M -16.21 % | 18.429 M 19.68 % | 15.399 M 331.29 % | -6.658 M 64.42 % | -18.713 M 45.31 % | -34.218 M 10.18 % | -38.095 M 9.24 % | -41.971 M -253.51 % | -11.873 M -165.14 % | 18.226 M |
Intangible assets | 2.854 M -12.27 % | 3.253 M 23.64 % | 2.631 M 0.46 % | 2.619 M | 0.000 | 0.000 -100.00 % | 302.699 M -3.88 % | 314.912 M -3.73 % | 327.125 M 13 670.79 % | 2.376 M -50.00 % | 4.751 M |
GoodWill | 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 | 2.854 M -12.27 % | 3.253 M 23.64 % | 2.631 M 0.46 % | 2.619 M -3.11 % | 2.703 M -14.87 % | 3.175 M -19.42 % | 3.940 M 4.07 % | 3.786 M 4.24 % | 3.632 M -13.35 % | 4.192 M -11.78 % | 4.751 M |
Property plant equipment net | 1.468 B -1.11 % | 1.485 B -2.20 % | 1.518 B -1.82 % | 1.546 B -2.19 % | 1.581 B -1.43 % | 1.604 B -3.34 % | 1.659 B -1.88 % | 1.691 B -1.85 % | 1.723 B -0.84 % | 1.738 B -0.83 % | 1.752 B |
Total non current assets | 1.578 B -0.80 % | 1.590 B -2.01 % | 1.623 B -1.87 % | 1.654 B -1.90 % | 1.686 B -1.69 % | 1.715 B -3.69 % | 1.780 B -1.90 % | 1.815 B -1.87 % | 1.850 B -0.50 % | 1.859 B -0.50 % | 1.868 B |
Other current assets | 25.965 M 287.31 % | 6.704 M -19.02 % | 8.279 M 5.57 % | 7.842 M 28.47 % | 6.104 M 16.49 % | 5.240 M -81.79 % | 28.773 M 14.78 % | 25.068 M 17.35 % | 21.362 M -4.39 % | 22.342 M -4.20 % | 23.322 M |
Short term investments | 0.000 -100.00 % | 3.020 M 0.33 % | 3.010 M 0.33 % | 3.000 M -88.01 % | 25.026 M -32.36 % | 37.000 M -29.46 % | 52.453 M -6.88 % | 56.328 M -6.44 % | 60.202 M 11.85 % | 53.826 M 13.44 % | 47.450 M |
cash and cash equivalents | 229.823 M 13.89 % | 201.793 M 4.13 % | 193.798 M 5.80 % | 183.177 M -31.96 % | 269.235 M 111.77 % | 127.136 M -48.70 % | 247.850 M 35.12 % | 183.432 M 54.13 % | 119.013 M -2.38 % | 121.910 M -2.32 % | 124.807 M |
Cash and short term investments | 229.823 M 12.21 % | 204.813 M 4.07 % | 196.808 M 5.71 % | 186.177 M -36.73 % | 294.261 M 79.28 % | 164.136 M -45.34 % | 300.303 M 25.25 % | 239.759 M 33.78 % | 179.215 M 1.98 % | 175.736 M 2.02 % | 172.257 M |
Total current assets | 935.903 M 1.69 % | 920.333 M -2.85 % | 947.287 M 4.93 % | 902.765 M -6.86 % | 969.303 M -11.21 % | 1.092 B -15.75 % | 1.296 B 13.29 % | 1.144 B 15.32 % | 991.778 M 11.29 % | 891.177 M 12.73 % | 790.576 M |
Inventory | 428.166 M -2.86 % | 440.777 M -5.24 % | 465.167 M 2.17 % | 455.276 M 11.93 % | 406.758 M -30.99 % | 589.405 M -11.23 % | 663.939 M 17.72 % | 564.008 M 21.53 % | 464.076 M 7.51 % | 431.662 M 8.12 % | 399.247 M |
Net receivables | 251.949 M -6.00 % | 268.039 M -3.25 % | 277.033 M 9.30 % | 253.470 M | 0.000 | 0.000 -100.00 % | 302.699 M -3.88 % | 314.912 M -3.73 % | 327.125 M 21.01 % | 270.334 M 26.60 % | 213.542 M |
Tax assets | 0.000 -100.00 % | 21.125 M | 0.000 -100.00 % | 18.421 M 39.23 % | 13.231 M -14.43 % | 15.463 M -34.20 % | 23.500 M -9.41 % | 25.942 M -8.60 % | 28.383 M 33.27 % | 21.298 M 49.85 % | 14.213 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 106.134 M -10.70 % | 118.854 M 0.46 % | 118.311 M 8.97 % | 108.573 M 40.53 % | 77.262 M -26.58 % | 105.236 M -41.66 % | 180.395 M 11.75 % | 161.430 M 13.31 % | 142.464 M 16.52 % | 122.270 M 19.78 % | 102.075 M |
Tax payables | 0.000 -100.00 % | 18.931 M 18.74 % | 15.943 M -65.08 % | 45.659 M 67.07 % | 27.330 M -62.65 % | 73.180 M 333.33 % | 16.888 M 100.00 % | 8.444 M | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.800 M 100.00 % | 1.900 M | 0.000 -100.00 % | 44.103 M -50.00 % | 88.206 M |
Minority interest | 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 | 83.293 M 0.50 % | 82.881 M -1.62 % | 84.248 M -4.80 % | 88.495 M -1.49 % | 89.833 M 6.41 % | 84.419 M -6.70 % | 90.483 M -2.80 % | 93.089 M -2.72 % | 95.695 M 1.62 % | 94.172 M 1.64 % | 92.648 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.842 M -50.00 % | 147.684 M |
Other total stockholders equity | 140.450 M 2.28 % | 137.320 M -2.18 % | 140.379 M 2.23 % | 137.320 M -38.19 % | 222.152 M 11.10 % | 199.958 M 7.03 % | 186.825 M 0.00 % | 186.825 M 0.00 % | 186.825 M 26.47 % | 147.720 M 36.00 % | 108.614 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 687.000 K 44.33 % | 476.000 K | 0.000 -100.00 % | 1.012 M 1 809.43 % | 53.000 K -93.83 % | 859.000 K -0.17 % | 860.500 K -0.17 % | 862.000 K 84.78 % | 466.500 K 557.04 % | 71.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.514 B 0.12 % | 2.511 B -2.32 % | 2.570 B 0.53 % | 2.557 B -3.71 % | 2.655 B -5.39 % | 2.807 B -8.76 % | 3.076 B 3.97 % | 2.959 B 4.13 % | 2.841 B 3.32 % | 2.750 B 3.43 % | 2.659 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.818 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.500 K 0.00 % | 22.500 K |
Change in working capital | -9.494 M -122.05 % | 43.063 M 193.97 % | -45.827 M -7.99 % | -42.438 M -118.33 % | 231.474 M 269.95 % | 62.570 M 167.99 % | -92.026 M 0.00 % | -92.026 M -25.57 % | -73.288 M 0.00 % | -73.288 M | 0.000 | 0.000 |
Accounts receivables | -4.326 M -120.88 % | 20.714 M 194.84 % | -21.842 M -1 688.51 % | 1.375 M -98.03 % | 69.859 M 147.69 % | 28.205 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 10.391 M -55.99 % | 23.610 M 208.35 % | -21.791 M 56.66 % | -50.279 M -125.62 % | 196.248 M 760.10 % | 22.817 M 122.61 % | -100.932 M 0.00 % | -100.932 M -209.94 % | -32.565 M 0.00 % | -32.565 M | 0.000 | 0.000 |
Accounts payables | -12.720 M -2 442.54 % | 543.000 K -97.21 % | 19.476 M | 0.000 100.00 % | -55.948 M 4.08 % | -58.330 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -11.736 M -550.55 % | -1.804 M 91.68 % | -21.670 M -435.14 % | 6.466 M 118.67 % | -34.633 M -399.90 % | 11.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -8.953 M 22.51 % | -11.554 M -27.30 % | -9.076 M -118.05 % | 50.274 M 154.87 % | -91.623 M -1 996.64 % | -4.370 M -122.51 % | 19.411 M 0.00 % | 19.411 M 14.30 % | 16.983 M 0.00 % | 16.983 M | 0.000 | 0.000 |
Net cash provided by operating activities | 72.534 M -51.40 % | 149.243 M 172.00 % | 54.869 M -45.68 % | 101.018 M -62.30 % | 267.961 M 66.54 % | 160.903 M 3 010.44 % | 5.173 M 0.00 % | 5.173 M 109.09 % | -56.915 M 0.00 % | -56.915 M | 0.000 | 0.000 |
Investments in property plant and equipment | -18.981 M -137.17 % | -8.003 M -11.20 % | -7.197 M -28.13 % | -5.617 M 33.88 % | -8.495 M -21.97 % | -6.965 M 70.89 % | -23.927 M 0.00 % | -23.927 M -47.88 % | -16.181 M 0.00 % | -16.181 M | 0.000 | 0.000 |
Acquisitions net | 0.000 -100.00 % | 333.000 K | 0.000 | 0.000 -100.00 % | 580.000 K 8.82 % | 533.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -43.000 K 46.25 % | -80.000 K | 0.000 100.00 % | -162.000 K -268.18 % | -44.000 K -2 100.00 % | -2.000 K 0.00 % | -2.000 K 99.95 % | -4.148 M 0.00 % | -4.148 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 22.026 M -8.03 % | 23.948 M -7.78 % | 25.969 M 610.41 % | 3.656 M 0.00 % | 3.656 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 3.064 M 2 142.67 % | -150.000 K -226.05 % | 119.000 K 142.87 % | 48.998 K -99.60 % | 12.353 M 14.86 % | 10.755 M -71.55 % | 37.807 M 0.00 % | 37.807 M 685.70 % | -6.455 M 0.00 % | -6.455 M | 0.000 | 0.000 |
Net cash used for investing activites | -15.917 M -102.43 % | -7.863 M -9.85 % | -7.158 M -143.49 % | 16.458 M 326.59 % | 3.858 M 1.81 % | 3.790 M -78.51 % | 17.635 M 0.00 % | 17.635 M 166.79 % | -26.405 M 0.00 % | -26.405 M | 0.000 | 0.000 |
Debt repayment | -29.611 M 71.13 % | -102.549 M -234.82 % | -30.628 M 85.39 % | -209.627 M | 0.000 | 0.000 -100.00 % | 43.163 M 0.00 % | 43.163 M -48.31 % | 83.501 M 0.00 % | 83.501 M 323.79 % | -37.312 M 0.00 % | -37.312 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 275.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 M 0.00 % | 21.000 M |
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 |
Dividends paid | 0.000 100.00 % | -30.020 M | 0.000 | 0.000 100.00 % | -23.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.600 M 0.00 % | -12.600 M |
Other financing activites | -990.000 K 0.00 % | -990.000 K 84.68 % | -6.462 M -206.06 % | 6.093 M 101.59 % | -382.164 M -137.02 % | -161.240 M -10 285.80 % | -1.553 M 0.00 % | -1.553 M 49.55 % | -3.078 M 0.00 % | -3.078 M 88.14 % | -25.940 M 0.00 % | -25.940 M |
Net cash used provided by financing activities | -30.601 M 77.09 % | -133.559 M -260.09 % | -37.090 M 81.78 % | -203.534 M -56.90 % | -129.720 M 19.55 % | -161.240 M -487.50 % | 41.611 M 0.00 % | 41.611 M -48.26 % | 80.423 M 0.00 % | 80.423 M | 0.000 | 0.000 |
Effect of forex changes on cash | -1.006 M -646.74 % | 184.000 K | 0.000 100.00 % | -22.026 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 25.010 M 212.43 % | 8.005 M -24.70 % | 10.631 M 109.84 % | -108.084 M -183.06 % | 130.125 M 2 640.51 % | -5.122 M -103.98 % | 128.837 M 0.00 % | 128.837 M 2 323.63 % | -5.794 M 0.00 % | -5.794 M | 0.000 | 0.000 |
Cash at beginning of period | 204.813 M 4.07 % | 196.808 M 5.71 % | 186.177 M -36.73 % | 294.261 M 79.28 % | 164.136 M -3.03 % | 169.258 M 42.22 % | 119.013 M 0.00 % | 119.013 M -4.64 % | 124.807 M 0.00 % | 124.807 M | 0.000 | 0.000 |
Cash at end of period | 229.823 M 12.21 % | 204.813 M 4.07 % | 196.808 M 5.71 % | 186.177 M -36.73 % | 294.261 M 79.28 % | 164.136 M -33.78 % | 247.850 M 0.00 % | 247.850 M 108.25 % | 119.013 M 0.00 % | 119.013 M | 0.000 | 0.000 |
Operating cash flow | 74.548 M -50.05 % | 149.243 M 172.00 % | 54.869 M -45.68 % | 101.018 M -62.30 % | 267.961 M 66.54 % | 160.903 M 3 010.44 % | 5.173 M 0.00 % | 5.173 M 109.09 % | -56.915 M 0.00 % | -56.915 M | 0.000 | 0.000 |
Capital expenditure | -18.981 M -174.97 % | -6.903 M 4.09 % | -7.197 M -47.33 % | -4.885 M 42.50 % | -8.495 M -21.97 % | -6.965 M 70.89 % | -23.927 M 0.00 % | -23.927 M -47.88 % | -16.181 M 0.00 % | -16.181 M | 0.000 | 0.000 |
Free CashFlow | 55.567 M -60.96 % | 142.340 M 198.58 % | 47.672 M -50.41 % | 96.133 M -62.95 % | 259.466 M 68.55 % | 153.938 M 920.83 % | -18.754 M 0.00 % | -18.754 M 74.34 % | -73.096 M 0.00 % | -73.096 M | 0.000 | 0.000 |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |