ANDHF

Andlauer Healthcare Group Inc. ANDHF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 650.477 M 0.39 % 647.952 M -0.07 % 648.423 M 47.33 % 440.115 M 40.01 % 314.340 M 8.40 % 289.988 M 4.69 % 277.010 M 10.35 % 251.030 M 12.27 % 223.593 M
Net income 64.468 M -2.53 % 66.140 M -13.29 % 76.275 M -15.21 % 89.954 M 138.52 % 37.714 M 26.67 % 29.773 M 11.41 % 26.723 M 23.27 % 21.678 M 13.21 % 19.149 M
Income before tax 88.198 M -2.66 % 90.607 M -12.67 % 103.758 M -2.09 % 105.971 M 127.50 % 46.580 M 9.99 % 42.349 M 9.38 % 38.716 M 22.13 % 31.701 M 13.56 % 27.916 M
Income before tax ratio 0.14 -3.04 % 0.14 -12.61 % 0.16 -33.54 % 0.24 62.49 % 0.15 1.47 % 0.15 4.49 % 0.14 10.67 % 0.13 1.15 % 0.12
EBITDA 166.717 M 24.65 % 133.752 M -23.60 % 175.068 M 50.38 % 116.419 M 47.00 % 79.197 M 12.02 % 70.699 M 9.85 % 64.357 M 11.69 % 57.622 M 9.96 % 52.402 M
Net income ratio 0.10 -2.91 % 0.10 -13.22 % 0.12 -42.45 % 0.20 70.35 % 0.12 16.86 % 0.10 6.43 % 0.10 11.71 % 0.09 0.83 % 0.09
Ratio EBITDA 0.26 24.16 % 0.21 -23.54 % 0.27 2.07 % 0.26 4.99 % 0.25 3.34 % 0.24 4.94 % 0.23 1.21 % 0.23 -2.06 % 0.23
Gross profit ratio 0.23 -0.58 % 0.23 -7.09 % 0.24 -2.65 % 0.25 -0.56 % 0.25 7.79 % 0.23 3.98 % 0.23 4.22 % 0.22 -5.26 % 0.23
Weighted average shs out dil 39.955 M -6.08 % 42.543 M -0.30 % 42.671 M 6.70 % 39.993 M 3.94 % 38.476 M 1.87 % 37.769 M -2.85 % 38.879 M 0.00 % 38.879 M 0.00 % 38.879 M
Weighted average shs out 39.390 M -7.69 % 42.671 M 2.05 % 41.813 M 7.11 % 39.036 M 3.82 % 37.600 M 0.00 % 37.600 M -3.29 % 38.879 M 0.00 % 38.879 M 0.00 % 38.879 M
EPS diluted 1.58 1.94 % 1.55 -13.41 % 1.79 -20.44 % 2.25 129.59 % 0.98 24.05 % 0.79 14.49 % 0.69 23.21 % 0.56 14.29 % 0.49
Earnings per share 1.60 3.23 % 1.55 -14.84 % 1.82 -20.87 % 2.30 130.00 % 1.00 26.58 % 0.79 14.49 % 0.69 23.21 % 0.56 14.29 % 0.49
Gross profit 147.204 M -0.19 % 147.481 M -7.16 % 158.847 M 43.42 % 110.754 M 39.22 % 79.552 M 16.84 % 68.085 M 8.85 % 62.549 M 15.01 % 54.387 M 6.37 % 51.130 M
Income tax expense 23.730 M -3.01 % 24.467 M -10.97 % 27.483 M 48.67 % 18.486 M 108.50 % 8.866 M -26.14 % 12.004 M 13.99 % 10.531 M 23.65 % 8.517 M 14.49 % 7.439 M
Cost of revenue 503.273 M 0.56 % 500.471 M 2.23 % 489.576 M 48.64 % 329.361 M 40.28 % 234.788 M 5.81 % 221.903 M 3.47 % 214.461 M 9.06 % 196.643 M 14.02 % 172.463 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 100.00 % -328.000 K -189.13 % 368.000 K 851.02 % -49.000 K 0.000 0.000 0.000 0.000
Operating expenses 53.241 M 3.53 % 51.428 M 6.03 % 48.502 M 30.91 % 37.051 M 29.49 % 28.613 M 23.91 % 23.092 M 6.50 % 21.683 M 6.32 % 20.394 M -1.44 % 20.693 M
Cost and expenses 556.514 M 0.84 % 551.899 M 2.57 % 538.078 M 46.85 % 366.412 M 39.11 % 263.401 M 7.51 % 244.995 M 3.75 % 236.144 M 8.80 % 217.037 M 12.36 % 193.156 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 53.241 M 3.53 % 51.428 M 6.03 % 48.502 M 30.91 % 37.051 M 29.49 % 28.613 M 23.91 % 23.092 M 6.50 % 21.683 M 6.32 % 20.394 M -1.44 % 20.693 M
Interest income 2.152 M -32.11 % 3.170 M 429.22 % 599.000 K 202.53 % 198.000 K -30.53 % 285.000 K -71.61 % 1.004 M 14.22 % 879.000 K 117.57 % 404.000 K 41.75 % 285.000 K
Interest expense 7.585 M -7.58 % 8.207 M 19.67 % 6.858 M 10.27 % 6.219 M 35.34 % 4.595 M 31.17 % 3.503 M 14.93 % 3.048 M -2.78 % 3.135 M 3.47 % 3.030 M
Depreciation and amortization 70.934 M 88.16 % 37.699 M -41.51 % 64.452 M 50.88 % 42.716 M 52.44 % 28.022 M 9.01 % 25.706 M 9.43 % 23.491 M -0.58 % 23.629 M 7.58 % 21.965 M
Operating income 93.963 M -2.18 % 96.053 M -12.95 % 110.345 M 49.72 % 73.703 M 44.69 % 50.939 M 13.22 % 44.993 M 10.10 % 40.866 M 20.22 % 33.993 M 11.68 % 30.437 M
Operating income ratio 0.14 -2.56 % 0.15 -12.89 % 0.17 1.62 % 0.17 3.34 % 0.16 4.44 % 0.16 5.17 % 0.15 8.94 % 0.14 -0.52 % 0.14
Total other income expenses net -5.765 M -5.86 % -5.446 M 17.32 % -6.587 M -120.41 % 32.268 M 840.26 % -4.359 M -64.86 % -2.644 M -22.98 % -2.150 M 6.20 % -2.292 M 9.08 % -2.521 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt 140.727 M 106.47 % 68.160 M -30.04 % 97.431 M -39.95 % 162.261 M 63.13 % 99.465 M 1.00 % 98.485 M 222.71 % 30.518 M -4.36 % 31.910 M -39.21 % 52.490 M
Total investments 0.000 -100.00 % 144.359 M 0.000 0.000 0.000 -100.00 % 4.924 M -4.48 % 5.155 M 1.90 % 5.059 M 0.000
Total debt 181.210 M 41.68 % 127.900 M -21.67 % 163.286 M -12.80 % 187.251 M 44.47 % 129.613 M 10.59 % 117.197 M 48.31 % 79.020 M 2.62 % 76.999 M -11.53 % 87.032 M
Accumulated other comprehensive income loss -455.095 M 4.13 % -474.722 M -2 516.87 % 19.642 M 300.94 % 4.899 M 101.00 % -488.916 M 0.00 % -488.916 M 0.000 0.000 0.000
Retained earnings 205.381 M -6.30 % 219.194 M 170.19 % -312.291 M 17.31 % -377.683 M 17.86 % -459.783 M 6.08 % -489.568 M 0.000 0.000 0.000
Common stock 673.868 M -6.25 % 718.790 M -1.24 % 727.835 M 1.10 % 719.936 M 30.98 % 549.662 M 0.00 % 549.679 M 235.56 % 163.811 M 4.11 % 157.338 M 15.22 % 136.558 M
Total equity 431.132 M -8.19 % 469.570 M 6.48 % 440.992 M 25.24 % 352.119 M 273.30 % 94.327 M 53.36 % 61.505 M -63.76 % 169.728 M 1.30 % 167.543 M 14.16 % 146.759 M
Other non current liabilities 291.000 K -99.33 % 43.161 M -11.83 % 48.951 M -5.35 % 51.716 M 0.000 -100.00 % 656.000 K -5.20 % 692.000 K 62.06 % 427.000 K -69.69 % 1.409 M
Long term debt 119.481 M 19.24 % 100.203 M -26.72 % 136.739 M -8.72 % 149.805 M 38.18 % 108.416 M 15.17 % 94.139 M 54.12 % 61.080 M 1.30 % 60.299 M -14.92 % 70.872 M
Total non current liabilities 159.555 M 11.29 % 143.364 M -22.79 % 185.690 M -7.86 % 201.521 M 82.55 % 110.394 M 16.46 % 94.795 M 53.46 % 61.772 M 1.72 % 60.726 M -15.99 % 72.281 M
Other current liabilities 0.000 -100.00 % 3.732 M -80.61 % 19.247 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue 1.153 M 19.36 % 966.000 K -15.04 % 1.137 M -37.42 % 1.817 M 74.54 % 1.041 M 18.43 % 879.000 K 19.27 % 737.000 K -10.01 % 819.000 K 20.44 % 680.000 K
Short term debt 61.729 M 122.87 % 27.697 M 4.33 % 26.547 M -29.11 % 37.446 M 76.66 % 21.197 M -8.07 % 23.058 M 28.53 % 17.940 M 7.43 % 16.700 M 3.34 % 16.160 M
Total current liabilities 106.229 M 52.87 % 69.492 M -18.99 % 85.778 M -5.25 % 90.529 M 88.30 % 48.076 M -15.20 % 56.695 M 25.77 % 45.077 M 13.56 % 39.693 M 4.58 % 37.954 M
Total liabilities 265.784 M 24.87 % 212.856 M -21.59 % 271.468 M -7.05 % 292.050 M 84.29 % 158.470 M 4.61 % 151.490 M 41.78 % 106.849 M 6.40 % 100.419 M -8.90 % 110.235 M
Other non current assets 1.289 M -79.20 % 6.196 M 521.46 % 997.000 K 17.71 % 847.000 K 4.57 % 810.000 K 120.32 % -3.986 M -655.17 % 718.000 K -31.16 % 1.043 M 35.28 % 771.000 K
Long term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.924 M 0.000 0.000 0.000
Intangible assets 134.522 M -6.81 % 144.359 M -12.40 % 164.790 M 3.99 % 158.463 M 1 739.81 % 8.613 M 406.35 % 1.701 M -57.20 % 3.974 M -39.44 % 6.562 M -26.63 % 8.944 M
GoodWill 199.146 M 4.51 % 190.560 M -1.22 % 192.908 M 9.15 % 176.737 M 583.28 % 25.866 M 31.17 % 19.720 M 0.00 % 19.720 M 0.00 % 19.720 M 0.00 % 19.720 M
Goodwill and intangible assets 333.668 M -0.37 % 334.919 M -6.37 % 357.698 M 6.71 % 335.200 M 872.19 % 34.479 M 60.96 % 21.421 M -9.59 % 23.694 M -9.85 % 26.282 M -8.31 % 28.664 M
Property plant equipment net 188.124 M 13.19 % 166.200 M -5.50 % 175.880 M -1.25 % 178.112 M 49.78 % 118.915 M 15.09 % 103.326 M 12.50 % 91.847 M 0.47 % 91.415 M -12.01 % 103.889 M
Total non current assets 527.991 M 4.08 % 507.315 M -6.12 % 540.384 M 3.52 % 521.991 M 225.55 % 160.343 M 27.53 % 125.731 M 7.72 % 116.719 M -2.02 % 119.130 M -10.65 % 133.324 M
Other current assets 6.373 M -18.67 % 7.836 M 77.45 % 4.416 M -5.15 % 4.656 M 64.52 % 2.830 M 22.67 % 2.307 M -95.91 % 56.405 M 4 258.96 % 1.294 M -5.69 % 1.372 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.155 M 1.90 % 5.059 M 0.000
cash and cash equivalents 40.483 M -32.23 % 59.740 M -9.29 % 65.855 M 163.53 % 24.990 M -17.11 % 30.148 M 61.12 % 18.712 M -61.42 % 48.502 M 7.57 % 45.089 M 30.53 % 34.542 M
Cash and short term investments 40.483 M -32.23 % 59.740 M -9.29 % 65.855 M 163.53 % 24.990 M -17.11 % 30.148 M 61.12 % 18.712 M -65.13 % 53.657 M 7.00 % 50.148 M 45.18 % 34.542 M
Total current assets 168.925 M -3.53 % 175.111 M 1.76 % 172.076 M 40.84 % 122.178 M 32.15 % 92.454 M 5.95 % 87.264 M -45.41 % 159.858 M 7.41 % 148.832 M 20.35 % 123.670 M
Inventory 8.934 M 67.65 % 5.329 M 60.22 % 3.326 M 42.69 % 2.331 M 89.82 % 1.228 M 14.66 % 1.071 M -21.60 % 1.366 M 17.56 % 1.162 M 214.05 % 370.000 K
Net receivables 113.135 M 10.69 % 102.206 M 3.78 % 98.479 M 9.18 % 90.201 M 54.86 % 58.248 M -10.63 % 65.174 M 34.57 % 48.430 M -49.67 % 96.228 M 10.12 % 87.386 M
Tax assets 4.910 M 0.000 -100.00 % 5.809 M -25.83 % 7.832 M 27.58 % 6.139 M 13 245.65 % 46.000 K -90.00 % 460.000 K 17.95 % 390.000 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 43.347 M 16.85 % 37.097 M 64.63 % 22.534 M -40.05 % 37.587 M 54.53 % 24.324 M 1.08 % 24.063 M -8.71 % 26.359 M 19.02 % 22.146 M 5.66 % 20.959 M
Tax payables 0.000 0.000 -100.00 % 16.313 M 19.26 % 13.679 M 803.50 % 1.514 M -82.59 % 8.695 M 21 107.32 % 41.000 K 46.43 % 28.000 K -81.94 % 155.000 K
Deferred revenue non current 0.000 0.000 -100.00 % 87.182 M -13.27 % 100.517 M -2.54 % 103.135 M 48.22 % 69.584 M 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.917 M -42.02 % 10.205 M 0.04 % 10.201 M
Capital lease obligations 126.315 M 22.54 % 103.081 M -9.36 % 113.729 M -10.42 % 126.963 M 20.98 % 104.946 M 18.30 % 88.713 M 12.27 % 79.020 M 2.62 % 76.999 M -11.53 % 87.032 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 6.978 M 10.62 % 6.308 M 8.65 % 5.806 M 16.89 % 4.967 M -98.99 % 493.364 M 0.62 % 490.310 M 0.000 0.000 0.000
Deferred tax liabilities non current 39.783 M 0.000 -100.00 % 48.609 M -3.61 % 50.430 M 2 449.54 % 1.978 M 516.20 % 321.000 K -13.71 % 372.000 K 22.37 % 304.000 K -51.67 % 629.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 696.916 M 2.12 % 682.426 M -4.22 % 712.460 M 10.60 % 644.169 M 154.82 % 252.797 M 18.69 % 212.995 M -22.99 % 276.577 M 3.22 % 267.962 M 4.27 % 256.994 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax -5.095 M -15.04 % -4.429 M -116.58 % -2.045 M 46.11 % -3.795 M 39.48 % -6.271 M -1 827.55 % 363.000 K 18 250.00 % -2.000 K 99.72 % -715.000 K 57.42 % -1.679 M
Stock based compensation 3.381 M 264.33 % 928.000 K -28.67 % 1.301 M -30.09 % 1.861 M -38.72 % 3.037 M 117.86 % 1.394 M 0.000 0.000 0.000
Change in working capital -9.028 M 66.49 % -26.939 M -775.78 % -3.076 M 50.80 % -6.252 M 46.08 % -11.595 M -475.73 % 3.086 M 365.46 % 663.000 K 121.31 % -3.111 M 72.35 % -11.253 M
Accounts receivables -6.602 M -60.67 % -4.109 M -43.92 % -2.855 M 79.87 % -14.184 M -366.58 % -3.040 M -15.59 % -2.630 M 23.70 % -3.447 M -3.70 % -3.324 M 26.43 % -4.518 M
Inventory -3.544 M -76.23 % -2.011 M -534.38 % -317.000 K 32.84 % -472.000 K -200.64 % -157.000 K -153.22 % 295.000 K 244.61 % -204.000 K 74.24 % -792.000 K -1 064.71 % -68.000 K
Accounts payables 2.272 M 324.73 % -1.011 M -168.08 % 1.485 M -66.62 % 4.449 M 569.30 % -948.000 K 55.99 % -2.154 M -152.14 % 4.131 M 211.54 % 1.326 M 148.17 % -2.753 M
Other working capital -1.154 M 94.17 % -19.808 M -1 326.06 % -1.389 M -135.12 % 3.955 M 153.09 % -7.450 M -198.35 % 7.575 M 4 039.34 % 183.000 K 157.01 % -321.000 K 91.80 % -3.914 M
Other non cash items -258.000 K -145.26 % 570.000 K 157.92 % 221.000 K 100.55 % -40.393 M -42 176.04 % 96.000 K -99.83 % 57.974 M 20.87 % 47.965 M -6.34 % 51.211 M -2.64 % 52.597 M
Net cash provided by operating activities 124.402 M 19.14 % 104.419 M -23.85 % 137.128 M 63.07 % 84.091 M 64.87 % 51.003 M -16.39 % 61.001 M 16.55 % 52.338 M 22.73 % 42.644 M 44.51 % 29.510 M
Investments in property plant and equipment -17.559 M 25.35 % -23.523 M 15.87 % -27.960 M -189.20 % -9.668 M -77.75 % -5.439 M 11.78 % -6.165 M -138.40 % -2.586 M 3.40 % -2.677 M 75.78 % -11.053 M
Acquisitions net 0.000 0.000 100.00 % -17.597 M 89.40 % -166.066 M -1 012.15 % -14.932 M 0.000 -100.00 % 89.000 K 108.70 % -1.023 M 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -7.648 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 138.673 M 0.000 0.000 0.000 0.000 0.000
Other investing activites -1.296 M -298.77 % -325.000 K 33.81 % -491.000 K 99.65 % -138.673 M -29 279.84 % -472.000 K -105.22 % -230.000 K -2 190.91 % 11.000 K -90.76 % 119.000 K 173.01 % -163.000 K
Net cash used for investing activites -18.855 M 20.94 % -23.848 M 47.65 % -45.557 M 75.16 % -183.382 M -800.21 % -20.371 M -230.43 % -6.165 M -146.90 % -2.497 M 32.51 % -3.700 M 66.52 % -11.053 M
Debt repayment -1.043 M 98.03 % -52.952 M -82.38 % -29.034 M -366.59 % 10.891 M 152.52 % -20.736 M 88.24 % -176.357 M -948.68 % -16.817 M -4.05 % -16.163 M -10.31 % -14.652 M
Common stock issued 0.000 0.000 100.00 % -63.000 K -100.06 % 97.051 M 0.000 -100.00 % 172.500 M 0.000 0.000 0.000
Common stock repurchased -106.673 M -466.20 % -18.840 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -16.723 M -17.75 % -14.202 M -30.50 % -10.883 M -38.57 % -7.854 M 0.95 % -7.929 M 92.92 % -112.016 M -333.33 % -25.850 M -3 592.86 % -700.000 K 95.54 % -15.700 M
Other financing activites -1.803 M -859.04 % -188.000 K 98.39 % -11.670 M -88.26 % -6.199 M -165.47 % 9.469 M -63.71 % 26.092 M 842.30 % -3.515 M 43.08 % -6.175 M -385.62 % 2.162 M
Net cash used provided by financing activities -126.242 M -46.48 % -86.182 M -67.06 % -51.587 M -154.94 % 93.889 M 589.11 % -19.196 M 78.62 % -89.781 M -93.78 % -46.332 M -98.53 % -23.338 M 18.08 % -28.490 M
Effect of forex changes on cash 1.438 M 385.32 % -504.000 K -157.21 % 881.000 K 261.07 % 244.000 K -17.36 % 295.250 K -85.33 % 2.013 M 163.90 % -3.150 M -279.78 % 1.752 M -94.72 % 33.195 M
Net change in cash -19.257 M -214.91 % -6.115 M -114.96 % 40.865 M 892.26 % -5.158 M -145.10 % 11.436 M 138.39 % -29.790 M -972.84 % 3.413 M -67.64 % 10.547 M -54.46 % 23.162 M
Cash at beginning of period 59.740 M -9.29 % 65.855 M 163.53 % 24.990 M -17.11 % 30.148 M 61.12 % 18.712 M -61.42 % 48.502 M 7.57 % 45.089 M 30.53 % 34.542 M 203.53 % 11.380 M
Cash at end of period 40.483 M -32.23 % 59.740 M -9.29 % 65.855 M 163.53 % 24.990 M -17.11 % 30.148 M 61.12 % 18.712 M -61.42 % 48.502 M 7.57 % 45.089 M 30.53 % 34.542 M
Operating cash flow 124.402 M 19.14 % 104.419 M -23.85 % 137.128 M 63.07 % 84.091 M 64.87 % 51.003 M -16.39 % 61.001 M 16.55 % 52.338 M 22.73 % 42.644 M 44.51 % 29.510 M
Capital expenditure -20.378 M 20.37 % -25.592 M 8.47 % -27.960 M -189.20 % -9.668 M -77.75 % -5.439 M 11.78 % -6.165 M -138.40 % -2.586 M 3.40 % -2.677 M 75.78 % -11.053 M
Free CashFlow 104.024 M 31.96 % 78.827 M -27.79 % 109.168 M 46.69 % 74.423 M 63.34 % 45.564 M -16.91 % 54.836 M 10.22 % 49.752 M 24.48 % 39.967 M 116.54 % 18.457 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
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 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30
Revenue 156.602 M -5.71 % 166.088 M -1.31 % 168.293 M 5.45 % 159.600 M -1.14 % 161.446 M 0.19 % 161.138 M -4.69 % 169.067 M 7.85 % 156.754 M -0.38 % 157.357 M -4.50 % 164.774 M -0.60 % 165.772 M 0.53 % 164.898 M -2.66 % 169.402 M 14.19 % 148.351 M 11.52 % 133.025 M 27.66 % 104.199 M -2.73 % 107.125 M 11.86 % 95.766 M 10.54 % 86.632 M 14.28 % 75.805 M 7.90 % 70.253 M -13.96 % 81.650 M 6.59 % 76.601 M 8.13 % 70.844 M -0.43 % 71.147 M -0.35 % 71.396 M -0.97 % 72.095 M 8.28 % 66.582 M
Net income 13.450 M -33.50 % 20.225 M 15.39 % 17.528 M 7.63 % 16.286 M 3.53 % 15.731 M 5.41 % 14.923 M -19.60 % 18.561 M 21.04 % 15.335 M -2.42 % 15.716 M -4.91 % 16.528 M -16.63 % 19.824 M 4.36 % 18.995 M -9.48 % 20.985 M 27.41 % 16.471 M -68.98 % 53.104 M 335.71 % 12.188 M -6.61 % 13.051 M 12.40 % 11.611 M -16.28 % 13.869 M 61.34 % 8.596 M 21.64 % 7.067 M -13.63 % 8.182 M 15.65 % 7.075 M -8.86 % 7.763 M 1.42 % 7.654 M 5.12 % 7.281 M 27.29 % 5.720 M -14.02 % 6.653 M
Income before tax 18.406 M -27.67 % 25.448 M 5.59 % 24.100 M 8.28 % 22.257 M 3.65 % 21.473 M 5.43 % 20.368 M -20.89 % 25.746 M 23.08 % 20.918 M -3.01 % 21.568 M -3.61 % 22.375 M -16.38 % 26.758 M 3.06 % 25.964 M -9.16 % 28.583 M 27.30 % 22.453 M -61.36 % 58.104 M 281.59 % 15.227 M -11.08 % 17.124 M 10.36 % 15.516 M 17.11 % 13.249 M 9.60 % 12.088 M 22.20 % 9.892 M -12.85 % 11.351 M 7.88 % 10.522 M -1.31 % 10.662 M -1.71 % 10.848 M 5.15 % 10.317 M 26.31 % 8.168 M -14.05 % 9.503 M
Income before tax ratio 0.12 -23.29 % 0.15 7.00 % 0.14 2.69 % 0.14 4.85 % 0.13 5.22 % 0.13 -17.00 % 0.15 14.12 % 0.13 -2.64 % 0.14 0.94 % 0.14 -15.87 % 0.16 2.51 % 0.16 -6.68 % 0.17 11.48 % 0.15 -65.35 % 0.44 198.90 % 0.15 -8.58 % 0.16 -1.34 % 0.16 5.94 % 0.15 -4.09 % 0.16 13.25 % 0.14 1.28 % 0.14 1.21 % 0.14 -8.73 % 0.15 -1.29 % 0.15 5.51 % 0.14 27.55 % 0.11 -20.62 % 0.14
EBITDA 38.410 M -15.29 % 45.341 M 3.44 % 43.832 M 4.83 % 41.814 M 49.97 % 27.882 M -29.56 % 39.583 M -12.75 % 45.365 M 16.40 % 38.972 M -1.12 % 39.415 M -2.56 % 40.450 M -9.35 % 44.621 M 0.71 % 44.308 M -4.13 % 46.215 M 15.79 % 39.912 M 13.60 % 35.135 M 31.22 % 26.776 M -9.34 % 29.535 M 16.18 % 25.422 M 70.16 % 14.940 M -22.51 % 19.281 M 7.25 % 17.978 M -4.36 % 18.797 M 50.36 % 12.501 M -30.11 % 17.887 M 0.76 % 17.752 M 3.16 % 17.209 M 71.74 % 10.021 M -36.65 % 15.817 M
Net income ratio 0.09 -29.47 % 0.12 16.92 % 0.10 2.07 % 0.10 4.73 % 0.10 5.21 % 0.09 -15.64 % 0.11 12.22 % 0.10 -2.05 % 0.10 -0.43 % 0.10 -16.12 % 0.12 3.81 % 0.12 -7.01 % 0.12 11.57 % 0.11 -72.19 % 0.40 241.29 % 0.12 -3.99 % 0.12 0.48 % 0.12 -24.27 % 0.16 41.18 % 0.11 12.73 % 0.10 0.38 % 0.10 8.50 % 0.09 -15.71 % 0.11 1.86 % 0.11 5.49 % 0.10 28.54 % 0.08 -20.60 % 0.10
Ratio EBITDA 0.25 -10.15 % 0.27 4.82 % 0.26 -0.59 % 0.26 51.70 % 0.17 -29.70 % 0.25 -8.45 % 0.27 7.93 % 0.25 -0.74 % 0.25 2.03 % 0.25 -8.80 % 0.27 0.18 % 0.27 -1.51 % 0.27 1.40 % 0.27 1.86 % 0.26 2.78 % 0.26 -6.80 % 0.28 3.86 % 0.27 53.93 % 0.17 -32.20 % 0.25 -0.61 % 0.26 11.16 % 0.23 41.07 % 0.16 -35.36 % 0.25 1.19 % 0.25 3.52 % 0.24 73.42 % 0.14 -41.49 % 0.24
Gross profit ratio 0.23 3.30 % 0.22 -5.73 % 0.23 0.62 % 0.23 3.41 % 0.23 6.72 % 0.21 -12.57 % 0.24 9.76 % 0.22 -1.76 % 0.22 0.39 % 0.22 -11.83 % 0.25 6.68 % 0.24 -4.91 % 0.25 4.65 % 0.24 -1.89 % 0.24 1.15 % 0.24 -7.92 % 0.26 -1.43 % 0.26 -19.89 % 0.33 -3.94 % 0.34 -2.28 % 0.35 8.49 % 0.32 -2.05 % 0.33 2.13 % 0.32 0.40 % 0.32 3.04 % 0.31 19.15 % 0.26 -19.31 % 0.33
Weighted average shs out dil 39.955 M 0.00 % 39.955 M 0.00 % 39.955 M 0.00 % 39.955 M -4.31 % 41.755 M -0.85 % 42.112 M -0.17 % 42.184 M -1.05 % 42.631 M -0.17 % 42.702 M 0.02 % 42.693 M -0.93 % 43.096 M 0.92 % 42.701 M 0.10 % 42.660 M 0.19 % 42.577 M 1.02 % 42.146 M 6.84 % 39.449 M 0.33 % 39.321 M 1.31 % 38.813 M 0.10 % 38.776 M 0.50 % 38.584 M 0.61 % 38.350 M 0.93 % 37.998 M 1.06 % 37.600 M -1.89 % 38.324 M 0.00 % 38.324 M 0.00 % 38.324 M -1.43 % 38.879 M 0.00 % 38.879 M
Weighted average shs out 39.390 M 0.00 % 39.390 M 0.00 % 39.390 M 0.00 % 39.390 M -4.18 % 41.108 M -0.67 % 41.384 M -0.20 % 41.467 M -0.99 % 41.883 M -0.08 % 41.916 M 0.00 % 41.914 M -0.63 % 42.179 M 0.82 % 41.835 M 0.02 % 41.825 M 0.25 % 41.722 M 1.35 % 41.166 M 6.99 % 38.477 M 0.02 % 38.468 M 1.51 % 37.896 M -1.96 % 38.652 M -1.08 % 39.073 M -0.48 % 39.261 M 4.42 % 37.600 M 0.00 % 37.600 M -1.67 % 38.239 M 0.00 % 38.239 M 0.00 % 38.239 M -1.64 % 38.879 M 0.00 % 38.879 M
EPS diluted 0.34 -33.33 % 0.51 15.91 % 0.44 7.32 % 0.41 7.89 % 0.38 8.57 % 0.35 -20.45 % 0.44 22.22 % 0.36 -2.70 % 0.37 -5.13 % 0.39 -15.22 % 0.46 4.55 % 0.44 -10.20 % 0.49 25.64 % 0.39 -69.05 % 1.26 306.45 % 0.31 -6.06 % 0.33 10.00 % 0.30 -16.67 % 0.36 63.64 % 0.22 22.22 % 0.18 -18.18 % 0.22 15.79 % 0.19 -5.00 % 0.20 0.00 % 0.20 5.26 % 0.19 26.67 % 0.15 -11.76 % 0.17
Earnings per share 0.34 -33.33 % 0.51 15.91 % 0.44 7.32 % 0.41 7.89 % 0.38 5.56 % 0.36 -20.00 % 0.45 21.62 % 0.37 0.00 % 0.37 -5.13 % 0.39 -17.02 % 0.47 4.44 % 0.45 -10.00 % 0.50 28.21 % 0.39 -69.77 % 1.29 303.13 % 0.32 -5.88 % 0.34 9.68 % 0.31 -13.89 % 0.36 63.64 % 0.22 22.22 % 0.18 -18.18 % 0.22 15.79 % 0.19 -5.00 % 0.20 0.00 % 0.20 5.26 % 0.19 26.67 % 0.15 -11.76 % 0.17
Gross profit 35.795 M -2.60 % 36.749 M -6.96 % 39.500 M 6.10 % 37.229 M 2.23 % 36.416 M 6.92 % 34.059 M -16.67 % 40.873 M 18.38 % 34.527 M -2.14 % 35.281 M -4.13 % 36.800 M -12.36 % 41.992 M 7.25 % 39.154 M -7.44 % 42.302 M 19.50 % 35.399 M 9.41 % 32.355 M 29.14 % 25.055 M -10.43 % 27.974 M 10.26 % 25.370 M -11.45 % 28.649 M 9.78 % 26.097 M 5.45 % 24.749 M -6.65 % 26.513 M 4.41 % 25.394 M 10.43 % 22.995 M -0.03 % 23.001 M 2.68 % 22.401 M 17.99 % 18.985 M -12.63 % 21.729 M
Income tax expense 4.956 M -5.11 % 5.223 M -20.53 % 6.572 M 10.07 % 5.971 M 3.99 % 5.742 M 5.45 % 5.445 M -24.22 % 7.185 M 28.69 % 5.583 M -4.60 % 5.852 M 0.09 % 5.847 M -15.68 % 6.934 M -0.50 % 6.969 M -8.28 % 7.598 M 27.01 % 5.982 M 11.38 % 5.371 M 32.85 % 4.043 M -17.47 % 4.899 M 17.40 % 4.173 M 573.06 % 620.000 K -82.25 % 3.492 M 23.61 % 2.825 M -10.86 % 3.169 M -8.06 % 3.447 M 18.90 % 2.899 M 0.66 % 2.880 M 3.67 % 2.778 M 23.52 % 2.249 M -12.90 % 2.582 M
Cost of revenue 120.807 M -6.60 % 129.339 M 0.42 % 128.793 M 5.25 % 122.371 M -2.13 % 125.030 M -1.61 % 127.079 M -0.87 % 128.194 M 4.88 % 122.227 M 0.12 % 122.076 M -4.61 % 127.974 M 3.39 % 123.780 M -1.56 % 125.744 M -1.07 % 127.100 M 12.53 % 112.952 M 12.20 % 100.670 M 27.20 % 79.144 M -0.01 % 79.151 M 12.44 % 70.396 M 21.41 % 57.983 M 16.65 % 49.708 M 9.24 % 45.504 M -17.47 % 55.137 M 7.67 % 51.207 M 7.02 % 47.849 M -0.62 % 48.146 M -1.73 % 48.995 M -7.75 % 53.110 M 18.41 % 44.853 M
General and administrative 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 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 and marketing 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 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 expenses 0.000 0.000 0.000 0.000 -100.00 % 17.602 M 195 477.78 % 9.000 K 0.000 -100.00 % 39.000 K -68.80 % 125.000 K 557.89 % 19.000 K -69.84 % 63.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 0.000 0.000 0.000 0.000 0.000
Operating expenses 16.918 M 11.43 % 15.183 M 18.98 % 12.761 M -4.93 % 13.423 M -57.85 % 31.843 M 148.46 % 12.816 M -0.10 % 12.829 M 0.20 % 12.803 M 0.92 % 12.686 M -3.23 % 13.110 M -5.18 % 13.826 M 22.42 % 11.294 M -7.01 % 12.145 M 8.08 % 11.237 M 3.06 % 10.903 M 32.01 % 8.259 M -10.05 % 9.182 M 5.46 % 8.707 M -39.57 % 14.409 M 11.50 % 12.923 M -5.53 % 13.679 M -3.03 % 14.107 M -0.43 % 14.168 M 21.19 % 11.691 M 0.75 % 11.604 M 1.08 % 11.480 M 11.51 % 10.295 M -12.04 % 11.704 M
Cost and expenses 137.725 M -4.70 % 144.522 M 2.10 % 141.554 M 4.24 % 135.794 M -2.50 % 139.271 M -0.45 % 139.895 M -0.80 % 141.023 M 4.44 % 135.030 M 0.20 % 134.762 M -4.48 % 141.084 M 2.53 % 137.606 M 0.41 % 137.038 M -1.58 % 139.245 M 12.12 % 124.189 M 11.31 % 111.573 M 27.65 % 87.403 M -1.05 % 88.333 M 11.67 % 79.103 M 9.27 % 72.392 M 15.58 % 62.631 M 5.83 % 59.183 M -14.53 % 69.244 M 5.92 % 65.375 M 9.80 % 59.540 M -0.35 % 59.750 M -1.20 % 60.475 M -4.62 % 63.405 M 12.11 % 56.557 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 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 16.918 M 11.43 % 15.183 M 18.98 % 12.761 M -4.93 % 13.423 M -5.74 % 14.241 M 11.12 % 12.816 M -0.10 % 12.829 M 0.20 % 12.803 M 0.92 % 12.686 M -3.23 % 13.110 M -5.18 % 13.826 M 22.42 % 11.294 M -7.01 % 12.145 M 8.08 % 11.237 M 3.06 % 10.903 M 32.01 % 8.259 M -10.05 % 9.182 M 5.46 % 8.707 M 20.20 % 7.244 M 6.28 % 6.816 M 0.66 % 6.771 M -12.25 % 7.716 M 2.29 % 7.543 M 47.67 % 5.108 M -2.69 % 5.249 M 1.10 % 5.192 M 23.91 % 4.190 M -27.35 % 5.767 M
Interest income 305.000 K -5.57 % 323.000 K 24.23 % 260.000 K -47.37 % 494.000 K -29.73 % 703.000 K 1.15 % 695.000 K -9.74 % 770.000 K -26.25 % 1.044 M 37.91 % 757.000 K 26.38 % 599.000 K 51.26 % 396.000 K 360.47 % 86.000 K 1 620.00 % 5.000 K -95.54 % 112.000 K 250.00 % 32.000 K 28.00 % 25.000 K -30.56 % 36.000 K -65.71 % 105.000 K 169.23 % 39.000 K -35.00 % 60.000 K 76.47 % 34.000 K -77.63 % 152.000 K -71.96 % 542.168 K 204.59 % 178.000 K -39.04 % 292.000 K 13.18 % 258.000 K -7.19 % 278.000 K 10.76 % 251.000 K
Interest expense 2.010 M 2.76 % 1.956 M -7.34 % 2.111 M -3.43 % 2.186 M 27.91 % 1.709 M 8.23 % 1.579 M -36.23 % 2.476 M 31.07 % 1.889 M -1.05 % 1.909 M -1.24 % 1.933 M 3.54 % 1.867 M 6.93 % 1.746 M 3.25 % 1.691 M 8.82 % 1.554 M -0.70 % 1.565 M -0.32 % 1.570 M -8.51 % 1.716 M 25.44 % 1.368 M 32.82 % 1.030 M -10.12 % 1.146 M -5.45 % 1.212 M 0.41 % 1.207 M 8.35 % 1.114 M 35.85 % 820.000 K -2.50 % 841.000 K -2.44 % 862.000 K 7.75 % 800.000 K 3.49 % 773.000 K
Depreciation and amortization 17.994 M 0.32 % 17.937 M 1.79 % 17.621 M 1.44 % 17.371 M 204.38 % 5.707 M -68.88 % 18.340 M 5.88 % 17.321 M 0.42 % 17.248 M 2.54 % 16.820 M 0.36 % 16.760 M 1.85 % 16.455 M 0.04 % 16.448 M 2.43 % 16.058 M 3.66 % 15.491 M 13.21 % 13.683 M 33.49 % 10.250 M -0.90 % 10.343 M 22.55 % 8.440 M 570.37 % 1.259 M -82.06 % 7.016 M 1.84 % 6.889 M 7.76 % 6.393 M 454.47 % 1.153 M -82.45 % 6.568 M 3.47 % 6.348 M 0.97 % 6.287 M 353.77 % 1.386 M -76.02 % 5.777 M
Operating income 18.877 M -12.47 % 21.566 M -19.35 % 26.739 M 12.32 % 23.806 M 7.36 % 22.175 M 4.39 % 21.243 M -24.25 % 28.044 M 29.09 % 21.724 M -3.85 % 22.595 M -4.62 % 23.690 M -15.89 % 28.166 M 1.10 % 27.860 M -7.62 % 30.157 M 24.81 % 24.162 M 12.63 % 21.452 M 27.72 % 16.796 M -10.62 % 18.792 M 12.78 % 16.663 M 21.80 % 13.681 M 11.55 % 12.265 M 10.61 % 11.089 M -10.60 % 12.404 M 9.31 % 11.348 M 0.26 % 11.319 M -0.75 % 11.404 M 4.41 % 10.922 M 26.49 % 8.635 M -13.99 % 10.040 M
Operating income ratio 0.12 -7.17 % 0.13 -18.28 % 0.16 6.52 % 0.15 8.60 % 0.14 4.19 % 0.13 -20.52 % 0.17 19.69 % 0.14 -3.48 % 0.14 -0.13 % 0.14 -15.38 % 0.17 0.57 % 0.17 -5.09 % 0.18 9.30 % 0.16 1.00 % 0.16 0.04 % 0.16 -8.11 % 0.18 0.82 % 0.17 10.18 % 0.16 -2.40 % 0.16 2.50 % 0.16 3.90 % 0.15 2.55 % 0.15 -7.28 % 0.16 -0.32 % 0.16 4.78 % 0.15 27.72 % 0.12 -20.57 % 0.15
Total other income expenses net -471.000 K -112.13 % 3.882 M 247.10 % -2.639 M -70.37 % -1.549 M -120.66 % -702.000 K 19.77 % -875.000 K 61.92 % -2.298 M -185.11 % -806.000 K 21.52 % -1.027 M 21.90 % -1.315 M 6.61 % -1.408 M 25.74 % -1.896 M -20.46 % -1.574 M 7.90 % -1.709 M -104.66 % 36.652 M 6 587.08 % -565.000 K 32.90 % -842.000 K 4.21 % -879.000 K 14.83 % -1.032 M 4.18 % -1.077 M 10.03 % -1.197 M -13.68 % -1.053 M -27.48 % -826.000 K -25.72 % -657.000 K -18.17 % -556.000 K 8.10 % -605.000 K -29.55 % -467.000 K 13.04 % -537.000 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30
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 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-03-31 2018-12-31
Net debt 119.160 M -13.96 % 138.494 M -1.59 % 140.727 M 14.43 % 122.979 M -4.22 % 128.392 M 125.44 % 56.952 M -16.44 % 68.160 M 11.30 % 61.239 M -14.68 % 71.778 M -15.27 % 84.710 M -13.06 % 97.431 M -17.12 % 117.554 M -17.56 % 142.602 M -15.84 % 169.443 M 4.43 % 162.261 M -9.50 % 179.303 M -7.62 % 194.099 M -5.59 % 205.589 M 162.67 % 78.268 M 41.99 % 55.123 M -13.34 % 63.606 M -14.81 % 74.668 M -5.91 % 79.356 M 267.27 % 21.607 M -59.73 % 53.657 M 622.85 % 7.423 M
Total investments 15.911 M 4.17 % 15.274 M 0.000 0.000 -100.00 % 138.064 M 0.000 -100.00 % 144.359 M 0.000 0.000 0.000 0.000 -100.00 % 101.262 M 26.67 % 79.940 M 0.000 0.000 -100.00 % 9.746 M 11.48 % 8.742 M 10.52 % 7.910 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.314 M 0.000
Total debt 178.141 M -2.44 % 182.597 M 0.77 % 181.210 M 13.99 % 158.973 M -6.00 % 169.124 M 35.18 % 125.110 M -2.18 % 127.900 M -1.25 % 129.524 M -16.99 % 156.043 M -1.93 % 159.106 M -2.56 % 163.286 M -2.94 % 168.237 M -2.12 % 171.882 M -11.63 % 194.497 M 3.87 % 187.251 M -3.29 % 193.616 M -7.24 % 208.733 M -9.45 % 230.513 M 112.62 % 108.416 M 4.58 % 103.668 M 0.81 % 102.837 M 12.43 % 91.465 M -6.73 % 98.068 M 69.67 % 57.800 M 0.000 -100.00 % 61.080 M
Accumulated other comprehensive income loss -467.353 M -2.65 % -455.307 M -0.05 % -455.095 M 3.18 % -470.019 M -2 229.96 % 22.067 M 11.84 % 19.731 M 39.01 % 14.194 M -26.13 % 19.215 M 33.41 % 14.403 M -25.92 % 19.442 M -1.02 % 19.642 M -12.37 % 22.414 M 163.48 % 8.507 M 340.32 % 1.932 M -60.56 % 4.899 M 101.00 % -488.916 M 0.00 % -488.916 M 0.00 % -488.916 M 0.00 % -488.916 M 0.00 % -488.916 M 0.00 % -488.916 M 0.00 % -488.916 M 0.00 % -488.916 M 0.000 -100.00 % 163.811 M 0.000
Retained earnings 227.478 M 3.66 % 219.443 M 6.85 % 205.381 M 6.33 % 193.163 M 163.69 % -303.266 M -15.73 % -262.036 M 2.85 % -269.722 M 2.78 % -277.429 M 3.25 % -286.754 M 4.13 % -299.116 M 4.22 % -312.291 M 5.13 % -329.181 M 4.65 % -345.246 M 5.08 % -363.721 M 3.70 % -377.683 M 11.90 % -428.704 M 2.34 % -438.968 M 2.47 % -450.095 M -1 644.97 % 29.133 M 69.93 % 17.144 M 64.40 % 10.428 M 98.97 % 5.241 M 903.83 % -652.000 K 0.000 0.000 0.000
Common stock 671.799 M -0.10 % 672.481 M -0.21 % 673.868 M -0.12 % 674.678 M -0.64 % 679.004 M -5.13 % 715.704 M -0.43 % 718.790 M -0.99 % 726.000 M -0.30 % 728.149 M 0.04 % 727.835 M 0.00 % 727.835 M 0.04 % 727.543 M 0.02 % 727.396 M 0.00 % 727.373 M 1.03 % 719.936 M 25.07 % 575.614 M 0.00 % 575.592 M 0.08 % 575.154 M 4.64 % 549.662 M 0.00 % 549.679 M 0.00 % 549.679 M 0.00 % 549.679 M 0.00 % 549.679 M 237.26 % 162.984 M 0.000 -100.00 % 163.811 M
Total equity 439.769 M -0.97 % 444.061 M 3.00 % 431.132 M 6.60 % 404.424 M 0.11 % 403.996 M -15.84 % 480.025 M 2.23 % 469.570 M -0.92 % 473.923 M 2.64 % 461.728 M 1.66 % 454.192 M 2.99 % 440.992 M 3.39 % 426.540 M 7.65 % 396.246 M 6.84 % 370.874 M 5.33 % 352.119 M 131.43 % 152.146 M 7.59 % 141.418 M 9.24 % 129.454 M 37.24 % 94.327 M 15.56 % 81.627 M 10.06 % 74.164 M 8.70 % 68.229 M 10.93 % 61.505 M -62.26 % 162.984 M -3.97 % 169.728 M 0.00 % 169.728 M
Other non current liabilities 0.000 -100.00 % 38.066 M 12 981.10 % 291.000 K -29.37 % 412.000 K -98.99 % 40.695 M -2.48 % 41.730 M -3.32 % 43.161 M -3.52 % 44.737 M 1.01 % 44.289 M -7.15 % 47.702 M -2.55 % 48.951 M -4.22 % 51.110 M 3.74 % 49.267 M -3.53 % 51.069 M -1.25 % 51.716 M 241.95 % 15.124 M -3.52 % 15.675 M -7.34 % 16.916 M 0.000 -100.00 % 171.000 K 0.000 -100.00 % 466.000 K -28.96 % 656.000 K 0.000 0.000 -100.00 % 692.000 K
Long term debt 90.579 M -4.59 % 94.938 M -20.54 % 119.481 M 20.52 % 99.135 M -0.47 % 99.600 M 37.74 % 72.310 M -27.84 % 100.203 M -2.35 % 102.615 M -20.97 % 129.844 M -2.33 % 132.947 M -2.77 % 136.739 M -2.99 % 140.958 M -2.40 % 144.426 M -2.95 % 148.811 M -0.66 % 149.805 M 1.25 % 147.949 M -2.80 % 152.212 M -2.25 % 155.715 M 43.63 % 108.416 M 4.58 % 103.668 M 0.81 % 102.837 M 12.43 % 91.465 M -2.84 % 94.139 M 62.87 % 57.800 M 0.000 -100.00 % 61.080 M
Total non current liabilities 125.591 M -5.57 % 133.004 M -16.64 % 159.555 M 15.16 % 138.552 M -1.24 % 140.295 M 23.02 % 114.040 M -20.45 % 143.364 M -2.71 % 147.352 M -15.38 % 174.133 M -3.61 % 180.649 M -2.71 % 185.690 M -3.32 % 192.068 M -0.84 % 193.693 M -3.10 % 199.880 M -0.81 % 201.521 M 23.58 % 163.073 M -2.87 % 167.887 M -2.75 % 172.631 M 56.38 % 110.394 M 6.31 % 103.839 M 0.88 % 102.938 M 11.97 % 91.931 M -3.02 % 94.795 M 63.70 % 57.907 M 0.000 -100.00 % 61.772 M
Other current liabilities 279.000 K -7.92 % 303.000 K 0.000 0.000 -100.00 % 3.951 M 0.000 -100.00 % 3.732 M -51.98 % 7.772 M -35.93 % 12.131 M 0.000 -100.00 % 19.247 M -14.10 % 22.405 M 4.25 % 21.492 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.555 M -89.14 % 23.528 M 130.94 % 10.188 M 18.69 % 8.584 M -10.34 % 9.574 M 178.56 % 3.437 M 0.000 -100.00 % 778.000 K
Deferred revenue 0.000 0.000 -100.00 % 1.153 M 0.000 0.000 100.00 % -27.944 M -2 992.75 % 966.000 K 104.49 % -21.525 M -6.78 % -20.157 M -30.37 % -15.462 M -1 459.86 % 1.137 M 106.89 % -16.498 M 13.36 % -19.042 M 31.22 % -27.686 M 2.04 % -28.263 M -10.11 % -25.667 M -0.57 % -25.521 M -2.92 % -24.798 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 87.562 M -0.11 % 87.659 M 42.01 % 61.729 M 3.16 % 59.838 M -13.93 % 69.524 M 31.67 % 52.800 M 90.63 % 27.697 M 2.93 % 26.909 M 2.71 % 26.199 M 0.15 % 26.159 M -1.46 % 26.547 M -2.68 % 27.279 M -0.64 % 27.456 M -39.90 % 45.686 M 22.01 % 37.446 M -18.00 % 45.667 M -19.20 % 56.521 M -24.44 % 74.798 M 252.87 % 21.197 M 1.95 % 20.791 M 0.72 % 20.643 M 7.81 % 19.148 M -16.96 % 23.058 M 33.50 % 17.272 M 0.000 -100.00 % 17.940 M
Total current liabilities 122.609 M -9.56 % 135.566 M 27.62 % 106.229 M -0.67 % 106.943 M -5.77 % 113.492 M 21.89 % 93.108 M 33.98 % 69.492 M -9.53 % 76.808 M 4.75 % 73.324 M -12.00 % 83.320 M -2.87 % 85.778 M -5.02 % 90.316 M 1.23 % 89.216 M -11.09 % 100.348 M 10.85 % 90.529 M 12.07 % 80.780 M -6.18 % 86.098 M -19.58 % 107.066 M 122.70 % 48.076 M -13.10 % 55.322 M 9.05 % 50.733 M -10.96 % 56.979 M 0.50 % 56.695 M 34.09 % 42.282 M 0.000 -100.00 % 45.077 M
Total liabilities 248.200 M -7.58 % 268.570 M 1.05 % 265.784 M 8.26 % 245.495 M -3.27 % 253.787 M 22.51 % 207.148 M -2.68 % 212.856 M -5.04 % 224.160 M -9.41 % 247.457 M -6.26 % 263.969 M -2.76 % 271.468 M -3.87 % 282.384 M -0.19 % 282.909 M -5.77 % 300.228 M 2.80 % 292.050 M 19.76 % 243.853 M -3.99 % 253.985 M -9.19 % 279.697 M 76.50 % 158.470 M -0.43 % 159.161 M 3.57 % 153.671 M 3.20 % 148.910 M -1.70 % 151.490 M 51.20 % 100.189 M 0.000 -100.00 % 106.849 M
Other non current assets 1.143 M -6.39 % 1.221 M -5.28 % 1.289 M 94.13 % 664.000 K 100.50 % -132.086 M -13 661.19 % 974.000 K 100.68 % -143.448 M -13 735.74 % 1.052 M -13.13 % 1.211 M 35.31 % 895.000 K -10.23 % 997.000 K 100.99 % -100.272 M -26.98 % -78.966 M -8 020.38 % 997.000 K 17.71 % 847.000 K -18.16 % 1.035 M -15.65 % 1.227 M -16.70 % 1.473 M -78.80 % 6.949 M 148.44 % 2.797 M 25.76 % 2.224 M 49.76 % 1.485 M 50.91 % 984.000 K -30.66 % 1.419 M 102.64 % -53.657 M -4 654.92 % 1.178 M
Long term investments 15.911 M 4.17 % 15.274 M 0.000 0.000 -100.00 % 138.064 M 0.000 -100.00 % 144.359 M 0.000 0.000 0.000 0.000 -100.00 % 101.262 M 26.67 % 79.940 M 0.000 0.000 -100.00 % 9.746 M 11.48 % 8.742 M 10.52 % 7.910 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 120.610 M -7.02 % 129.716 M -3.57 % 134.522 M 1.30 % 132.798 M -3.81 % 138.064 M -2.75 % 141.971 M -1.65 % 144.359 M -4.23 % 150.732 M -1.72 % 153.363 M -4.26 % 160.184 M -2.80 % 164.790 M -3.21 % 170.251 M 1.50 % 167.742 M -0.59 % 168.740 M 6.49 % 158.463 M 252.48 % 44.957 M -2.65 % 46.181 M -2.38 % 47.306 M 449.24 % 8.613 M -59.37 % 21.199 M -0.87 % 21.384 M 0.36 % 21.308 M 1 152.67 % 1.701 M -92.20 % 21.797 M 0.000 -100.00 % 3.974 M
GoodWill 192.836 M -2.73 % 198.247 M -0.45 % 199.146 M 3.41 % 192.575 M -0.72 % 193.963 M 0.52 % 192.952 M 1.26 % 190.560 M -1.13 % 192.731 M 1.08 % 190.664 M -1.12 % 192.827 M -0.04 % 192.908 M -1.92 % 196.679 M 3.26 % 190.464 M 1.54 % 187.582 M 6.14 % 176.737 M 124.41 % 78.755 M 0.00 % 78.755 M 0.00 % 78.755 M 204.47 % 25.866 M 0.000 0.000 0.000 -100.00 % 19.720 M 0.000 0.000 -100.00 % 19.720 M
Goodwill and intangible assets 313.446 M -4.43 % 327.963 M -1.71 % 333.668 M 2.55 % 325.373 M -2.00 % 332.027 M -0.86 % 334.923 M 0.00 % 334.919 M -2.49 % 343.463 M -0.16 % 344.027 M -2.54 % 353.011 M -1.31 % 357.698 M -2.52 % 366.930 M 2.44 % 358.206 M 0.53 % 356.322 M 6.30 % 335.200 M 170.95 % 123.712 M -0.98 % 124.936 M -0.89 % 126.061 M 265.62 % 34.479 M 62.64 % 21.199 M -0.87 % 21.384 M 0.36 % 21.308 M -0.53 % 21.421 M -1.73 % 21.797 M 0.000 -100.00 % 23.694 M
Property plant equipment net 186.681 M -2.73 % 191.922 M 2.02 % 188.124 M 14.04 % 164.969 M -0.76 % 166.235 M 0.50 % 165.402 M -0.48 % 166.200 M -0.22 % 166.568 M -0.91 % 168.100 M -2.27 % 172.002 M -2.20 % 175.880 M 0.57 % 174.882 M 0.16 % 174.609 M -2.47 % 179.022 M 0.51 % 178.112 M 14.33 % 155.788 M -3.42 % 161.299 M -1.88 % 164.393 M 38.24 % 118.915 M 4.47 % 113.828 M 0.25 % 113.546 M 13.51 % 100.030 M -3.19 % 103.326 M 18.16 % 87.443 M 0.000 -100.00 % 91.847 M
Total non current assets 522.740 M -3.47 % 541.523 M 2.56 % 527.991 M 6.46 % 495.950 M -1.64 % 504.240 M -0.43 % 506.413 M -0.18 % 507.315 M -1.82 % 516.743 M -0.34 % 518.527 M -2.59 % 532.292 M -1.50 % 540.384 M -1.71 % 549.800 M 1.68 % 540.698 M -0.66 % 544.284 M 4.27 % 521.991 M 75.93 % 296.711 M -2.02 % 302.822 M -1.26 % 306.700 M 91.28 % 160.343 M 16.34 % 137.824 M 0.49 % 137.154 M 11.67 % 122.823 M -2.31 % 125.731 M 13.62 % 110.659 M 306.23 % -53.657 M -145.97 % 116.719 M
Other current assets 6.380 M -20.33 % 8.008 M 25.66 % 6.373 M -38.35 % 10.337 M 9.98 % 9.399 M 33.55 % 7.038 M -10.18 % 7.836 M -15.70 % 9.295 M 32.56 % 7.012 M 7.10 % 6.547 M 48.26 % 4.416 M -27.98 % 6.132 M 11.49 % 5.500 M -0.02 % 5.501 M 18.15 % 4.656 M -26.63 % 6.346 M -14.62 % 7.433 M -8.28 % 8.104 M 152.38 % 3.211 M -6.33 % 3.428 M -14.68 % 4.018 M -77.53 % 17.880 M 8.88 % 16.421 M -74.64 % 64.740 M 0.000 -100.00 % 56.405 M
Short 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.314 M 0.000
cash and cash equivalents 58.981 M 33.73 % 44.103 M 8.94 % 40.483 M 12.47 % 35.994 M -11.63 % 40.732 M -40.24 % 68.158 M 14.09 % 59.740 M -12.51 % 68.285 M -18.96 % 84.265 M 13.27 % 74.396 M 12.97 % 65.855 M 29.94 % 50.683 M 73.10 % 29.280 M 16.87 % 25.054 M 0.26 % 24.990 M 74.60 % 14.313 M -2.19 % 14.634 M -41.29 % 24.924 M -17.33 % 30.148 M -37.90 % 48.545 M 23.74 % 39.231 M 133.56 % 16.797 M -10.23 % 18.712 M -48.30 % 36.193 M 167.45 % -53.657 M -200.00 % 53.657 M
Cash and short term investments 58.981 M 33.73 % 44.103 M 8.94 % 40.483 M 12.47 % 35.994 M -11.63 % 40.732 M -40.24 % 68.158 M 14.09 % 59.740 M -12.51 % 68.285 M -18.96 % 84.265 M 13.27 % 74.396 M 12.97 % 65.855 M 29.94 % 50.683 M 73.10 % 29.280 M 16.87 % 25.054 M 0.26 % 24.990 M 74.60 % 14.313 M -2.19 % 14.634 M -41.29 % 24.924 M -17.33 % 30.148 M -37.90 % 48.545 M 23.74 % 39.231 M 133.56 % 16.797 M -10.23 % 18.712 M -48.30 % 36.193 M -32.55 % 53.657 M 0.00 % 53.657 M
Total current assets 165.229 M -3.44 % 171.108 M 1.29 % 168.925 M 9.71 % 153.969 M 0.28 % 153.543 M -15.06 % 180.760 M 3.23 % 175.111 M -3.43 % 181.340 M -4.89 % 190.658 M 2.58 % 185.869 M 8.02 % 172.076 M 8.14 % 159.124 M 14.93 % 138.457 M 9.18 % 126.818 M 3.80 % 122.178 M 23.05 % 99.288 M 7.24 % 92.581 M -9.63 % 102.451 M 10.81 % 92.454 M -10.21 % 102.964 M 13.55 % 90.681 M -3.85 % 94.316 M 8.08 % 87.264 M -42.78 % 152.514 M 184.24 % 53.657 M -66.43 % 159.858 M
Inventory 5.804 M 1.31 % 5.729 M -35.87 % 8.934 M 76.14 % 5.072 M -13.06 % 5.834 M 9.81 % 5.313 M -0.30 % 5.329 M 22.70 % 4.343 M 19.97 % 3.620 M 0.84 % 3.590 M 7.94 % 3.326 M 1.77 % 3.268 M 5.79 % 3.089 M -8.96 % 3.393 M 45.56 % 2.331 M 31.84 % 1.768 M 7.74 % 1.641 M -27.49 % 2.263 M 84.28 % 1.228 M 37.98 % 890.000 K -9.83 % 987.000 K -11.95 % 1.121 M 4.67 % 1.071 M 12.26 % 954.000 K 0.000 -100.00 % 1.366 M
Net receivables 94.064 M -16.95 % 113.268 M 0.12 % 113.135 M 10.30 % 102.566 M 5.11 % 97.578 M -2.67 % 100.251 M -1.91 % 102.206 M 2.81 % 99.417 M 3.82 % 95.761 M -5.50 % 101.336 M 2.90 % 98.479 M -0.57 % 99.041 M -1.54 % 100.588 M 8.31 % 92.870 M 2.96 % 90.201 M 17.36 % 76.861 M 11.60 % 68.873 M 2.55 % 67.160 M 16.06 % 57.867 M 15.50 % 50.101 M 7.87 % 46.445 M -20.63 % 58.518 M 14.61 % 51.060 M 0.86 % 50.627 M 0.000 -100.00 % 48.430 M
Tax assets 5.559 M 8.09 % 5.143 M 4.75 % 4.910 M -0.69 % 4.944 M 103.58 % -138.064 M -2 799.73 % 5.114 M -3.24 % 5.285 M -6.63 % 5.660 M 9.08 % 5.189 M -18.72 % 6.384 M 9.90 % 5.809 M -16.99 % 6.998 M 1.29 % 6.909 M -13.02 % 7.943 M 1.42 % 7.832 M 21.80 % 6.430 M -2.84 % 6.618 M -3.57 % 6.863 M 0.000 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 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 34.768 M -26.96 % 47.604 M 9.82 % 43.347 M -7.98 % 47.105 M 17.71 % 40.017 M -0.72 % 40.308 M 8.66 % 37.097 M -2.68 % 38.118 M 45.39 % 26.217 M -37.86 % 42.191 M 87.23 % 22.534 M 6.51 % 21.157 M -0.61 % 21.286 M -45.96 % 39.388 M 4.79 % 37.587 M 23.65 % 30.397 M 15.49 % 26.320 M -3.67 % 27.322 M 12.33 % 24.324 M 121.07 % 11.003 M -44.71 % 19.902 M -31.95 % 29.247 M 21.54 % 24.063 M 11.54 % 21.573 M 0.000 -100.00 % 26.359 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.009 M -54.32 % 8.777 M -41.37 % 14.970 M -8.23 % 16.313 M -16.24 % 19.475 M 2.60 % 18.982 M 24.28 % 15.274 M 11.66 % 13.679 M 190.06 % 4.716 M 44.80 % 3.257 M -34.15 % 4.946 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 75.384 M -3.18 % 77.857 M -2.86 % 80.153 M -3.80 % 83.323 M -4.43 % 87.182 M -4.69 % 91.469 M -3.72 % 95.004 M -4.48 % 99.456 M -1.06 % 100.517 M 1.81 % 98.728 M -4.20 % 103.058 M -3.35 % 106.628 M 0.000 0.000 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 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 0.000 0.000 0.000 -100.00 % 5.917 M
Capital lease obligations 123.207 M -3.50 % 127.682 M 1.08 % 126.315 M 21.30 % 104.136 M -0.20 % 104.345 M 4.08 % 100.254 M -2.74 % 103.081 M -1.61 % 104.766 M -1.49 % 106.352 M -2.86 % 109.482 M -3.73 % 113.729 M -4.23 % 118.748 M -3.03 % 122.460 M -3.68 % 127.142 M 0.14 % 126.963 M 2.06 % 124.395 M -3.25 % 128.579 M -2.17 % 131.426 M 25.23 % 104.946 M 5.14 % 99.820 M 0.96 % 98.869 M 14.92 % 86.030 M -3.02 % 88.713 M 18.17 % 75.072 M 0.000 -100.00 % 79.020 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 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 7.845 M 5.39 % 7.444 M 6.68 % 6.978 M 5.70 % 6.602 M 6.64 % 6.191 M -6.57 % 6.626 M 5.04 % 6.308 M 2.79 % 6.137 M 3.49 % 5.930 M -1.67 % 6.031 M 3.88 % 5.806 M 0.73 % 5.764 M 3.13 % 5.589 M 5.65 % 5.290 M 6.50 % 4.967 M -98.99 % 494.152 M 0.09 % 493.710 M 0.08 % 493.311 M 10 990.63 % 4.448 M 19.57 % 3.720 M 25.13 % 2.973 M 33.62 % 2.225 M 59.61 % 1.394 M 0.000 -100.00 % 5.917 M 0.000
Deferred tax liabilities non current 35.012 M -8.02 % 38.066 M -4.32 % 39.783 M 1.99 % 39.005 M 0.000 -100.00 % 41.405 M -3.61 % 42.955 M -3.70 % 44.604 M 0.95 % 44.185 M -6.62 % 47.318 M -2.66 % 48.609 M -4.66 % 50.987 M 3.80 % 49.121 M -3.28 % 50.786 M 0.71 % 50.430 M 239.73 % 14.844 M -4.83 % 15.598 M -4.04 % 16.255 M 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 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 687.969 M -3.46 % 712.631 M 2.25 % 696.916 M 7.23 % 649.919 M -1.20 % 657.783 M -4.28 % 687.173 M 0.70 % 682.426 M -2.24 % 698.083 M -1.57 % 709.185 M -1.25 % 718.161 M 0.80 % 712.460 M 0.50 % 708.924 M 4.38 % 679.155 M 1.20 % 671.102 M 4.18 % 644.169 M 62.67 % 395.999 M 0.15 % 395.403 M -3.36 % 409.151 M 61.85 % 252.797 M 4.99 % 240.788 M 5.69 % 227.835 M 4.93 % 217.139 M 1.95 % 212.995 M -19.07 % 263.173 M 0.000 -100.00 % 276.577 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 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-03-31 2018-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 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30
Deferred income tax -2.161 M -20.26 % -1.797 M -103.28 % -884.000 K 3.70 % -918.000 K 25.12 % -1.226 M 40.69 % -2.067 M -218.49 % -649.000 K 4.98 % -683.000 K 45.75 % -1.259 M 31.50 % -1.838 M -203.20 % 1.781 M 539.75 % -405.000 K 76.06 % -1.692 M 2.14 % -1.729 M 27.35 % -2.380 M -320.49 % -566.000 K -37.05 % -413.000 K 5.28 % -436.000 K -115.47 % 2.817 M 33.47 % 2.111 M 122.12 % -9.543 M -301.11 % 4.745 M 833.49 % -646.905 K 0.000 0.000 0.000 0.000 0.000
Stock based compensation 401.000 K -20.59 % 505.000 K 7.91 % 468.000 K 13.87 % 411.000 K -80.37 % 2.094 M 413.24 % 408.000 K 44.17 % 283.000 K 36.71 % 207.000 K -2.82 % 213.000 K -5.33 % 225.000 K -32.63 % 334.000 K 3.73 % 322.000 K 0.00 % 322.000 K -0.31 % 323.000 K -31.13 % 469.000 K 1.08 % 464.000 K 0.00 % 464.000 K -11.79 % 526.000 K -30.05 % 752.000 K 0.53 % 748.000 K 0.00 % 748.000 K -9.99 % 831.000 K -40.39 % 1.394 M 0.000 0.000 0.000 0.000 0.000
Change in working capital 7.105 M 331.39 % 1.647 M 113.56 % -12.143 M -424.54 % -2.315 M -159.40 % 3.897 M 154.21 % 1.533 M 114.33 % -10.695 M -201.61 % -3.546 M 35.23 % -5.475 M 24.20 % -7.223 M -338.02 % -1.649 M -170.26 % 2.347 M 195.21 % -2.465 M -88.31 % -1.309 M -169.89 % 1.873 M 199.26 % -1.887 M 41.90 % -3.248 M -8.63 % -2.990 M 14.11 % -3.481 M -12.47 % -3.095 M -125.49 % 12.140 M 234.44 % -9.030 M -532.68 % 2.087 M 137.15 % -5.618 M -590.23 % 1.146 M 211.37 % -1.029 M 41.70 % -1.765 M 0.000
Accounts receivables 19.545 M 1 124.91 % -1.907 M 70.36 % -6.433 M -21.35 % -5.301 M -286.07 % 2.849 M 24.79 % 2.283 M 173.81 % -3.093 M 11.91 % -3.511 M -164.80 % 5.418 M 285.36 % -2.923 M -1 203.02 % 265.000 K -89.45 % 2.512 M 135.04 % -7.169 M -566.43 % 1.537 M 221.12 % -1.269 M 84.11 % -7.988 M -366.32 % -1.713 M 46.70 % -3.214 M 19.63 % -3.999 M -9.38 % -3.656 M -130.28 % 12.073 M 261.88 % -7.458 M -1 610.55 % -436.000 K 91.47 % -5.109 M -348.13 % 2.059 M 140.54 % 856.000 K 121.78 % -3.930 M 0.000
Inventory -134.000 K -104.61 % 2.904 M 176.30 % -3.806 M -604.77 % 754.000 K 245.84 % -517.000 K -2 168.00 % 25.000 K 102.51 % -995.000 K -39.16 % -715.000 K -1 832.43 % -37.000 K 85.98 % -264.000 K -332.79 % -61.000 K 62.80 % -164.000 K -145.68 % 359.000 K 179.60 % -451.000 K -17.75 % -383.000 K -201.57 % -127.000 K -120.42 % 622.000 K 206.51 % -584.000 K -72.78 % -338.000 K -448.45 % 97.000 K -27.61 % 134.000 K 368.00 % -50.000 K 57.63 % -118.000 K -242.17 % 83.000 K -75.15 % 334.000 K 8 450.00 % -4.000 K 99.13 % -461.000 K 0.000
Accounts payables 0.000 -100.00 % 4.235 M 242.83 % -2.965 M -191.77 % 3.231 M -10.42 % 3.607 M 325.30 % -1.601 M 59.69 % -3.972 M -153.67 % 7.401 M 299.17 % -3.716 M -413.26 % -724.000 K -39.23 % -520.000 K -209.24 % 476.000 K -83.93 % 2.962 M 306.70 % -1.433 M -278.90 % 801.000 K -80.35 % 4.077 M 506.89 % -1.002 M -274.87 % 573.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -12.306 M -243.26 % -3.585 M -437.89 % 1.061 M 206.21 % -999.000 K 51.08 % -2.042 M -347.22 % 826.000 K 131.35 % -2.635 M 60.79 % -6.721 M 5.87 % -7.140 M -115.58 % -3.312 M -148.46 % -1.333 M -179.45 % -477.000 K -134.49 % 1.383 M 243.76 % -962.000 K -135.32 % 2.724 M 26.64 % 2.151 M 286.23 % -1.155 M -591.49 % 235.000 K -72.55 % 856.000 K 84.48 % 464.000 K 792.54 % -67.000 K 95.60 % -1.522 M -157.63 % 2.641 M 546.11 % -592.000 K 52.53 % -1.247 M 33.71 % -1.881 M -171.63 % 2.626 M 0.000
Other non cash items -869.000 K 84.14 % -5.480 M -15 757.14 % 35.000 K 120.59 % -170.000 K 6.59 % -182.000 K -100.50 % 36.440 M 10 523.91 % 343.000 K 369.86 % 73.000 K -65.24 % 210.000 K 475.01 % -55.999 K 0.000 -100.00 % 30.067 M -18.20 % 36.756 M 15.84 % 31.730 M 426.64 % -9.714 M -140.34 % 24.082 M 7.29 % 22.446 M 10.61 % 20.293 M 257.93 % -12.849 M -433.31 % 3.855 M 144.91 % -8.583 M -330.11 % 3.730 M -63.01 % 10.084 M 504.92 % 1.667 M 211.13 % -1.500 M 31.97 % -2.205 M -148.66 % 4.531 M 168.10 % -6.653 M
Net cash provided by operating activities 35.920 M 8.73 % 33.037 M 46.02 % 22.625 M -26.22 % 30.665 M -19.12 % 37.916 M 14.22 % 33.196 M 31.92 % 25.164 M -12.12 % 28.634 M 9.19 % 26.225 M 7.50 % 24.396 M -33.61 % 36.745 M -1.70 % 37.380 M 10.99 % 33.678 M 14.84 % 29.325 M 3.44 % 28.349 M 45.16 % 19.529 M 0.66 % 19.400 M 15.39 % 16.813 M 204.80 % 5.516 M -67.78 % 17.120 M -6.25 % 18.261 M 80.69 % 10.106 M -62.06 % 26.639 M 156.64 % 10.380 M -23.94 % 13.648 M 32.07 % 10.334 M -27.02 % 14.160 M 0.000
Investments in property plant and equipment -4.727 M 30.91 % -6.842 M -79.39 % -3.814 M 8.41 % -4.164 M -159.76 % -1.603 M 80.71 % -8.310 M 1.58 % -8.443 M -46.99 % -5.744 M -1.07 % -5.683 M 0.68 % -5.722 M 50.79 % -11.628 M -42.55 % -8.157 M -82.04 % -4.481 M -21.30 % -3.694 M -4.06 % -3.550 M -136.19 % -1.503 M 45.84 % -2.775 M -50.82 % -1.840 M -109.33 % -879.000 K -15.66 % -760.000 K 69.07 % -2.457 M -182.41 % -870.000 K 73.49 % -3.282 M -82.84 % -1.795 M -296.25 % -453.000 K -11.85 % -405.000 K 69.08 % -1.310 M 0.000
Acquisitions net 0.000 100.00 % -6.128 M 0.000 0.000 0.000 -100.00 % 281.000 K -44.02 % 502.000 K 68.46 % 298.000 K -46.98 % 562.000 K 47.12 % 382.000 K -45.43 % 700.000 K -31.44 % 1.021 M -58.78 % 2.477 M 111.36 % -21.795 M 75.64 % -89.455 M -271 175.76 % 33.000 K 0.000 100.00 % -76.644 M -413.25 % -14.933 M 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 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 100.00 % -6.000 K 99.92 % -7.642 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 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 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 investing activites -300.000 K 30.23 % -430.000 K 63.06 % -1.164 M -301.38 % -290.000 K -238.76 % 209.000 K 509.80 % -51.000 K 83.60 % -311.000 K -2 043.75 % 16.000 K -84.16 % 101.000 K 177.10 % -131.000 K -237.89 % 95.000 K -77.75 % 427.000 K 192.03 % -464.000 K 15.48 % -549.000 K -28.57 % -427.000 K -106.28 % -207.000 K 40.35 % -347.000 K 95.69 % -8.051 M -2 423.82 % -319.000 K -650.00 % 58.000 K 128.86 % -201.000 K -1 910.00 % -10.000 K 91.45 % -117.000 K -11 600.00 % -1.000 K 94.12 % -17.000 K 82.11 % -95.000 K -275.93 % 54.000 K 0.000
Net cash used for investing activites -5.027 M 62.49 % -13.400 M -169.18 % -4.978 M -11.76 % -4.454 M -219.51 % -1.394 M 82.64 % -8.029 M -1.11 % -7.941 M -45.81 % -5.446 M -6.35 % -5.121 M 4.10 % -5.340 M 51.13 % -10.928 M -53.14 % -7.136 M -256.09 % -2.004 M 92.14 % -25.489 M 72.59 % -93.005 M -6 226.87 % -1.470 M 47.14 % -2.781 M 96.77 % -86.126 M -433.92 % -16.131 M -2 197.86 % -702.000 K 73.59 % -2.658 M -202.05 % -880.000 K 74.11 % -3.399 M -89.25 % -1.796 M -282.13 % -470.000 K 6.00 % -500.000 K 60.19 % -1.256 M 0.000
Debt repayment -8.516 M -0.75 % -8.453 M -1.56 % -8.323 M 53.42 % -17.868 M -155.26 % 32.332 M 550.06 % -7.184 M -1.14 % -7.103 M 77.60 % -31.715 M -355.48 % -6.963 M 2.90 % -7.171 M 2.38 % -7.346 M 0.11 % -7.354 M 70.96 % -25.322 M -210 916.67 % -12.000 K 99.82 % -6.793 M 60.61 % -17.246 M 31.62 % -25.220 M -136.47 % 69.150 M 1 348.42 % -5.539 M -1.95 % -5.433 M -9.01 % -4.984 M -4.27 % -4.780 M 97.50 % -191.202 M -3 952.61 % -4.718 M 0.53 % -4.743 M -2.60 % -4.623 M -2.12 % -4.527 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -63.000 K -100.07 % 96.625 M 0.000 -100.00 % 332.000 K 253.19 % 94.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -1.373 M 51.48 % -2.830 M -58.19 % -1.789 M 79.20 % -8.603 M 90.44 % -90.000 M -1 332.89 % -6.281 M 56.51 % -14.444 M -228.57 % -4.396 M 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 0.000 0.000 0.000 0.000
Dividends paid -4.698 M 0.09 % -4.702 M -8.89 % -4.318 M 0.09 % -4.322 M -9.39 % -3.951 M 4.38 % -4.132 M -10.72 % -3.732 M 0.82 % -3.763 M -12.19 % -3.354 M -0.03 % -3.353 M -14.28 % -2.934 M -0.14 % -2.930 M -16.73 % -2.510 M -0.04 % -2.509 M -20.45 % -2.083 M -8.26 % -1.924 M 0.00 % -1.924 M -0.05 % -1.923 M -2.29 % -1.880 M 0.00 % -1.880 M 0.00 % -1.880 M 17.87 % -2.289 M 97.21 % -82.016 M 0.000 100.00 % -30.000 M 0.000 100.00 % -1.000 M 0.000
Other financing activites -634.000 K -1 525.64 % -39.000 K -108.86 % 440.000 K 7 233.33 % 6.000 K 100.25 % -2.437 M -1 396.28 % 188.000 K 1 075.00 % 16.000 K -92.38 % 210.000 K 146.67 % -450.000 K -1 350.00 % 36.000 K -78.82 % 170.000 K -36.80 % 269.000 K 1 893.33 % -15.000 K 98.63 % -1.094 M 91.36 % -12.660 M -1 702.53 % 790.000 K 914.43 % -97.000 K 97.00 % -3.232 M -790.36 % -363.000 K -273.68 % 209.000 K -98.47 % 13.695 M 436.32 % -4.072 M -101.75 % 232.550 M 25 996.44 % -898.000 K 65.03 % -2.568 M -64.30 % -1.563 M -83.02 % -854.000 K 0.000
Net cash used provided by financing activities -15.221 M 5.01 % -16.024 M -14.54 % -13.990 M 54.56 % -30.787 M 51.94 % -64.056 M -267.95 % -17.409 M 31.09 % -25.263 M 36.31 % -39.664 M -268.38 % -10.767 M -2.66 % -10.488 M -3.74 % -10.110 M -0.95 % -10.015 M 64.04 % -27.847 M -670.32 % -3.615 M -104.81 % 75.089 M 508.54 % -18.380 M 31.70 % -26.909 M -141.99 % 64.089 M 923.55 % -7.782 M -9.54 % -7.104 M -204.00 % 6.831 M 161.31 % -11.141 M 72.60 % -40.668 M -624.15 % -5.616 M 84.95 % -37.311 M -503.15 % -6.186 M 3.06 % -6.381 M 0.000
Effect of forex changes on cash -794.000 K -11 442.86 % 7.000 K -99.16 % 832.000 K 613.58 % -162.000 K -250.00 % 108.000 K -83.64 % 660.000 K 230.69 % -505.000 K -201.81 % 496.000 K 205.98 % -468.000 K -1 633.33 % -27.000 K 94.95 % -535.000 K -145.57 % 1.174 M 194.24 % 399.000 K 354.14 % -157.000 K -164.34 % 244.000 K 196.81 % -252.050 K -192.31 % 273.050 K -7.15 % 294.091 K -82.67 % 1.697 M 201.91 % 562.256 K 28.97 % 435.943 K 139.17 % -1.113 M -300.96 % 553.768 K 290.81 % -290.212 K -133.23 % 873.246 K 3.65 % 842.473 K -97.56 % 34.531 M 0.000
Net change in cash 14.878 M 310.99 % 3.620 M -19.36 % 4.489 M 194.74 % -4.738 M 82.72 % -27.426 M -425.80 % 8.418 M 198.51 % -8.545 M 46.53 % -15.980 M -261.92 % 9.869 M 15.55 % 8.541 M -43.71 % 15.172 M -29.11 % 21.403 M 406.46 % 4.226 M 6 503.13 % 64.000 K -99.40 % 10.677 M 3 426.17 % -321.000 K 96.88 % -10.290 M -96.98 % -5.224 M 71.60 % -18.397 M -297.52 % 9.314 M -58.48 % 22.434 M 1 271.49 % -1.915 M 89.01 % -17.428 M -687.20 % 2.968 M 112.30 % -24.133 M -761.54 % 3.648 M -91.11 % 41.054 M 0.000
Cash at beginning of period 44.103 M 8.94 % 40.483 M 12.47 % 35.994 M -11.63 % 40.732 M -40.24 % 68.158 M 14.09 % 59.740 M -12.51 % 68.285 M -18.96 % 84.265 M 13.27 % 74.396 M 12.97 % 65.855 M 29.94 % 50.683 M 73.10 % 29.280 M 16.87 % 25.054 M 0.26 % 24.990 M 74.60 % 14.313 M -2.19 % 14.634 M -41.29 % 24.924 M -17.33 % 30.148 M -37.90 % 48.545 M 23.74 % 39.231 M 133.56 % 16.797 M -10.23 % 18.712 M -48.22 % 36.140 M 8.95 % 33.172 M -42.11 % 57.305 M 6.80 % 53.657 M 325.74 % 12.603 M 0.000
Cash at end of period 58.981 M 33.73 % 44.103 M 8.94 % 40.483 M 12.47 % 35.994 M -11.63 % 40.732 M -40.24 % 68.158 M 14.09 % 59.740 M -12.51 % 68.285 M -18.96 % 84.265 M 13.27 % 74.396 M 12.97 % 65.855 M 29.94 % 50.683 M 73.10 % 29.280 M 16.87 % 25.054 M 0.26 % 24.990 M 74.60 % 14.313 M -2.19 % 14.634 M -41.29 % 24.924 M -17.33 % 30.148 M -37.90 % 48.545 M 23.74 % 39.231 M 133.56 % 16.797 M -10.23 % 18.712 M -48.22 % 36.140 M 8.95 % 33.172 M -42.11 % 57.305 M 6.80 % 53.657 M 0.000
Operating cash flow 35.920 M 8.73 % 33.037 M 46.02 % 22.625 M -26.22 % 30.665 M -19.12 % 37.916 M 14.22 % 33.196 M 31.92 % 25.164 M -12.12 % 28.634 M 9.19 % 26.225 M 7.50 % 24.396 M -33.61 % 36.745 M -1.70 % 37.380 M 10.99 % 33.678 M 14.84 % 29.325 M 3.44 % 28.349 M 45.16 % 19.529 M 0.66 % 19.400 M 15.39 % 16.813 M 204.80 % 5.516 M -67.78 % 17.120 M -6.25 % 18.261 M 80.69 % 10.106 M -62.06 % 26.639 M 156.64 % 10.380 M -23.94 % 13.648 M 32.07 % 10.334 M -27.02 % 14.160 M 0.000
Capital expenditure -5.293 M 29.08 % -7.463 M -49.11 % -5.005 M 4.47 % -5.239 M -187.23 % -1.824 M 78.05 % -8.310 M 1.58 % -8.443 M -46.99 % -5.744 M -1.07 % -5.683 M 0.68 % -5.722 M 50.79 % -11.628 M -42.55 % -8.157 M -82.04 % -4.481 M -21.30 % -3.694 M -4.06 % -3.550 M -136.19 % -1.503 M 45.84 % -2.775 M -50.82 % -1.840 M -109.33 % -879.000 K -15.66 % -760.000 K 69.07 % -2.457 M -182.41 % -870.000 K 73.49 % -3.282 M -82.84 % -1.795 M -296.25 % -453.000 K -11.85 % -405.000 K 69.08 % -1.310 M 0.000
Free CashFlow 30.627 M 19.76 % 25.574 M 45.14 % 17.620 M -30.70 % 25.426 M -29.55 % 36.092 M 45.03 % 24.886 M 48.83 % 16.721 M -26.95 % 22.890 M 11.43 % 20.542 M 10.00 % 18.674 M -25.65 % 25.117 M -14.05 % 29.223 M 0.09 % 29.197 M 13.91 % 25.631 M 3.35 % 24.799 M 37.57 % 18.026 M 8.43 % 16.625 M 11.03 % 14.973 M 222.90 % 4.637 M -71.66 % 16.360 M 3.52 % 15.804 M 71.11 % 9.236 M -60.46 % 23.357 M 172.07 % 8.585 M -34.94 % 13.195 M 32.89 % 9.929 M -22.73 % 12.850 M 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016