6859.TWO

Best Precision Industrial Co., Ltd. 6859.TWO

Finances

2024 2023 2022 2021 2020 2019
Revenue 681.669 M -13.91 % 791.828 M -19.90 % 988.601 M 5.65 % 935.696 M 8.84 % 859.718 M 34.73 % 638.093 M
Net income 122.935 M 22.92 % 100.016 M -56.22 % 228.469 M 50.88 % 151.423 M 37.87 % 109.830 M 16.77 % 94.057 M
Income before tax 147.081 M 24.31 % 118.317 M -54.87 % 262.193 M 44.70 % 181.201 M 31.86 % 137.424 M 17.48 % 116.976 M
Income before tax ratio 0.22 44.40 % 0.15 -43.66 % 0.27 36.95 % 0.19 21.15 % 0.16 -12.80 % 0.18
EBITDA 279.342 M 7.37 % 260.171 M -38.80 % 425.115 M 21.70 % 349.316 M 16.89 % 298.846 M 36.63 % 218.726 M
Net income ratio 0.18 42.78 % 0.13 -45.34 % 0.23 42.81 % 0.16 26.68 % 0.13 -13.33 % 0.15
Ratio EBITDA 0.41 24.72 % 0.33 -23.59 % 0.43 15.19 % 0.37 7.40 % 0.35 1.41 % 0.34
Gross profit ratio 0.19 -21.09 % 0.25 -17.03 % 0.30 3.78 % 0.29 8.07 % 0.27 0.96 % 0.26
Weighted average shs out dil 39.564 M 0.17 % 39.498 M 7.53 % 36.731 M 6.91 % 34.357 M 23.00 % 27.933 M 2.79 % 27.175 M
Weighted average shs out 39.168 M 0.65 % 38.917 M 7.62 % 36.160 M 6.27 % 34.026 M 24.31 % 27.371 M 0.77 % 27.162 M
EPS diluted 3.11 22.92 % 2.53 -59.32 % 6.22 41.04 % 4.41 12.21 % 3.93 13.58 % 3.46
Earnings per share 3.14 22.18 % 2.57 -59.34 % 6.32 42.02 % 4.45 10.70 % 4.02 16.18 % 3.46
Gross profit 132.915 M -32.07 % 195.662 M -33.54 % 294.421 M 9.65 % 268.506 M 17.63 % 228.272 M 36.03 % 167.815 M
Income tax expense 24.146 M 31.94 % 18.301 M -45.73 % 33.724 M 13.25 % 29.778 M 7.91 % 27.594 M 20.40 % 22.919 M
Cost of revenue 548.754 M -7.95 % 596.166 M -14.12 % 694.180 M 4.05 % 667.190 M 5.66 % 631.446 M 34.27 % 470.278 M
General and administrative expenses 59.725 M 6.22 % 56.230 M -6.85 % 60.367 M 31.18 % 46.018 M 6.99 % 43.010 M 36.63 % 31.479 M
Selling and marketing expenses 11.784 M 1.43 % 11.618 M -12.59 % 13.291 M 11.04 % 11.970 M 0.24 % 11.941 M 51.67 % 7.873 M
Other expenses 0.000 0.000 -100.00 % 709.000 K 94.78 % 364.000 K 0.000 0.000
Operating expenses 96.066 M -3.44 % 99.484 M 6.29 % 93.598 M 22.02 % 76.709 M 11.65 % 68.706 M 38.58 % 49.578 M
Cost and expenses 644.820 M -7.31 % 695.650 M -11.69 % 787.778 M 5.90 % 743.899 M 6.25 % 700.152 M 34.68 % 519.856 M
Research and development expenses 24.557 M -22.38 % 31.636 M 58.66 % 19.940 M 6.51 % 18.721 M 36.10 % 13.755 M 34.51 % 10.226 M
Selling general and administrative expenses 71.509 M 5.40 % 67.848 M -7.89 % 73.658 M 27.02 % 57.988 M 5.53 % 54.951 M 39.64 % 39.352 M
Interest income 41.916 M 31.22 % 31.943 M 799.55 % 3.551 M 558.81 % 539.000 K 81.48 % 297.000 K -84.75 % 1.948 M
Interest expense 6.189 M 51.51 % 4.085 M 29.44 % 3.156 M 7.38 % 2.939 M -19.50 % 3.651 M 22.64 % 2.977 M
Depreciation and amortization 126.072 M -9.22 % 138.875 M -13.78 % 161.079 M -2.48 % 165.176 M 4.69 % 157.771 M 57.00 % 100.489 M
Operating income 36.849 M -61.69 % 96.178 M -63.57 % 264.036 M 46.80 % 179.856 M 27.49 % 141.075 M 19.32 % 118.237 M
Operating income ratio 0.05 -55.50 % 0.12 -54.52 % 0.27 38.95 % 0.19 17.14 % 0.16 -11.44 % 0.19
Total other income expenses net 110.232 M 397.91 % 22.139 M 1 301.25 % -1.843 M 82.61 % -10.596 M 52.15 % -22.142 M -1 655.91 % -1.261 M
2024 2023 2022 2021 2020 2019
2024 2023 2022 2021 2020 2019
Net debt -480.801 M 29.64 % -683.304 M -4.79 % -652.051 M -79.54 % -363.176 M -614.36 % -50.839 M 68.90 % -163.456 M
Total investments 293.723 M 66.19 % 176.735 M 82.51 % 96.835 M 345.73 % 21.725 M -12.72 % 24.891 M 0.000
Total debt 285.940 M -8.57 % 312.753 M 53.72 % 203.456 M -18.38 % 249.273 M -14.45 % 291.373 M 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 43.999 K -99.96 % 124.035 M 0.000 0.000 0.000
Retained earnings 849.420 M 9.51 % 775.683 M -3.59 % 804.558 M 21.04 % 664.681 M 26.88 % 523.885 M 0.000
Common stock 394.700 M 0.86 % 391.344 M 10.71 % 353.480 M 20.31 % 293.800 M 14.86 % 255.800 M 0.000
Total equity 1.845 B 3.40 % 1.784 B 2.50 % 1.741 B 40.22 % 1.241 B 30.85 % 948.711 M 0.000
Other non current liabilities 242.000 K 116.07 % 112.000 K 0.00 % 112.000 K 0.00 % 112.000 K 0.00 % 112.000 K 0.00 % 112.000 K
Long term debt 92.269 M -22.78 % 119.495 M -24.04 % 157.313 M -22.20 % 202.190 M -17.39 % 244.767 M 132.53 % 105.262 M
Total non current liabilities 101.607 M -15.91 % 120.837 M -25.44 % 162.065 M -20.11 % 202.855 M -17.24 % 245.119 M 0.000
Other current liabilities 178.968 M 27.29 % 140.594 M 69.27 % 83.060 M -9.61 % 91.888 M 843.97 % -12.351 M -113.17 % 93.779 M
Deferred revenue 25.998 M 0.000 -100.00 % 112.636 M -22.09 % 144.574 M 54.06 % 93.843 M 0.000
Short term debt 193.671 M 0.21 % 193.258 M 318.82 % 46.143 M -2.00 % 47.083 M 1.02 % 46.606 M -72.47 % 169.265 M
Total current liabilities 455.716 M 48.61 % 306.662 M 40.54 % 218.202 M -12.85 % 250.370 M 14.15 % 219.329 M 0.000
Total liabilities 557.323 M 30.37 % 427.499 M 12.42 % 380.267 M -16.10 % 453.225 M -2.42 % 464.448 M 0.000
Other non current assets 2.191 M -90.41 % 22.854 M 2 381.43 % 921.000 K -17.62 % 1.118 M -94.48 % 20.246 M 0.000
Long term investments 20.307 M 0.000 -100.00 % 22.520 M -4.72 % 23.635 M -5.05 % 24.891 M 0.000
Intangible assets 7.785 M 17.24 % 6.640 M 12.64 % 5.895 M -95.78 % 139.688 M -35.60 % 216.900 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 7.785 M 17.24 % 6.640 M 12.64 % 5.895 M 24.63 % 4.730 M -18.92 % 5.834 M 0.000
Property plant equipment net 1.010 B 25.20 % 806.331 M -1.27 % 816.692 M 6.89 % 764.027 M 11.83 % 683.196 M 0.000
Total non current assets 1.054 B 24.01 % 849.971 M -0.92 % 857.859 M 6.68 % 804.178 M 8.76 % 739.409 M 0.000
Other current assets 15.013 M 201.34 % 4.982 M 69.34 % 2.942 M 0.82 % 2.918 M 57.05 % 1.858 M -76.93 % 8.053 M
Short term investments 293.723 M 66.19 % 176.735 M 82.51 % 96.835 M 345.73 % 21.725 M 0.000 0.000
cash and cash equivalents 766.741 M -23.02 % 996.057 M 16.43 % 855.507 M 39.69 % 612.449 M 78.97 % 342.212 M 109.36 % 163.456 M
Cash and short term investments 1.060 B -9.58 % 1.173 B 23.15 % 952.342 M 50.17 % 634.174 M 85.32 % 342.212 M 109.36 % 163.456 M
Total current assets 1.348 B -0.99 % 1.362 B 7.81 % 1.263 B 41.85 % 890.412 M 32.16 % 673.750 M 312.19 % 163.456 M
Inventory 93.171 M 46.06 % 63.790 M -34.47 % 97.341 M -15.64 % 115.383 M 1.77 % 113.378 M 0.000
Net receivables 179.577 M 49.39 % 120.209 M -43.26 % 211.877 M 51.68 % 139.688 M -35.60 % 216.900 M 9.71 % 197.708 M
Tax assets 14.194 M 0.34 % 14.146 M 19.57 % 11.831 M 10.90 % 10.668 M 103.51 % 5.242 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 57.018 M 50.03 % 38.004 M -35.17 % 58.617 M 2.22 % 57.342 M -26.35 % 77.855 M -18.17 % 95.143 M
Tax payables 61.000 K 0.000 -100.00 % 19.356 M -28.99 % 27.258 M 103.78 % 13.376 M 0.000
Deferred revenue non current 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
Capital lease obligations 7.357 M 8.78 % 6.763 M 88.86 % 3.581 M -32.24 % 5.285 M 65.52 % 3.193 M -39.72 % 5.297 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 600.797 M -2.66 % 617.218 M 5.93 % 582.642 M 223.79 % 179.945 M 132.65 % 77.345 M 2 491.12 % 2.985 M
Deferred tax liabilities non current 9.096 M 639.51 % 1.230 M -73.49 % 4.640 M 739.06 % 553.000 K 130.42 % 240.000 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.402 B 8.61 % 2.212 B 4.28 % 2.121 B 25.16 % 1.695 B 19.92 % 1.413 B 0.000
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 5.044 M -20.60 % 6.353 M 7.55 % 5.907 M 828.77 % 636.000 K -97.46 % 24.994 M 0.000
Change in working capital -37.524 M -147.30 % 79.329 M 196.48 % -82.224 M -233.46 % 61.611 M 1 360.67 % 4.218 M 0.000
Accounts receivables -63.131 M -165.18 % 96.851 M 0.000 0.000 0.000 0.000
Inventory -29.873 M -238.03 % 21.642 M 231.42 % 6.530 M 123.89 % -27.338 M -328.22 % 11.979 M 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 55.480 M 241.66 % -39.164 M -109.01 % -18.738 M 0.000 0.000 0.000
Other non cash items -14.205 M 34.04 % -21.535 M 26.68 % -29.370 M -39 060.00 % -75.000 K -102.24 % 3.354 M 0.000
Net cash provided by operating activities 226.468 M -25.27 % 303.038 M -4.55 % 317.486 M -22.26 % 408.371 M 32.36 % 308.530 M 0.000
Investments in property plant and equipment -315.776 M -159.46 % -121.707 M 43.52 % -215.471 M -0.47 % -214.453 M -11.38 % -192.549 M 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -116.988 M -46.42 % -79.900 M -6.38 % -75.110 M -245.73 % -21.725 M 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -13.715 M -2 542.58 % -519.000 K -363.45 % 197.000 K -95.57 % 4.449 M 1 444.79 % 288.000 K 0.000
Net cash used for investing activites -446.479 M -120.89 % -202.126 M 30.85 % -292.301 M -26.14 % -231.729 M -20.53 % -192.253 M 0.000
Debt repayment -27.214 M -125.68 % 105.986 M 340.26 % -44.113 M 0.18 % -44.192 M -337.98 % 18.570 M 350.54 % -7.412 M
Common stock issued 100.051 M 1 162.47 % 7.925 M -97.43 % 308.962 M 119.75 % 140.600 M 37.30 % 102.400 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -78.268 M -10.71 % -70.696 M -60.42 % -44.070 M 0.000 0.000 0.000
Other financing activites -4.132 M -15.19 % -3.587 M -17.53 % -3.052 M -2.21 % -2.986 M 12.94 % -3.430 M -13.84 % -3.013 M
Net cash used provided by financing activities -9.563 M -124.13 % 39.628 M -81.81 % 217.826 M 132.72 % 93.600 M -20.37 % 117.540 M 0.000
Effect of forex changes on cash 258.000 K 2 480.00 % 10.000 K -78.72 % 47.000 K 1 040.00 % -5.000 K -113.51 % 37.000 K 0.000
Net change in cash -229.316 M -263.16 % 140.550 M -42.17 % 243.058 M -10.06 % 270.237 M 15.56 % 233.854 M 0.000
Cash at beginning of period 996.057 M 16.43 % 855.507 M 39.69 % 612.449 M 78.97 % 342.212 M 215.82 % 108.358 M 0.000
Cash at end of period 766.741 M -23.02 % 996.057 M 16.43 % 855.507 M 39.69 % 612.449 M 78.97 % 342.212 M 0.000
Operating cash flow 226.468 M -25.27 % 303.038 M -4.55 % 317.486 M -22.26 % 408.371 M 32.36 % 308.530 M 0.000
Capital expenditure -329.840 M -171.01 % -121.707 M 44.35 % -218.703 M -1.66 % -215.137 M -11.73 % -192.549 M 0.000
Free CashFlow -103.372 M -157.01 % 181.331 M 83.56 % 98.783 M -48.88 % 193.234 M 66.61 % 115.981 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 274.996 M -10.09 % 305.849 M 62.76 % 187.911 M 4.63 % 179.591 M -0.22 % 179.978 M 34.12 % 134.189 M 10.22 % 121.751 M -29.28 % 172.149 M -42.28 % 298.250 M 49.37 % 199.678 M -9.64 % 220.970 M
Net income -35.361 M -145.09 % 78.429 M 61.69 % 48.505 M 552.30 % 7.436 M -76.43 % 31.548 M -11.00 % 35.446 M 171.82 % -49.355 M -211.69 % 44.191 M -45.64 % 81.293 M 240.32 % 23.887 M 24.92 % 19.122 M
Income before tax -44.210 M -145.08 % 98.071 M 82.78 % 53.654 M 450.35 % 9.749 M -75.24 % 39.370 M -11.14 % 44.308 M 165.02 % -68.143 M -223.36 % 55.237 M -45.47 % 101.303 M 238.58 % 29.920 M 141.23 % 12.403 M
Income before tax ratio -0.16 -150.14 % 0.32 12.30 % 0.29 425.99 % 0.05 -75.18 % 0.22 -33.75 % 0.33 159.00 % -0.56 -274.43 % 0.32 -5.53 % 0.34 126.68 % 0.15 166.95 % 0.06
EBITDA -8.977 M -106.73 % 133.364 M 54.25 % 86.459 M 105.50 % 42.073 M -0.86 % 42.440 M -46.51 % 79.338 M 348.96 % -31.868 M -135.56 % 89.623 M -33.52 % 134.822 M 99.46 % 67.594 M 29.59 % 52.158 M
Net income ratio -0.13 -150.15 % 0.26 -0.66 % 0.26 523.42 % 0.04 -76.38 % 0.18 -33.64 % 0.26 165.16 % -0.41 -257.92 % 0.26 -5.82 % 0.27 127.85 % 0.12 38.24 % 0.09
Ratio EBITDA -0.03 -107.49 % 0.44 -5.23 % 0.46 96.40 % 0.23 -0.65 % 0.24 -60.12 % 0.59 325.88 % -0.26 -150.28 % 0.52 15.17 % 0.45 33.54 % 0.34 43.41 % 0.24
Gross profit ratio 0.34 -2.06 % 0.34 58.68 % 0.22 -7.44 % 0.23 18.79 % 0.20 80.76 % 0.11 1 290.98 % -0.01 -105.35 % 0.17 -53.51 % 0.37 28.31 % 0.29 14.22 % 0.25
Weighted average shs out dil 41.601 M 0.25 % 41.497 M 4.57 % 39.684 M 1.40 % 39.137 M -0.76 % 39.435 M 0.13 % 39.384 M -0.14 % 39.441 M -0.04 % 39.456 M 0.16 % 39.393 M 0.60 % 39.159 M 3.67 % 37.772 M
Weighted average shs out 41.601 M 0.78 % 41.278 M 5.25 % 39.219 M 0.21 % 39.137 M 0.48 % 38.948 M -0.01 % 38.952 M 0.04 % 38.937 M 0.45 % 38.764 M -0.30 % 38.879 M -0.71 % 39.159 M 4.41 % 37.504 M
EPS diluted -0.85 -144.97 % 1.89 54.92 % 1.22 542.11 % 0.19 -76.25 % 0.80 -11.11 % 0.90 172.00 % -1.25 -211.61 % 1.12 -45.63 % 2.06 237.70 % 0.61 19.61 % 0.51
Earnings per share -0.85 -144.74 % 1.90 53.23 % 1.24 552.63 % 0.19 -76.54 % 0.81 -10.99 % 0.91 171.65 % -1.27 -211.40 % 1.14 -45.45 % 2.09 242.62 % 0.61 17.31 % 0.52
Gross profit 92.643 M -11.94 % 105.205 M 158.27 % 40.735 M -3.15 % 42.061 M 18.54 % 35.483 M 142.44 % 14.636 M 1 412.65 % -1.115 M -103.78 % 29.495 M -73.17 % 109.926 M 91.66 % 57.356 M 3.22 % 55.569 M
Income tax expense -8.849 M -145.05 % 19.642 M 281.47 % 5.149 M 122.61 % 2.313 M -70.43 % 7.822 M -11.74 % 8.862 M 147.17 % -18.788 M -270.09 % 11.046 M -44.80 % 20.010 M 231.68 % 6.033 M -10.21 % 6.719 M
Cost of revenue 182.353 M -9.12 % 200.644 M 36.33 % 147.176 M 7.01 % 137.530 M -4.82 % 144.495 M 20.86 % 119.553 M -2.70 % 122.866 M -13.87 % 142.654 M -24.25 % 188.324 M 32.32 % 142.322 M -13.95 % 165.401 M
General and administrative expenses 15.882 M -12.67 % 18.187 M -0.60 % 18.297 M 27.08 % 14.398 M 7.01 % 13.455 M -0.88 % 13.575 M 5.20 % 12.904 M -2.85 % 13.283 M -23.02 % 17.256 M 34.95 % 12.787 M -20.24 % 16.032 M
Selling and marketing expenses 3.035 M -0.98 % 3.065 M -17.63 % 3.721 M 14.92 % 3.238 M 33.14 % 2.432 M 1.63 % 2.393 M -17.82 % 2.912 M 36.20 % 2.138 M -31.85 % 3.137 M -8.57 % 3.431 M 16.50 % 2.945 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 261.000 K 99.24 % 131.000 K -51.12 % 268.000 K 44.09 % 186.000 K 0.000
Operating expenses 24.890 M -4.31 % 26.012 M -4.87 % 27.343 M 17.06 % 23.358 M -34.17 % 35.483 M 54.33 % 22.991 M -13.95 % 26.717 M 11.51 % 23.960 M -10.80 % 26.860 M 22.39 % 21.947 M -13.63 % 25.409 M
Cost and expenses 207.243 M -8.56 % 226.656 M 29.87 % 174.519 M 8.47 % 160.888 M -10.61 % 179.978 M 26.26 % 142.544 M -4.71 % 149.583 M -10.22 % 166.614 M -22.57 % 215.184 M 30.99 % 164.269 M -13.91 % 190.810 M
Research and development expenses 5.973 M 25.48 % 4.760 M -10.61 % 5.325 M -6.94 % 5.722 M -11.79 % 6.487 M -7.63 % 7.023 M -35.57 % 10.901 M 27.66 % 8.539 M 32.04 % 6.467 M 12.88 % 5.729 M -10.93 % 6.432 M
Selling general and administrative expenses 18.917 M -10.99 % 21.252 M -3.48 % 22.018 M 24.85 % 17.636 M 11.01 % 15.887 M -0.51 % 15.968 M 0.96 % 15.816 M 2.56 % 15.421 M -24.38 % 20.393 M 25.74 % 16.218 M -14.54 % 18.977 M
Interest income 9.232 M 53.87 % 6.000 M -39.46 % 9.910 M 23.30 % 8.037 M -35.61 % 12.482 M 8.66 % 11.487 M -24.95 % 15.306 M 106.61 % 7.408 M 0.08 % 7.402 M 305.15 % 1.827 M -15.96 % 2.174 M
Interest expense 500.000 K -45.59 % 919.000 K -34.26 % 1.398 M -18.82 % 1.722 M 2.74 % 1.676 M 20.32 % 1.393 M -4.91 % 1.465 M 67.81 % 873.000 K -0.91 % 881.000 K 1.73 % 866.000 K 0.93 % 858.000 K
Depreciation and amortization 34.733 M 1.04 % 34.374 M 9.45 % 31.407 M 2.63 % 30.602 M -1.16 % 30.960 M -7.25 % 33.380 M -4.86 % 35.086 M 3.84 % 33.790 M 2.66 % 32.914 M -11.25 % 37.085 M -2.11 % 37.883 M
Operating income 67.753 M -14.45 % 79.193 M 491.35 % 13.392 M -28.40 % 18.703 M 166.95 % -27.937 M -160.79 % 45.958 M 168.93 % -66.678 M -218.83 % 56.110 M -45.09 % 102.184 M 231.92 % 30.786 M 2.08 % 30.160 M
Operating income ratio 0.25 -4.85 % 0.26 263.32 % 0.07 -31.57 % 0.10 167.09 % -0.16 -145.32 % 0.34 162.54 % -0.55 -268.03 % 0.33 -4.87 % 0.34 122.22 % 0.15 12.96 % 0.14
Total other income expenses net -111.963 M -693.09 % 18.878 M -53.11 % 40.262 M 549.65 % -8.954 M -113.30 % 67.307 M 27.81 % 52.663 M 3 694.74 % -1.465 M -67.81 % -873.000 K 0.91 % -881.000 K 83.95 % -5.489 M 69.09 % -17.757 M
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 -624.697 M 17.19 % -754.368 M -56.90 % -480.801 M -9.81 % -437.858 M -2.52 % -427.105 M 44.12 % -764.319 M -11.86 % -683.304 M 1.35 % -692.681 M -4.90 % -660.296 M 0.77 % -665.443 M -1.48 % -655.735 M
Total investments 201.353 M -3.32 % 208.263 M -29.10 % 293.723 M 36.14 % 215.758 M 9.63 % 196.810 M 51.28 % 130.100 M -26.39 % 176.735 M -13.98 % 205.450 M 115.45 % 95.360 M -1.58 % 96.890 M 0.06 % 96.835 M
Total debt 99.477 M -3.13 % 102.688 M -64.09 % 285.940 M -0.53 % 287.455 M -29.38 % 407.029 M 35.09 % 301.298 M -3.66 % 312.753 M -3.66 % 324.620 M 76.73 % 183.678 M -4.95 % 193.251 M -3.26 % 199.772 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 422.999 K -44.27 % 758.999 K -99.56 % 171.475 M 7.10 % 160.111 M 0.95 % 158.611 M 3.97 % 152.550 M 0.000 0.000 -100.00 % 76.999 K
Retained earnings 838.725 M -5.38 % 886.379 M 4.35 % 849.420 M 6.05 % 800.977 M 0.94 % 793.541 M 2.79 % 771.995 M -0.48 % 775.683 M -5.98 % 825.038 M 5.66 % 780.847 M 3.05 % 757.749 M -15.52 % 896.979 M
Common stock 414.700 M 0.00 % 414.700 M 5.07 % 394.700 M 0.86 % 391.344 M 0.00 % 391.344 M 0.00 % 391.344 M 0.00 % 391.344 M 0.65 % 388.828 M 0.00 % 388.828 M 10.00 % 353.480 M 0.00 % 353.480 M
Total equity 2.059 B -1.75 % 2.096 B 13.61 % 1.845 B 3.38 % 1.785 B 0.49 % 1.776 B 1.89 % 1.743 B -2.32 % 1.784 B -2.23 % 1.825 B 2.61 % 1.779 B 4.89 % 1.696 B -2.59 % 1.741 B
Other non current liabilities 291.000 K 9.81 % 265.000 K 9.50 % 242.000 K 116.07 % 112.000 K 0.00 % 112.000 K 0.00 % 112.000 K 0.00 % 112.000 K 0.00 % 112.000 K 0.00 % 112.000 K 0.00 % 112.000 K 0.00 % 112.000 K
Long term debt 86.025 M -3.43 % 89.084 M -3.45 % 92.269 M -1.87 % 94.027 M -1.89 % 95.838 M -12.68 % 109.756 M -8.15 % 119.495 M -7.87 % 129.704 M -6.13 % 138.180 M -5.85 % 146.769 M -6.70 % 157.313 M
Total non current liabilities 86.959 M -12.70 % 99.606 M -1.97 % 101.607 M 2.86 % 98.784 M -5.26 % 104.267 M -12.60 % 119.296 M -1.28 % 120.837 M -15.16 % 142.437 M -1.69 % 144.888 M -4.23 % 151.283 M -6.65 % 162.065 M
Other current liabilities 90.615 M -54.65 % 199.813 M 11.65 % 178.968 M 169.42 % 66.428 M -3.17 % 68.603 M -53.00 % 145.963 M 102.50 % 72.080 M -50.55 % 145.773 M -8.38 % 159.104 M 11.11 % 143.191 M 39.81 % 102.416 M
Deferred revenue 0.000 0.000 -100.00 % 25.998 M 17.54 % 22.119 M 48.51 % 14.894 M 112.56 % 7.007 M 111.05 % 3.320 M -8.92 % 3.645 M -98.05 % 187.165 M 7.29 % 174.455 M 1 482.21 % 11.026 M
Short term debt 13.452 M -1.12 % 13.604 M -92.98 % 193.671 M 0.13 % 193.428 M -37.84 % 311.191 M 62.47 % 191.542 M -0.89 % 193.258 M -0.82 % 194.851 M 328.26 % 45.498 M -2.12 % 46.482 M 0.73 % 46.143 M
Total current liabilities 182.622 M -44.95 % 331.734 M -27.21 % 455.716 M 36.17 % 334.671 M -29.34 % 473.633 M 15.24 % 410.994 M 34.02 % 306.662 M -18.81 % 377.717 M 24.69 % 302.915 M 0.63 % 301.015 M 37.95 % 218.202 M
Total liabilities 269.581 M -37.50 % 431.340 M -22.61 % 557.323 M 28.58 % 433.455 M -24.99 % 577.900 M 8.98 % 530.290 M 24.04 % 427.499 M -17.81 % 520.154 M 16.16 % 447.803 M -0.99 % 452.298 M 18.94 % 380.267 M
Other non current assets 24.009 M 7.66 % 22.300 M -0.88 % 22.498 M 169.24 % 8.356 M 479.07 % 1.443 M 0.07 % 1.442 M 0.14 % 1.440 M 0.84 % 1.428 M 4.85 % 1.362 M 50.33 % 906.000 K -99.37 % 144.293 M
Long term investments 0.000 0.000 0.000 -100.00 % 20.584 M -1.32 % 20.860 M -1.31 % 21.137 M -1.29 % 21.414 M 0.000 -100.00 % 21.967 M -1.24 % 22.243 M -1.23 % 22.520 M
Intangible assets 288.700 M 3 097.83 % 9.028 M 15.97 % 7.785 M 19.94 % 6.491 M -1.25 % 6.573 M -6.38 % 7.021 M 5.74 % 6.640 M -2.91 % 6.839 M -97.76 % 305.884 M 44.06 % 212.338 M 3 502.00 % 5.895 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 8.371 M -7.28 % 9.028 M 15.97 % 7.785 M 19.94 % 6.491 M -1.25 % 6.573 M -6.38 % 7.021 M 5.74 % 6.640 M -2.91 % 6.839 M 34.23 % 5.095 M -3.76 % 5.294 M -10.20 % 5.895 M
Property plant equipment net 960.310 M -3.05 % 990.472 M -1.89 % 1.010 B 1.85 % 991.155 M -0.63 % 997.450 M 25.49 % 794.817 M -1.43 % 806.331 M -3.13 % 832.371 M -0.38 % 835.560 M 3.76 % 805.276 M 19.60 % 673.320 M
Total non current assets 1.019 B -1.59 % 1.036 B -1.74 % 1.054 B 1.28 % 1.041 B -0.08 % 1.042 B 24.20 % 838.552 M -1.34 % 849.971 M -3.07 % 876.898 M -0.08 % 877.622 M 3.62 % 846.932 M -1.27 % 857.859 M
Other current assets 10.954 M -33.22 % 16.402 M 9.25 % 15.013 M 120.42 % 6.811 M -15.58 % 8.068 M -40.88 % 13.647 M 173.93 % 4.982 M -16.95 % 5.999 M -12.33 % 6.843 M 31.04 % 5.222 M 77.50 % 2.942 M
Short term investments 201.353 M -3.32 % 208.263 M -29.10 % 293.723 M 50.49 % 195.174 M -0.83 % 196.810 M 51.28 % 130.100 M -26.39 % 176.735 M -13.98 % 205.450 M 115.45 % 95.360 M -1.58 % 96.890 M 0.06 % 96.835 M
cash and cash equivalents 724.174 M -15.50 % 857.056 M 11.78 % 766.741 M 5.71 % 725.313 M -13.05 % 834.134 M -21.72 % 1.066 B 6.98 % 996.057 M -2.09 % 1.017 B 20.54 % 843.974 M -1.71 % 858.694 M 0.37 % 855.507 M
Cash and short term investments 925.527 M -13.12 % 1.065 B 0.46 % 1.060 B 15.21 % 920.487 M -10.71 % 1.031 B -13.78 % 1.196 B 1.95 % 1.173 B -4.09 % 1.223 B 30.17 % 939.334 M -1.70 % 955.584 M 0.34 % 952.342 M
Total current assets 1.310 B -12.20 % 1.492 B 10.64 % 1.348 B 14.51 % 1.177 B -10.27 % 1.312 B -8.53 % 1.435 B 5.35 % 1.362 B -7.25 % 1.468 B 8.86 % 1.349 B 3.67 % 1.301 B 3.00 % 1.263 B
Inventory 84.487 M -25.31 % 113.122 M 21.41 % 93.171 M 9.75 % 84.894 M 16.94 % 72.596 M -9.58 % 80.286 M 25.86 % 63.790 M -1.10 % 64.500 M -37.37 % 102.983 M -21.77 % 131.641 M 35.24 % 97.341 M
Net receivables 288.700 M -2.74 % 296.846 M 65.30 % 179.577 M 8.69 % 165.217 M -17.65 % 200.619 M 35.02 % 148.584 M 20.38 % 123.431 M -29.48 % 175.029 M -42.78 % 305.884 M 44.06 % 212.338 M 0.89 % 210.463 M
Tax assets 26.549 M 91.45 % 13.867 M -2.30 % 14.194 M 0.97 % 14.057 M -7.40 % 15.180 M 7.39 % 14.135 M -0.08 % 14.146 M -2.91 % 14.570 M 6.83 % 13.638 M 3.22 % 13.213 M 11.68 % 11.831 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 48.356 M -52.02 % 100.785 M 76.76 % 57.018 M 8.52 % 52.543 M -25.29 % 70.330 M 5.79 % 66.482 M 74.93 % 38.004 M 38.37 % 27.465 M -60.34 % 69.259 M -12.47 % 79.128 M 34.99 % 58.617 M
Tax payables 30.199 M 72.25 % 17.532 M 28 640.98 % 61.000 K -60.13 % 153.000 K -98.22 % 8.615 M 0.000 0.000 -100.00 % 5.918 M -76.69 % 25.388 M -5.53 % 26.873 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.085 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 5.495 M -12.19 % 6.258 M -14.94 % 7.357 M 18.22 % 6.223 M 16.01 % 5.364 M -16.27 % 6.406 M -5.28 % 6.763 M -13.23 % 7.794 M 34.31 % 5.803 M 32.46 % 4.381 M 22.34 % 3.581 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 490.144 M
Other total stockholders equity 805.901 M 1.38 % 794.937 M 32.31 % 600.797 M 1.44 % 592.276 M 41.20 % 419.473 M -27.63 % 579.584 M 26.38 % 458.607 M -24.96 % 611.157 M 33.26 % 458.607 M 0.00 % 458.607 M 0.00 % 458.607 M
Deferred tax liabilities non current 643.000 K -93.73 % 10.257 M 12.76 % 9.096 M 95.82 % 4.645 M -44.15 % 8.317 M -11.78 % 9.428 M 666.50 % 1.230 M -90.25 % 12.621 M 91.34 % 6.596 M 49.84 % 4.402 M -5.13 % 4.640 M
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.329 B -7.85 % 2.527 B 5.21 % 2.402 B 8.30 % 2.218 B -5.76 % 2.354 B 3.54 % 2.273 B 2.78 % 2.212 B -5.69 % 2.345 B 5.34 % 2.226 B 3.65 % 2.148 B 1.27 % 2.121 B
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
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
Stock based compensation 315.000 K 1.29 % 311.000 K -80.18 % 1.569 M 56.74 % 1.001 M -19.08 % 1.237 M 0.00 % 1.237 M 29.39 % 956.000 K -47.44 % 1.819 M 1.11 % 1.799 M 1.12 % 1.779 M 0.000
Change in working capital -25.487 M 77.13 % -111.457 M -112 482.83 % -99.000 K -100.81 % 12.197 M 137.91 % -32.177 M -85.45 % -17.351 M -122.27 % 77.906 M -22.98 % 101.154 M 261.77 % -62.529 M -68.08 % -37.202 M 0.000
Accounts receivables -2.281 M 98.06 % -117.498 M -556.96 % -17.885 M -161.88 % 28.904 M 178.69 % -36.733 M 0.000 -100.00 % 61.441 M -51.92 % 127.789 M 0.000 0.000 0.000
Inventory 28.635 M 243.53 % -19.951 M -129.06 % -8.710 M -24.54 % -6.994 M -400.56 % 2.327 M 114.11 % -16.496 M -669.81 % 2.895 M -91.16 % 32.754 M 21.36 % 26.990 M 165.83 % -40.997 M 0.000
Accounts payables 0.000 0.000 0.000 0.000 -100.00 % 3.848 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -51.841 M -299.45 % 25.992 M -1.90 % 26.496 M 372.79 % -9.713 M -499.94 % -1.619 M 0.000 -100.00 % 13.570 M 122.85 % -59.389 M 0.000 0.000 0.000
Other non cash items 62.411 M 11 700.56 % -538.000 K -119.59 % 2.746 M 115.09 % -18.201 M -812.37 % 2.555 M 219.67 % -2.135 M 64.33 % -5.986 M 71.10 % -20.711 M -217.60 % -6.521 M -578.56 % -961.000 K 0.000
Net cash provided by operating activities 27.762 M 33.72 % 20.761 M -76.75 % 89.277 M 150.61 % 35.624 M -15.63 % 42.222 M -28.85 % 59.345 M 49.04 % 39.819 M -76.75 % 171.289 M 214.67 % 54.434 M 45.17 % 37.496 M 0.000
Investments in property plant and equipment -7.738 M 56.64 % -17.845 M 56.07 % -40.623 M -68.04 % -24.175 M 89.67 % -234.074 M -1 284.73 % -16.904 M -14.92 % -14.710 M 43.82 % -26.186 M 55.03 % -58.225 M -157.79 % -22.586 M 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -98.549 M -6 123.78 % 1.636 M 108.15 % -20.075 M 0.000 -100.00 % 28.715 M 126.44 % -108.615 M -197 581.82 % 55.000 K 200.00 % -55.000 K 0.000
Sales maturities of investments 6.910 M -91.91 % 85.460 M 0.000 0.000 100.00 % -46.635 M -200.00 % 46.635 M 0.000 0.000 -100.00 % 1.504 M 0.000 0.000
Other investing activites -58.000 K 93.89 % -949.000 K 81.19 % -5.046 M -642.06 % -680.000 K -119.35 % -310.000 K 95.96 % -7.679 M -63 891.67 % -12.000 K 81.82 % -66.000 K 86.39 % -485.000 K -3 333.33 % 15.000 K 25.00 % 12.000 K
Net cash used for investing activites -886.000 K -101.33 % 66.666 M 146.23 % -144.218 M -521.12 % -23.219 M 92.29 % -301.094 M -1 465.38 % 22.052 M 57.59 % 13.993 M 110.26 % -136.342 M -138.56 % -57.151 M -152.59 % -22.626 M 0.000
Debt repayment -2.403 M 98.68 % -182.404 M -6 785.77 % -2.649 M 97.80 % -120.404 M -183.65 % -42.448 M -282.48 % -11.098 M -0.86 % -11.003 M -107.92 % 138.951 M 1 362.85 % -11.003 M 0.01 % -11.004 M 5.95 % -11.700 M
Common stock issued 0.000 -100.00 % 186.313 M 86.22 % 100.051 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 308.962 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
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -78.268 M 0.000 100.00 % -70.696 M 0.000 0.000 0.000 0.000
Other financing activites -104.774 M -9 416.26 % -1.101 M -42.43 % -773.000 K 25.46 % -1.037 M -100.70 % 148.000 M 15 895.09 % -937.000 K 8.32 % -1.022 M 2.29 % -1.046 M -27.41 % -821.000 K -17.62 % -698.000 K 0.000
Net cash used provided by financing activities -107.177 M -3 916.84 % 2.808 M -97.09 % 96.629 M 179.57 % -121.441 M -545.10 % 27.284 M 326.71 % -12.035 M 83.91 % -74.796 M -154.22 % 137.950 M 1 266.69 % -11.824 M -1.04 % -11.702 M 0.000
Effect of forex changes on cash -52.581 M -65 826.25 % 80.000 K 130.77 % -260.000 K -220.93 % 215.000 K 104.76 % 105.000 K -46.97 % 198.000 K 176.15 % -260.000 K -160.47 % 430.000 K 340.22 % -179.000 K -1 042.11 % 19.000 K 0.000
Net change in cash -132.882 M -247.13 % 90.315 M 118.00 % 41.428 M 138.07 % -108.821 M 52.99 % -231.483 M -432.78 % 69.560 M 427.43 % -21.244 M -112.26 % 173.327 M 1 277.49 % -14.720 M -561.88 % 3.187 M 0.000
Cash at beginning of period 857.056 M 11.78 % 766.741 M 5.71 % 725.313 M -13.05 % 834.134 M -21.72 % 1.066 B 6.98 % 996.057 M -2.09 % 1.017 B 20.54 % 843.974 M -1.71 % 858.694 M 0.37 % 855.507 M 0.000
Cash at end of period 724.174 M -15.50 % 857.056 M 11.78 % 766.741 M 5.71 % 725.313 M -13.05 % 834.134 M -21.72 % 1.066 B 6.98 % 996.057 M -2.09 % 1.017 B 20.54 % 843.974 M -1.71 % 858.694 M 0.000
Operating cash flow 27.762 M 33.72 % 20.761 M -76.75 % 89.277 M 150.61 % 35.624 M -15.63 % 42.222 M -28.85 % 59.345 M 49.04 % 39.819 M -76.75 % 171.289 M 214.67 % 54.434 M 45.17 % 37.496 M 0.000
Capital expenditure -7.796 M 58.52 % -18.794 M 58.16 % -44.918 M -80.72 % -24.855 M 89.45 % -235.484 M -857.91 % -24.583 M -67.12 % -14.710 M 43.82 % -26.186 M 55.03 % -58.225 M -157.79 % -22.586 M 0.000
Free CashFlow 19.966 M 915.05 % 1.967 M -95.57 % 44.359 M 311.91 % 10.769 M 105.57 % -193.262 M -655.96 % 34.762 M 38.44 % 25.109 M -82.70 % 145.103 M 3 927.57 % -3.791 M -125.43 % 14.910 M 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022
Date Form 10K
2024
2023
2022
2021
2020
2019