6957.TW

Horizon Fixture Group Co., Ltd. 6957.TW

Finances

2024 2023 2022 2021 2020
Revenue 4.014 B 3.88 % 3.864 B -10.82 % 4.333 B 22.66 % 3.533 B 45.90 % 2.421 B
Net income 747.056 M -15.09 % 879.854 M 68.19 % 523.130 M 171.12 % 192.950 M 357.59 % 42.167 M
Income before tax 945.584 M -16.38 % 1.131 B 65.36 % 683.837 M 208.38 % 221.750 M 246.80 % 63.942 M
Income before tax ratio 0.24 -19.50 % 0.29 85.43 % 0.16 151.42 % 0.06 137.70 % 0.03
EBITDA 1.151 B 0.00 % 1.151 B 35.09 % 852.020 M 140.25 % 354.646 M 336.59 % 81.231 M
Net income ratio 0.19 -18.27 % 0.23 88.60 % 0.12 121.04 % 0.05 213.63 % 0.02
Ratio EBITDA 0.29 -3.74 % 0.30 51.48 % 0.20 95.87 % 0.10 199.24 % 0.03
Gross profit ratio 0.43 -6.78 % 0.47 35.48 % 0.34 63.03 % 0.21 11.15 % 0.19
Weighted average shs out dil 55.382 M 12.23 % 49.347 M 6.59 % 46.295 M 14.21 % 40.536 M 2.83 % 39.418 M
Weighted average shs out 55.382 M 13.99 % 48.584 M 6.52 % 45.609 M 12.51 % 40.536 M 2.83 % 39.418 M
EPS diluted 14.20 -20.36 % 17.83 57.79 % 11.30 137.39 % 4.76 344.86 % 1.07
Earnings per share 14.30 -21.04 % 18.11 57.89 % 11.47 140.97 % 4.76 344.86 % 1.07
Gross profit 1.743 B -3.16 % 1.800 B 20.82 % 1.490 B 99.96 % 744.896 M 62.17 % 459.329 M
Income tax expense 198.528 M -20.88 % 250.933 M 56.14 % 160.707 M 458.01 % 28.800 M 32.26 % 21.775 M
Cost of revenue 2.271 B 10.02 % 2.064 B -27.40 % 2.843 B 2.00 % 2.788 B 42.09 % 1.962 B
General and administrative expenses 321.644 M -6.87 % 345.370 M 19.21 % 289.705 M 54.43 % 187.591 M 0.11 % 187.390 M
Selling and marketing expenses 567.781 M 66.25 % 341.521 M -39.57 % 565.197 M 80.09 % 313.837 M 41.57 % 221.689 M
Other expenses 0.000 0.000 0.000 0.000 0.000
Operating expenses 893.952 M 28.88 % 693.649 M -19.91 % 866.035 M 69.00 % 512.445 M 20.93 % 423.756 M
Cost and expenses 3.165 B 14.76 % 2.758 B -25.65 % 3.709 B 12.40 % 3.300 B 38.33 % 2.386 B
Research and development expenses 4.527 M -33.01 % 6.758 M -39.30 % 11.133 M 1.05 % 11.017 M -25.14 % 14.717 M
Selling general and administrative expenses 889.425 M 29.49 % 686.891 M -19.65 % 854.902 M 70.49 % 501.428 M 22.59 % 409.039 M
Interest income 25.449 M -15.64 % 30.166 M 638.28 % 4.086 M 1 547.58 % 248.000 K 0.000
Interest expense 28.066 M 38.93 % 20.201 M -21.86 % 25.852 M 11.69 % 23.147 M 0.000
Depreciation and amortization 177.346 M 248.70 % 50.859 M -64.27 % 142.331 M 29.69 % 109.749 M 140.37 % 45.658 M
Operating income 848.816 M -22.84 % 1.100 B 76.45 % 623.480 M 168.22 % 232.451 M 553.45 % 35.573 M
Operating income ratio 0.21 -25.73 % 0.28 97.86 % 0.14 118.67 % 0.07 347.88 % 0.01
Total other income expenses net 96.768 M 215.60 % 30.662 M -49.20 % 60.357 M 664.03 % -10.701 M -137.72 % 28.369 M
2024 2023 2022 2021 2020
2024 2023 2022 2021 2020
Net debt 58.941 M 107.44 % -792.217 M -174.11 % -289.011 M -181.25 % 355.726 M 393.97 % -121.009 M
Total investments 9.835 M -35.94 % 15.353 M 71.56 % 8.949 M -55.74 % 20.221 M 0.000
Total debt 1.140 B 96.42 % 580.263 M 13.27 % 512.267 M -6.39 % 547.227 M 84.98 % 295.829 M
Accumulated other comprehensive income loss 66.009 M 1 242.02 % -5.780 M -240.09 % 4.126 M 124.43 % -16.890 M -35.66 % -12.450 M
Retained earnings 1.100 B 11.01 % 991.149 M 78.93 % 553.941 M 186.02 % 193.671 M 818.79 % 21.079 M
Common stock 552.110 M 13.39 % 486.910 M 11.38 % 437.150 M 7.37 % 407.150 M 1.09 % 402.750 M
Total equity 2.923 B 73.52 % 1.684 B 40.83 % 1.196 B 85.97 % 643.076 M 37.31 % 468.324 M
Other non current liabilities 12.568 M -90.18 % 128.016 M 1 066.43 % 10.975 M -20.75 % 13.848 M 27.10 % 10.895 M
Long term debt 1.034 B 122.81 % 464.201 M 58.13 % 293.557 M 24.04 % 236.663 M -12.07 % 269.143 M
Total non current liabilities 1.143 B 92.61 % 593.529 M 94.13 % 305.737 M 22.05 % 250.511 M -10.54 % 280.038 M
Other current liabilities 311.001 M -2.72 % 319.694 M -28.64 % 447.992 M 28.28 % 349.233 M 3.32 % 338.012 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000
Short term debt 105.473 M -9.12 % 116.062 M -46.93 % 218.710 M -29.58 % 310.564 M -11.77 % 351.992 M
Total current liabilities 796.009 M -13.46 % 919.809 M -28.03 % 1.278 B 2.54 % 1.246 B 13.92 % 1.094 B
Total liabilities 1.939 B 28.14 % 1.513 B -4.45 % 1.584 B 5.81 % 1.497 B 8.94 % 1.374 B
Other non current assets 132.493 M -55.59 % 298.335 M 164.59 % 112.753 M -8.61 % 123.371 M -26.20 % 167.176 M
Long term investments 0.000 0.000 0.000 0.000 0.000
Intangible assets 4.685 M -6.84 % 5.029 M 132.82 % 2.160 M -2.92 % 2.225 M -39.32 % 3.667 M
GoodWill 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 4.685 M -6.84 % 5.029 M 132.82 % 2.160 M -2.92 % 2.225 M -39.32 % 3.667 M
Property plant equipment net 2.083 B 205.05 % 682.853 M 27.39 % 536.043 M 20.45 % 445.034 M -6.02 % 473.553 M
Total non current assets 2.366 B 139.94 % 986.217 M 43.05 % 689.430 M 12.57 % 612.446 M -4.96 % 644.396 M
Other current assets 81.012 M -13.17 % 93.302 M 10.92 % 84.114 M -46.64 % 157.646 M 34.50 % 117.209 M
Short term investments 9.835 M -35.94 % 15.353 M 71.56 % 8.949 M -55.74 % 20.221 M 0.000
cash and cash equivalents 1.081 B -21.25 % 1.372 B 71.29 % 801.278 M 318.42 % 191.501 M -54.06 % 416.838 M
Cash and short term investments 1.091 B -21.41 % 1.388 B 71.29 % 810.227 M 282.68 % 211.722 M -49.21 % 416.838 M
Total current assets 2.495 B 12.85 % 2.211 B 5.80 % 2.090 B 36.85 % 1.527 B 27.50 % 1.198 B
Inventory 380.312 M 14.55 % 332.000 M -19.76 % 413.740 M 20.16 % 344.330 M 54.65 % 222.648 M
Net receivables 943.516 M 128.11 % 413.623 M -47.12 % 782.177 M -6.21 % 833.966 M 88.99 % 441.270 M
Tax assets 146.127 M 0.000 -100.00 % 38.474 M -7.99 % 41.816 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000
Account payables 290.747 M 33.09 % 218.451 M -50.84 % 444.348 M -15.17 % 523.833 M 29.66 % 403.995 M
Tax payables 88.788 M -66.57 % 265.602 M 59.09 % 166.954 M 166.39 % 62.672 M 0.000
Deferred revenue non current 0.000 -100.00 % 1.312 M 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 429.871 M -21.18 % 545.383 M 40.94 % 386.972 M 31.29 % 294.745 M -9.39 % 325.306 M
Preferred stock 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.204 B 468.00 % 212.005 M 5.62 % 200.730 M 239.39 % 59.145 M 3.86 % 56.945 M
Deferred tax liabilities non current 96.352 M 0.000 -100.00 % 1.205 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000
Total assets 4.862 B 52.05 % 3.198 B 15.04 % 2.780 B 29.90 % 2.140 B 16.15 % 1.842 B
2024 2023 2022 2021 2020
2024 2023 2022 2021 2020
Deferred income tax 0.000 0.000 0.000 0.000 0.000
Stock based compensation 2.297 M 705.96 % 285.000 K -51.28 % 585.000 K 0.000 -100.00 % 2.070 M
Change in working capital -475.790 M -966.10 % 54.935 M 30.49 % 42.098 M 114.20 % -296.486 M -82.39 % -162.559 M
Accounts receivables -517.132 M -239.18 % 371.555 M 0.000 0.000 100.00 % -120.873 M
Inventory -48.312 M -159.10 % 81.740 M 217.76 % -69.410 M 42.96 % -121.682 M -300.70 % -30.367 M
Accounts payables 0.000 0.000 0.000 0.000 0.000
Other working capital 89.654 M 122.51 % -398.360 M -457.25 % 111.508 M 163.79 % -174.804 M -1 444.34 % -11.319 M
Other non cash items -379.308 M -521.45 % 90.001 M 339.01 % -37.655 M -26.93 % -29.667 M 57.47 % -69.757 M
Net cash provided by operating activities 270.129 M -76.92 % 1.171 B 40.83 % 831.196 M 15 448.00 % 5.346 M 106.52 % -81.967 M
Investments in property plant and equipment -165.417 M -243.48 % -48.159 M -29.86 % -37.085 M 12.23 % -42.251 M 35.21 % -65.212 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000
Purchases of investments -9.836 M 54.24 % -21.494 M -231.60 % -6.482 M 80.81 % -33.778 M 0.000
Sales maturities of investments 21.495 M 232.48 % 6.465 M -80.86 % 33.778 M 0.000 0.000
Other investing activites -1.411 B -66 451.42 % -2.120 M -110.70 % 19.808 M 164.08 % -30.912 M -105.43 % 569.601 M
Net cash used for investing activites -1.565 B -2 295.80 % -65.308 M -751.84 % 10.019 M 109.37 % -106.941 M -121.20 % 504.389 M
Debt repayment 675.000 M 961.82 % -78.323 M 44.31 % -140.635 M -305.47 % 68.444 M 204.06 % -65.771 M
Common stock issued 1.055 B 6 300.32 % 16.485 M -90.36 % 171.000 M 2 490.91 % 6.600 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000
Dividends paid -667.923 M -81.33 % -368.341 M -123.88 % -164.529 M -780.35 % -18.689 M 0.000
Other financing activites -96.727 M -2.14 % -94.704 M 19.31 % -117.374 M 31.21 % -170.616 M -47.41 % -115.739 M
Net cash used provided by financing activities 965.443 M 283.93 % -524.883 M -108.67 % -251.538 M -120.14 % -114.261 M 37.05 % -181.510 M
Effect of forex changes on cash 37.406 M 507.83 % -9.172 M -145.63 % 20.100 M 312.00 % -9.481 M -20.53 % -7.866 M
Net change in cash -291.670 M -151.06 % 571.202 M -6.33 % 609.777 M 370.61 % -225.337 M -196.69 % 233.046 M
Cash at beginning of period 1.372 B 71.29 % 801.278 M 318.42 % 191.501 M -54.06 % 416.838 M 126.80 % 183.792 M
Cash at end of period 1.081 B -21.25 % 1.372 B 71.29 % 801.278 M 318.42 % 191.501 M -54.06 % 416.838 M
Operating cash flow 270.129 M -76.92 % 1.171 B 40.83 % 831.196 M 15 448.00 % 5.346 M 106.52 % -81.967 M
Capital expenditure -167.547 M -215.17 % -53.161 M -37.98 % -38.527 M 8.81 % -42.251 M 35.21 % -65.212 M
Free CashFlow 102.582 M -90.82 % 1.117 B 40.97 % 792.669 M 2 247.86 % -36.905 M 74.93 % -147.179 M
2024 2023 2022 2021 2020
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 2022-09-30 2022-06-30 2022-03-31
Revenue 804.769 M 2.70 % 783.602 M -31.44 % 1.143 B 9.31 % 1.046 B 24.24 % 841.543 M -14.48 % 984.008 M 17.93 % 834.412 M 0.00 % 834.412 M 17.82 % 708.229 M -52.37 % 1.487 B 27.59 % 1.165 B 0.00 % 1.165 B -1.05 % 1.178 B 17.64 % 1.001 B
Net income 37.530 M -41.33 % 63.973 M -80.49 % 327.970 M 292.18 % 83.627 M -25.54 % 112.306 M -49.67 % 223.153 M 33.49 % 167.172 M 0.00 % 167.172 M 12.23 % 148.958 M -62.44 % 396.553 M 122.80 % 177.989 M 0.00 % 177.989 M 27.66 % 139.426 M 66.83 % 83.576 M
Income before tax 17.216 M -78.46 % 79.919 M -79.83 % 396.291 M 265.64 % 108.384 M -22.04 % 139.026 M -53.95 % 301.883 M 42.84 % 211.347 M 0.00 % 211.347 M 10.31 % 191.602 M -62.90 % 516.491 M 127.72 % 226.809 M 0.00 % 226.809 M 21.25 % 187.053 M 62.50 % 115.110 M
Income before tax ratio 0.02 -79.02 % 0.10 -70.59 % 0.35 234.49 % 0.10 -37.25 % 0.17 -46.15 % 0.31 21.12 % 0.25 0.00 % 0.25 -6.38 % 0.27 -22.12 % 0.35 78.48 % 0.19 0.00 % 0.19 22.54 % 0.16 38.13 % 0.11
EBITDA 71.335 M -47.76 % 136.560 M -69.76 % 451.641 M 181.00 % 160.727 M -13.73 % 186.310 M -46.53 % 348.426 M 53.36 % 227.192 M 0.00 % 227.192 M -1.43 % 230.484 M -58.74 % 558.601 M 151.04 % 222.514 M 0.00 % 222.514 M 24.37 % 178.911 M 59.76 % 111.984 M
Net income ratio 0.05 -42.88 % 0.08 -71.55 % 0.29 258.77 % 0.08 -40.06 % 0.13 -41.15 % 0.23 13.19 % 0.20 0.00 % 0.20 -4.74 % 0.21 -21.14 % 0.27 74.62 % 0.15 0.00 % 0.15 29.01 % 0.12 41.81 % 0.08
Ratio EBITDA 0.09 -49.14 % 0.17 -55.90 % 0.40 157.06 % 0.15 -30.56 % 0.22 -37.48 % 0.35 30.05 % 0.27 0.00 % 0.27 -16.33 % 0.33 -13.38 % 0.38 96.76 % 0.19 0.00 % 0.19 25.69 % 0.15 35.81 % 0.11
Gross profit ratio 0.37 5.13 % 0.35 -34.16 % 0.53 58.90 % 0.33 -9.13 % 0.37 -23.63 % 0.48 1.93 % 0.47 0.00 % 0.47 13.43 % 0.42 -13.14 % 0.48 30.37 % 0.37 0.00 % 0.37 17.99 % 0.31 -0.87 % 0.32
Weighted average shs out dil 55.191 M -0.79 % 55.629 M 0.45 % 55.382 M 0.00 % 55.382 M 8.98 % 50.817 M 3.16 % 49.261 M -0.29 % 49.403 M 0.12 % 49.346 M 0.04 % 49.324 M 0.87 % 48.897 M 2.64 % 47.641 M 0.00 % 47.641 M 6.07 % 44.916 M -0.06 % 44.943 M
Weighted average shs out 55.191 M 0.08 % 55.149 M -0.42 % 55.382 M 0.00 % 55.382 M 9.97 % 50.361 M 3.14 % 48.830 M -1.20 % 49.424 M 1.54 % 48.674 M -0.01 % 48.679 M 0.78 % 48.301 M 1.37 % 47.650 M 0.00 % 47.650 M 5.94 % 44.976 M 0.10 % 44.933 M
EPS diluted 0.68 -40.87 % 1.15 -80.57 % 5.92 292.05 % 1.51 -31.67 % 2.21 -51.21 % 4.53 34.02 % 3.38 0.00 % 3.38 11.92 % 3.02 -62.76 % 8.11 116.84 % 3.74 0.00 % 3.74 20.65 % 3.10 66.67 % 1.86
Earnings per share 0.68 -41.38 % 1.16 -80.41 % 5.92 292.05 % 1.51 -32.29 % 2.23 -51.20 % 4.57 35.21 % 3.38 0.00 % 3.38 10.46 % 3.06 -62.73 % 8.21 119.52 % 3.74 -2.35 % 3.83 23.15 % 3.11 66.31 % 1.87
Gross profit 296.333 M 7.97 % 274.470 M -54.86 % 607.989 M 73.70 % 350.024 M 12.90 % 310.038 M -34.69 % 474.717 M 20.21 % 394.912 M 0.00 % 394.912 M 33.64 % 295.500 M -58.63 % 714.258 M 66.34 % 429.390 M 0.00 % 429.390 M 16.75 % 367.776 M 16.62 % 315.368 M
Income tax expense -20.150 M -226.36 % 15.946 M -76.66 % 68.321 M 175.97 % 24.757 M -7.35 % 26.720 M -66.06 % 78.730 M 78.22 % 44.176 M 0.00 % 44.176 M 3.59 % 42.644 M -64.44 % 119.938 M 145.67 % 48.820 M 0.00 % 48.820 M 2.50 % 47.627 M 51.04 % 31.534 M
Cost of revenue 508.436 M -0.14 % 509.132 M -4.81 % 534.885 M -23.09 % 695.481 M 30.85 % 531.505 M 4.36 % 509.291 M 15.88 % 439.500 M 0.00 % 439.500 M 6.49 % 412.729 M -46.58 % 772.602 M 4.98 % 735.955 M 0.00 % 735.955 M -9.13 % 809.933 M 18.11 % 685.727 M
General and administrative expenses 79.177 M -14.77 % 92.901 M 20.53 % 77.080 M -4.26 % 80.510 M 3.53 % 77.765 M -9.88 % 86.289 M -4.19 % 90.064 M -5.73 % 95.537 M 23.67 % 77.253 M -6.38 % 82.516 M -4.63 % 86.524 M 0.00 % 86.524 M 40.18 % 61.724 M 5.82 % 58.329 M
Selling and marketing expenses 152.748 M 28.21 % 119.137 M -38.67 % 194.255 M 44.79 % 134.160 M 14.01 % 117.677 M -3.30 % 121.689 M 45.03 % 83.905 M 3.19 % 81.314 M 3.97 % 78.211 M -20.27 % 98.091 M -23.01 % 127.412 M 0.00 % 127.412 M -6.42 % 136.152 M -12.27 % 155.187 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 232.641 M 9.36 % 212.720 M -21.78 % 271.942 M 25.93 % 215.942 M 9.70 % 196.842 M -5.92 % 209.226 M 19.19 % 175.544 M -2.87 % 180.727 M 15.03 % 157.118 M -13.95 % 182.586 M -16.80 % 219.462 M 0.00 % 219.462 M 9.24 % 200.902 M -6.74 % 215.420 M
Cost and expenses 741.077 M 2.66 % 721.852 M -10.53 % 806.827 M -11.48 % 911.423 M 25.33 % 727.194 M 1.21 % 718.517 M 15.85 % 620.227 M 0.00 % 620.227 M 9.43 % 566.761 M -40.75 % 956.572 M 0.12 % 955.417 M 0.00 % 955.417 M -5.48 % 1.011 B 12.17 % 901.147 M
Research and development expenses 716.000 K 4.99 % 682.000 K 12.36 % 607.000 K -52.28 % 1.272 M -9.14 % 1.400 M 12.18 % 1.248 M -20.76 % 1.575 M 1.61 % 1.550 M -6.29 % 1.654 M -16.42 % 1.979 M -48.37 % 3.833 M 0.00 % 3.833 M 111.89 % 1.809 M 4.36 % 1.734 M
Selling general and administrative expenses 231.925 M 9.38 % 212.038 M -21.85 % 271.335 M 26.40 % 214.670 M 9.84 % 195.442 M -6.03 % 207.978 M 19.55 % 173.969 M -1.63 % 176.851 M 13.76 % 155.464 M -13.92 % 180.607 M -16.24 % 215.629 M 0.00 % 215.629 M 8.31 % 199.093 M -6.83 % 213.687 M
Interest income 5.112 M 26.16 % 4.052 M -41.04 % 6.872 M -23.62 % 8.997 M 154.94 % 3.529 M -41.68 % 6.051 M -49.50 % 11.981 M 67.36 % 7.159 M -4.85 % 7.524 M 114.85 % 3.502 M 0.000 0.000 0.000 0.000
Interest expense 8.383 M -4.18 % 8.749 M -1.41 % 8.874 M 22.48 % 7.245 M 20.39 % 6.018 M 1.50 % 5.929 M -2.64 % 6.090 M 6.67 % 5.709 M 48.87 % 3.835 M -16.03 % 4.567 M 0.000 0.000 0.000 0.000
Depreciation and amortization 45.736 M -4.50 % 47.892 M 3.05 % 46.476 M 3.06 % 45.098 M -37.33 % 71.961 M 77.18 % 40.614 M 212.24 % 13.008 M 0.00 % 13.008 M -62.89 % 35.047 M -6.65 % 37.543 M 198.30 % 12.586 M 0.00 % 12.586 M 4.56 % 12.037 M 0.00 % 12.037 M
Operating income 63.692 M 3.14 % 61.750 M -81.62 % 336.047 M 150.63 % 134.082 M 17.26 % 114.349 M -56.93 % 265.491 M 23.95 % 214.185 M 0.00 % 214.185 M 54.78 % 138.382 M -73.97 % 531.672 M 153.26 % 209.928 M 0.00 % 209.928 M 25.80 % 166.874 M 66.96 % 99.948 M
Operating income ratio 0.08 0.43 % 0.08 -73.20 % 0.29 129.28 % 0.13 -5.62 % 0.14 -49.64 % 0.27 5.11 % 0.26 0.00 % 0.26 31.37 % 0.20 -45.36 % 0.36 98.50 % 0.18 0.00 % 0.18 27.14 % 0.14 41.92 % 0.10
Total other income expenses net -46.476 M -355.80 % 18.169 M -69.84 % 60.244 M 334.43 % -25.698 M -204.14 % 24.677 M -32.19 % 36.392 M 1 382.54 % -2.838 M 0.00 % -2.838 M -105.33 % 53.220 M 450.57 % -15.181 M -189.93 % 16.881 M 0.00 % 16.881 M -16.34 % 20.179 M 33.09 % 15.162 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 2022-09-30 2022-06-30 2022-03-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 2022-09-30 2022-03-31
Net debt -165.627 M 32.81 % -246.502 M -518.22 % 58.941 M -87.63 % 476.525 M 162.13 % -766.973 M -16.12 % -660.483 M 16.63 % -792.217 M 40.99 % -1.342 B -38.48 % -969.456 M 0.000 100.00 % -691.589 M -127.04 % -304.617 M 0.000
Total investments 22.268 M -92.55 % 298.782 M 2 937.95 % 9.835 M -91.20 % 111.744 M 831.20 % 12.000 M 2 118.11 % 541.000 K -96.48 % 15.353 M 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 1.086 B -6.28 % 1.159 B 1.67 % 1.140 B -54.82 % 2.522 B 247.01 % 726.922 M 18.33 % 614.298 M 5.87 % 580.263 M 1 834.21 % 30.000 M 1 067.77 % 2.569 M 0.000 -100.00 % 109.689 M -77.91 % 496.661 M 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 101.431 M 0.000 0.000 -100.00 % 27.293 M 30.25 % 20.955 M 462.54 % -5.780 M 0.00 % -5.780 M -167.72 % -2.159 M -100.18 % 1.196 B 28 885.63 % 4.126 M 0.00 % 4.126 M -99.36 % 643.076 M
Retained earnings 405.483 M -9.20 % 446.585 M -59.41 % 1.100 B 42.46 % 772.352 M 12.14 % 688.725 M 19.48 % 576.419 M -41.84 % 991.149 M 0.00 % 991.149 M 50.90 % 656.806 M 0.000 -100.00 % 553.941 M 0.00 % 553.941 M 0.000
Common stock 555.130 M 0.00 % 555.130 M 0.55 % 552.110 M 0.00 % 552.110 M 0.00 % 552.110 M 12.52 % 490.680 M 0.77 % 486.910 M 0.00 % 486.910 M 0.00 % 486.910 M 0.000 -100.00 % 437.150 M 0.00 % 437.150 M 0.000
Total equity 1.945 B -15.74 % 2.308 B -21.04 % 2.923 B 15.13 % 2.538 B 2.68 % 2.472 B 89.71 % 1.303 B -22.62 % 1.684 B 0.00 % 1.684 B 24.45 % 1.353 B 13.17 % 1.196 B 0.00 % 1.196 B 0.00 % 1.196 B 85.97 % 643.076 M
Other non current liabilities 12.240 M -4.43 % 12.807 M 1.90 % 12.568 M -0.94 % 12.687 M -89.83 % 124.692 M -7.48 % 134.778 M 4.21 % 129.328 M 0.00 % 129.328 M 1 009.73 % 11.654 M 100.97 % -1.196 B -9 918.94 % 12.180 M 0.00 % 12.180 M 101.89 % -643.076 M
Long term debt 948.062 M -4.93 % 997.250 M -3.58 % 1.034 B -1.12 % 1.046 B 135.83 % 443.517 M -3.48 % 459.502 M -1.01 % 464.201 M 0.00 % 464.201 M 89.63 % 244.788 M 0.000 -100.00 % 293.557 M 0.00 % 293.557 M 0.000
Total non current liabilities 1.034 B -5.83 % 1.098 B -3.95 % 1.143 B -1.69 % 1.163 B 104.17 % 569.535 M -4.16 % 594.280 M 0.13 % 593.529 M 0.00 % 593.529 M 131.45 % 256.442 M 121.44 % -1.196 B -491.17 % 305.737 M 0.00 % 305.737 M 147.54 % -643.076 M
Other current liabilities 969.472 M -3.18 % 1.001 B 221.96 % 311.001 M 6.49 % 292.038 M 18.04 % 247.406 M -73.62 % 937.943 M 193.39 % 319.694 M -45.83 % 590.176 M 13.37 % 520.572 M 0.000 -100.00 % 614.946 M 0.00 % 614.946 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 138.006 M -14.58 % 161.570 M 53.19 % 105.473 M -92.86 % 1.477 B 421.00 % 283.405 M 83.08 % 154.796 M 33.37 % 116.062 M 4.39 % 111.182 M 4.22 % 106.684 M 0.000 -100.00 % 203.104 M 0.00 % 203.104 M 0.000
Total current liabilities 1.473 B -3.80 % 1.532 B 92.41 % 796.009 M -60.84 % 2.033 B 123.87 % 907.972 M -45.95 % 1.680 B 82.63 % 919.809 M 0.00 % 919.809 M 2.03 % 901.550 M 0.000 -100.00 % 1.278 B 0.00 % 1.278 B 0.000
Total liabilities 2.507 B -4.65 % 2.630 B 35.60 % 1.939 B -39.31 % 3.195 B 116.27 % 1.478 B -35.03 % 2.274 B 50.27 % 1.513 B 0.00 % 1.513 B 30.69 % 1.158 B 196.83 % -1.196 B -175.51 % 1.584 B 0.00 % 1.584 B 346.28 % -643.076 M
Other non current assets 126.370 M -15.68 % 149.865 M 13.11 % 132.493 M 9.37 % 121.146 M -68.99 % 390.611 M 300.50 % 97.532 M -67.31 % 298.335 M 0.00 % 298.335 M 111.08 % 141.335 M 117.64 % -801.278 M -624.58 % 152.748 M 0.00 % 152.748 M 179.76 % -191.501 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 20.728 M 342.43 % 4.685 M 1.32 % 4.624 M -3.47 % 4.790 M 6.14 % 4.513 M -10.26 % 5.029 M 0.00 % 5.029 M 17.09 % 4.295 M 0.000 -100.00 % 2.160 M 0.00 % 2.160 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 0.000 0.000
Goodwill and intangible assets 19.500 M -5.92 % 20.728 M 342.43 % 4.685 M 1.32 % 4.624 M -3.47 % 4.790 M 6.14 % 4.513 M -10.26 % 5.029 M 0.00 % 5.029 M 17.09 % 4.295 M 0.000 -100.00 % 2.160 M 0.00 % 2.160 M 0.000
Property plant equipment net 1.844 B -11.32 % 2.080 B -0.17 % 2.083 B 0.23 % 2.078 B 180.04 % 742.157 M -3.18 % 766.565 M 12.26 % 682.853 M 0.00 % 682.853 M 43.20 % 476.854 M 0.000 -100.00 % 534.522 M 0.00 % 534.522 M 0.000
Total non current assets 2.129 B -11.28 % 2.399 B 1.38 % 2.366 B -0.24 % 2.372 B 108.53 % 1.138 B 8.55 % 1.048 B 6.26 % 986.217 M 0.00 % 986.217 M 58.43 % 622.484 M 177.69 % -801.278 M -216.22 % 689.430 M 0.00 % 689.430 M 460.01 % -191.501 M
Other current assets 64.039 M 11.62 % 57.370 M -29.18 % 81.012 M 18.40 % 68.425 M -6.25 % 72.990 M 44.38 % 50.554 M -45.82 % 93.302 M 0.00 % 93.302 M 33.51 % 69.884 M 0.000 -100.00 % 84.114 M 0.00 % 84.114 M 0.000
Short term investments 22.268 M -92.55 % 298.782 M 2 937.95 % 9.835 M -91.20 % 111.744 M 831.20 % 12.000 M 2 118.11 % 541.000 K -96.48 % 15.353 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.252 B -10.93 % 1.405 B 30.02 % 1.081 B -47.17 % 2.046 B 36.95 % 1.494 B 17.19 % 1.275 B -7.12 % 1.372 B 0.00 % 1.372 B 41.20 % 972.025 M 0.000 -100.00 % 801.278 M 0.00 % 801.278 M 0.000
Cash and short term investments 1.274 B -25.24 % 1.704 B 56.25 % 1.091 B -49.45 % 2.158 B 43.28 % 1.506 B 18.08 % 1.275 B -8.11 % 1.388 B 1.12 % 1.372 B 41.20 % 972.025 M 21.31 % 801.278 M 0.00 % 801.278 M 0.00 % 801.278 M 318.42 % 191.501 M
Total current assets 2.323 B -8.47 % 2.538 B 1.71 % 2.495 B -25.77 % 3.362 B 19.54 % 2.812 B 11.18 % 2.529 B 14.38 % 2.211 B 0.00 % 2.211 B 17.07 % 1.889 B 135.74 % 801.278 M -61.67 % 2.090 B 0.00 % 2.090 B 991.51 % 191.501 M
Inventory 395.986 M 4.89 % 377.543 M -0.73 % 380.312 M 45.04 % 262.218 M -31.40 % 382.219 M 9.18 % 350.082 M 5.45 % 332.000 M 0.00 % 332.000 M 18.12 % 281.080 M 0.000 -100.00 % 413.740 M 0.00 % 413.740 M 0.000
Net receivables 589.352 M 47.63 % 399.212 M -57.69 % 943.516 M 8.02 % 873.495 M 1.70 % 858.860 M 0.58 % 853.904 M 106.44 % 413.623 M 0.00 % 413.623 M -26.91 % 565.942 M 0.000 -100.00 % 791.126 M 0.00 % 791.126 M 0.000
Tax assets 138.497 M -7.00 % 148.916 M 1.91 % 146.127 M -13.00 % 167.956 M 0.000 -100.00 % 179.386 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 283.101 M 7.13 % 264.265 M -9.11 % 290.747 M 29.79 % 224.018 M -0.22 % 224.513 M -12.53 % 256.680 M 17.50 % 218.451 M 0.00 % 218.451 M -20.36 % 274.294 M 0.000 -100.00 % 459.954 M 0.00 % 459.954 M 0.000
Tax payables 82.844 M -20.67 % 104.431 M 17.62 % 88.788 M 121.74 % 40.042 M -73.77 % 152.648 M -53.80 % 330.402 M 24.40 % 265.602 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 1.326 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -151.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 362.781 M -14.02 % 421.929 M -1.85 % 429.871 M -73.91 % 1.647 B 201.60 % 546.236 M -10.12 % 607.722 M 11.43 % 545.383 M 0.00 % 545.383 M 56.31 % 348.903 M 0.000 -100.00 % 386.972 M 0.00 % 386.972 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 984.099 M -18.31 % 1.205 B -5.16 % 1.270 B 4.63 % 1.214 B 0.82 % 1.204 B 459.64 % 215.162 M 1.49 % 212.005 M 0.00 % 212.005 M 0.07 % 211.866 M 0.000 -100.00 % 200.730 M 0.00 % 200.730 M 0.000
Deferred tax liabilities non current 73.658 M -16.23 % 87.932 M -8.74 % 96.352 M -7.51 % 104.174 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 4.452 B -9.83 % 4.937 B 1.55 % 4.862 B -15.21 % 5.734 B 45.17 % 3.950 B 10.41 % 3.577 B 11.87 % 3.198 B 0.00 % 3.198 B 27.32 % 2.511 B 0.000 -100.00 % 2.780 B 0.00 % 2.780 B 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 2022-09-30 2022-03-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 2022-09-30 2022-06-30 2022-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 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 10.000 K -64.29 % 28.000 K 7.69 % 26.000 K 0.000 -100.00 % 27.000 K -61.15 % 69.500 K 0.00 % 69.500 K -4.79 % 73.000 K 0.00 % 73.000 K -45.93 % 135.000 K 0.00 % 135.000 K -28.57 % 189.000 K 20.00 % 157.500 K
Change in working capital -239.355 M -148.42 % 494.326 M 527.12 % -115.734 M -181.47 % 142.052 M 228.59 % -110.471 M 71.79 % -391.637 M -1 233.64 % 34.547 M 0.00 % 34.547 M -72.43 % 125.301 M 262.61 % -77.057 M -337.90 % 32.390 M 0.00 % 32.390 M 714.74 % 3.976 M 0.00 % 3.976 M
Accounts receivables -219.622 M -140.48 % 542.508 M 976.88 % -61.868 M -407.57 % -12.189 M -398.75 % 4.080 M 0.000 -100.00 % 72.323 M 0.00 % 72.323 M 0.000 0.000 100.00 % -73.070 M 0.00 % -73.070 M -178.86 % 92.661 M 0.00 % 92.661 M
Inventory -18.443 M -766.05 % 2.769 M 102.34 % -118.094 M -198.41 % 120.001 M 473.40 % -32.137 M -77.73 % -18.082 M 28.98 % -25.460 M -156.32 % 45.203 M 166.99 % -67.474 M -133.71 % 200.134 M 188.24 % 69.434 M 0.00 % 69.434 M 166.67 % -104.139 M 0.00 % -104.139 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -1.290 M 97.47 % -50.951 M -179.33 % 64.228 M 87.58 % 34.240 M 141.55 % -82.414 M 77.94 % -373.555 M -2 933.21 % -12.316 M 85.16 % -82.979 M -143.04 % 192.775 M 169.55 % -277.191 M -869.41 % 36.027 M 0.00 % 36.027 M 133.14 % 15.453 M 0.00 % 15.453 M
Other non cash items 6.729 M 204.49 % -6.440 M 42.49 % -11.198 M 92.64 % -152.139 M 17.50 % -184.411 M -6 927.86 % -2.624 M -135.84 % 7.322 M 0.00 % 7.322 M 105.52 % -132.687 M -679.23 % -17.028 M -124.41 % 69.762 M 0.00 % 69.762 M 187.82 % -79.434 M -237.27 % -23.552 M
Net cash provided by operating activities -169.674 M -127.56 % 615.707 M 94.93 % 315.863 M 120.23 % 143.421 M 204.37 % -137.418 M -165.61 % -51.737 M -121.07 % 245.604 M 0.00 % 245.604 M 11.98 % 219.336 M -52.32 % 460.022 M 45.18 % 316.868 M 0.00 % 316.868 M 220.94 % 98.731 M 0.00 % 98.731 M
Investments in property plant and equipment -21.722 M -100.83 % -10.816 M -283.32 % 5.900 M 119.66 % -30.015 M 76.57 % -128.125 M -872.34 % -13.177 M 27.24 % -18.109 M 0.00 % -18.109 M -982.94 % 2.051 M 114.66 % -13.992 M -55.27 % -9.012 M 0.00 % -9.012 M 5.45 % -9.531 M 0.00 % -9.531 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -12.306 M 95.88 % -298.782 M -379.39 % 106.939 M 207.04 % -99.908 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 269.150 M 2 636.65 % 9.835 M 983 400.00 % 1.000 K 0.000 0.000 -100.00 % 21.494 M 126 535.29 % -17.000 K 0.000 0.000 -100.00 % 6.482 M 0.000 0.000 0.000 0.000
Other investing activites -2.711 M 84.55 % -17.546 M 98.58 % -1.238 B -901.41 % -123.636 M -87.86 % -65.814 M -32 481.19 % -202.000 K 97.96 % -9.902 M 0.17 % -9.919 M -260.15 % -2.754 M -164.81 % -1.040 M -102.21 % 46.999 M 0.00 % 46.999 M 300.45 % -23.447 M 0.00 % -23.447 M
Net cash used for investing activites 232.411 M 173.24 % -317.309 M 71.80 % -1.125 B -343.79 % -253.559 M -30.74 % -193.939 M -2 489.88 % 8.115 M 128.95 % -28.028 M 0.00 % -28.028 M -3 886.84 % -703.000 K 91.78 % -8.550 M -122.51 % 37.987 M 0.00 % 37.987 M 215.19 % -32.978 M 0.00 % -32.978 M
Debt repayment -19.000 M -163.33 % 30.000 M 118.42 % -162.890 M -123.27 % 700.092 M 317.22 % 167.798 M 659.33 % -30.000 M 0.000 0.000 -100.00 % 817.000 K 100.77 % -106.755 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 3.449 M 0.000 0.000 -100.00 % 1.048 B 15 091.20 % 6.900 M 0.000 0.000 0.000 -100.00 % 16.485 M 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -637.883 M -2 023.45 % -30.040 M 0.000 0.000 0.000 0.000 100.00 % -81.430 M 0.00 % -81.430 M -9 657.94 % -834.500 K 0.00 % -834.500 K
Other financing activites -18.087 M 3.18 % -18.681 M 6.77 % -20.038 M 6.95 % -21.535 M 29.63 % -30.602 M -73.36 % -17.652 M -14.94 % -15.358 M 0.00 % -15.358 M 96.07 % -390.699 M -2 687.72 % -14.015 M 83.62 % -85.552 M 0.00 % -85.552 M -303.47 % 42.048 M 0.00 % 42.048 M
Net cash used provided by financing activities -157.247 M -1 164.78 % 14.768 M 108.07 % -182.928 M -126.96 % 678.557 M 23.94 % 547.506 M 804.71 % -77.692 M -405.87 % -15.358 M 0.00 % -15.358 M 96.06 % -389.882 M -273.86 % -104.285 M 37.55 % -166.982 M 0.00 % -166.982 M -505.17 % 41.213 M 0.00 % 41.213 M
Effect of forex changes on cash -59.117 M -621.04 % 11.346 M -58.25 % 27.178 M 266.21 % -16.352 M -651.50 % 2.965 M -87.44 % 23.615 M 1 286.39 % -1.991 M 0.00 % -1.991 M 65.96 % -5.848 M -990.11 % 657.000 K -79.50 % 3.206 M 0.00 % 3.206 M -53.17 % 6.845 M 0.00 % 6.845 M
Net change in cash -153.627 M -147.34 % 324.512 M 133.62 % -965.152 M -274.83 % 552.067 M 151.95 % 219.114 M 324.27 % -97.699 M -148.79 % 200.228 M 0.00 % 200.228 M 213.06 % -177.097 M -150.91 % 347.844 M 82.04 % 191.078 M 0.000 0.000 0.000
Cash at beginning of period 1.405 B 30.02 % 1.081 B -47.17 % 2.046 B 36.95 % 1.494 B 17.19 % 1.275 B -7.12 % 1.372 B 24.24 % 1.105 B 13.65 % 972.025 M -15.41 % 1.149 B 43.41 % 801.278 M 0.000 0.000 0.000 0.000
Cash at end of period 1.252 B -10.93 % 1.405 B 30.02 % 1.081 B -47.17 % 2.046 B 36.95 % 1.494 B 17.19 % 1.275 B -7.12 % 1.372 B 24.24 % 1.105 B 13.65 % 972.025 M -15.41 % 1.149 B 501.39 % 191.078 M 0.000 0.000 0.000
Operating cash flow -169.674 M -127.56 % 615.707 M 94.93 % 315.863 M 120.23 % 143.421 M 204.37 % -137.418 M -165.61 % -51.737 M -121.07 % 245.604 M 0.00 % 245.604 M 11.98 % 219.336 M -52.32 % 460.022 M 45.18 % 316.868 M 0.00 % 316.868 M 220.94 % 98.731 M 0.00 % 98.731 M
Capital expenditure -30.824 M -171.08 % -11.371 M -292.73 % 5.900 M 119.35 % -30.490 M 76.37 % -129.014 M -879.08 % -13.177 M 27.24 % -18.109 M 0.00 % -18.109 M -982.94 % 2.051 M 113.42 % -15.284 M -69.61 % -9.012 M 0.00 % -9.012 M 5.45 % -9.531 M 0.00 % -9.531 M
Free CashFlow -200.498 M -133.18 % 604.336 M 88.27 % 320.997 M 184.24 % 112.931 M 142.39 % -266.432 M -310.44 % -64.914 M -128.53 % 227.495 M 0.00 % 227.495 M 2.76 % 221.387 M -50.22 % 444.738 M 44.46 % 307.856 M 0.00 % 307.856 M 245.13 % 89.200 M 0.00 % 89.200 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022
Date Form 10K
2024
2023
2022
2021
2020