MGH.AX

MAAS Group Holdings Limited MGH.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018
Revenue 1.031 B 15.14 % 895.063 M 13.40 % 789.318 M 54.80 % 509.893 M 86.69 % 273.116 M 46.08 % 186.970 M 408.49 % 36.770 M -13.09 % 42.306 M
Net income 71.963 M -1.36 % 72.958 M 10.71 % 65.903 M 7.05 % 61.562 M 78.08 % 34.569 M 67.05 % 20.694 M 124.44 % 9.220 M -18.03 % 11.248 M
Income before tax 107.634 M -3.37 % 111.391 M 18.06 % 94.354 M 7.75 % 87.571 M 85.37 % 47.241 M 57.78 % 29.941 M 136.20 % 12.676 M -17.06 % 15.283 M
Income before tax ratio 0.10 -16.08 % 0.12 4.11 % 0.12 -30.40 % 0.17 -0.71 % 0.17 8.01 % 0.16 -53.55 % 0.34 -4.57 % 0.36
EBITDA 207.747 M 3.85 % 200.044 M 25.45 % 159.463 M 28.02 % 124.557 M 76.82 % 70.441 M 64.09 % 42.929 M 145.90 % 17.458 M 3.30 % 16.899 M
Net income ratio 0.07 -14.33 % 0.08 -2.37 % 0.08 -30.85 % 0.12 -4.61 % 0.13 14.36 % 0.11 -55.86 % 0.25 -5.68 % 0.27
Ratio EBITDA 0.20 -9.80 % 0.22 10.63 % 0.20 -17.30 % 0.24 -5.29 % 0.26 12.33 % 0.23 -51.64 % 0.47 18.86 % 0.40
Gross profit ratio 0.52 -3.62 % 0.54 122.60 % 0.24 -51.44 % 0.50 -1.42 % 0.51 102.52 % 0.25 -42.81 % 0.44 -11.93 % 0.50
Weighted average shs out dil 349.781 M 5.27 % 332.275 M 3.44 % 321.234 M 10.95 % 289.518 M 20.03 % 241.209 M -8.94 % 264.900 M 0.00 % 264.900 M 0.00 % 264.900 M
Weighted average shs out 345.761 M 5.60 % 327.431 M 3.32 % 316.896 M 10.26 % 287.412 M 19.51 % 240.495 M -9.21 % 264.900 M 0.00 % 264.900 M 0.00 % 264.900 M
EPS diluted 0.21 -4.55 % 0.22 10.00 % 0.20 -4.76 % 0.21 50.00 % 0.14 79.26 % 0.08 124.43 % 0.03 -18.12 % 0.04
Earnings per share 0.21 -4.55 % 0.22 4.76 % 0.21 0.00 % 0.21 50.00 % 0.14 79.26 % 0.08 124.43 % 0.03 -18.12 % 0.04
Gross profit 538.076 M 10.97 % 484.867 M 152.43 % 192.083 M -24.84 % 255.550 M 84.04 % 138.859 M 195.83 % 46.939 M 190.81 % 16.141 M -23.46 % 21.087 M
Income tax expense 32.006 M -10.57 % 35.789 M 25.84 % 28.440 M 9.35 % 26.009 M 108.09 % 12.499 M 38.90 % 8.999 M 160.39 % 3.456 M -14.36 % 4.035 M
Cost of revenue 492.466 M 20.06 % 410.196 M -31.32 % 597.235 M 134.81 % 254.343 M 89.44 % 134.258 M -4.12 % 140.030 M 578.81 % 20.629 M -2.78 % 21.219 M
General and administrative expenses 238.022 M 15.16 % 206.680 M 21.24 % 170.473 M 73.32 % 98.360 M 110.92 % 46.634 M 1 310.29 % 3.307 M 0.000 0.000
Selling and marketing expenses 0.000 0.000 100.00 % -43.451 M 0.000 0.000 -100.00 % 23.052 M 0.000 0.000
Other expenses 199.214 M 11.71 % 178.330 M 1 539.67 % 10.876 M -63.73 % 29.989 M 125.11 % 13.322 M 1 791.63 % -787.530 K 0.000 0.000
Operating expenses 437.236 M 13.56 % 385.010 M 231.49 % 116.146 M -40.21 % 194.245 M 97.38 % 98.412 M 262.52 % 27.146 M 217.13 % 8.560 M -5.72 % 9.080 M
Cost and expenses 929.702 M 30.35 % 713.250 M -0.02 % 713.381 M 59.03 % 448.588 M 92.80 % 232.670 M 39.18 % 167.177 M 472.75 % 29.189 M -3.66 % 30.299 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 238.022 M 15.16 % 206.680 M 62.71 % 127.022 M 29.14 % 98.360 M 110.92 % 46.634 M 76.92 % 26.359 M 207.93 % 8.560 M -5.72 % 9.080 M
Interest income 796.000 K -16.03 % 948.000 K 81.96 % 521.000 K 1 057.78 % 45.000 K 186.55 % 15.704 K -86.15 % 113.394 K -92.13 % 1.440 M 4.86 % 1.373 M
Interest expense 45.279 M 29.76 % 34.894 M 59.71 % 21.849 M 204.39 % 7.178 M -4.23 % 7.495 M -15.34 % 8.852 M 597.37 % 1.269 M 74.74 % 726.469 K
Depreciation and amortization 64.156 M 19.86 % 53.524 M 23.73 % 43.260 M 41.52 % 30.569 M 94.63 % 15.706 M 14.54 % 13.712 M 290.41 % 3.512 M -4.63 % 3.683 M
Operating income 100.840 M 0.98 % 99.857 M 31.50 % 75.937 M -14.84 % 89.170 M 73.40 % 51.426 M 159.82 % 19.793 M 161.09 % 7.581 M -36.87 % 12.008 M
Operating income ratio 0.10 -12.29 % 0.11 15.96 % 0.10 -44.99 % 0.17 -7.12 % 0.19 77.87 % 0.11 -48.65 % 0.21 -27.36 % 0.28
Total other income expenses net 6.794 M -41.10 % 11.534 M 120.65 % -55.849 M -137.05 % -23.560 M 2.69 % -24.211 M -33.97 % -18.072 M -454.68 % 5.095 M 355.59 % -1.993 M
2025 2024 2023 2022 2021 2020 2019 2018
2025 2024 2023 2022 2021 2020 2019 2018
Net debt 698.400 M 29.19 % 540.596 M 13.61 % 475.837 M 71.76 % 277.033 M 99.46 % 138.889 M 60.94 % 86.300 M -29.75 % 122.855 M 95.83 % 62.735 M
Total investments 285.616 M 10.90 % 257.551 M 9.36 % 235.511 M 76.39 % 133.515 M 273.56 % 35.742 M 148.21 % 14.400 M 15.05 % 12.517 M -75.69 % 51.481 M
Total debt 801.165 M 27.97 % 626.080 M 14.83 % 545.206 M 65.47 % 329.485 M 110.02 % 156.885 M 40.83 % 111.400 M -11.74 % 126.223 M 99.11 % 63.393 M
Accumulated other comprehensive income loss -107.163 M -0.68 % -106.439 M -0.30 % -106.117 M -1.84 % -104.202 M 4.56 % -109.186 M -0.45 % -108.700 M 0.28 % -109.000 M 0.000
Retained earnings 274.886 M 21.76 % 225.760 M 30.91 % 172.459 M 35.13 % 127.623 M 58.35 % 80.597 M 61.84 % 49.800 M 62.57 % 30.633 M 8.64 % 28.196 M
Common stock 707.209 M 27.31 % 555.487 M 0.85 % 550.778 M 27.34 % 432.530 M 52.84 % 282.989 M 3.93 % 272.300 M 77.23 % 153.643 M 9 644 801.88 % 1.593 K
Total equity 891.297 M 30.37 % 683.685 M 8.64 % 629.292 M 38.02 % 455.951 M 79.23 % 254.400 M 17.86 % 215.852 M 178.60 % 77.479 M 174.77 % 28.197 M
Other non current liabilities 35.114 M 14.47 % 30.674 M 14.94 % 26.687 M 92.91 % 13.834 M 894.63 % 1.391 M 4 072.66 % 33.333 K 0.000 0.000
Long term debt 718.462 M 30.36 % 551.135 M 11.76 % 493.141 M 81.58 % 271.577 M 123.92 % 121.281 M 130.13 % 52.700 M 74.73 % 30.161 M 164.48 % 11.404 M
Total non current liabilities 824.366 M 27.91 % 644.469 M 8.05 % 596.469 M 77.93 % 335.235 M 125.99 % 148.343 M 115.30 % 68.900 M 67.38 % 41.165 M 174.15 % 15.016 M
Other current liabilities 93.837 M 12.96 % 83.069 M 31.27 % 63.279 M 264.74 % 17.349 M -25.36 % 23.244 M 387.26 % 4.770 M -24.94 % 6.355 M 158.85 % -10.798 M
Deferred revenue 0.000 -100.00 % 14.160 M -2.63 % 14.543 M -52.64 % 30.708 M 34.04 % 22.910 M 252.46 % 6.500 M 128.20 % 2.848 M 58.80 % 1.794 M
Short term debt 82.703 M 10.35 % 74.945 M 43.95 % 52.065 M -10.09 % 57.908 M 62.64 % 35.605 M -39.34 % 58.700 M -38.89 % 96.062 M 52.01 % 63.194 M
Total current liabilities 276.816 M 5.95 % 261.261 M 19.80 % 218.082 M 40.03 % 155.743 M 80.12 % 86.465 M -16.86 % 104.000 M -16.92 % 125.185 M 116.48 % 57.826 M
Total liabilities 1.101 B 21.58 % 905.730 M 11.19 % 814.551 M 65.90 % 490.978 M 109.10 % 234.808 M 35.81 % 172.900 M 3.94 % 166.350 M 128.37 % 72.842 M
Other non current assets 118.892 M -16.39 % 142.190 M 274.44 % 37.974 M -51.06 % 77.600 M 143.51 % 31.867 M 45.51 % 21.900 M -26.58 % 29.828 M 1 303.44 % 2.125 M
Long term investments 285.616 M 10.90 % 257.551 M 9.36 % 235.511 M 76.39 % 133.515 M 293.00 % 33.974 M 135.93 % 14.400 M 15.91 % 12.423 M -56.09 % 28.292 M
Intangible assets 88.819 M 33.75 % 66.407 M -62.72 % 178.144 M 248.22 % 51.158 M 160.98 % 19.602 M 172.60 % 7.191 M 187.68 % 2.500 M 4 942.80 % 49.567 K
GoodWill 194.300 M 69.19 % 114.844 M 7.06 % 107.271 M 31.65 % 81.484 M 134.94 % 34.682 M 4.71 % 33.124 M 25.17 % 26.463 M 0.000
Goodwill and intangible assets 283.119 M 56.20 % 181.251 M -36.50 % 285.415 M 115.18 % 132.642 M 144.35 % 54.285 M 34.65 % 40.314 M 39.19 % 28.963 M 58 331.44 % 49.567 K
Property plant equipment net 821.504 M 32.11 % 621.831 M 22.19 % 508.924 M 57.77 % 322.571 M 38.45 % 232.996 M 35.38 % 172.100 M 67.88 % 102.514 M 160.39 % 39.369 M
Total non current assets 1.509 B 25.47 % 1.203 B 9.86 % 1.095 B 61.09 % 679.624 M 90.11 % 357.483 M 39.42 % 256.400 M 46.93 % 174.504 M 149.67 % 69.893 M
Other current assets 88.243 M 39.65 % 63.189 M 384.91 % 13.031 M -67.77 % 40.433 M 134.92 % 17.211 M -48.44 % 33.381 M 416.41 % 6.464 M 48 546.03 % 13.288 K
Short term investments 0.000 0.000 -100.00 % 3.925 M -44.72 % 7.100 M 301.58 % 1.768 M 383.64 % 365.564 K 292.72 % 93.086 K -99.60 % 23.189 M
cash and cash equivalents 102.765 M 20.22 % 85.484 M 23.23 % 69.369 M 32.25 % 52.452 M 191.46 % 17.996 M -28.30 % 25.100 M 645.23 % 3.368 M 411.83 % 658.048 K
Cash and short term investments 102.765 M 20.22 % 85.484 M 23.23 % 69.369 M 32.25 % 52.452 M 165.39 % 19.764 M -21.26 % 25.100 M 625.19 % 3.461 M -85.49 % 23.847 M
Total current assets 483.348 M 25.03 % 386.592 M 10.77 % 349.011 M 30.57 % 267.305 M 102.93 % 131.725 M 1.40 % 129.900 M 87.38 % 69.325 M 122.58 % 31.146 M
Inventory 147.645 M 16.41 % 126.828 M 21.43 % 104.442 M 18.83 % 87.895 M 54.19 % 57.005 M 5.57 % 54.000 M 46.86 % 36.771 M 24 829.17 % 147.500 K
Net receivables 144.695 M 30.25 % 111.091 M -31.50 % 162.169 M 87.42 % 86.525 M 129.24 % 37.745 M 27.09 % 29.700 M 45.10 % 20.469 M 186.73 % 7.139 M
Tax assets 0.000 0.000 -100.00 % 27.008 M 103.13 % 13.296 M 204.86 % 4.361 M 14.77 % 3.800 M 389.98 % 775.546 K 1 255.14 % 57.230 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 100.276 M 49.72 % 66.976 M -15.85 % 79.593 M 63.72 % 48.616 M 136.24 % 20.579 M -34.67 % 31.500 M 127.71 % 13.833 M 280.36 % 3.637 M
Tax payables 0.000 -100.00 % 22.111 M 157.04 % 8.602 M 640.28 % 1.162 M 0.000 -100.00 % 2.530 M -58.44 % 6.086 M 239.31 % 1.794 M
Deferred revenue non current 0.000 0.000 -100.00 % 32.689 M 0.000 -100.00 % 390.873 K -41.37 % 666.667 K -97.79 % 30.161 M 164.48 % 11.404 M
Minority interest 15.111 M 198.81 % 5.057 M 109.57 % 2.413 M 0.000 0.000 -100.00 % 2.452 M 11.30 % 2.203 M 0.000
Capital lease obligations 55.735 M 37.55 % 40.521 M -22.80 % 52.485 M 37.34 % 38.216 M -20.09 % 47.824 M -27.43 % 65.900 M 47.97 % 44.535 M 132.46 % 19.158 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.254 M -67.17 % 3.820 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 70.790 M 12.97 % 62.660 M -18.24 % 76.641 M 53.82 % 49.824 M 96.64 % 25.338 M 63.47 % 15.500 M 40.85 % 11.004 M 204.68 % 3.612 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.992 B 25.36 % 1.589 B 10.08 % 1.444 B 52.48 % 946.929 M 93.56 % 489.208 M 26.64 % 386.300 M 58.43 % 243.829 M 141.32 % 101.039 M
2025 2024 2023 2022 2021 2020 2019 2018
2025 2024 2023 2022 2021 2020 2019 2018
Deferred income tax 0.000 0.000 -100.00 % 4.580 M -63.71 % 12.621 M 44.11 % 8.758 M 253.45 % 2.478 M 765.93 % 286.145 K 143.75 % -654.041 K
Stock based compensation 0.000 0.000 -100.00 % 955.000 K 24.19 % 769.000 K 118.47 % 352.000 K 0.000 0.000 0.000
Change in working capital -27.987 M 0.000 100.00 % -74.468 M -6.01 % -70.248 M -1 242.10 % -5.234 M -86.42 % -2.808 M 87.05 % -21.690 M -7 471.36 % 294.243 K
Accounts receivables -6.584 M 0.000 100.00 % -30.746 M -8.40 % -28.363 M -759.20 % -3.301 M 52.34 % -6.927 M -432.66 % 2.082 M 2.37 % 2.034 M
Inventory -26.617 M 0.000 100.00 % -84.413 M -89.31 % -44.590 M -939.40 % -4.290 M -219.19 % 3.599 M 116.10 % -22.356 M -3 904.80 % 587.579 K
Accounts payables 9.658 M 155.67 % -17.349 M -156.99 % 30.442 M 139.02 % 12.736 M 406.53 % 2.514 M -72.55 % 9.159 M 1 327.68 % -746.026 K 70.46 % -2.526 M
Other working capital -4.444 M 0.000 -100.00 % 10.249 M 202.17 % -10.031 M -6 269.82 % -157.477 K 98.18 % -8.639 M -1 189.88 % -669.750 K -437.88 % 198.224 K
Other non cash items 95.821 M 137.03 % 40.425 M 208.62 % -37.218 M -33.77 % -27.822 M -181.81 % -9.873 M -166.29 % 14.893 M -41.60 % 25.502 M 328.99 % 5.945 M
Net cash provided by operating activities 67.834 M -40.17 % 113.383 M 4 322.11 % 2.564 M -65.59 % 7.451 M -83.17 % 44.278 M 61.74 % 27.376 M 344.13 % -11.214 M -184.66 % 13.246 M
Investments in property plant and equipment -33.126 M 40.69 % -55.852 M 32.11 % -82.269 M -39.19 % -59.104 M -54.24 % -38.320 M -101.95 % -18.975 M -31 952.87 % -59.198 K 97.62 % -2.485 M
Acquisitions net -267.733 M -452.71 % -48.440 M 60.16 % -121.587 M -26.24 % -96.314 M -199.25 % -32.185 M -139.73 % -13.426 M -2 156.24 % 652.921 K -87.49 % 5.221 M
Purchases of investments -93.934 M -33.67 % -70.271 M -7.40 % -65.428 M 2.36 % -67.010 M -480.41 % -11.545 M -1.42 % -11.383 M -831.74 % -1.222 M 95.03 % -24.575 M
Sales maturities of investments 94.776 M 53.92 % 61.573 M 2 767.86 % 2.147 M -28.43 % 3.000 M 8.34 % 2.769 M 484.21 % 473.970 K -98.12 % 25.201 M 1 359.99 % 1.726 M
Other investing activites 11.316 M 1 183.91 % -1.044 M -125.00 % -464.000 K -105.15 % 9.003 M -6.90 % 9.670 M 407.57 % 1.905 M 308.56 % -913.459 K 88.84 % -8.183 M
Net cash used for investing activites -288.701 M -153.17 % -114.034 M 57.39 % -267.601 M -27.17 % -210.425 M -202.29 % -69.611 M -68.13 % -41.404 M -275.00 % 23.660 M 183.61 % -28.296 M
Debt repayment 146.955 M 204.48 % 48.265 M -74.98 % 192.920 M 18.11 % 163.339 M 445.99 % -47.210 M -300.52 % 23.544 M 347.10 % -9.528 M -160.06 % 15.864 M
Common stock issued 150.000 M 0.000 0.000 -100.00 % 93.144 M 13.59 % 82.000 M 0.000 -100.00 % 10.000 0.000
Common stock repurchased -10.093 M -454.26 % -1.821 M 56.29 % -4.166 M -176.08 % -1.509 M 0.000 0.000 -100.00 % 9.528 M 0.000
Dividends paid -24.984 M -27.10 % -19.657 M -2.85 % -19.112 M -332.59 % -4.418 M -227.21 % -1.350 M 0.000 100.00 % -638.460 K 1.37 % -647.310 K
Other financing activites -23.730 M -136.80 % -10.021 M -427.14 % -1.901 M 87.01 % -14.635 M -470.73 % -2.564 M 0.000 -100.00 % 10.000 0.000
Net cash used provided by financing activities 238.148 M 1 320.42 % 16.766 M -94.05 % 281.954 M 18.75 % 237.430 M 668.98 % 30.876 M 31.14 % 23.544 M 331.58 % -10.167 M -166.81 % 15.216 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 491.697 K
Net change in cash 17.281 M 7.24 % 16.115 M -4.74 % 16.917 M -50.90 % 34.456 M 521.64 % 5.543 M -38.99 % 9.085 M 235.24 % 2.710 M 311.83 % 658.048 K
Cash at beginning of period 85.484 M 23.23 % 69.369 M 32.25 % 52.452 M 191.46 % 17.996 M 44.51 % 12.453 M 269.74 % 3.368 M 411.83 % 658.048 K 0.000
Cash at end of period 102.765 M 20.22 % 85.484 M 23.23 % 69.369 M 32.25 % 52.452 M 191.46 % 17.996 M 44.51 % 12.453 M 269.74 % 3.368 M 411.83 % 658.048 K
Operating cash flow 67.834 M -40.17 % 113.383 M 4 322.11 % 2.564 M -65.59 % 7.451 M -83.17 % 44.278 M 61.74 % 27.376 M 344.13 % -11.214 M -184.66 % 13.246 M
Capital expenditure -35.639 M 37.36 % -56.896 M 30.84 % -82.269 M -39.19 % -59.104 M -54.24 % -38.320 M -101.95 % -18.975 M -31 952.87 % -59.198 K 97.62 % -2.485 M
Free CashFlow 32.195 M -43.00 % 56.487 M 170.87 % -79.705 M -54.31 % -51.653 M -966.86 % 5.959 M -29.08 % 8.401 M 174.53 % -11.273 M -204.76 % 10.761 M
2025 2024 2023 2022 2021 2020 2019 2018
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-30 2018-06-30 2017-12-30
Revenue 562.746 M 18.74 % 473.938 M 9.74 % 431.873 M -8.19 % 470.407 M 8.43 % 433.830 M 22.04 % 355.488 M 12.66 % 315.548 M 62.37 % 194.345 M 32.27 % 146.927 M 16.43 % 126.189 M 26.96 % 99.393 M 13.49 % 87.576 M 376.35 % 18.385 M 0.00 % 18.385 M -13.09 % 21.153 M 0.00 % 21.153 M
Net income 40.637 M 29.72 % 31.326 M -19.90 % 39.109 M 15.54 % 33.849 M -18.97 % 41.774 M 76.40 % 23.681 M -49.56 % 46.952 M 221.36 % 14.610 M -36.20 % 22.899 M 96.21 % 11.670 M 4.38 % 11.181 M 17.54 % 9.513 M 106.34 % 4.610 M 0.00 % 4.610 M -18.03 % 5.624 M 0.00 % 5.624 M
Income before tax 62.894 M 40.58 % 44.740 M -28.21 % 62.321 M 27.00 % 49.070 M -17.90 % 59.771 M 72.89 % 34.572 M -47.64 % 66.021 M 217.59 % 20.789 M -34.25 % 31.617 M 102.37 % 15.624 M 7.39 % 14.549 M -5.48 % 15.392 M 142.85 % 6.338 M 0.00 % 6.338 M -17.06 % 7.642 M 0.00 % 7.642 M
Income before tax ratio 0.11 18.39 % 0.09 -34.58 % 0.14 38.34 % 0.10 -24.29 % 0.14 41.67 % 0.10 -53.52 % 0.21 95.60 % 0.11 -50.29 % 0.22 73.80 % 0.12 -15.42 % 0.15 -16.72 % 0.18 -49.02 % 0.34 0.00 % 0.34 -4.57 % 0.36 0.00 % 0.36
EBITDA 121.288 M 67.41 % 72.449 M -34.51 % 110.633 M 19.88 % 92.290 M -3.39 % 95.528 M 49.41 % 63.935 M -27.03 % 87.612 M 137.15 % 36.945 M -15.14 % 43.537 M 61.82 % 26.905 M 148.30 % 10.835 M -38.70 % 17.676 M 102.50 % 8.729 M 0.00 % 8.729 M 3.30 % 8.450 M 0.00 % 8.450 M
Net income ratio 0.07 9.25 % 0.07 -27.01 % 0.09 25.85 % 0.07 -25.27 % 0.10 44.55 % 0.07 -55.23 % 0.15 97.92 % 0.08 -51.76 % 0.16 68.52 % 0.09 -17.79 % 0.11 3.57 % 0.11 -56.68 % 0.25 0.00 % 0.25 -5.68 % 0.27 0.00 % 0.27
Ratio EBITDA 0.22 40.99 % 0.15 -40.33 % 0.26 30.57 % 0.20 -10.90 % 0.22 22.43 % 0.18 -35.22 % 0.28 46.06 % 0.19 -35.85 % 0.30 38.98 % 0.21 95.57 % 0.11 -45.99 % 0.20 -57.49 % 0.47 0.00 % 0.47 18.86 % 0.40 0.00 % 0.40
Gross profit ratio 0.25 -49.15 % 0.49 -11.53 % 0.55 128.17 % 0.24 -17.08 % 0.29 59.88 % 0.18 -28.23 % 0.26 5.93 % 0.24 -23.31 % 0.31 30.23 % 0.24 9.11 % 0.22 -22.50 % 0.29 -35.04 % 0.44 0.00 % 0.44 -11.93 % 0.50 0.00 % 0.50
Weighted average shs out dil 361.129 M 7.31 % 336.522 M 2.62 % 327.924 M -1.24 % 332.039 M 1.68 % 326.553 M 4.18 % 313.438 M 5.48 % 297.164 M 5.27 % 282.295 M 5.79 % 266.839 M 0.73 % 264.900 M 0.00 % 264.900 M 0.00 % 264.900 M 0.00 % 264.900 M 0.00 % 264.900 M 0.00 % 264.900 M 0.00 % 264.900 M
Weighted average shs out 361.129 M 7.21 % 336.839 M 2.72 % 327.924 M 0.30 % 326.944 M 0.12 % 326.553 M 5.98 % 308.119 M 3.69 % 297.164 M 6.04 % 280.240 M 5.02 % 266.839 M 0.73 % 264.900 M 0.00 % 264.900 M 0.00 % 264.900 M 0.00 % 264.900 M 0.00 % 264.900 M 0.00 % 264.900 M 0.00 % 264.900 M
EPS diluted 0.11 18.15 % 0.09 -22.42 % 0.12 20.00 % 0.10 -23.08 % 0.13 71.96 % 0.08 -52.75 % 0.16 208.88 % 0.05 -39.63 % 0.09 94.56 % 0.04 4.50 % 0.04 17.55 % 0.04 106.32 % 0.02 0.00 % 0.02 -18.31 % 0.02 0.00 % 0.02
Earnings per share 0.11 18.28 % 0.09 -22.50 % 0.12 20.00 % 0.10 -23.08 % 0.13 69.05 % 0.08 -51.94 % 0.16 207.10 % 0.05 -39.28 % 0.09 94.56 % 0.04 4.50 % 0.04 17.55 % 0.04 106.32 % 0.02 0.00 % 0.02 -18.31 % 0.02 0.00 % 0.02
Gross profit 140.209 M -39.62 % 232.225 M -2.92 % 239.201 M 109.48 % 114.186 M -10.09 % 126.994 M 95.11 % 65.089 M -19.14 % 80.498 M 71.99 % 46.804 M 1.44 % 46.140 M 51.63 % 30.429 M 38.53 % 21.965 M -12.05 % 24.974 M 209.45 % 8.070 M 0.00 % 8.070 M -23.46 % 10.544 M 0.00 % 10.544 M
Income tax expense 19.746 M 61.06 % 12.260 M -42.68 % 21.388 M 48.52 % 14.401 M -17.94 % 17.549 M 61.13 % 10.891 M -45.08 % 19.831 M 220.99 % 6.178 M -29.13 % 8.718 M 130.56 % 3.781 M 19.56 % 3.163 M -45.81 % 5.836 M 237.74 % 1.728 M 0.00 % 1.728 M -14.36 % 2.018 M 0.00 % 2.018 M
Cost of revenue 422.537 M 74.81 % 241.713 M 25.45 % 192.672 M -45.91 % 356.221 M 16.09 % 306.836 M 5.66 % 290.399 M 23.55 % 235.051 M 59.31 % 147.540 M 46.39 % 100.787 M 5.25 % 95.761 M 23.68 % 77.428 M 23.68 % 62.603 M 506.95 % 10.314 M 0.00 % 10.314 M -2.78 % 10.610 M 0.00 % 10.610 M
General and administrative expenses 0.000 -100.00 % 3.683 M -11.78 % 4.175 M 349.17 % 929.500 K -14.05 % 1.082 M -21.29 % 1.374 M 43.05 % 960.500 K 44.00 % 667.000 K -20.28 % 836.654 K 69.93 % 492.345 K -18.92 % 607.263 K -41.95 % 1.046 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 142.469 M 7.98 % 131.942 M 102.93 % 65.020 M -19.18 % 80.450 M 82.35 % 44.117 M 12.19 % 39.322 M 56.99 % 25.048 M 15.90 % 21.612 M 99.76 % 10.819 M -18.93 % 13.345 M 17.47 % 11.361 M 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 0.000 -100.00 % 6.245 M -6.76 % 6.698 M 69.14 % 3.960 M 36.69 % 2.897 M 0.000 0.000 0.000 0.000 100.00 % -787.530 K 0.000 0.000 0.000 0.000
Operating expenses 77.509 M -46.97 % 146.152 M 7.37 % 136.117 M 127.99 % 59.704 M -20.22 % 74.833 M 80.19 % 41.531 M 11.09 % 37.385 M 45.39 % 25.715 M 13.47 % 22.662 M 100.35 % 11.312 M -18.93 % 13.952 M 5.74 % 13.194 M 208.28 % 4.280 M 0.00 % 4.280 M -5.72 % 4.540 M 0.00 % 4.540 M
Cost and expenses 500.046 M 28.92 % 387.865 M 17.97 % 328.789 M -20.95 % 415.925 M 8.98 % 381.669 M 14.98 % 331.930 M 21.84 % 272.436 M 57.25 % 173.255 M 40.35 % 123.449 M 15.30 % 107.072 M 17.17 % 91.380 M 20.56 % 75.797 M 419.36 % 14.594 M 0.00 % 14.594 M -3.66 % 15.149 M 0.00 % 15.149 M
Research and development 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 0.000 0.000
Selling general and administrative expenses 77.509 M -46.97 % 146.152 M 7.37 % 136.117 M 106.40 % 65.949 M -19.11 % 81.531 M 79.22 % 45.491 M 12.93 % 40.282 M 56.65 % 25.715 M 14.55 % 22.449 M 98.46 % 11.312 M -18.93 % 13.952 M 12.46 % 12.407 M 189.88 % 4.280 M 0.00 % 4.280 M -5.72 % 4.540 M 0.00 % 4.540 M
Interest income 623.000 K 260.12 % 173.000 K -85.31 % 1.178 M 228.13 % 359.000 K -10.47 % 401.000 K 234.17 % 120.000 K 223.42 % 37.103 K 369.84 % 7.897 K -18.47 % 9.686 K 60.95 % 6.018 K -23.29 % 7.845 K -92.57 % 105.549 K -85.34 % 719.967 K 0.00 % 719.967 K 4.86 % 686.605 K 0.00 % 686.605 K
Interest expense 24.473 M 17.62 % 20.806 M -41.66 % 35.664 M 109.03 % 17.062 M 29.72 % 13.153 M 51.25 % 8.696 M 111.87 % 4.104 M 33.54 % 3.074 M -0.04 % 3.075 M -30.43 % 4.420 M -16.00 % 5.262 M 46.55 % 3.590 M 465.70 % 634.703 K 0.00 % 634.703 K 74.74 % 363.235 K 0.00 % 363.235 K
Depreciation and amortization 33.921 M 12.19 % 30.235 M -44.76 % 54.732 M 109.24 % 26.158 M 15.78 % 22.593 M 9.32 % 20.667 M 18.19 % 17.487 M 33.66 % 13.082 M 47.91 % 8.845 M 28.92 % 6.861 M -12.21 % 7.815 M 32.54 % 5.896 M 235.77 % 1.756 M 0.00 % 1.756 M -4.63 % 1.841 M 0.00 % 1.841 M
Operating income 62.700 M -27.15 % 86.073 M -16.50 % 103.084 M 89.21 % 54.482 M 4.45 % 52.161 M 121.42 % 23.558 M -45.36 % 43.112 M 104.42 % 21.090 M -10.17 % 23.478 M 22.81 % 19.117 M 138.57 % 8.013 M -31.97 % 11.780 M 210.77 % 3.790 M 0.00 % 3.790 M -36.87 % 6.004 M 0.00 % 6.004 M
Operating income ratio 0.11 -38.65 % 0.18 -23.91 % 0.24 106.09 % 0.12 -3.67 % 0.12 81.43 % 0.07 -51.50 % 0.14 25.90 % 0.11 -32.09 % 0.16 5.48 % 0.15 87.91 % 0.08 -40.06 % 0.13 -34.76 % 0.21 0.00 % 0.21 -27.36 % 0.28 0.00 % 0.28
Total other income expenses net 194.000 K 100.47 % -41.333 M -1.40 % -40.763 M -653.20 % -5.412 M -171.12 % 7.610 M -30.91 % 11.014 M -51.92 % 22.909 M 7 704.11 % -301.275 K -103.70 % 8.139 M 332.98 % -3.493 M -153.45 % 6.536 M 80.92 % 3.612 M 41.80 % 2.548 M 0.00 % 2.548 M 355.59 % -996.745 K 0.00 % -996.745 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-30 2018-06-30 2017-12-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-06-30 2018-12-30 2018-06-30
Net debt 698.400 M 42.79 % 489.096 M -9.53 % 540.596 M 12.73 % 479.535 M 73.10 % 277.033 M -30.14 % 396.578 M 43.15 % 277.033 M 69.55 % 163.396 M 17.64 % 138.889 M 54.97 % 89.625 M -53.79 % 193.972 M 57.89 % 122.855 M 32.39 % 92.795 M 47.92 % 62.735 M
Total investments 285.616 M 3 166.42 % 8.744 M -96.60 % 257.551 M -3.30 % 266.332 M 99.48 % 133.515 M -22.94 % 173.258 M 29.92 % 133.361 M 22.42 % 108.940 M 204.80 % 35.742 M 143.24 % 14.694 M 1.93 % 14.416 M 15.18 % 12.517 M -60.88 % 31.999 M -37.84 % 51.481 M
Total debt 801.165 M 39.44 % 574.558 M -8.23 % 626.080 M 13.98 % 549.290 M 66.71 % 329.485 M -32.27 % 486.467 M 47.64 % 329.485 M 68.83 % 195.154 M 24.39 % 156.885 M 35.06 % 116.156 M -43.73 % 206.426 M 63.54 % 126.223 M 33.14 % 94.808 M 49.56 % 63.393 M
Accumulated other comprehensive income loss -107.163 M -1.68 % -105.389 M 0.99 % -106.439 M 1.09 % -107.612 M -3.27 % -104.202 M 2.67 % -107.057 M 0.46 % -107.556 M 0.76 % -108.385 M 0.73 % -109.186 M 0.61 % -109.856 M -1.10 % -108.659 M 0.31 % -109.000 M -100.00 % -54.500 M 0.000
Retained earnings 274.886 M 11.93 % 245.598 M 8.79 % 225.760 M 14.90 % 196.489 M 53.96 % 127.623 M -9.15 % 140.474 M 10.07 % 127.623 M 47.44 % 86.558 M 7.40 % 80.597 M 27.94 % 62.997 M 22.74 % 51.326 M 67.55 % 30.633 M 4.14 % 29.414 M 4.32 % 28.196 M
Common stock 707.209 M 3.09 % 685.984 M 23.49 % 555.487 M 0.00 % 555.487 M 28.43 % 432.530 M -20.48 % 543.938 M 25.76 % 432.530 M 3.72 % 417.032 M 47.37 % 282.989 M 4.14 % 271.740 M 76.86 % 153.643 M 0.00 % 153.643 M 100.00 % 76.822 M 4 822 400.94 % 1.593 K
Total equity 891.297 M 6.26 % 838.780 M 22.69 % 683.685 M 4.00 % 657.414 M 43.43 % 458.364 M -22.37 % 590.468 M 29.50 % 455.951 M 14.40 % 398.559 M 56.67 % 254.400 M 13.13 % 224.881 M 127.70 % 98.763 M 27.47 % 77.479 M 46.63 % 52.838 M 87.39 % 28.197 M
Other non current liabilities 35.114 M 22.94 % 28.561 M -6.89 % 30.674 M -72.80 % 112.784 M 322.62 % 26.687 M 76.02 % 15.161 M 9.59 % 13.834 M -71.12 % 47.901 M 3 343.96 % 1.391 M -91.66 % 16.674 M -8.31 % 18.186 M 0.000 0.000 0.000
Long term debt 718.462 M 39.40 % 515.393 M -6.49 % 551.135 M 10.01 % 500.970 M 1.59 % 493.141 M 13.73 % 433.599 M 59.66 % 271.577 M 70.79 % 159.014 M 31.11 % 121.281 M 55.50 % 77.996 M -34.00 % 118.183 M 291.84 % 30.161 M 45.13 % 20.782 M 82.24 % 11.404 M
Total non current liabilities 824.366 M 35.48 % 608.457 M -5.59 % 644.469 M 5.00 % 613.754 M 83.08 % 335.235 M -34.08 % 508.523 M 51.69 % 335.235 M 62.02 % 206.915 M 39.48 % 148.343 M 56.14 % 95.004 M -37.14 % 151.124 M 267.12 % 41.165 M 46.55 % 28.090 M 87.07 % 15.016 M
Other current liabilities 93.837 M 320.98 % 22.290 M -73.17 % 83.069 M 53.59 % 54.084 M -14.53 % 63.279 M 6.86 % 59.219 M 92.66 % 30.737 M -15.34 % 36.304 M 56.19 % 23.244 M 19.18 % 19.503 M 264.31 % -11.870 M -286.77 % 6.355 M 386.08 % -2.221 M 79.43 % -10.798 M
Deferred revenue 0.000 -100.00 % 16.700 M 17.94 % 14.160 M -27.06 % 19.413 M -36.78 % 30.708 M 91.72 % 16.017 M -7.15 % 17.250 M 73.59 % 9.937 M -56.62 % 22.910 M 184.46 % 8.054 M 13.39 % 7.103 M 149.37 % 2.848 M 22.72 % 2.321 M 29.40 % 1.794 M
Short term debt 82.703 M 22.15 % 67.705 M -9.66 % 74.945 M 55.10 % 48.320 M -7.19 % 52.065 M -1.52 % 52.868 M -8.70 % 57.908 M 60.23 % 36.140 M 1.50 % 35.605 M -6.70 % 38.160 M -62.53 % 101.850 M 6.03 % 96.062 M 20.64 % 79.628 M 26.01 % 63.194 M
Total current liabilities 276.816 M 31.59 % 210.355 M -19.48 % 261.261 M 21.74 % 214.609 M 37.80 % 155.743 M -7.65 % 168.647 M 8.29 % 155.743 M 52.36 % 102.218 M 18.22 % 86.465 M 7.82 % 80.194 M -28.58 % 112.281 M -10.31 % 125.185 M 36.81 % 91.506 M 58.24 % 57.826 M
Total liabilities 1.101 B 34.49 % 818.812 M -9.60 % 905.730 M 9.34 % 828.363 M 68.72 % 490.978 M -27.50 % 677.170 M 37.92 % 490.978 M 58.82 % 309.133 M 31.65 % 234.808 M 34.02 % 175.198 M -33.49 % 263.405 M 58.34 % 166.350 M 39.09 % 119.596 M 64.19 % 72.842 M
Other non current assets 118.892 M -71.40 % 415.723 M 192.37 % 142.190 M -1.71 % 144.660 M 86.42 % 77.600 M -40.71 % 130.893 M 274.48 % -75.019 M -279.11 % 41.885 M 31.44 % 31.867 M 9.77 % 29.031 M 32.41 % 21.925 M -26.49 % 29.828 M 86.70 % 15.977 M 651.72 % 2.125 M
Long term investments 285.616 M 3 166.42 % 8.744 M -96.60 % 257.551 M -3.30 % 266.332 M 99.48 % 133.515 M -22.94 % 173.258 M 29.92 % 133.361 M 22.42 % 108.940 M 220.66 % 33.974 M 131.21 % 14.694 M 1.93 % 14.416 M 16.04 % 12.423 M -38.97 % 20.358 M -28.04 % 28.292 M
Intangible assets 88.819 M -54.50 % 195.186 M 193.92 % 66.407 M -62.20 % 175.695 M 243.44 % 51.158 M -3.56 % 53.049 M -70.22 % 178.144 M 480.44 % 30.691 M 56.57 % 19.602 M 95.27 % 10.039 M 39.61 % 7.191 M 187.68 % 2.500 M 96.11 % 1.275 M 2 471.40 % 49.567 K
GoodWill 194.300 M 0.000 -100.00 % 114.844 M 0.000 -100.00 % 81.484 M -7.20 % 87.805 M 7.76 % 81.484 M 15.31 % 70.666 M 103.75 % 34.682 M 4.71 % 33.124 M 0.00 % 33.124 M 25.17 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M
Goodwill and intangible assets 283.119 M 45.05 % 195.186 M 7.69 % 181.251 M 3.16 % 175.695 M 32.46 % 132.642 M -5.83 % 140.854 M -50.65 % 285.415 M 181.59 % 101.357 M 86.71 % 54.285 M 25.77 % 43.162 M 7.06 % 40.314 M 39.19 % 28.963 M 99.66 % 14.506 M 29 165.72 % 49.567 K
Property plant equipment net 821.504 M 27.82 % 642.722 M 3.36 % 621.831 M 16.15 % 535.385 M 65.97 % 322.571 M -32.91 % 480.838 M 49.06 % 322.571 M 21.05 % 266.481 M 14.37 % 232.996 M 24.74 % 186.793 M 11.04 % 168.221 M 64.10 % 102.514 M 44.50 % 70.942 M 80.20 % 39.369 M
Total non current assets 1.509 B 19.55 % 1.262 B 4.95 % 1.203 B 5.16 % 1.144 B 68.30 % 679.624 M -27.95 % 943.277 M 38.79 % 679.624 M 29.38 % 525.300 M 46.94 % 357.483 M 28.88 % 277.378 M 12.15 % 247.335 M 41.74 % 174.504 M 42.80 % 122.199 M 74.84 % 69.893 M
Other current assets 88.243 M 199.72 % 29.442 M -53.41 % 63.189 M 105.78 % 30.707 M 63.40 % 18.793 M -11.29 % 21.185 M 55.22 % 13.648 M -6.51 % 14.598 M -15.18 % 17.211 M 39.96 % 12.297 M 5.41 % 11.666 M 80.48 % 6.464 M 99.59 % 3.239 M 24 273.02 % 13.288 K
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 3.925 M 0.000 -100.00 % 7.100 M 10.18 % 6.444 M 264.47 % 1.768 M 228.00 % 539.022 K 47.45 % 365.564 K 292.72 % 93.086 K -99.20 % 11.641 M -49.80 % 23.189 M
cash and cash equivalents 102.765 M 20.25 % 85.462 M -0.03 % 85.484 M 22.55 % 69.755 M 32.99 % 52.452 M -41.65 % 89.889 M 71.37 % 52.452 M 65.16 % 31.758 M 76.47 % 17.996 M -32.17 % 26.530 M 113.04 % 12.453 M 269.74 % 3.368 M 67.31 % 2.013 M 205.92 % 658.048 K
Cash and short term investments 102.765 M 20.25 % 85.462 M -0.03 % 85.484 M 22.55 % 69.755 M 32.99 % 52.452 M -41.65 % 89.889 M 71.37 % 52.452 M 65.16 % 31.758 M 60.69 % 19.764 M -25.50 % 26.530 M 113.04 % 12.453 M 259.80 % 3.461 M -74.65 % 13.654 M -42.74 % 23.847 M
Total current assets 483.348 M 22.30 % 395.217 M 2.23 % 386.592 M 13.04 % 341.998 M 27.94 % 267.305 M -17.59 % 324.361 M 21.34 % 267.305 M 46.56 % 182.392 M 38.46 % 131.725 M 7.35 % 122.700 M 6.85 % 114.833 M 65.64 % 69.325 M 38.00 % 50.236 M 61.29 % 31.146 M
Inventory 147.645 M 3.80 % 142.240 M 12.15 % 126.828 M 11.99 % 113.248 M 28.84 % 87.895 M -18.31 % 107.597 M 22.42 % 87.895 M 23.25 % 71.317 M 25.11 % 57.005 M 13.95 % 50.028 M -7.36 % 54.000 M 46.86 % 36.771 M 99.20 % 18.459 M 12 414.58 % 147.500 K
Net receivables 144.695 M 4.80 % 138.073 M 24.29 % 111.091 M -13.40 % 128.288 M -0.64 % 129.116 M 22.16 % 105.690 M -6.72 % 113.310 M 94.44 % 58.275 M 54.39 % 37.745 M 13.33 % 33.306 M -14.10 % 38.774 M 89.43 % 20.469 M 48.28 % 13.804 M 93.37 % 7.139 M
Tax assets 0.000 0.000 0.000 -100.00 % 21.707 M 63.26 % 13.296 M -23.74 % 17.434 M 31.12 % 13.296 M 100.34 % 6.637 M 52.17 % 4.361 M 17.94 % 3.698 M 50.41 % 2.459 M 217.01 % 775.546 K 86.26 % 416.388 K 627.57 % 57.230 K
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 0.000
Account payables 100.276 M -3.26 % 103.660 M 54.77 % 66.976 M -34.96 % 102.972 M 29.37 % 79.593 M 40.72 % 56.560 M 16.34 % 48.616 M 63.29 % 29.773 M 44.68 % 20.579 M 42.15 % 14.477 M 14.28 % 12.668 M -8.42 % 13.833 M 58.36 % 8.735 M 140.18 % 3.637 M
Tax payables 0.000 0.000 -100.00 % 22.111 M 139.48 % 9.233 M 7.34 % 8.602 M 0.000 -100.00 % 1.232 M 0.000 0.000 0.000 -100.00 % 2.530 M -58.44 % 6.086 M 54.47 % 3.940 M 119.66 % 1.794 M
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 30.931 M 0.000 -100.00 % 35.177 M 22.58 % 28.697 M -12.90 % 32.947 M 8 329.19 % 390.873 K 17.26 % 333.333 K -50.00 % 666.667 K -97.79 % 30.161 M 45.13 % 20.782 M 82.24 % 11.404 M
Minority interest 15.111 M 50.79 % 10.021 M 98.16 % 5.057 M 56.42 % 3.233 M 33.98 % 2.413 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.452 M 11.30 % 2.203 M 100.00 % 1.102 M 0.000
Capital lease obligations 55.735 M 3.98 % 53.602 M 32.28 % 40.521 M 15.60 % 35.052 M -33.22 % 52.485 M 1.27 % 51.825 M 35.61 % 38.216 M -12.70 % 43.773 M -8.47 % 47.824 M -35.16 % 73.759 M 101.65 % 36.578 M -17.87 % 44.535 M 39.84 % 31.847 M 66.23 % 19.158 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 0.000 0.000 0.000
Other total stockholders equity 1.254 M -51.13 % 2.566 M -32.83 % 3.820 M -61.09 % 9.817 M 0.000 -100.00 % 13.113 M 290.97 % 3.354 M 0.01 % 3.354 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 70.790 M 9.75 % 64.503 M 2.94 % 62.660 M -24.60 % 83.099 M 66.79 % 49.824 M -16.63 % 59.763 M 19.95 % 49.824 M 73.07 % 28.789 M 13.62 % 25.338 M 51.96 % 16.674 M 18.35 % 14.089 M 28.03 % 11.004 M 50.58 % 7.308 M 102.34 % 3.612 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 0.000 0.000 0.000
Total assets 1.992 B 20.20 % 1.658 B 4.29 % 1.589 B 6.98 % 1.486 B 56.90 % 946.929 M -25.30 % 1.268 B 33.87 % 946.929 M 33.81 % 707.692 M 44.66 % 489.208 M 22.28 % 400.079 M 10.47 % 362.168 M 48.53 % 243.829 M 41.40 % 172.434 M 70.66 % 101.039 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-06-30 2018-12-30 2018-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-30 2018-06-30 2017-12-30
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 4.580 M 104.56 % -100.363 M -981.87 % 11.381 M 817.53 % 1.240 M -83.26 % 7.411 M 450.50 % 1.346 M 52.86 % 880.733 K -44.85 % 1.597 M 1 016.28 % 143.073 K 0.00 % 143.073 K 143.75 % -327.021 K 0.00 % -327.021 K
Stock based compensation 0.000 -100.00 % 594.000 K -62.83 % 1.598 M 182.58 % 565.500 K 136.61 % 239.000 K 0.21 % 238.500 K 14.39 % 208.500 K 18.47 % 176.000 K 0.00 % 176.000 K 101.94 % -9.055 M -5 075.25 % 182.005 K 100.84 % -21.774 M 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 -100.00 % 6.614 M 0.000 100.00 % -15.451 M 73.82 % -59.017 M -44.40 % -40.870 M -39.12 % -29.378 M -212.06 % -9.414 M -325.22 % 4.180 M -48.79 % 8.162 M 174.40 % -10.970 M -1.15 % -10.845 M 0.00 % -10.845 M -7 471.36 % 147.122 K 0.00 % 147.122 K
Accounts receivables 0.000 0.000 -100.00 % 23.170 M 0.000 100.00 % -31.731 M -3 321.42 % 985.000 K 104.85 % -20.290 M -151.33 % -8.073 M -58.24 % -5.102 M -383.35 % 1.800 M 820.63 % -249.850 K 96.26 % -6.677 M -741.32 % 1.041 M 0.00 % 1.041 M 2.37 % 1.017 M 0.00 % 1.017 M
Inventory 0.000 0.000 100.00 % -13.622 M 0.000 100.00 % -12.060 M 83.33 % -72.353 M -227.30 % -22.106 M 1.68 % -22.484 M -292.80 % -5.724 M -499.13 % 1.434 M -88.62 % 12.602 M 239.98 % -9.003 M 19.46 % -11.178 M 0.00 % -11.178 M -3 904.80 % 293.790 K 0.00 % 293.790 K
Accounts payables 0.000 0.000 0.000 0.000 -100.00 % 17.864 M 42.03 % 12.578 M -22.42 % 16.214 M 566.21 % -3.478 M -421.36 % 1.082 M -24.44 % 1.432 M -58.62 % 3.461 M -39.27 % 5.698 M 1 627.62 % -373.013 K 0.00 % -373.013 K 70.46 % -1.263 M 0.00 % -1.263 M
Other working capital 0.000 0.000 100.00 % -2.934 M 0.000 -100.00 % 16.246 M 7 256.83 % -227.000 K 98.43 % -14.465 M -410.60 % 4.657 M 1 314.42 % 329.252 K 167.65 % -486.729 K 93.64 % -7.650 M -673.94 % -988.509 K -195.19 % -334.875 K 0.00 % -334.875 K -437.88 % 99.112 K 0.00 % 99.112 K
Other non cash items -3.406 M 94.80 % -65.473 M -51.04 % -43.348 M -158.81 % 73.703 M 44.73 % 50.923 M -39.41 % 84.051 M 144.04 % 34.441 M -42.47 % 59.861 M 236.43 % 17.793 M 93.93 % 9.175 M 350.27 % -3.666 M -119.75 % 18.559 M 45.55 % 12.751 M 0.00 % 12.751 M 328.99 % 2.972 M 0.00 % 2.972 M
Net cash provided by operating activities 71.152 M 2 244.42 % -3.318 M -110.37 % 31.989 M -60.70 % 81.394 M 144.38 % 33.306 M 208.34 % -30.742 M -473.33 % 8.235 M 1 150.90 % -783.570 K -103.90 % 20.101 M -16.86 % 24.178 M -1.54 % 24.555 M 770.51 % 2.821 M 150.31 % -5.607 M 0.00 % -5.607 M -184.66 % 6.623 M 0.00 % 6.623 M
Investments in property plant and equipment -19.245 M -17.39 % -16.394 M 29.89 % -23.383 M 30.23 % -33.513 M -4.68 % -32.015 M 36.29 % -50.254 M -74.13 % -28.860 M 4.58 % -30.244 M -4.64 % -28.902 M -206.91 % -9.417 M 31.30 % -13.707 M -160.21 % -5.268 M -17 696.60 % -29.599 K 0.00 % -29.599 K 97.62 % -1.243 M 0.00 % -1.243 M
Acquisitions net -244.395 M -2 470.14 % -9.509 M 85.63 % -66.185 M -5 752.01 % 1.171 M 104.70 % -24.900 M 74.25 % -96.687 M -26.36 % -76.516 M -608.78 % -10.795 M 37.17 % -17.182 M -222.16 % -5.333 M -226.43 % 4.219 M 123.91 % -17.644 M -5 504.68 % 326.461 K 0.00 % 326.461 K -87.49 % 2.610 M 0.00 % 2.610 M
Purchases of investments -32.053 M 0.000 100.00 % -55.780 M -31.62 % -42.381 M -3.37 % -40.999 M -67.83 % -24.429 M -53.80 % -15.884 M 68.44 % -50.334 M -410.39 % -9.862 M -3 411.24 % -280.868 K 90.71 % -3.023 M 63.85 % -8.361 M -1 268.67 % -610.855 K 0.00 % -610.855 K 95.03 % -12.288 M 0.00 % -12.288 M
Sales maturities of investments 19.961 M 0.000 -100.00 % 56.209 M 1 094.92 % 4.704 M 14 354.55 % -33.000 K -101.51 % 2.180 M -27.33 % 3.000 M 0.000 -100.00 % 592.671 K -72.77 % 2.176 M 1 462.29 % 139.304 K -58.38 % 334.666 K -97.34 % 12.601 M 0.00 % 12.601 M 1 359.99 % 863.058 K 0.00 % 863.058 K
Other investing activites 3.168 M -67.56 % 9.766 M 374.77 % 2.057 M 533.97 % -474.000 K 48.03 % -912.000 K -303.57 % 448.000 K -88.47 % 3.884 M 183.06 % -4.676 M -280.47 % -1.229 M -608.52 % -173.458 K 57.29 % -406.138 K -117.57 % 2.311 M 606.04 % -456.730 K 0.00 % -456.730 K 88.84 % -4.091 M 0.00 % -4.091 M
Net cash used for investing activites -272.564 M -1 589.06 % -16.137 M 81.47 % -87.082 M -23.53 % -70.493 M 28.69 % -98.859 M 41.41 % -168.742 M -47.53 % -114.376 M -19.08 % -96.049 M -69.75 % -56.583 M -334.30 % -13.029 M -1.96 % -12.778 M 55.36 % -28.626 M -341.99 % 11.830 M 0.00 % 11.830 M 183.61 % -14.148 M 0.00 % -14.148 M
Debt repayment 221.784 M 382.60 % -78.481 M 0.000 0.000 -100.00 % 49.617 M -65.38 % 143.303 M 23.19 % 116.327 M 245.18 % 33.700 M 65.89 % 20.315 M 130.09 % -67.524 M 0.000 0.000 100.00 % -4.764 M 0.00 % -4.764 M -160.06 % 7.932 M 0.00 % 7.932 M
Common stock issued 27.300 M 0.000 100.00 % -3.642 M 0.000 -100.00 % 2.645 M -97.54 % 107.402 M 1 391.08 % 7.203 M -91.62 % 85.941 M 370 455.58 % -23.205 K -100.03 % 79.969 M 0.000 0.000 -100.00 % 5.000 0.00 % 5.000 0.000 0.000
Common stock repurchased -6.075 M -607.22 % -859.000 K -123.59 % 3.642 M 300.00 % -1.821 M 12.58 % -2.083 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.764 M 0.00 % 4.764 M 0.000 0.000
Dividends paid -12.661 M -10.21 % -11.488 M -16.77 % -9.838 M -0.19 % -9.819 M -0.31 % -9.789 M -5.00 % -9.323 M -423.27 % -1.782 M 32.42 % -2.636 M -95.25 % -1.350 M 0.000 0.000 0.000 100.00 % -319.230 K 0.00 % -319.230 K 1.37 % -323.655 K 0.00 % -323.655 K
Other financing activites -11.633 M -110.55 % 110.261 M 71.21 % 64.400 M 5 624.44 % 1.125 M 104.53 % -24.851 M 79.78 % -122.922 M -110.73 % -58.330 M 5.47 % -61.708 M -1 142.26 % -4.967 M -107.05 % 70.452 M 3 672.10 % 1.868 M -91.38 % 21.676 M 433 526 580.00 % 5.000 0.00 % 5.000 0.000 0.000
Net cash used provided by financing activities 218.715 M 1 025.48 % 19.433 M -64.38 % 54.562 M 618.90 % -10.515 M -123.35 % 45.033 M -80.99 % 236.921 M 86.79 % 126.835 M 14.68 % 110.595 M 295.72 % 27.948 M 854.49 % 2.928 M 56.77 % 1.868 M -91.38 % 21.676 M 526.43 % -5.083 M 0.00 % -5.083 M -166.81 % 7.608 M 0.00 % 7.608 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.452 M 59 604 645.45 % -88.000 -100.00 % 17.996 M 0.000 -100.00 % 12.453 M 0.000 -100.00 % 2.937 M 0.000 0.000 -100.00 % 245.849 K 0.00 % 245.849 K
Net change in cash 17.303 M 78 750.00 % -22.000 K -100.14 % 15.729 M 3 974.87 % 386.000 K 101.88 % -20.520 M -154.81 % 37.437 M 80.91 % 20.694 M 50.37 % 13.762 M 261.26 % -8.534 M -160.63 % 14.077 M 3.17 % 13.645 M 1 244.84 % -1.192 M -143.98 % 2.710 M 0.00 % 2.710 M 311.83 % 658.048 K 0.00 % 658.048 K
Cash at beginning of period 85.462 M -0.03 % 85.484 M 22.55 % 69.755 M 0.56 % 69.369 M -22.83 % 89.889 M 71.37 % 52.452 M 65.16 % 31.758 M 76.47 % 17.996 M -32.17 % 26.530 M 113.04 % 12.453 M 1 144.84 % -1.192 M 0.000 -100.00 % 658.048 K 0.00 % 658.048 K 0.000 0.000
Cash at end of period 102.765 M 20.25 % 85.462 M -0.03 % 85.484 M 22.55 % 69.755 M 0.56 % 69.369 M -22.83 % 89.889 M 71.37 % 52.452 M 65.16 % 31.758 M 76.47 % 17.996 M -32.17 % 26.530 M 113.04 % 12.453 M 1 144.84 % -1.192 M -135.39 % 3.368 M 0.00 % 3.368 M 411.83 % 658.048 K 0.00 % 658.048 K
Operating cash flow 71.152 M 2 244.42 % -3.318 M -110.37 % 31.989 M -60.70 % 81.394 M 144.38 % 33.306 M 208.34 % -30.742 M -473.33 % 8.235 M 1 150.90 % -783.570 K -103.90 % 20.101 M -16.86 % 24.178 M -1.54 % 24.555 M 770.51 % 2.821 M 150.31 % -5.607 M 0.00 % -5.607 M -184.66 % 6.623 M 0.00 % 6.623 M
Capital expenditure -16.948 M -4.76 % -16.178 M 28.56 % -22.647 M 32.42 % -33.513 M -4.68 % -32.015 M 36.29 % -50.254 M -74.13 % -28.860 M 4.58 % -30.244 M -4.64 % -28.902 M -206.91 % -9.417 M 31.30 % -13.707 M -160.21 % -5.268 M -17 696.60 % -29.599 K 0.00 % -29.599 K 97.62 % -1.243 M 0.00 % -1.243 M
Free CashFlow 54.204 M 378.03 % -19.496 M -308.69 % 9.342 M -80.49 % 47.881 M 3 608.83 % 1.291 M 101.59 % -80.996 M -292.70 % -20.626 M 33.52 % -31.027 M -252.51 % -8.802 M -159.63 % 14.760 M 36.06 % 10.848 M 543.36 % -2.447 M 56.59 % -5.636 M 0.00 % -5.636 M -204.76 % 5.380 M 0.00 % 5.380 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018