
Tai Shing Electronics Components Corporation 3426.TWO
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Revenue | 781.472 M 23.02 % | 635.221 M -11.41 % | 717.028 M 0.72 % | 711.912 M 20.08 % | 592.841 M -2.71 % | 609.348 M |
Net income | 90.816 M 45.88 % | 62.255 M -16.53 % | 74.584 M 13.95 % | 65.451 M 14.67 % | 57.079 M -2.19 % | 58.356 M |
Income before tax | 123.769 M 59.43 % | 77.630 M -25.29 % | 103.904 M 17.10 % | 88.730 M 15.40 % | 76.890 M -7.03 % | 82.708 M |
Income before tax ratio | 0.16 29.60 % | 0.12 -15.66 % | 0.14 16.27 % | 0.12 -3.90 % | 0.13 -4.45 % | 0.14 |
EBITDA | 146.681 M 48.64 % | 98.682 M -21.43 % | 125.597 M 20.88 % | 103.901 M 15.50 % | 89.958 M -5.80 % | 95.498 M |
Net income ratio | 0.12 18.58 % | 0.10 -5.78 % | 0.10 13.14 % | 0.09 -4.51 % | 0.10 0.54 % | 0.10 |
Ratio EBITDA | 0.19 20.82 % | 0.16 -11.31 % | 0.18 20.02 % | 0.15 -3.82 % | 0.15 -3.18 % | 0.16 |
Gross profit ratio | 0.34 11.26 % | 0.31 1.43 % | 0.31 1.85 % | 0.30 -9.40 % | 0.33 -6.29 % | 0.35 |
Weighted average shs out dil | 26.558 M 0.10 % | 26.531 M -0.15 % | 26.571 M 0.10 % | 26.545 M 0.02 % | 26.541 M 0.01 % | 26.539 M |
Weighted average shs out | 26.400 M 0.08 % | 26.379 M -0.08 % | 26.400 M 0.00 % | 26.400 M 0.00 % | 26.400 M 0.00 % | 26.400 M |
EPS diluted | 3.43 45.96 % | 2.35 -16.37 % | 2.81 13.77 % | 2.47 14.88 % | 2.15 -2.27 % | 2.20 |
Earnings per share | 3.43 45.34 % | 2.36 -16.61 % | 2.83 14.11 % | 2.48 14.81 % | 2.16 -2.26 % | 2.21 |
Gross profit | 269.045 M 36.88 % | 196.553 M -10.14 % | 218.733 M 2.59 % | 213.221 M 8.80 % | 195.982 M -8.83 % | 214.971 M |
Income tax expense | 32.953 M 114.33 % | 15.375 M -47.56 % | 29.320 M 25.95 % | 23.279 M 17.51 % | 19.811 M -20.95 % | 25.060 M |
Cost of revenue | 512.427 M 16.81 % | 438.668 M -11.97 % | 498.295 M -0.08 % | 498.691 M 25.66 % | 396.859 M 0.63 % | 394.377 M |
General and administrative expenses | 84.258 M 23.71 % | 68.111 M -9.83 % | 75.534 M 15.23 % | 65.549 M 11.18 % | 58.957 M | 0.000 |
Selling and marketing expenses | 47.056 M 22.62 % | 38.375 M 4.62 % | 36.682 M -9.71 % | 40.627 M 14.27 % | 35.555 M | 0.000 |
Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -372.000 K | 0.000 | 0.000 |
Operating expenses | 167.075 M 16.36 % | 143.587 M -4.58 % | 150.484 M 8.63 % | 138.534 M 11.68 % | 124.047 M -15.86 % | 147.428 M |
Cost and expenses | 679.502 M 16.70 % | 582.255 M -10.25 % | 648.779 M 1.81 % | 637.225 M 22.33 % | 520.906 M -3.86 % | 541.805 M |
Research and development expenses | 35.761 M 2.49 % | 34.892 M -8.82 % | 38.268 M 18.26 % | 32.358 M 9.56 % | 29.535 M -12.04 % | 33.577 M |
Selling general and administrative expenses | 131.314 M 23.32 % | 106.486 M -5.11 % | 112.216 M 5.69 % | 106.176 M 12.34 % | 94.512 M -16.99 % | 113.851 M |
Interest income | 7.055 M -55.36 % | 15.803 M 71.47 % | 9.216 M -9.31 % | 10.162 M -32.94 % | 15.153 M -16.37 % | 18.119 M |
Interest expense | 626.000 K -3.40 % | 648.000 K -40.17 % | 1.083 M 74.96 % | 619.000 K -29.01 % | 872.000 K 82.05 % | 479.000 K |
Depreciation and amortization | 24.158 M 6.25 % | 22.738 M 10.97 % | 20.491 M 38.64 % | 14.780 M 12.69 % | 13.116 M 6.54 % | 12.311 M |
Operating income | 102.561 M 93.64 % | 52.966 M -49.61 % | 105.106 M 17.94 % | 89.121 M 15.98 % | 76.842 M 13.77 % | 67.543 M |
Operating income ratio | 0.13 57.40 % | 0.08 -43.12 % | 0.15 17.09 % | 0.13 -3.42 % | 0.13 16.94 % | 0.11 |
Total other income expenses net | 21.208 M -14.01 % | 24.664 M -30.29 % | 35.383 M 9 149.36 % | -391.000 K -110.73 % | 3.645 M -75.96 % | 15.165 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Net debt | -204.386 M -25.06 % | -163.433 M 11.84 % | -185.379 M -21.29 % | -152.839 M 34.42 % | -233.071 M 20.69 % | -293.869 M |
Total investments | 322.821 M 387.25 % | 66.253 M -2.14 % | 67.701 M 0.45 % | 67.396 M 212.96 % | 21.535 M -94.32 % | 379.167 M |
Total debt | 9.693 M -68.40 % | 30.673 M 122.56 % | 13.782 M -82.43 % | 78.451 M -19.10 % | 96.976 M 31.83 % | 73.560 M |
Accumulated other comprehensive income loss | 157.997 M 81.64 % | 86.983 M | 0.000 | 0.000 | 0.000 -100.00 % | 53.078 M |
Retained earnings | 223.747 M 9.28 % | 204.755 M 1.76 % | 201.215 M 7.11 % | 187.864 M 7.69 % | 174.447 M -10.88 % | 195.741 M |
Common stock | 264.000 M 0.00 % | 264.000 M 0.00 % | 264.000 M 0.00 % | 264.000 M 0.00 % | 264.000 M 0.00 % | 264.000 M |
Total equity | 775.189 M 13.52 % | 682.883 M -1.62 % | 694.144 M 4.75 % | 662.671 M 1.46 % | 653.165 M 2.06 % | 639.964 M |
Other non current liabilities | 205.000 K 0.00 % | 205.000 K 0.00 % | 205.000 K -84.61 % | 1.332 M -17.93 % | 1.623 M -25.41 % | 2.176 M |
Long term debt | 0.000 -100.00 % | 3.194 M -49.34 % | 6.305 M | 0.000 -100.00 % | 3.213 M -49.62 % | 6.377 M |
Total non current liabilities | 127.448 M 6.45 % | 119.726 M -6.98 % | 128.706 M -2.24 % | 131.654 M 7.02 % | 123.019 M 4.01 % | 118.280 M |
Other current liabilities | 77.764 M 18.40 % | 65.678 M -0.33 % | 65.895 M 10.73 % | 59.511 M 26.09 % | 47.199 M -28.96 % | 66.437 M |
Deferred revenue | 3.195 M -60.05 % | 7.998 M -91.71 % | 96.519 M 38.68 % | 69.598 M 20.40 % | 57.805 M 3 353.11 % | 1.674 M |
Short term debt | 19.386 M -29.45 % | 27.479 M 926.87 % | 2.676 M -96.59 % | 78.451 M -16.33 % | 93.763 M 28.31 % | 73.078 M |
Total current liabilities | 198.110 M 5.01 % | 188.652 M -1.50 % | 191.520 M -22.10 % | 245.847 M 4.85 % | 234.471 M 19.11 % | 196.845 M |
Total liabilities | 325.558 M 5.57 % | 308.378 M -3.70 % | 320.226 M -15.17 % | 377.501 M 5.60 % | 357.490 M 13.44 % | 315.125 M |
Other non current assets | 142.918 M -61.58 % | 371.982 M 6 307.96 % | 5.805 M 138.59 % | 2.433 M -25.07 % | 3.247 M -6.67 % | 3.479 M |
Long term investments | 222.925 M 184.10 % | -265.064 M -2.31 % | -259.088 M 9.24 % | -285.474 M 18.70 % | -351.122 M -717.34 % | 56.877 M |
Intangible assets | 1.731 M -99.06 % | 184.159 M | 0.000 -100.00 % | 210.513 M 46.93 % | 143.270 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 1.731 M -99.35 % | 265.064 M -26.82 % | 362.216 M -6.69 % | 388.206 M -4.94 % | 408.385 M | 0.000 |
Property plant equipment net | 86.553 M -12.54 % | 98.964 M 13.35 % | 87.309 M 21.63 % | 71.782 M 61.12 % | 44.553 M 14.79 % | 38.814 M |
Total non current assets | 457.728 M 118.09 % | 209.885 M 5.10 % | 199.699 M 10.69 % | 180.414 M 66.32 % | 108.477 M 5.27 % | 103.046 M |
Other current assets | 22.347 M 43.92 % | 15.527 M -32.77 % | 23.094 M 54.22 % | 14.975 M -13.08 % | 17.229 M 65.50 % | 10.410 M |
Short term investments | 99.896 M -69.85 % | 331.317 M 1.39 % | 326.789 M -7.39 % | 352.870 M -5.31 % | 372.657 M 15.63 % | 322.290 M |
cash and cash equivalents | 214.079 M 10.29 % | 194.106 M -2.54 % | 199.161 M -13.89 % | 231.290 M -29.92 % | 330.047 M -10.17 % | 367.429 M |
Cash and short term investments | 313.975 M -40.24 % | 525.423 M -0.10 % | 525.950 M -9.96 % | 584.160 M -16.87 % | 702.704 M 1.88 % | 689.719 M |
Total current assets | 643.019 M -17.71 % | 781.376 M -4.09 % | 814.671 M -5.24 % | 859.758 M -4.70 % | 902.178 M 5.88 % | 852.078 M |
Inventory | 55.042 M -2.18 % | 56.267 M -13.87 % | 65.328 M 20.66 % | 54.141 M 26.53 % | 42.789 M 20.93 % | 35.384 M |
Net receivables | 251.655 M 36.65 % | 184.159 M | 0.000 -100.00 % | 210.513 M 46.93 % | 143.270 M 22.91 % | 116.565 M |
Tax assets | 3.601 M -10.04 % | 4.003 M 15.79 % | 3.457 M -0.29 % | 3.467 M 1.55 % | 3.414 M -11.92 % | 3.876 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 89.500 M 8.67 % | 82.363 M -5.75 % | 87.391 M -10.54 % | 97.689 M 17.93 % | 82.836 M 48.84 % | 55.656 M |
Tax payables | 8.265 M 60.99 % | 5.134 M -74.72 % | 20.309 M 219.17 % | 6.363 M 52.33 % | 4.177 M | 0.000 |
Deferred revenue non current | 0.000 -100.00 % | 12.000 K -33.33 % | 18.000 K -21.74 % | 23.000 K -20.69 % | 29.000 K | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 9.693 M -9.18 % | 10.673 M -22.56 % | 13.782 M 81.51 % | 7.593 M 19.09 % | 6.376 M -32.81 % | 9.490 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 127.145 M 0.00 % | 127.145 M -0.18 % | 127.368 M 952.24 % | -14.945 M -111.73 % | 127.368 M 0.00 % | 127.368 M |
Deferred tax liabilities non current | 127.243 M 9.40 % | 116.315 M -4.80 % | 122.178 M -6.23 % | 130.299 M 10.28 % | 118.154 M 7.75 % | 109.657 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.101 B 11.05 % | 991.261 M -2.28 % | 1.014 B -2.48 % | 1.040 B 2.92 % | 1.011 B 5.81 % | 955.124 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -49.155 M -294.87 % | 25.225 M 273.67 % | -14.525 M 73.75 % | -55.324 M -325.27 % | -13.009 M | 0.000 |
Accounts receivables | -64.014 M -691.41 % | 10.824 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -1.616 M -121.00 % | 7.697 M 160.60 % | -12.702 M -8.99 % | -11.654 M -42.21 % | -8.195 M | 0.000 |
Accounts payables | 0.000 100.00 % | -5.028 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 16.475 M 40.43 % | 11.732 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -18.603 M 26.62 % | -25.353 M -211.73 % | -8.133 M 14.78 % | -9.543 M 33.18 % | -14.281 M | 0.000 |
Net cash provided by operating activities | 80.169 M -5.53 % | 84.865 M -3.33 % | 87.790 M 130.32 % | 38.117 M -35.33 % | 58.941 M | 0.000 |
Investments in property plant and equipment | -3.946 M 87.48 % | -31.523 M -46.17 % | -21.566 M 40.99 % | -36.548 M -142.28 % | -15.085 M | 0.000 |
Acquisitions net | -108.484 M -16 815.56 % | 649.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -758.720 M 29.78 % | -1.080 B -14.16 % | -946.386 M 15.97 % | -1.126 B -1 830.63 % | -58.333 M | 0.000 |
Sales maturities of investments | 880.827 M -17.98 % | 1.074 B 9.87 % | 977.399 M -10.77 % | 1.095 B 15 762.64 % | 6.905 M | 0.000 |
Other investing activites | -950.000 K -122.12 % | 4.294 M 227.34 % | -3.372 M -514.25 % | 814.000 K 237.76 % | 241.000 K | 0.000 |
Net cash used for investing activites | 8.727 M 125.83 % | -33.782 M -430.94 % | 10.208 M 116.17 % | -63.123 M 4.75 % | -66.272 M | 0.000 |
Debt repayment | -20.000 M -200.00 % | 20.000 M 128.23 % | -70.858 M -258.92 % | -19.742 M -198.71 % | 20.000 M -71.43 % | 70.000 M |
Common stock issued | 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 |
Dividends paid | -52.800 M 13.04 % | -60.720 M -15.00 % | -52.800 M 0.00 % | -52.800 M 0.00 % | -52.800 M | 0.000 |
Other financing activites | -7.617 M -2.20 % | -7.453 M -9.27 % | -6.821 M -7.72 % | -6.332 M -5.85 % | -5.982 M -0.55 % | -5.949 M |
Net cash used provided by financing activities | -80.417 M -66.93 % | -48.173 M 63.08 % | -130.479 M -65.43 % | -78.874 M -103.38 % | -38.782 M | 0.000 |
Effect of forex changes on cash | 11.494 M 244.31 % | -7.965 M -2 362.78 % | 352.000 K -93.13 % | 5.123 M -41.32 % | 8.731 M | 0.000 |
Net change in cash | 19.973 M 495.11 % | -5.055 M 84.27 % | -32.129 M 67.47 % | -98.757 M -164.18 % | -37.382 M | 0.000 |
Cash at beginning of period | 194.106 M -2.54 % | 199.161 M -13.89 % | 231.290 M -29.92 % | 330.047 M -10.17 % | 367.429 M | 0.000 |
Cash at end of period | 214.079 M 10.29 % | 194.106 M -2.54 % | 199.161 M -13.89 % | 231.290 M -29.92 % | 330.047 M | 0.000 |
Operating cash flow | 80.169 M -5.53 % | 84.865 M -3.33 % | 87.790 M 130.32 % | 38.117 M -35.33 % | 58.941 M | 0.000 |
Capital expenditure | -5.736 M 81.80 % | -31.523 M -46.17 % | -21.566 M 40.99 % | -36.548 M -142.28 % | -15.085 M | 0.000 |
Free CashFlow | 74.433 M 39.54 % | 53.342 M -19.45 % | 66.224 M 4 120.78 % | 1.569 M -96.42 % | 43.856 M | 0.000 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 167.322 M -17.09 % | 201.814 M -2.32 % | 206.610 M -1.51 % | 209.770 M 10.47 % | 189.895 M 8.39 % | 175.197 M 1.68 % | 172.304 M 19.71 % | 143.937 M -11.67 % | 162.953 M 4.44 % | 156.027 M -11.03 % | 175.366 M |
Net income | 19.812 M -2.31 % | 20.280 M -19.69 % | 25.251 M 0.92 % | 25.021 M 2.88 % | 24.321 M 49.92 % | 16.223 M -0.11 % | 16.241 M -1.08 % | 16.418 M -14.13 % | 19.120 M 82.51 % | 10.476 M -24.58 % | 13.890 M |
Income before tax | 23.467 M -21.61 % | 29.936 M -18.60 % | 36.776 M 10.26 % | 33.355 M 8.77 % | 30.667 M 33.50 % | 22.971 M 61.47 % | 14.226 M -38.46 % | 23.116 M -6.53 % | 24.732 M 58.99 % | 15.556 M -17.57 % | 18.871 M |
Income before tax ratio | 0.14 -5.45 % | 0.15 -16.66 % | 0.18 11.94 % | 0.16 -1.54 % | 0.16 23.17 % | 0.13 58.81 % | 0.08 -48.59 % | 0.16 5.81 % | 0.15 52.23 % | 0.10 -7.35 % | 0.11 |
EBITDA | 29.943 M -18.13 % | 36.572 M -14.02 % | 42.533 M 9.86 % | 38.717 M 4.27 % | 37.133 M 24.87 % | 29.738 M 38.25 % | 21.510 M -26.18 % | 29.138 M -6.85 % | 31.280 M 46.88 % | 21.297 M -11.89 % | 24.170 M |
Net income ratio | 0.12 17.83 % | 0.10 -17.78 % | 0.12 2.46 % | 0.12 -6.87 % | 0.13 38.31 % | 0.09 -1.76 % | 0.09 -17.36 % | 0.11 -2.79 % | 0.12 74.76 % | 0.07 -15.23 % | 0.08 |
Ratio EBITDA | 0.18 -1.25 % | 0.18 -11.97 % | 0.21 11.54 % | 0.18 -5.61 % | 0.20 15.20 % | 0.17 35.97 % | 0.12 -38.33 % | 0.20 5.46 % | 0.19 40.63 % | 0.14 -0.97 % | 0.14 |
Gross profit ratio | 0.36 10.33 % | 0.33 -10.41 % | 0.37 9.88 % | 0.33 -2.28 % | 0.34 7.61 % | 0.32 11.24 % | 0.29 -16.25 % | 0.34 8.55 % | 0.31 5.13 % | 0.30 -4.74 % | 0.31 |
Weighted average shs out dil | 26.416 M -1.01 % | 26.684 M 0.70 % | 26.500 M 0.00 % | 26.500 M 0.24 % | 26.436 M -0.60 % | 26.595 M 0.12 % | 26.563 M 0.31 % | 26.481 M -0.28 % | 26.556 M -1.14 % | 26.862 M 0.69 % | 26.676 M |
Weighted average shs out | 26.416 M 0.30 % | 26.338 M -0.24 % | 26.400 M -0.38 % | 26.500 M 0.24 % | 26.436 M -0.60 % | 26.595 M 0.37 % | 26.498 M 0.06 % | 26.481 M -0.28 % | 26.556 M 1.40 % | 26.190 M -0.80 % | 26.400 M |
EPS diluted | 0.75 -1.32 % | 0.76 -20.00 % | 0.95 0.00 % | 0.95 3.26 % | 0.92 50.82 % | 0.61 0.00 % | 0.61 -1.61 % | 0.62 -13.89 % | 0.72 84.62 % | 0.39 -25.00 % | 0.52 |
Earnings per share | 0.75 -2.60 % | 0.77 -19.79 % | 0.96 1.05 % | 0.95 3.26 % | 0.92 50.82 % | 0.61 0.00 % | 0.61 -1.61 % | 0.62 -13.89 % | 0.72 80.00 % | 0.40 -24.53 % | 0.53 |
Gross profit | 60.842 M -8.53 % | 66.516 M -12.49 % | 76.008 M 8.22 % | 70.232 M 7.95 % | 65.062 M 16.63 % | 55.783 M 13.10 % | 49.320 M 0.25 % | 49.197 M -4.11 % | 51.308 M 9.80 % | 46.728 M -15.24 % | 55.131 M |
Income tax expense | 3.655 M -62.15 % | 9.656 M -16.22 % | 11.525 M 38.29 % | 8.334 M 31.33 % | 6.346 M -5.96 % | 6.748 M 434.89 % | -2.015 M -130.08 % | 6.698 M 19.35 % | 5.612 M 10.47 % | 5.080 M -9.12 % | 5.590 M |
Cost of revenue | 106.480 M -21.30 % | 135.298 M 3.60 % | 130.602 M -6.40 % | 139.538 M 11.78 % | 124.833 M 4.54 % | 119.414 M -2.90 % | 122.984 M 29.81 % | 94.740 M -15.14 % | 111.645 M 2.15 % | 109.299 M -9.10 % | 120.235 M |
General and administrative expenses | 18.033 M -8.21 % | 19.647 M -22.97 % | 25.505 M 16.21 % | 21.947 M 11.74 % | 19.642 M 14.44 % | 17.164 M -3.08 % | 17.710 M 1.25 % | 17.492 M -2.02 % | 17.852 M 18.56 % | 15.057 M | 0.000 |
Selling and marketing expenses | 11.682 M -13.30 % | 13.474 M 12.80 % | 11.945 M -5.39 % | 12.626 M 9.77 % | 11.502 M 4.73 % | 10.983 M 8.25 % | 10.146 M 15.05 % | 8.819 M -4.97 % | 9.280 M -8.39 % | 10.130 M | 0.000 |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 37.906 M -8.24 % | 41.311 M -11.12 % | 46.482 M 5.23 % | 44.173 M 11.00 % | 39.796 M 8.66 % | 36.624 M 0.93 % | 36.288 M 3.75 % | 34.975 M -3.63 % | 36.293 M 7.31 % | 33.822 M -3.28 % | 34.968 M |
Cost and expenses | 144.386 M -18.25 % | 176.609 M -0.27 % | 177.084 M -1.67 % | 180.100 M 9.40 % | 164.629 M 5.51 % | 156.038 M -2.03 % | 159.272 M 22.79 % | 129.715 M -12.32 % | 147.938 M 3.37 % | 143.121 M -7.78 % | 155.203 M |
Research and development expenses | 8.191 M 0.01 % | 8.190 M -9.32 % | 9.032 M -5.92 % | 9.600 M 10.96 % | 8.652 M 2.06 % | 8.477 M 0.53 % | 8.432 M -2.68 % | 8.664 M -5.43 % | 9.161 M 6.09 % | 8.635 M -14.18 % | 10.062 M |
Selling general and administrative expenses | 29.715 M -10.28 % | 33.121 M -11.56 % | 37.450 M 8.32 % | 34.573 M 11.01 % | 31.144 M 10.65 % | 28.147 M 1.04 % | 27.856 M 5.87 % | 26.311 M -3.03 % | 27.132 M 7.72 % | 25.187 M 1.13 % | 24.906 M |
Interest income | 2.444 M 63.48 % | 1.495 M 20.56 % | 1.240 M 27.31 % | 974.000 K -62.68 % | 2.610 M 16.99 % | 2.231 M -17.52 % | 2.705 M -62.34 % | 7.182 M 209.97 % | 2.317 M -35.62 % | 3.599 M 97.64 % | 1.821 M |
Interest expense | 104.000 K 5.05 % | 99.000 K 32.00 % | 75.000 K -8.54 % | 82.000 K -77.66 % | 367.000 K 259.80 % | 102.000 K 6.25 % | 96.000 K 43.28 % | 67.000 K -82.69 % | 387.000 K 294.90 % | 98.000 K 790.91 % | 11.000 K |
Depreciation and amortization | 6.372 M -2.52 % | 6.537 M 8.41 % | 6.030 M 0.52 % | 5.999 M -1.15 % | 6.069 M -2.97 % | 6.255 M 7.49 % | 5.819 M 1.43 % | 5.737 M 2.46 % | 5.599 M 0.29 % | 5.583 M 5.58 % | 5.288 M |
Operating income | 22.936 M -9.00 % | 25.205 M -12.80 % | 28.906 M -2.57 % | 29.670 M -4.49 % | 31.064 M 32.28 % | 23.483 M 49.66 % | 15.691 M -32.95 % | 23.401 M -8.88 % | 25.681 M 63.43 % | 15.714 M -22.07 % | 20.163 M |
Operating income ratio | 0.14 9.76 % | 0.12 -10.73 % | 0.14 -1.08 % | 0.14 -13.54 % | 0.16 22.04 % | 0.13 47.19 % | 0.09 -43.99 % | 0.16 3.16 % | 0.16 56.48 % | 0.10 -12.41 % | 0.11 |
Total other income expenses net | 531.000 K -88.78 % | 4.731 M -39.89 % | 7.870 M 113.57 % | 3.685 M 1 028.21 % | -397.000 K 22.46 % | -512.000 K 65.05 % | -1.465 M -414.04 % | -285.000 K 69.97 % | -949.000 K -136.32 % | 2.613 M 650.11 % | -475.000 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -162.386 M -8.89 % | -149.123 M 27.04 % | -204.386 M -12.87 % | -181.073 M 34.30 % | -275.606 M -48.82 % | -185.188 M -13.31 % | -163.433 M 46.20 % | -303.807 M -23.68 % | -245.645 M 0.52 % | -246.926 M | 0.000 |
Total investments | 244.823 M -4.47 % | 256.280 M -20.61 % | 322.821 M 34.55 % | 239.927 M 1.12 % | 237.264 M 30.37 % | 181.993 M 174.69 % | 66.253 M 196.45 % | 22.349 M -66.78 % | 67.267 M -1.49 % | 68.287 M | 0.000 |
Total debt | 4.600 M -37.84 % | 7.400 M -23.66 % | 9.693 M 88.76 % | 5.135 M -26.88 % | 7.023 M -20.97 % | 8.886 M -71.03 % | 30.673 M 274.11 % | 8.199 M -18.08 % | 10.009 M -16.26 % | 11.953 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 175.151 M 10.86 % | 157.997 M 14.91 % | 137.499 M 9.99 % | 125.008 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 240.384 M -1.49 % | 244.027 M 9.06 % | 223.747 M 13.11 % | 197.811 M -42.23 % | 342.438 M 55.12 % | 220.755 M 7.93 % | 204.532 M 8.75 % | 188.067 M 9.56 % | 171.649 M -18.92 % | 211.691 M | 0.000 |
Common stock | 264.000 M 0.00 % | 264.000 M 0.00 % | 264.000 M 0.00 % | 264.000 M 0.00 % | 264.000 M 0.00 % | 264.000 M 0.00 % | 264.000 M 0.00 % | 264.000 M 0.00 % | 264.000 M 0.00 % | 264.000 M | 0.000 |
Total equity | 670.386 M -17.50 % | 812.623 M 4.83 % | 775.189 M 6.68 % | 726.678 M 5.44 % | 689.166 M -3.20 % | 711.968 M 4.26 % | 682.883 M 0.39 % | 680.210 M 5.92 % | 642.205 M -9.32 % | 708.244 M | 0.000 |
Other non current liabilities | 205.000 K 0.00 % | 205.000 K 0.00 % | 205.000 K 0.00 % | 205.000 K 0.00 % | 205.000 K 0.00 % | 205.000 K 0.00 % | 205.000 K 0.00 % | 205.000 K 0.00 % | 205.000 K 0.00 % | 205.000 K -99.83 % | 122.383 M |
Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 806.000 K -49.88 % | 1.608 M -33.08 % | 2.403 M -24.77 % | 3.194 M -19.75 % | 3.980 M -16.39 % | 4.760 M -14.00 % | 5.535 M -12.21 % | 6.305 M |
Total non current liabilities | 131.176 M -1.01 % | 132.520 M 3.98 % | 127.448 M 4.21 % | 122.295 M -3.75 % | 127.066 M 4.15 % | 122.001 M 1.90 % | 119.726 M -3.84 % | 124.510 M -8.10 % | 135.481 M 3.68 % | 130.677 M | 0.000 |
Other current liabilities | 143.223 M 78.34 % | 80.307 M -8.18 % | 87.457 M 18.48 % | 73.813 M -39.58 % | 122.157 M 87.66 % | 65.095 M -0.89 % | 65.678 M 16.72 % | 56.270 M -51.24 % | 115.393 M 141.48 % | 47.786 M -50.56 % | 96.652 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 3.195 M 0.16 % | 3.190 M -61.10 % | 8.201 M | 0.000 -100.00 % | 78.779 M -11.81 % | 89.324 M -36.11 % | 139.802 M 67.88 % | 83.273 M | 0.000 |
Short term debt | 4.600 M -37.84 % | 7.400 M -23.66 % | 9.693 M 123.91 % | 4.329 M -30.50 % | 6.229 M -3.92 % | 6.483 M -76.41 % | 27.479 M 459.25 % | -7.649 M 14.21 % | -8.916 M -787.16 % | -1.005 M -113.44 % | 7.477 M |
Total current liabilities | 226.378 M 30.67 % | 173.249 M -12.55 % | 198.110 M 14.48 % | 173.048 M -23.80 % | 227.103 M 38.92 % | 163.477 M -13.34 % | 188.652 M 8.63 % | 173.660 M -17.52 % | 210.551 M 33.07 % | 158.230 M 118 869.92 % | 133.000 K |
Total liabilities | 357.554 M 16.94 % | 305.769 M -6.08 % | 325.558 M 10.23 % | 295.343 M -16.61 % | 354.169 M 24.06 % | 285.478 M -7.43 % | 308.378 M 3.42 % | 298.170 M -13.83 % | 346.032 M 19.77 % | 288.907 M 217 123.31 % | 133.000 K |
Other non current assets | 285.078 M 594.23 % | 41.064 M -71.27 % | 142.918 M -24.36 % | 188.943 M 1 722.89 % | 10.365 M 123.62 % | 4.635 M -1.76 % | 4.718 M 2.25 % | 4.614 M -33.57 % | 6.946 M -15.55 % | 8.225 M | 0.000 |
Long term investments | 0.000 -100.00 % | 256.280 M 14.96 % | 222.925 M 137.81 % | 93.739 M -65.49 % | 271.624 M 2 082.08 % | -13.704 M 94.83 % | -265.064 M -24.40 % | -213.073 M 5.78 % | -226.145 M -11.38 % | -203.048 M | 0.000 |
Intangible assets | 221.712 M 7 490.28 % | 2.921 M 68.75 % | 1.731 M 1.05 % | 1.713 M | 0.000 -100.00 % | 222.537 M 18.82 % | 187.296 M -1.91 % | 190.936 M 12.35 % | 169.942 M -7.15 % | 183.034 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 3.416 M 16.95 % | 2.921 M 68.75 % | 1.731 M 1.05 % | 1.713 M | 0.000 -100.00 % | 231.605 M -36.94 % | 367.264 M 35.47 % | 271.098 M -17.60 % | 329.014 M 7.22 % | 306.852 M | 0.000 |
Property plant equipment net | 72.764 M -13.98 % | 84.592 M -2.27 % | 86.553 M 0.31 % | 86.286 M -4.62 % | 90.464 M -4.72 % | 94.941 M -4.07 % | 98.964 M 17.68 % | 84.099 M 3.10 % | 81.569 M -2.22 % | 83.423 M | 0.000 |
Total non current assets | 364.342 M -6.20 % | 388.431 M -15.14 % | 457.728 M 22.16 % | 374.700 M -0.50 % | 376.575 M 17.37 % | 320.838 M 52.86 % | 209.885 M 39.53 % | 150.420 M -22.82 % | 194.884 M -2.07 % | 198.995 M | 0.000 |
Other current assets | 10.886 M -26.76 % | 14.863 M -33.49 % | 22.347 M 35.66 % | 16.473 M 3.34 % | 15.941 M 13.77 % | 14.011 M -9.76 % | 15.527 M -15.89 % | 18.460 M -5.04 % | 19.440 M -37.25 % | 30.982 M 9.76 % | 28.227 M |
Short term investments | 213.309 M -12.57 % | 243.978 M 144.23 % | 99.896 M -31.67 % | 146.188 M 70.29 % | 85.848 M -56.13 % | 195.697 M -40.93 % | 331.317 M 40.73 % | 235.422 M -19.76 % | 293.412 M 8.14 % | 271.335 M | 0.000 |
cash and cash equivalents | 166.986 M 6.68 % | 156.523 M -26.89 % | 214.079 M 14.97 % | 186.208 M -34.12 % | 282.629 M 45.63 % | 194.074 M -0.02 % | 194.106 M -37.79 % | 312.006 M 22.04 % | 255.654 M -1.25 % | 258.879 M | 0.000 |
Cash and short term investments | 380.295 M -5.05 % | 400.501 M 27.56 % | 313.975 M -5.54 % | 332.396 M -9.79 % | 368.477 M -5.46 % | 389.771 M -25.82 % | 525.423 M -4.02 % | 547.428 M -0.30 % | 549.066 M 3.56 % | 530.214 M | 0.000 |
Total current assets | 663.598 M -9.09 % | 729.961 M 13.52 % | 643.019 M -0.66 % | 647.321 M -2.92 % | 666.760 M -1.46 % | 676.608 M -13.41 % | 781.376 M -5.63 % | 827.960 M 4.36 % | 793.353 M -0.60 % | 798.156 M | 0.000 |
Inventory | 50.705 M 5.54 % | 48.042 M -12.72 % | 55.042 M 15.06 % | 47.837 M -12.55 % | 54.705 M 1.94 % | 53.663 M -4.63 % | 56.267 M -20.90 % | 71.136 M 29.56 % | 54.905 M 1.82 % | 53.926 M | 0.000 |
Net receivables | 221.712 M -16.82 % | 266.555 M 5.92 % | 251.655 M 0.41 % | 250.615 M 9.05 % | 229.816 M 3.27 % | 222.537 M 18.82 % | 187.296 M -1.91 % | 190.936 M 12.35 % | 169.942 M -7.15 % | 183.034 M -6.38 % | 195.499 M |
Tax assets | 3.084 M -13.71 % | 3.574 M -0.75 % | 3.601 M -10.40 % | 4.019 M -2.50 % | 4.122 M 22.64 % | 3.361 M -16.04 % | 4.003 M 8.72 % | 3.682 M 5.20 % | 3.500 M -1.21 % | 3.543 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 71.633 M -8.29 % | 78.108 M -12.73 % | 89.500 M 11.71 % | 80.120 M -6.92 % | 86.079 M 0.57 % | 85.595 M 3.92 % | 82.363 M 3.22 % | 79.791 M 21.86 % | 65.476 M -4.40 % | 68.490 M -21.63 % | 87.391 M |
Tax payables | 6.922 M -6.89 % | 7.434 M -10.05 % | 8.265 M -28.73 % | 11.596 M 120.83 % | 5.251 M -16.70 % | 6.304 M 22.79 % | 5.134 M -62.48 % | 13.685 M 214.74 % | 4.348 M -80.52 % | 22.323 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K 16.67 % | 12.000 K -7.69 % | 13.000 K -13.33 % | 15.000 K -11.76 % | 17.000 K | 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 |
Capital lease obligations | 4.600 M -37.84 % | 7.400 M -23.66 % | 9.693 M 88.76 % | 5.135 M -26.88 % | 7.023 M -20.97 % | 8.886 M -16.74 % | 10.673 M 30.17 % | 8.199 M -18.08 % | 10.009 M -16.26 % | 11.953 M -13.27 % | 13.782 M |
Preferred stock | 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 | 166.002 M 28.24 % | 129.445 M 1.81 % | 127.145 M -0.18 % | 127.368 M 401.25 % | -42.280 M -133.20 % | 127.368 M 658.63 % | -22.800 M 0.00 % | -22.800 M 0.00 % | -22.800 M -117.90 % | 127.368 M 0.00 % | 127.368 M |
Deferred tax liabilities non current | 130.971 M -1.02 % | 132.315 M 3.99 % | 127.243 M 4.91 % | 121.284 M -3.17 % | 125.253 M 4.92 % | 119.379 M 2.63 % | 116.315 M -3.32 % | 120.312 M -7.81 % | 130.501 M 4.47 % | 124.920 M | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.028 B -8.09 % | 1.118 B 1.60 % | 1.101 B 7.70 % | 1.022 B -2.04 % | 1.043 B 4.60 % | 997.446 M 0.62 % | 991.261 M 1.32 % | 978.380 M -1.00 % | 988.237 M -0.89 % | 997.151 M | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 36.518 M 256.21 % | -23.377 M -317.83 % | 10.732 M 144.69 % | -24.017 M -4 597.57 % | 534.000 K 101.47 % | -36.404 M -230.87 % | 27.816 M 226.98 % | -21.905 M -165.40 % | 33.495 M 336.20 % | -14.181 M |
Accounts receivables | 44.871 M 394.91 % | -15.215 M -709.74 % | -1.879 M 90.36 % | -19.482 M -180.07 % | -6.956 M | 0.000 -100.00 % | 2.913 M | 0.000 | 0.000 | 0.000 |
Inventory | -3.280 M -149.33 % | 6.649 M 186.32 % | -7.703 M -254.59 % | 4.983 M 370.52 % | -1.842 M -162.53 % | 2.946 M -80.25 % | 14.914 M 186.09 % | -17.324 M -1 992.27 % | -828.000 K -107.57 % | 10.935 M |
Accounts payables | 0.000 100.00 % | -11.392 M -221.45 % | 9.380 M 257.41 % | -5.959 M -1 331.20 % | 484.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -5.073 M -48.38 % | -3.419 M -131.27 % | 10.934 M 407.22 % | -3.559 M -140.22 % | 8.848 M 228.51 % | -6.885 M -168.93 % | 9.989 M | 0.000 | 0.000 | 0.000 |
Other non cash items | -2.478 M 55.21 % | -5.532 M 41.32 % | -9.428 M -45.92 % | -6.461 M -302.55 % | -1.605 M -7.07 % | -1.499 M 90.95 % | -16.570 M -151.67 % | -6.584 M -241.14 % | -1.930 M 44.87 % | -3.501 M |
Net cash provided by operating activities | 63.879 M 744.51 % | 7.564 M -82.89 % | 44.207 M 392.61 % | 8.974 M -74.84 % | 35.665 M 511.03 % | -8.677 M -126.36 % | 32.917 M 8 943.13 % | 364.000 K -99.19 % | 45.152 M 601.99 % | 6.432 M |
Investments in property plant and equipment | -2.401 M 2.36 % | -2.459 M -28.68 % | -1.911 M -107.27 % | -922.000 K -125.98 % | -408.000 K 42.13 % | -705.000 K 96.07 % | -17.922 M -188.69 % | -6.208 M -4.02 % | -5.968 M -318.81 % | -1.425 M |
Acquisitions net | 0.000 | 0.000 100.00 % | -54.415 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -188.186 M 22.36 % | -242.369 M -68.80 % | -143.581 M 20.96 % | -181.662 M 1.52 % | -184.457 M 39.14 % | -303.089 M 7.83 % | -328.852 M -186.48 % | -114.790 M 60.55 % | -290.946 M 15.87 % | -345.848 M |
Sales maturities of investments | 166.613 M -3.59 % | 172.809 M -8.12 % | 188.076 M 54.01 % | 122.121 M -49.12 % | 240.030 M -27.40 % | 330.600 M 78.46 % | 185.251 M -17.58 % | 224.759 M -14.06 % | 261.538 M -34.99 % | 402.335 M |
Other investing activites | 559.000 K -30.13 % | 800.000 K 25.79 % | 636.000 K -78.18 % | 2.915 M 163.59 % | -4.584 M -5 622.89 % | 83.000 K -71.28 % | 289.000 K -94.09 % | 4.892 M 282.49 % | 1.279 M 152.85 % | -2.420 M |
Net cash used for investing activites | -23.415 M 67.12 % | -71.219 M -536.17 % | -11.195 M 80.55 % | -57.548 M -213.77 % | 50.581 M 88.11 % | 26.889 M 116.68 % | -161.234 M -248.39 % | 108.653 M 418.63 % | -34.100 M -164.46 % | 52.899 M |
Debt repayment | 0.000 100.00 % | -2.409 M -24.50 % | -1.935 M -0.62 % | -1.923 M | 0.000 100.00 % | -20.000 M -200.00 % | 20.000 M 1 170.66 % | -1.868 M | 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 |
Common stock repurchased | 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 100.00 % | -52.800 M | 0.000 | 0.000 | 0.000 100.00 % | -60.720 M | 0.000 | 0.000 |
Other financing activites | -2.344 M | 0.000 | 0.000 | 0.000 100.00 % | -1.901 M -2.31 % | -1.858 M 1.59 % | -1.888 M 96.98 % | -62.588 M -3 295.98 % | -1.843 M 0.59 % | -1.854 M |
Net cash used provided by financing activities | -2.344 M 2.70 % | -2.409 M -24.50 % | -1.935 M 96.46 % | -54.723 M -2 778.64 % | -1.901 M 91.30 % | -21.858 M -220.68 % | 18.112 M 128.94 % | -62.588 M -3 295.98 % | -1.843 M 0.59 % | -1.854 M |
Effect of forex changes on cash | -27.657 M -425.07 % | 8.508 M 365.38 % | -3.206 M -146.63 % | 6.876 M 63.33 % | 4.210 M 16.49 % | 3.614 M 146.97 % | -7.695 M -177.55 % | 9.923 M 179.81 % | -12.434 M -654.84 % | 2.241 M |
Net change in cash | 10.463 M 118.18 % | -57.556 M -306.51 % | 27.871 M 128.91 % | -96.421 M -208.88 % | 88.555 M 276 834.38 % | -32.000 K 99.97 % | -117.900 M -309.22 % | 56.352 M 1 847.35 % | -3.225 M -105.40 % | 59.718 M |
Cash at beginning of period | 156.523 M -26.89 % | 214.079 M 14.97 % | 186.208 M -34.12 % | 282.629 M 45.63 % | 194.074 M -0.02 % | 194.106 M -37.79 % | 312.006 M 22.04 % | 255.654 M -1.25 % | 258.879 M 29.98 % | 199.161 M |
Cash at end of period | 166.986 M 6.68 % | 156.523 M -26.89 % | 214.079 M 14.97 % | 186.208 M -34.12 % | 282.629 M 45.63 % | 194.074 M -0.02 % | 194.106 M -37.79 % | 312.006 M 22.04 % | 255.654 M -1.25 % | 258.879 M |
Operating cash flow | 63.879 M 744.51 % | 7.564 M -82.89 % | 44.207 M 392.61 % | 8.974 M -74.84 % | 35.665 M 511.03 % | -8.677 M -126.36 % | 32.917 M 8 943.13 % | 364.000 K -99.19 % | 45.152 M 601.99 % | 6.432 M |
Capital expenditure | -3.319 M 9.17 % | -3.654 M -82.97 % | -1.997 M 23.95 % | -2.626 M -543.63 % | -408.000 K 42.13 % | -705.000 K 96.07 % | -17.922 M -188.69 % | -6.208 M -4.02 % | -5.968 M -318.81 % | -1.425 M |
Free CashFlow | 60.560 M 1 448.85 % | 3.910 M -90.74 % | 42.210 M 564.93 % | 6.348 M -82.00 % | 35.257 M 475.79 % | -9.382 M -162.57 % | 14.995 M 356.59 % | -5.844 M -114.91 % | 39.184 M 682.58 % | 5.007 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 |