301130.SZ

Jilin Province Xidian Pharmaceutical Sci-Tech Development Co.,Ltd 301130.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2014 2013 2012 2011
Revenue 256.405 M 13.71 % 225.491 M -11.73 % 255.468 M -10.57 % 285.656 M -0.23 % 286.319 M -11.88 % 324.914 M 15.96 % 280.203 M 2.45 % 273.508 M 34.36 % 203.556 M 5.64 % 192.690 M 27.35 % 151.305 M 30.78 % 115.691 M
Net income 40.269 M -20.26 % 50.502 M 24.01 % 40.723 M -21.72 % 52.019 M 4.58 % 49.742 M -8.92 % 54.613 M 32.04 % 41.360 M -9.35 % 45.625 M -10.39 % 50.917 M 26.29 % 40.318 M 8.25 % 37.245 M 31.82 % 28.254 M
Income before tax 46.515 M -20.23 % 58.313 M 15.63 % 50.431 M -14.82 % 59.207 M 0.47 % 58.927 M -8.51 % 64.410 M 33.26 % 48.335 M -10.78 % 54.175 M -9.95 % 60.159 M 25.31 % 48.007 M 8.83 % 44.111 M 31.14 % 33.636 M
Income before tax ratio 0.18 -29.85 % 0.26 31.00 % 0.20 -4.76 % 0.21 0.71 % 0.21 3.82 % 0.20 14.92 % 0.17 -12.91 % 0.20 -32.98 % 0.30 18.62 % 0.25 -14.54 % 0.29 0.27 % 0.29
EBITDA 69.117 M -10.22 % 76.986 M 31.39 % 58.594 M -24.80 % 77.920 M -1.89 % 79.421 M -6.69 % 85.119 M 28.37 % 66.310 M -0.16 % 66.417 M 48.98 % 44.582 M 8.28 % 41.172 M 7.56 % 38.278 M 24.42 % 30.764 M
Net income ratio 0.16 -29.88 % 0.22 40.50 % 0.16 -12.46 % 0.18 4.82 % 0.17 3.36 % 0.17 13.87 % 0.15 -11.51 % 0.17 -33.31 % 0.25 19.55 % 0.21 -15.00 % 0.25 0.79 % 0.24
Ratio EBITDA 0.27 -21.05 % 0.34 48.86 % 0.23 -15.92 % 0.27 -1.66 % 0.28 5.88 % 0.26 10.70 % 0.24 -2.55 % 0.24 10.88 % 0.22 2.50 % 0.21 -15.54 % 0.25 -4.86 % 0.27
Gross profit ratio 0.77 -4.66 % 0.80 -1.67 % 0.82 -2.41 % 0.84 -1.20 % 0.85 -1.18 % 0.86 -0.93 % 0.86 -0.93 % 0.87 2.04 % 0.86 20.32 % 0.71 9.59 % 0.65 11.89 % 0.58
Weighted average shs out dil 77.844 M -3.66 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 33.34 % 60.601 M 0.00 % 60.601 M 5.63 % 57.369 M 5.91 % 54.167 M -0.58 % 54.484 M 0.94 % 53.978 M 22.27 % 44.147 M
Weighted average shs out 77.844 M -3.66 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 33.34 % 60.601 M 0.00 % 60.601 M 5.63 % 57.369 M 5.91 % 54.167 M -0.58 % 54.484 M 0.94 % 53.978 M 22.27 % 44.147 M
EPS diluted 0.52 -16.13 % 0.62 24.00 % 0.50 -21.88 % 0.64 3.23 % 0.62 -31.11 % 0.90 32.35 % 0.68 -15.00 % 0.80 -14.89 % 0.94 27.03 % 0.74 7.25 % 0.69 7.81 % 0.64
Earnings per share 0.52 -16.13 % 0.62 24.00 % 0.50 -21.88 % 0.64 3.23 % 0.62 -8.82 % 0.68 0.00 % 0.68 -15.00 % 0.80 -14.89 % 0.94 27.03 % 0.74 7.25 % 0.69 7.81 % 0.64
Gross profit 196.213 M 8.41 % 180.991 M -13.21 % 208.544 M -12.73 % 238.953 M -1.42 % 242.407 M -12.92 % 278.378 M 14.88 % 242.323 M 1.50 % 238.748 M 37.11 % 174.134 M 27.10 % 137.004 M 39.57 % 98.163 M 46.33 % 67.082 M
Income tax expense 6.246 M -20.03 % 7.810 M -19.55 % 9.708 M 35.07 % 7.187 M -21.74 % 9.184 M -6.25 % 9.797 M 40.45 % 6.975 M -18.42 % 8.550 M -7.48 % 9.241 M 20.19 % 7.689 M 11.98 % 6.866 M 27.59 % 5.382 M
Cost of revenue 60.192 M 35.26 % 44.501 M -5.16 % 46.924 M 0.47 % 46.703 M 6.36 % 43.911 M -5.64 % 46.536 M 22.85 % 37.880 M 8.98 % 34.759 M 18.14 % 29.423 M -47.16 % 55.686 M 4.79 % 53.142 M 9.33 % 48.609 M
General and administrative expenses 8.995 M 10.00 % 8.177 M 23.23 % 6.635 M 36.58 % 4.858 M 112.98 % -37.432 M 44.04 % -66.891 M -20.40 % -55.556 M -991.28 % -5.091 M -115.16 % 33.571 M 38.26 % 24.282 M 25.95 % 19.279 M 27.43 % 15.129 M
Selling and marketing expenses 109.302 M -3.32 % 113.060 M -15.40 % 133.635 M -12.63 % 152.953 M -7.03 % 164.526 M -7.35 % 177.572 M 15.73 % 153.431 M -0.55 % 154.281 M 66.78 % 92.504 M 33.61 % 69.236 M 77.78 % 38.945 M 95.37 % 19.934 M
Other expenses 21.358 M 564.56 % -4.598 M -170.82 % -1.698 M -266.68 % -462.967 K 92.26 % -5.981 M 26.25 % -8.109 M 3.28 % -8.384 M -834.90 % -896.817 K -117.45 % 5.140 M -30.94 % 7.443 M 8.45 % 6.863 M 122.56 % 3.084 M
Operating expenses 149.879 M 20.56 % 124.319 M -26.19 % 168.438 M -7.74 % 182.577 M -0.64 % 183.759 M -13.10 % 211.457 M 12.59 % 187.815 M 1.16 % 185.670 M 43.32 % 129.552 M 34.40 % 96.394 M 59.66 % 60.376 M 66.24 % 36.318 M
Cost and expenses 210.071 M 23.69 % 169.840 M -21.14 % 215.361 M -6.07 % 229.279 M 0.71 % 227.670 M -11.75 % 257.993 M 14.31 % 225.695 M 2.39 % 220.429 M 38.66 % 158.975 M 4.53 % 152.080 M 33.97 % 113.518 M 33.67 % 84.927 M
Research and development expenses 10.224 M 17.52 % 8.700 M -25.91 % 11.743 M -11.80 % 13.314 M 204.97 % 4.366 M -73.64 % 16.563 M -19.42 % 20.554 M 71.44 % 11.989 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 118.296 M -2.14 % 120.884 M -13.82 % 140.270 M -11.12 % 157.812 M 24.17 % 127.094 M 14.83 % 110.681 M 13.08 % 97.876 M -34.40 % 149.190 M 18.33 % 126.074 M 34.81 % 93.517 M 60.62 % 58.224 M 66.06 % 35.062 M
Interest income 2.559 M -54.08 % 5.572 M -4.36 % 5.826 M 120.67 % 2.640 M -32.13 % 3.890 M 23.66 % 3.146 M 45.60 % 2.160 M 15.29 % 1.874 M 0.000 0.000 0.000 0.000
Interest expense 107.699 K 129.43 % 46.941 K 59.98 % 29.341 K -17.90 % 35.738 K -1.28 % 36.200 K -4.49 % 37.900 K 6.46 % 35.600 K -12.21 % 40.550 K 0.000 0.000 0.000 0.000
Depreciation and amortization 22.532 M 21.16 % 18.596 M 1.01 % 18.410 M 0.05 % 18.401 M -10.06 % 20.458 M -1.03 % 20.671 M 15.23 % 17.939 M 32.77 % 13.512 M 242.77 % -9.464 M -1 657.96 % 607.481 K -41.02 % 1.030 M 381.76 % 213.806 K
Operating income 46.335 M -16.74 % 55.651 M 6.76 % 52.128 M -12.64 % 59.670 M 0.72 % 59.244 M -9.44 % 65.421 M 34.87 % 48.509 M -10.46 % 54.176 M -1.53 % 55.019 M 35.63 % 40.564 M 8.90 % 37.248 M 21.92 % 30.552 M
Operating income ratio 0.18 -26.78 % 0.25 20.95 % 0.20 -2.31 % 0.21 0.95 % 0.21 2.76 % 0.20 16.31 % 0.17 -12.60 % 0.20 -26.72 % 0.27 28.39 % 0.21 -14.49 % 0.25 -6.78 % 0.26
Total other income expenses net 179.997 K -93.24 % 2.661 M 256.76 % -1.698 M -266.68 % -462.967 K -46.15 % -316.777 K 68.67 % -1.011 M -482.68 % -173.530 K -37 460.61 % -462.000 -100.01 % 5.140 M -30.94 % 7.443 M 8.45 % 6.863 M 122.56 % 3.084 M
2024 2023 2022 2021 2020 2019 2018 2017 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2014 2013 2012 2011
Net debt -180.603 M 45.96 % -334.173 M -64.80 % -202.780 M -36.43 % -148.630 M -37.96 % -107.736 M -6.25 % -101.397 M 12.50 % -115.888 M -24.14 % -93.354 M -1 038.75 % -8.198 M 76.68 % -35.151 M 20.18 % -44.040 M -20.92 % -36.421 M
Total investments 84.926 M -60.16 % 213.148 M -48.41 % 413.168 M 535.64 % 65.000 M 2 410.37 % 2.589 M -10.78 % 2.902 M -9.73 % 3.215 M -8.87 % 3.528 M -94.15 % 60.313 M 27.17 % 47.429 M 0.000 0.000
Total debt 10.076 M 4 992.06 % 197.878 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.500 M 0.00 % 3.500 M -65.00 % 10.000 M -20.90 % 12.643 M
Accumulated other comprehensive income loss 73.013 M 10.45 % 66.105 M 8.28 % 61.048 M -58.32 % 146.471 M 3.68 % 141.269 M 3.65 % 136.295 M 4.17 % 130.833 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 391.716 M 4.26 % 375.727 M 9.47 % 343.211 M 8.25 % 317.064 M 17.32 % 270.247 M 8.22 % 249.720 M 14.16 % 218.749 M 12.96 % 193.645 M 82.31 % 106.219 M 38.64 % 76.617 M 57.84 % 48.540 M 90.33 % 25.502 M
Common stock 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 33.33 % 60.603 M 0.00 % 60.603 M 0.00 % 60.603 M 0.00 % 60.603 M 0.00 % 60.603 M 11.95 % 54.133 M 0.00 % 54.133 M 0.00 % 54.133 M 0.00 % 54.133 M
Total equity 941.164 M -4.24 % 982.863 M 3.97 % 945.290 M 80.35 % 524.138 M 11.02 % 472.119 M 5.71 % 446.618 M 8.88 % 410.185 M 7.68 % 380.946 M 66.35 % 229.003 M 17.79 % 194.424 M 20.12 % 161.861 M 19.74 % 135.172 M
Other non current liabilities 0.000 -100.00 % 78.712 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.000 M 0.00 % 8.000 M -81.49 % 43.224 M
Long term debt 76.070 K -61.56 % 197.878 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.500 M 0.00 % 3.500 M 0.000 0.000
Total non current liabilities 42.306 M 38.10 % 30.634 M -7.11 % 32.978 M -7.83 % 35.779 M -7.93 % 38.861 M -7.35 % 41.943 M -6.85 % 45.025 M 13.14 % 39.795 M -2.82 % 40.949 M -20.45 % 51.476 M 16.45 % 44.204 M 2.27 % 43.224 M
Other current liabilities 23.471 M -5.21 % 24.760 M 15.44 % 21.449 M -4.92 % 22.559 M -12.98 % 25.924 M -22.00 % 33.236 M -11.26 % 37.453 M 46.52 % 25.562 M 716.50 % 3.131 M -84.31 % 19.948 M 235.47 % 5.946 M 12.08 % 5.305 M
Deferred revenue 0.000 0.000 -100.00 % 6.303 M 91.11 % 3.298 M -25.92 % 4.452 M 20.51 % 3.694 M -47.73 % 7.068 M 0.000 0.000 0.000 -100.00 % 8.134 M -54.25 % 17.779 M
Short term debt 10.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 M 0.00 % 10.000 M
Total current liabilities 79.105 M 47.31 % 53.698 M 38.63 % 38.736 M 11.67 % 34.689 M -12.80 % 39.780 M -5.73 % 42.198 M -9.11 % 46.427 M -7.31 % 50.086 M 254.58 % 14.125 M -63.40 % 38.589 M 16.53 % 33.116 M -32.19 % 48.837 M
Total liabilities 121.412 M 43.97 % 84.333 M 17.60 % 71.714 M 1.77 % 70.468 M -10.39 % 78.641 M -6.54 % 84.141 M -7.99 % 91.452 M 1.75 % 89.881 M 63.20 % 55.074 M -38.85 % 90.064 M 16.48 % 77.320 M -16.01 % 92.062 M
Other non current assets 43.538 M 38.71 % 31.388 M 201.29 % 10.418 M 1 118.67 % 854.859 K 41.58 % 603.786 K -88.87 % 5.423 M -3.14 % 5.599 M 37.26 % 4.079 M 187.66 % 1.418 M -97.01 % 47.429 M 0.000 0.000
Long term investments 0.000 100.00 % -2.762 M 0.000 -100.00 % 2.276 M -12.09 % 2.589 M -10.78 % 2.902 M -9.73 % 3.215 M -8.87 % 3.528 M -94.15 % 60.313 M 0.000 0.000 0.000
Intangible assets 99.849 M 290.42 % 25.575 M -3.95 % 26.625 M -3.80 % 27.676 M -3.66 % 28.726 M 25.97 % 22.805 M -8.28 % 24.863 M -7.71 % 26.939 M 384.89 % 5.556 M -5.49 % 5.879 M -1.40 % 5.962 M 2.74 % 5.803 M
GoodWill 30.569 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 130.418 M 409.95 % 25.575 M -3.95 % 26.625 M -3.80 % 27.676 M -3.66 % 28.726 M 25.97 % 22.805 M -8.28 % 24.863 M -7.71 % 26.939 M 384.89 % 5.556 M -5.49 % 5.879 M -1.40 % 5.962 M 2.74 % 5.803 M
Property plant equipment net 507.791 M 36.63 % 371.644 M 38.71 % 267.937 M 11.19 % 240.970 M -0.50 % 242.188 M -4.64 % 253.983 M -3.26 % 262.549 M 2.26 % 256.742 M 65.67 % 154.973 M 35.07 % 114.739 M -1.83 % 116.875 M 0.41 % 116.400 M
Total non current assets 689.666 M 59.12 % 433.433 M 38.55 % 312.831 M 11.85 % 279.677 M -0.91 % 282.257 M -3.95 % 293.879 M -4.38 % 307.340 M 2.18 % 300.794 M 31.80 % 228.212 M 30.67 % 174.652 M 35.53 % 128.864 M 0.21 % 128.600 M
Other current assets 7.940 M 43.73 % 5.524 M -48.55 % 10.739 M 0.000 -100.00 % 83.979 M 45.33 % 57.786 M 907.07 % 5.738 M 30.94 % 4.382 M 155.61 % 1.714 M -96.70 % 52.014 M 2 546.80 % 1.965 M -93.76 % 31.481 M
Short term investments 84.926 M -60.67 % 215.910 M -47.74 % 413.168 M 535.64 % 65.000 M -4.92 % 68.366 M 35.65 % 50.400 M 0.000 0.000 0.000 -100.00 % 47.429 M 0.000 0.000
cash and cash equivalents 190.679 M -42.97 % 334.370 M 64.89 % 202.780 M 36.43 % 148.630 M 37.96 % 107.736 M 6.25 % 101.397 M -12.50 % 115.888 M 24.14 % 93.354 M 698.04 % 11.698 M -69.73 % 38.651 M -28.48 % 54.040 M 10.14 % 49.064 M
Cash and short term investments 275.605 M -49.66 % 547.518 M -11.11 % 615.948 M 188.32 % 213.630 M 98.29 % 107.736 M 6.25 % 101.397 M -12.50 % 115.888 M 24.14 % 93.354 M 698.04 % 11.698 M -69.73 % 38.651 M -28.48 % 54.040 M 10.14 % 49.064 M
Total current assets 372.910 M -41.16 % 633.763 M -10.00 % 704.172 M 123.60 % 314.929 M 17.29 % 268.503 M 13.35 % 236.880 M 21.92 % 194.297 M 14.27 % 170.033 M 204.36 % 55.866 M -49.14 % 109.836 M -0.44 % 110.318 M 11.85 % 98.634 M
Inventory 27.973 M 2.23 % 27.362 M 32.17 % 20.702 M -22.11 % 26.576 M 31.60 % 20.195 M -6.37 % 21.568 M -12.19 % 24.562 M 32.52 % 18.535 M 32.09 % 14.032 M -26.81 % 19.171 M 7.03 % 17.912 M -0.98 % 18.089 M
Net receivables 61.392 M 24.93 % 49.143 M -13.46 % 56.785 M 0.000 -100.00 % 56.593 M 0.83 % 56.128 M 16.67 % 48.109 M -10.52 % 53.762 M 89.16 % 28.422 M 0.000 -100.00 % 36.401 M 0.000
Tax assets 7.918 M 4.35 % 7.588 M -3.35 % 7.851 M -0.61 % 7.899 M -3.08 % 8.150 M -7.03 % 8.766 M -21.13 % 11.114 M 16.92 % 9.506 M 59.71 % 5.952 M -9.90 % 6.606 M 9.61 % 6.027 M -5.78 % 6.397 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 42.431 M 49.12 % 28.455 M 365.25 % 6.116 M -1.92 % 6.236 M -27.96 % 8.656 M 80.18 % 4.804 M 3.82 % 4.627 M -72.78 % 17.000 M 156.98 % 6.615 M -51.21 % 13.558 M -5.52 % 14.349 M -18.34 % 17.571 M
Tax payables 3.204 M 562.07 % 483.881 K -95.67 % 11.171 M 89.52 % 5.894 M 13.35 % 5.200 M 25.05 % 4.158 M -4.33 % 4.347 M -42.23 % 7.524 M 71.80 % 4.379 M -13.84 % 5.083 M 80.24 % 2.820 M -82.33 % 15.961 M
Deferred revenue non current 37.124 M 25.36 % 29.614 M -9.43 % 32.697 M -8.61 % 35.779 M -7.93 % 38.861 M -7.35 % 41.943 M -6.85 % 45.025 M 13.14 % 39.795 M 6.40 % 37.402 M -6.29 % 39.912 M 10.24 % 36.204 M 0.000
Minority interest 35.417 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 76.070 K -61.56 % 197.878 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 360.213 M -8.60 % 394.122 M -24.39 % 521.275 M 255.89 % 146.471 M 3.68 % 141.269 M 3.65 % 136.295 M 4.17 % 130.833 M 3.26 % 126.697 M 84.55 % 68.652 M 7.82 % 63.675 M 7.58 % 59.189 M 6.58 % 55.537 M
Deferred tax liabilities non current 5.106 M 586.99 % 743.251 K 164.16 % 281.365 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.020 K -26.90 % 64.326 K 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
Total assets 1.063 B -0.43 % 1.067 B 4.94 % 1.017 B 71.04 % 594.606 M 7.96 % 550.760 M 3.77 % 530.759 M 5.81 % 501.637 M 6.54 % 470.827 M 65.74 % 284.078 M -0.14 % 284.489 M 18.94 % 239.182 M 5.26 % 227.234 M
2024 2023 2022 2021 2020 2019 2018 2017 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2014 2013 2012 2011
Deferred income tax 0.000 0.000 -100.00 % 48.324 K -80.73 % 250.835 K -59.27 % 615.900 K -73.77 % 2.348 M 245.99 % -1.609 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -5.399 M -884.38 % 688.323 K -96.07 % 17.508 M 321.04 % -7.921 M -1 292.13 % -568.980 K 89.47 % -5.406 M -575.00 % 1.138 M 104.56 % -24.965 M 0.000 0.000 0.000 0.000
Accounts receivables -8.054 M -168.38 % 11.779 M 478.94 % 2.035 M 299.66 % -1.019 M -289.59 % 537.500 K 106.66 % -8.066 M -264.54 % 4.902 M 131.63 % -15.496 M 0.000 0.000 0.000 0.000
Inventory -242.906 K 96.73 % -7.430 M -232.40 % 5.612 M 186.62 % -6.479 M -542.09 % 1.465 M -58.38 % 3.521 M 154.00 % -6.520 M -11.68 % -5.839 M 0.000 0.000 0.000 0.000
Accounts payables 3.972 M 190.56 % -4.385 M -115.55 % -2.035 M -299.66 % 1.019 M 289.59 % -537.500 K -106.66 % 8.066 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 2.898 M 299.71 % 725.038 K -93.91 % 11.896 M 924.91 % -1.442 M 29.11 % -2.034 M 77.21 % -8.927 M -216.56 % 7.659 M 140.04 % -19.126 M 0.000 0.000 0.000 0.000
Other non cash items -3.158 M 79.50 % -15.401 M -62.26 % -9.491 M -149.90 % -3.798 M 25.38 % -5.090 M -29.02 % -3.945 M -169.83 % 5.650 M 300.03 % -2.825 M 0.000 0.000 -100.00 % 36.409 M 9.49 % 33.253 M
Net cash provided by operating activities 54.244 M -0.26 % 54.386 M -19.10 % 67.228 M 13.92 % 59.014 M -8.56 % 64.542 M -2.11 % 65.933 M -0.23 % 66.087 M 110.82 % 31.348 M 0.000 0.000 -100.00 % 36.409 M 9.49 % 33.253 M
Investments in property plant and equipment -134.973 M -9.58 % -123.173 M -126.43 % -54.399 M -156.79 % -21.184 M -45.98 % -14.512 M -9.58 % -13.243 M 57.40 % -31.086 M 29.68 % -44.207 M 12.77 % -50.678 M -547.37 % -7.828 M 35.27 % -12.093 M 2.47 % -12.399 M
Acquisitions net -78.615 M -3 122.36 % 2.601 M 490 776 152.91 % 0.530 32.50 % 0.400 0.000 -100.00 % 13.255 M -57.36 % 31.086 M -29.68 % 44.207 M 676.38 % 5.694 M -27.48 % 7.852 M 0.000 0.000
Purchases of investments -957.000 M 8.68 % -1.048 B 22.77 % -1.357 B -835.86 % -145.000 M -806.25 % -16.000 M 88.41 % -138.000 M -590.00 % -20.000 M 31.03 % -29.000 M 84.32 % -185.000 M -293.62 % -47.000 M 0.000 0.000
Sales maturities of investments 1.093 B -12.56 % 1.250 B 22.91 % 1.017 B 586.59 % 148.122 M 0.000 -100.00 % 89.288 M 335.92 % 20.483 M -70.75 % 70.034 M -60.26 % 176.238 M 2 837.30 % 6.000 M 0.000 0.000
Other investing activites 0.000 -100.00 % 8.941 M 7 500 631 061 299 100.00 % 0.000 900.00 % 0.000 100.00 % -14.512 M -9.58 % -13.243 M 57.40 % -31.086 M -834 445 945 671 254 144.00 % 0.000 -100.00 % 8.600 K -63.68 % 23.676 K 0.000 -100.00 % 30.000 K
Net cash used for investing activites -77.569 M -185.84 % 90.369 M 122.91 % -394.409 M -2 083.62 % -18.062 M 40.80 % -30.512 M 50.74 % -61.943 M -102.41 % -30.603 M -864.64 % -3.172 M 94.10 % -53.738 M -10.11 % -48.805 M -303.58 % -12.093 M 2.23 % -12.369 M
Debt repayment -338.123 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.000 K 0.000 100.00 % -5.000 M
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
Common stock repurchased -100.014 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -20.015 M -54.81 % -12.929 M -23.08 % -10.505 M 0.000 100.00 % -24.241 M -33.33 % -18.181 M -50.00 % -12.121 M -11.95 % -10.827 M 33.76 % -16.345 M -93.47 % -8.448 M 54.68 % -18.640 M 37.52 % -29.836 M
Other financing activites 0.000 100.00 % -237.311 K -100.06 % 391.834 M 657 376.54 % -59.615 K 98.51 % -4.005 M -1 235.00 % -300.000 K 63.86 % -830.000 K -101.63 % 50.960 M 8 593.33 % -600.000 K -116.53 % 3.630 M 618.57 % -700.000 K -101.26 % 55.541 M
Net cash used provided by financing activities -120.367 M -814.23 % -13.166 M -103.45 % 381.329 M 639 755.89 % -59.615 K 99.79 % -28.246 M -52.84 % -18.481 M -42.70 % -12.951 M -132.27 % 40.133 M 336.85 % -16.945 M -292.41 % -4.318 M 77.67 % -19.340 M -193.41 % 20.704 M
Effect of forex changes on cash 0.000 0.000 100.00 % 0.000 100.00 % -0.140 -1 252 698 700.00 % 0.000 -175.00 % 0.000 200.00 % 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -143.693 M -209.20 % 131.589 M 143.02 % 54.148 M 32.42 % 40.892 M 607.04 % 5.784 M 139.91 % -14.491 M -164.31 % 22.534 M -67.01 % 68.308 M 353.44 % -26.953 M -75.15 % -15.389 M -409.27 % 4.976 M -88.04 % 41.588 M
Cash at beginning of period 333.810 M 65.07 % 202.221 M 36.57 % 148.073 M 38.15 % 107.181 M 5.70 % 101.397 M -12.50 % 115.888 M 24.14 % 93.354 M 272.74 % 25.046 M -35.20 % 38.651 M -28.48 % 54.040 M 10.14 % 49.064 M 556.33 % 7.475 M
Cash at end of period 190.117 M -43.05 % 333.810 M 65.07 % 202.221 M 36.57 % 148.073 M 38.15 % 107.181 M 5.70 % 101.397 M -12.50 % 115.888 M 24.14 % 93.354 M 698.04 % 11.698 M -69.73 % 38.651 M -28.48 % 54.040 M 10.14 % 49.064 M
Operating cash flow 54.244 M -0.26 % 54.386 M -19.10 % 67.228 M 13.92 % 59.014 M -8.56 % 64.542 M -2.11 % 65.933 M -0.23 % 66.087 M 110.82 % 31.348 M 0.000 0.000 -100.00 % 36.409 M 9.49 % 33.253 M
Capital expenditure -134.973 M -9.58 % -123.173 M -126.43 % -54.399 M -156.79 % -21.184 M -45.98 % -14.512 M -9.58 % -13.243 M 57.40 % -31.086 M 29.68 % -44.207 M 12.77 % -50.678 M -547.37 % -7.828 M 35.27 % -12.093 M 2.47 % -12.399 M
Free CashFlow -80.729 M -17.36 % -68.787 M -636.19 % 12.829 M -66.09 % 37.830 M -24.39 % 50.030 M -5.05 % 52.691 M 50.54 % 35.002 M 372.20 % -12.859 M 74.63 % -50.678 M -547.37 % -7.828 M -132.19 % 24.316 M 16.60 % 20.854 M
2024 2023 2022 2021 2020 2019 2018 2017 2014 2013 2012 2011
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 2023-01-01 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
Revenue 76.093 M 45.72 % 52.219 M -18.18 % 63.824 M 0.33 % 63.612 M 4.52 % 60.861 M -6.65 % 65.195 M 21.62 % 53.607 M -4.97 % 56.409 M -3.82 % 58.647 M 5.78 % 55.440 M -22.19 % 71.254 M 5.42 % 67.589 M 6.41 % 63.519 M 19.61 % 53.106 M -32.66 % 78.868 M 11.58 % 70.685 M -4.32 % 73.876 M 18.72 % 62.227 M -24.72 % 82.659 M 1.75 % 81.241 M 8.08 % 75.170 M 59.10 % 47.248 M
Net income 16.650 M 100.75 % 8.294 M 33.73 % 6.202 M -35.49 % 9.615 M -7.63 % 10.409 M -25.88 % 14.043 M 52.50 % 9.208 M -16.06 % 10.971 M -47.12 % 20.748 M 116.68 % 9.575 M 11.30 % 8.603 M -24.42 % 11.384 M -11.27 % 12.830 M 62.28 % 7.906 M -55.75 % 17.867 M 61.40 % 11.070 M -11.51 % 12.510 M 18.33 % 10.572 M -36.08 % 16.539 M 33.72 % 12.369 M -10.10 % 13.758 M 94.41 % 7.077 M
Income before tax 18.056 M 103.74 % 8.862 M 17.45 % 7.545 M -32.06 % 11.106 M -5.57 % 11.761 M -26.96 % 16.102 M 53.36 % 10.499 M -16.17 % 12.524 M -48.35 % 24.247 M 119.60 % 11.042 M -6.78 % 11.845 M -14.28 % 13.818 M -11.36 % 15.589 M 69.84 % 9.179 M -53.88 % 19.903 M 54.41 % 12.889 M -10.72 % 14.438 M 20.55 % 11.977 M -39.55 % 19.812 M 35.90 % 14.579 M -9.96 % 16.192 M 94.04 % 8.344 M
Income before tax ratio 0.24 39.82 % 0.17 43.56 % 0.12 -32.29 % 0.17 -9.66 % 0.19 -21.76 % 0.25 26.10 % 0.20 -11.79 % 0.22 -46.30 % 0.41 107.59 % 0.20 19.81 % 0.17 -18.68 % 0.20 -16.70 % 0.25 42.00 % 0.17 -31.51 % 0.25 38.39 % 0.18 -6.69 % 0.20 1.54 % 0.19 -19.70 % 0.24 33.57 % 0.18 -16.69 % 0.22 21.97 % 0.18
EBITDA 18.189 M 102.18 % 8.997 M 19.03 % 7.558 M -32.04 % 11.122 M -38.08 % 17.962 M 11.40 % 16.124 M 5.86 % 15.231 M -11.49 % 17.209 M -40.37 % 28.861 M 84.35 % 15.655 M 42.36 % 10.997 M -40.41 % 18.453 M -8.46 % 20.159 M 46.63 % 13.748 M -42.75 % 24.013 M 40.71 % 17.066 M -10.89 % 19.151 M 14.75 % 16.690 M -33.06 % 24.933 M 32.85 % 18.767 M 214.03 % -16.458 M -141.89 % 39.288 M
Net income ratio 0.22 37.76 % 0.16 63.45 % 0.10 -35.71 % 0.15 -11.62 % 0.17 -20.60 % 0.22 25.39 % 0.17 -11.68 % 0.19 -45.03 % 0.35 104.83 % 0.17 43.04 % 0.12 -28.31 % 0.17 -16.61 % 0.20 35.68 % 0.15 -34.29 % 0.23 44.65 % 0.16 -7.52 % 0.17 -0.33 % 0.17 -15.09 % 0.20 31.43 % 0.15 -16.82 % 0.18 22.20 % 0.15
Ratio EBITDA 0.24 38.74 % 0.17 45.49 % 0.12 -32.27 % 0.17 -40.76 % 0.30 19.33 % 0.25 -12.95 % 0.28 -6.87 % 0.31 -38.01 % 0.49 74.27 % 0.28 82.97 % 0.15 -43.47 % 0.27 -13.97 % 0.32 22.59 % 0.26 -14.98 % 0.30 26.11 % 0.24 -6.87 % 0.26 -3.35 % 0.27 -11.08 % 0.30 30.57 % 0.23 205.51 % -0.22 -126.33 % 0.83
Gross profit ratio 0.79 3.67 % 0.76 5.37 % 0.73 -5.45 % 0.77 4.55 % 0.73 -5.35 % 0.78 9.58 % 0.71 -12.50 % 0.81 -3.05 % 0.83 3.00 % 0.81 2.19 % 0.79 -3.59 % 0.82 -0.05 % 0.82 -0.25 % 0.82 -1.41 % 0.84 0.65 % 0.83 -0.96 % 0.84 -0.18 % 0.84 -0.64 % 0.85 -0.62 % 0.85 -0.12 % 0.85 2.48 % 0.83
Weighted average shs out dil 76.515 M 0.00 % 76.515 M -0.86 % 77.180 M 0.50 % 76.796 M -0.03 % 76.818 M -4.93 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 19.99 % 67.342 M -16.66 % 80.804 M 0.00 % 80.804 M 33.34 % 60.600 M 0.02 % 60.586 M -25.02 % 80.804 M 33.33 % 60.604 M 0.01 % 60.601 M 0.00 % 60.601 M
Weighted average shs out 76.515 M 0.00 % 76.515 M -0.86 % 77.180 M 0.82 % 76.548 M -0.29 % 76.767 M -5.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.805 M 0.00 % 80.804 M 0.00 % 80.804 M 19.99 % 67.342 M -16.66 % 80.804 M 0.00 % 80.804 M 33.34 % 60.600 M 0.02 % 60.586 M -25.02 % 80.804 M 33.33 % 60.604 M 0.01 % 60.601 M 0.00 % 60.601 M
EPS diluted 0.22 100.00 % 0.11 37.50 % 0.08 -38.46 % 0.13 -7.14 % 0.14 -17.65 % 0.17 54.55 % 0.11 -21.43 % 0.14 -46.15 % 0.26 116.67 % 0.12 9.09 % 0.11 -21.43 % 0.14 -12.50 % 0.16 33.33 % 0.12 -45.45 % 0.22 57.14 % 0.14 -26.32 % 0.19 11.76 % 0.17 -15.00 % 0.20 -16.67 % 0.24 41.18 % 0.17 41.67 % 0.12
Earnings per share 0.22 100.00 % 0.11 37.50 % 0.08 -38.46 % 0.13 -7.14 % 0.14 -17.65 % 0.17 54.55 % 0.11 -21.43 % 0.14 -46.15 % 0.26 116.67 % 0.12 9.09 % 0.11 -21.43 % 0.14 -12.50 % 0.16 33.33 % 0.12 -45.45 % 0.22 57.14 % 0.14 -26.32 % 0.19 11.76 % 0.17 -15.00 % 0.20 -16.67 % 0.24 41.18 % 0.17 41.67 % 0.12
Gross profit 60.299 M 51.06 % 39.917 M -13.78 % 46.299 M -5.14 % 48.806 M 9.27 % 44.664 M -11.65 % 50.551 M 33.26 % 37.933 M -16.84 % 45.616 M -6.75 % 48.919 M 8.95 % 44.899 M -20.49 % 56.470 M 1.64 % 55.559 M 6.36 % 52.238 M 19.31 % 43.783 M -33.62 % 65.954 M 12.30 % 58.728 M -5.24 % 61.974 M 18.50 % 52.298 M -25.20 % 69.916 M 1.11 % 69.148 M 7.95 % 64.056 M 63.04 % 39.288 M
Income tax expense 2.231 M 84.31 % 1.210 M -9.88 % 1.343 M -9.94 % 1.491 M 10.25 % 1.353 M -34.32 % 2.059 M 59.51 % 1.291 M -16.90 % 1.553 M -55.61 % 3.499 M 138.63 % 1.466 M -54.77 % 3.242 M 33.20 % 2.434 M -11.79 % 2.759 M 116.81 % 1.273 M -37.50 % 2.036 M 11.90 % 1.820 M -5.60 % 1.927 M 37.25 % 1.404 M -57.09 % 3.273 M 48.07 % 2.210 M -9.20 % 2.434 M 0.000
Cost of revenue 15.794 M 28.38 % 12.302 M -29.80 % 17.525 M 18.36 % 14.806 M -8.59 % 16.197 M 10.61 % 14.644 M -6.57 % 15.674 M 45.22 % 10.793 M 10.95 % 9.728 M -7.71 % 10.541 M -28.70 % 14.784 M 22.90 % 12.030 M 6.65 % 11.280 M 20.99 % 9.324 M -27.80 % 12.914 M 8.00 % 11.957 M 0.46 % 11.903 M 19.87 % 9.929 M -22.08 % 12.743 M 5.38 % 12.093 M 8.81 % 11.114 M 39.61 % 7.961 M
General and administrative expenses -3.916 M -144.19 % 8.861 M 169.62 % -12.728 M -173.97 % 17.207 M 1 106.06 % -1.710 M -128.72 % 5.955 M 167.81 % -8.782 M -168.19 % 12.879 M 625.54 % -2.451 M -139.67 % 6.178 M 45.59 % 4.243 M -66.13 % 12.528 M 666.51 % -2.211 M -140.45 % 5.467 M 267.78 % 1.486 M -80.59 % 7.659 M 103.10 % 3.771 M -10.78 % 4.227 M 108.38 % -50.461 M -546.55 % 11.300 M 182.44 % 4.001 M 0.00 % 4.001 M
Selling and marketing expenses 23.490 M 18.58 % 19.808 M -21.42 % 25.209 M -22.61 % 32.574 M 21.41 % 26.829 M -6.40 % 28.662 M -2.99 % 29.546 M 2.59 % 28.799 M -10.24 % 32.083 M 9.13 % 29.399 M -19.32 % 36.438 M -0.28 % 36.540 M 10.25 % 33.143 M 20.46 % 27.514 M -34.95 % 42.296 M 9.19 % 38.736 M 7.72 % 35.961 M 11.32 % 32.305 M -26.84 % 44.155 M -9.46 % 48.770 M 36.23 % 35.801 M 0.00 % 35.801 M
Other expenses 19.637 M 7 621.26 % -261.082 K -100.97 % 26.959 M 279.76 % -14.997 M -3 751.21 % -389.419 K -445.34 % -71.409 K 1.76 % -72.690 K -162.62 % -27.679 K 76.60 % -118.274 K -9 084.92 % -1.288 K 99.97 % -4.197 M -533 309.00 % -786.830 96.18 % -20.612 K 97.95 % -1.006 M -3 710.42 % -26.395 K -102.46 % 1.071 M 102.27 % -47.236 M -17.15 % -40.321 M -603.37 % -5.733 M 0.000 100.00 % -47.816 M -55.53 % -30.743 M
Operating expenses 42.238 M 36.01 % 31.055 M -21.66 % 39.639 M 5.14 % 37.700 M 6.19 % 35.502 M -10.23 % 39.548 M 8.20 % 36.553 M -1.21 % 37.000 M 29.17 % 28.644 M -24.08 % 37.731 M -14.16 % 43.954 M -2.23 % 44.955 M 16.31 % 38.652 M 9.23 % 35.387 M -24.05 % 46.591 M 0.37 % 46.419 M 198.27 % -47.236 M -17.15 % -40.321 M -184.43 % 47.759 M -13.92 % 55.486 M 216.04 % -47.816 M -55.53 % -30.743 M
Cost and expenses 58.031 M 33.84 % 43.357 M -24.15 % 57.163 M 8.87 % 52.506 M 1.56 % 51.699 M -4.60 % 54.192 M 3.76 % 52.226 M 9.28 % 47.792 M 24.55 % 38.371 M -20.51 % 48.272 M -17.82 % 58.738 M 3.08 % 56.985 M 14.13 % 49.932 M 11.68 % 44.710 M -24.86 % 59.505 M 1.93 % 58.376 M -42.47 % 101.468 M 921.91 % 9.929 M -83.59 % 60.503 M -10.47 % 67.579 M -26.25 % 91.629 M 1 051.03 % 7.961 M
Research and development expenses 3.027 M 14.40 % 2.646 M 1 230.49 % 198.896 K -93.18 % 2.916 M -1.38 % 2.957 M -28.80 % 4.153 M 19.59 % 3.473 M 60.15 % 2.168 M 38.52 % 1.565 M 4.80 % 1.494 M -80.46 % 7.646 M 536.80 % 1.201 M -6.15 % 1.279 M -20.88 % 1.617 M -49.22 % 3.184 M 40.07 % 2.273 M -42.13 % 3.928 M -13.29 % 4.531 M 243.38 % 1.319 M 17.23 % 1.126 M 17.19 % 960.385 K 0.00 % 960.385 K
Selling general and administrative expenses 19.573 M -31.73 % 28.670 M 129.71 % 12.481 M -74.93 % 49.781 M 54.81 % 32.156 M -7.11 % 34.617 M 4.88 % 33.007 M -20.80 % 41.678 M 40.65 % 29.633 M -16.71 % 35.577 M -12.17 % 40.505 M -17.45 % 49.068 M 58.64 % 30.931 M -6.21 % 32.981 M -24.67 % 43.783 M -5.63 % 46.395 M 16.70 % 39.755 M 8.82 % 36.531 M 679.27 % -6.306 M -110.50 % 60.070 M 52.07 % 39.503 M 0.00 % 39.503 M
Interest income 146.159 K -75.03 % 585.338 K -67.00 % 1.774 M 8.12 % 1.640 M 67.92 % 976.895 K -51.85 % 2.029 M -78.86 % 9.598 M 667.48 % 1.251 M -67.81 % 3.885 M 250.21 % 1.109 M 0.000 -100.00 % 1.300 M -48.75 % 2.537 M 148.52 % 1.021 M 44.00 % 709.022 K 0.24 % 707.325 K 0.000 -100.00 % 620.171 K -41.60 % 1.062 M 112.12 % 500.616 K 0.000 0.000
Interest expense 133.642 K -0.72 % 134.609 K 933.78 % 13.021 K -19.69 % 16.214 K -15.40 % 19.165 K -12.46 % 21.892 K -37.52 % 35.036 K 35.51 % 25.854 K 201.43 % 8.577 K 5.30 % 8.145 K 0.000 -100.00 % 6.599 K -11.65 % 7.469 K 3.87 % 7.191 K -2.57 % 7.381 K -38.79 % 12.058 K 0.000 -100.00 % 9.766 K 7.33 % 9.099 K 4.00 % 8.749 K 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 -100.00 % 4.637 M -24.98 % 6.181 M 33.30 % 4.637 M -1.02 % 4.685 M 0.00 % 4.685 M 1.55 % 4.613 M 0.00 % 4.613 M -0.19 % 4.622 M -0.29 % 4.635 M 1.44 % 4.569 M 0.00 % 4.569 M -0.06 % 4.572 M -1.37 % 4.636 M -1.64 % 4.713 M 0.00 % 4.713 M -7.79 % 5.112 M 0.14 % 5.105 M -0.31 % 5.121 M 0.00 % 5.121 M
Operating income 18.061 M 103.81 % 8.862 M 33.05 % 6.661 M -40.03 % 11.106 M 21.22 % 9.162 M -16.73 % 11.003 M 697.02 % 1.380 M -89.00 % 12.552 M -48.49 % 24.366 M 120.64 % 11.043 M -11.77 % 12.516 M -9.43 % 13.819 M -11.47 % 15.610 M 53.27 % 10.184 M -48.90 % 19.929 M 53.00 % 13.026 M -11.62 % 14.738 M 23.05 % 11.977 M -39.76 % 19.880 M 36.37 % 14.579 M -10.23 % 16.240 M 90.07 % 8.544 M
Operating income ratio 0.24 39.86 % 0.17 62.62 % 0.10 -40.23 % 0.17 15.98 % 0.15 -10.80 % 0.17 555.35 % 0.03 -88.43 % 0.22 -46.44 % 0.42 108.58 % 0.20 13.40 % 0.18 -14.09 % 0.20 -16.81 % 0.25 28.15 % 0.19 -24.11 % 0.25 37.13 % 0.18 -7.63 % 0.20 3.65 % 0.19 -19.97 % 0.24 34.03 % 0.18 -16.94 % 0.22 19.47 % 0.18
Total other income expenses net -5.820 K -8 297.18 % 71.000 -99.99 % 884.615 K 239 833.06 % -369.000 99.93 % -501.041 K -146.57 % -203.208 K -107.24 % 2.809 M 16.88 % 2.403 M 2 131.59 % -118.275 K -9 082.84 % -1.288 K 99.81 % -670.467 K -85 092.76 % -787.000 96.18 % -20.612 K 97.95 % -1.006 M -3 710.43 % -26.395 K 80.63 % -136.267 K 91.10 % -1.531 M -501 729.51 % -305.000 99.55 % -68.448 K 0.000 100.00 % -48.329 K 75.84 % -200.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 2023-01-01 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
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 2023-01-01 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 2015-06-30
Net debt -93.119 M 23.47 % -121.683 M 32.62 % -180.603 M -12.90 % -159.969 M 5.44 % -169.178 M 40.91 % -286.296 M 14.27 % -333.937 M -44.15 % -231.662 M 7.57 % -250.623 M -18.90 % -210.778 M -3.94 % -202.780 M -6.65 % -190.134 M 2.11 % -194.224 M 69.54 % -637.637 M -329.01 % -148.630 M -23.53 % -120.322 M 2.21 % -123.045 M 0.00 % -123.045 M -14.21 % -107.736 M 0.00 % -107.736 M -35.96 % -79.239 M 0.00 % -79.239 M -1 579.36 % -4.718 M
Total investments 1.000 M 0.00 % 1.000 M -98.82 % 84.926 M -57.36 % 199.165 M -14.84 % 233.861 M 40.38 % 166.596 M -22.84 % 215.910 M -32.68 % 320.721 M -8.88 % 351.976 M -12.28 % 401.266 M 296 645.76 % 135.222 K -99.97 % 425.000 M -1.16 % 430.000 M 19 462.30 % 2.198 M -96.62 % 65.000 M -10.10 % 72.302 M 2.94 % 70.237 M 0.00 % 70.237 M -1.01 % 70.955 M 3.79 % 68.366 M 2 389.89 % 2.746 M 0.000 0.000
Total debt 10.011 M -0.33 % 10.044 M -0.32 % 10.076 M 9 689.25 % 102.930 K -73.87 % 393.935 K -6.72 % 422.324 K -2.63 % 433.751 K 26.34 % 343.321 K -13.06 % 394.884 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 -100.00 % 3.500 M
Accumulated other comprehensive income loss 0.000 -100.00 % 437.330 M 498.97 % 73.013 M -86.13 % 526.332 M 696.21 % 66.105 M -87.44 % 526.332 M 696.21 % 66.105 M -87.32 % 521.275 M 753.88 % 61.048 M -88.29 % 521.275 M 0.000 -100.00 % 517.203 M 807.76 % 56.976 M -88.98 % 517.203 M 253.11 % 146.471 M 182.91 % 51.774 M 0.000 0.000 -100.00 % 141.269 M 0.000 0.000 0.000 0.000
Retained earnings 396.772 M -0.81 % 400.010 M 2.12 % 391.716 M 0.50 % 389.778 M 2.53 % 380.164 M -2.46 % 389.770 M 3.74 % 375.727 M 1.12 % 371.576 M 3.04 % 360.605 M 2.22 % 352.786 M -12.48 % 403.114 M 19.03 % 338.679 M 3.48 % 327.296 M 0.72 % 324.970 M 2.49 % 317.064 M 4.16 % 304.399 M 3.77 % 293.330 M -14.72 % 343.959 M 27.28 % 270.247 M -15.78 % 320.876 M 30.27 % 246.313 M -15.64 % 291.968 M 150.44 % 116.584 M
Common stock 76.495 M 0.00 % 76.495 M -5.33 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 0.00 % 80.804 M 33.33 % 60.603 M 0.00 % 60.603 M 0.00 % 60.603 M 0.00 % 60.603 M 0.00 % 60.603 M 0.00 % 60.603 M 0.00 % 60.603 M 0.00 % 60.603 M 11.95 % 54.133 M
Total equity 944.781 M -0.40 % 948.610 M 0.79 % 941.164 M 4.75 % 898.512 M 0.52 % 893.866 M -4.46 % 935.592 M -4.81 % 982.863 M 0.95 % 973.655 M 1.14 % 962.684 M 0.82 % 954.865 M 1.01 % 945.290 M 0.92 % 936.686 M 1.23 % 925.302 M 0.25 % 922.977 M 76.09 % 524.138 M 3.53 % 506.271 M 2.24 % 495.201 M 2.59 % 482.691 M 2.24 % 472.119 M 0.00 % 472.119 M 6.52 % 443.211 M 0.00 % 443.211 M 85.36 % 239.102 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.239 K 100.11 % -29.536 M -8 156.20 % 366.620 K -7.16 % 394.884 K 0.000 -100.00 % 32.978 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.090 M 0.000 0.000 0.000 0.000 0.000
Long term debt 10.933 K -74.95 % 43.641 K -42.63 % 76.070 K -26.10 % 102.930 K -27.53 % 142.033 K -14.69 % 166.500 K 100.57 % -29.416 M -8 668.21 % 343.321 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 -100.00 % 3.500 M
Total non current liabilities 40.319 M -2.42 % 41.320 M -2.33 % 42.306 M 52.20 % 27.796 M 5 500.49 % 496.320 K -98.33 % 29.783 M 2 820.38 % 1.020 M -96.75 % 31.368 M -1.44 % 31.827 M -1.17 % 32.205 M -2.34 % 32.978 M -1.46 % 33.467 M -2.25 % 34.238 M -2.20 % 35.008 M -2.15 % 35.779 M -2.11 % 36.549 M -2.06 % 37.320 M -2.02 % 38.090 M -1.98 % 38.861 M 0.000 -100.00 % 40.402 M 0.000 -100.00 % 40.497 M
Other current liabilities 23.044 M 13.71 % 20.265 M -13.66 % 23.471 M 22.64 % 19.137 M 12.62 % 16.993 M 6.61 % 15.940 M -35.62 % 24.760 M 63.22 % 15.170 M 5.28 % 14.409 M -3.84 % 14.984 M -54.07 % 32.620 M 90.10 % 17.160 M 40.56 % 12.208 M -56.42 % 28.011 M 24.16 % 22.559 M 80.43 % 12.503 M -37.52 % 20.011 M -0.57 % 20.127 M -22.36 % 25.924 M -16.71 % 31.125 M 102.24 % 15.390 M -12.39 % 17.566 M 305.28 % 4.334 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 2.825 M -13.34 % 3.260 M -39.73 % 5.409 M 114.03 % 2.527 M -18.87 % 3.115 M -3.44 % 3.226 M 0.000 -100.00 % 2.802 M -22.40 % 3.611 M -19.54 % 4.489 M 36.10 % 3.298 M 40.32 % 2.350 M 0.000 0.000 -100.00 % 4.452 M 0.000 0.000 0.000 0.000
Short term debt 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 4 297.03 % 227.426 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 0.000 0.000
Total current liabilities 70.606 M 30.48 % 54.112 M -31.60 % 79.105 M 56.27 % 50.620 M 15.79 % 43.718 M 16.25 % 37.607 M -29.97 % 53.698 M 121.51 % 24.242 M -6.67 % 25.976 M 5.97 % 24.511 M -36.72 % 38.736 M 22.04 % 31.741 M 1.62 % 31.236 M -29.66 % 44.407 M 28.01 % 34.689 M 70.12 % 20.391 M -26.09 % 27.588 M 16.08 % 23.766 M -40.26 % 39.780 M 0.00 % 39.780 M 38.39 % 28.746 M 0.00 % 28.746 M 31.24 % 21.903 M
Total liabilities 110.925 M 16.23 % 95.432 M -21.40 % 121.412 M 54.83 % 78.416 M 77.35 % 44.214 M -34.39 % 67.390 M 23.16 % 54.718 M -1.60 % 55.611 M -3.79 % 57.802 M 1.92 % 56.716 M -20.91 % 71.714 M 9.98 % 65.208 M -0.41 % 65.474 M -17.56 % 79.415 M 12.70 % 70.468 M 23.76 % 56.940 M -12.28 % 64.908 M 4.93 % 61.856 M -21.34 % 78.641 M 97.69 % 39.780 M -42.47 % 69.148 M 140.55 % 28.746 M -53.93 % 62.400 M
Other non current assets 47.469 M -73.83 % 181.368 M 316.57 % 43.538 M 6.87 % 40.740 M 93.89 % 21.012 M -9.49 % 23.214 M -35.90 % 36.214 M -0.40 % 36.358 M 247.95 % 10.449 M -23.61 % 13.679 M -25.12 % 18.269 M 246.91 % 5.266 M -10.84 % 5.907 M 535.97 % 928.770 K 8.65 % 854.859 K -7.61 % 925.230 K -70.43 % 3.129 M -80.62 % 16.143 M 2 573.56 % 603.786 K -94.68 % 11.343 M 114.70 % 5.283 M -68.45 % 16.746 M -20.64 % 21.101 M
Long term investments 0.000 100.00 % -130.945 M 0.000 0.000 100.00 % -10.403 M 0.000 100.00 % -10.714 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.120 M -3.56 % 2.198 M -3.44 % 2.276 M -3.32 % 2.355 M -3.22 % 2.433 M 0.000 -100.00 % 2.589 M 0.000 -100.00 % 2.746 M 0.000 0.000
Intangible assets 96.002 M -1.96 % 97.926 M -1.93 % 99.849 M 57.35 % 63.458 M -1.71 % 64.565 M 29.48 % 49.867 M 94.98 % 25.575 M -1.35 % 25.925 M -0.67 % 26.100 M -1.00 % 26.363 M -0.99 % 26.625 M -0.98 % 26.888 M -0.97 % 27.151 M -0.96 % 27.413 M -0.95 % 27.676 M -0.94 % 27.938 M -0.93 % 28.201 M 0.00 % 28.201 M -1.83 % 28.726 M 0.00 % 28.726 M 31.78 % 21.798 M 0.00 % 21.798 M 280.73 % 5.725 M
GoodWill 30.569 M 0.00 % 30.569 M 0.00 % 30.569 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
Goodwill and intangible assets 126.571 M -1.50 % 128.495 M -1.47 % 130.418 M 105.52 % 63.458 M -1.71 % 64.565 M 29.48 % 49.867 M 94.98 % 25.575 M -1.35 % 25.925 M -0.67 % 26.100 M -1.00 % 26.363 M -0.99 % 26.625 M -0.98 % 26.888 M -0.97 % 27.151 M -0.96 % 27.413 M -0.95 % 27.676 M -0.94 % 27.938 M -0.93 % 28.201 M 0.00 % 28.201 M -1.83 % 28.726 M 0.00 % 28.726 M 31.78 % 21.798 M 0.00 % 21.798 M 280.73 % 5.725 M
Property plant equipment net 507.507 M 0.67 % 504.133 M -0.72 % 507.791 M 22.22 % 415.475 M 5.16 % 395.078 M 5.24 % 375.398 M 0.17 % 374.770 M 18.58 % 316.060 M 11.58 % 283.262 M 6.36 % 266.315 M -0.61 % 267.937 M 3.96 % 257.720 M 10.06 % 234.158 M -1.65 % 238.094 M -1.19 % 240.970 M 1.13 % 238.275 M 1.66 % 234.385 M 0.00 % 234.385 M -3.22 % 242.188 M 0.00 % 242.188 M -3.65 % 251.355 M 0.00 % 251.355 M 54.00 % 163.214 M
Total non current assets 690.403 M -0.01 % 690.485 M 0.12 % 689.666 M 30.83 % 527.160 M 10.28 % 478.009 M 4.78 % 456.198 M 5.25 % 433.433 M 12.27 % 386.077 M 17.87 % 327.550 M 4.32 % 313.995 M 0.37 % 312.831 M 5.10 % 297.658 M 7.38 % 277.208 M 0.27 % 276.475 M -1.14 % 279.677 M 0.80 % 277.465 M 0.51 % 276.052 M -0.96 % 278.729 M -1.25 % 282.257 M 0.00 % 282.257 M -2.64 % 289.899 M 0.00 % 289.899 M 47.85 % 196.080 M
Other current assets 13.296 M 64.43 % 8.086 M 1.84 % 7.940 M 128.47 % 3.475 M -55.59 % 7.827 M -20.29 % 9.819 M 0.81 % 9.740 M -29.12 % 13.742 M 146.22 % 5.581 M -90.49 % 58.688 M 453.49 % 10.603 M 17.48 % 9.026 M 0.22 % 9.006 M 36.80 % 6.583 M 0.000 -100.00 % 83.862 M -0.04 % 83.897 M 514.17 % 13.660 M -83.73 % 83.979 M 437.87 % 15.613 M -79.13 % 74.813 M 0.00 % 74.813 M 59.00 % 47.051 M
Short term investments 157.030 M 19.01 % 131.945 M 55.36 % 84.926 M -57.36 % 199.165 M -14.84 % 233.861 M 40.38 % 166.596 M -22.84 % 215.910 M -32.68 % 320.721 M -8.88 % 351.976 M -12.28 % 401.266 M 296 645.76 % 135.222 K -99.97 % 425.000 M -1.16 % 430.000 M -0.10 % 430.410 M 562.17 % 65.000 M -7.07 % 69.948 M -0.41 % 70.237 M 0.00 % 70.237 M 2.74 % 68.366 M 0.00 % 68.366 M 0.000 0.000 0.000
cash and cash equivalents 103.130 M -21.71 % 131.727 M -30.92 % 190.679 M 19.03 % 160.197 M -5.53 % 169.572 M -40.86 % 286.718 M -14.25 % 334.370 M 44.12 % 232.005 M -7.57 % 251.018 M 19.09 % 210.778 M 3.94 % 202.780 M 6.65 % 190.134 M -2.11 % 194.224 M -69.54 % 637.637 M 329.01 % 148.630 M 23.53 % 120.322 M -2.21 % 123.045 M 0.00 % 123.045 M 14.21 % 107.736 M 0.00 % 107.736 M 35.96 % 79.239 M 0.00 % 79.239 M 864.17 % 8.218 M
Cash and short term investments 260.159 M -1.33 % 263.672 M -4.33 % 275.605 M -23.31 % 359.361 M -10.92 % 403.432 M -11.00 % 453.314 M -17.62 % 550.280 M -0.44 % 552.726 M -8.34 % 602.994 M -1.48 % 612.043 M -0.66 % 616.083 M 0.15 % 615.134 M -1.46 % 624.224 M -2.10 % 637.637 M 198.48 % 213.630 M 77.55 % 120.322 M -2.21 % 123.045 M -36.34 % 193.282 M 79.40 % 107.736 M -38.82 % 176.102 M 122.24 % 79.239 M 0.00 % 79.239 M 864.17 % 8.218 M
Total current assets 365.304 M 3.32 % 353.557 M -5.19 % 372.910 M -17.09 % 449.768 M -7.86 % 488.144 M -10.72 % 546.784 M -13.72 % 633.763 M -1.47 % 643.188 M -7.18 % 692.937 M -0.67 % 697.585 M -0.94 % 704.172 M -0.01 % 704.237 M -1.31 % 713.568 M -1.70 % 725.917 M 130.50 % 314.929 M 10.21 % 285.746 M 0.59 % 284.057 M 6.86 % 265.819 M -1.00 % 268.503 M 0.00 % 268.503 M 20.70 % 222.460 M 0.00 % 222.460 M 111.02 % 105.422 M
Inventory 26.305 M -8.07 % 28.615 M 2.30 % 27.973 M 20.20 % 23.272 M -0.02 % 23.278 M -5.77 % 24.702 M -9.72 % 27.362 M -0.78 % 27.577 M -11.52 % 31.168 M 16.06 % 26.854 M 29.72 % 20.702 M -20.43 % 26.017 M -5.29 % 27.469 M -4.28 % 28.699 M 7.99 % 26.576 M 12.26 % 23.675 M -12.57 % 27.080 M 0.00 % 27.080 M 34.09 % 20.195 M 0.00 % 20.195 M -18.92 % 24.908 M 0.00 % 24.908 M 61.95 % 15.380 M
Net receivables 65.543 M 23.24 % 53.184 M -13.37 % 61.392 M -3.56 % 63.659 M 11.02 % 57.339 M -2.73 % 58.948 M 11.63 % 52.806 M 7.45 % 49.143 M -7.62 % 53.194 M -3.19 % 54.945 M -3.24 % 56.785 M 5.04 % 54.060 M 2.25 % 52.869 M -0.24 % 52.998 M 0.000 -100.00 % 57.887 M 15.69 % 50.035 M 0.00 % 50.035 M -11.59 % 56.593 M 0.00 % 56.593 M 30.10 % 43.500 M 0.00 % 43.500 M 25.10 % 34.772 M
Tax assets 8.856 M 19.14 % 7.434 M -6.12 % 7.918 M 5.76 % 7.487 M -3.48 % 7.757 M 0.49 % 7.719 M 1.73 % 7.588 M -1.90 % 7.735 M -0.04 % 7.738 M 1.30 % 7.639 M 0.000 -100.00 % 7.783 M -1.14 % 7.873 M 0.41 % 7.841 M -0.74 % 7.899 M -0.90 % 7.971 M 0.85 % 7.904 M 0.000 -100.00 % 8.150 M 0.000 -100.00 % 8.717 M 0.000 -100.00 % 6.040 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 30.103 M 40.55 % 21.417 M -49.52 % 42.431 M 45.62 % 29.137 M 27.92 % 22.777 M 35.69 % 16.787 M -41.01 % 28.455 M 385.22 % 5.864 M 25.16 % 4.686 M -27.96 % 6.504 M 6.35 % 6.116 M 58.63 % 3.855 M -32.11 % 5.679 M -32.28 % 8.386 M 34.49 % 6.236 M 32.23 % 4.716 M 26.38 % 3.731 M 2.53 % 3.639 M -57.95 % 8.656 M 0.00 % 8.656 M -22.57 % 11.180 M 0.00 % 11.180 M -13.51 % 12.926 M
Tax payables 7.459 M 207.01 % 2.430 M -24.16 % 3.204 M 51.29 % 2.118 M 88.70 % 1.122 M -30.75 % 1.621 M 234.92 % 483.881 K -84.92 % 3.208 M -53.38 % 6.881 M 127.61 % 3.023 M 0.000 -100.00 % 10.726 M 10.15 % 9.738 M 176.53 % 3.521 M -40.26 % 5.894 M 85.84 % 3.172 M -17.51 % 3.845 M 0.000 -100.00 % 5.200 M 0.000 -100.00 % 2.176 M 0.000 -100.00 % 4.642 M
Deferred revenue non current 35.362 M -2.43 % 36.243 M -2.37 % 37.124 M 35.97 % 27.303 M -2.74 % 28.073 M -2.67 % 28.844 M -2.60 % 29.614 M -2.54 % 30.385 M -2.47 % 31.155 M -2.41 % 31.926 M 0.000 -100.00 % 33.467 M -2.25 % 34.238 M -2.20 % 35.008 M -2.15 % 35.779 M -2.11 % 36.549 M -2.06 % 37.320 M 0.000 -100.00 % 38.861 M 0.000 -100.00 % 40.402 M 0.000 -100.00 % 36.997 M
Minority interest 33.950 M -2.37 % 34.775 M -1.81 % 35.417 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
Capital lease obligations 10.933 K -74.95 % 43.641 K -42.63 % 76.070 K -26.10 % 102.930 K -27.53 % 142.033 K -14.69 % 166.500 K -15.86 % 197.878 K -42.36 % 343.321 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
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
Other total stockholders equity 437.565 M 0.000 -100.00 % 360.213 M 466.06 % -98.402 M -122.73 % 432.898 M -6.91 % 465.018 M 1.04 % 460.227 M 0.000 -100.00 % 521.275 M 0.000 -100.00 % 461.372 M 0.000 -100.00 % 517.203 M 0.000 -100.00 % 146.471 M 3.68 % 141.269 M 0.00 % 141.269 M 80.81 % 78.130 M -44.69 % 141.269 M 55.86 % 90.640 M -33.50 % 136.295 M 50.37 % 90.640 M 32.54 % 68.385 M
Deferred tax liabilities non current 4.946 M -1.74 % 5.034 M -1.42 % 5.106 M 1 206.74 % 390.745 K 10.29 % 354.287 K -52.17 % 740.717 K -0.34 % 743.251 K 171.61 % 273.650 K -0.92 % 276.184 K -0.91 % 278.718 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
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
Total assets 1.056 B 1.12 % 1.044 B -1.74 % 1.063 B 8.77 % 976.929 M 1.12 % 966.153 M -3.67 % 1.003 B -6.02 % 1.067 B 3.69 % 1.029 B 0.86 % 1.020 B 0.88 % 1.012 B -0.53 % 1.017 B 1.51 % 1.002 B 1.12 % 990.776 M -1.16 % 1.002 B 68.58 % 594.606 M 5.57 % 563.211 M 0.55 % 560.109 M 2.86 % 544.548 M -1.13 % 550.760 M 0.00 % 550.760 M 7.50 % 512.359 M 0.00 % 512.359 M 69.94 % 301.502 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 2023-01-01 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 2015-06-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 2023-01-01 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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -26.628 K 0.000 0.000 -100.00 % 72.082 K 207.03 % -67.346 K 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 100.00 % -8.297 M -89.55 % -4.377 M -200.00 % 4.377 M 0.000 -100.00 % 1.267 M 653.25 % -228.927 K -113.28 % 1.724 M 0.000 -100.00 % 4.564 M 153.00 % -8.611 M -200.00 % 8.611 M 0.000 -100.00 % 11.053 M 188.92 % -12.430 M -3 608.27 % -335.198 K 0.00 % -335.198 K -120.35 % 1.647 M 7.19 % 1.537 M -62.86 % 4.138 M 0.00 % 4.138 M
Accounts receivables 0.000 0.000 100.00 % -8.054 M -283.40 % -2.101 M -200.00 % 2.101 M 0.000 -100.00 % 11.779 M 645.01 % 1.581 M -81.65 % 8.617 M 0.000 -100.00 % 2.035 M 124.80 % -8.203 M -200.00 % 8.203 M 0.000 100.00 % -1.106 M 85.66 % -7.711 M -297.82 % 3.898 M 0.00 % 3.898 M 161.61 % -6.327 M 0.00 % -6.327 M -195.93 % 6.596 M 0.00 % 6.596 M
Inventory 0.000 0.000 100.00 % -242.906 K 93.39 % -3.675 M -200.00 % 3.675 M 0.000 100.00 % -7.430 M -544.47 % 1.672 M 115.52 % -10.774 M 0.000 -100.00 % 5.612 M 585.75 % 818.363 K 200.00 % -818.363 K 0.000 100.00 % -2.932 M -186.79 % 3.378 M 197.55 % -3.462 M 0.00 % -3.462 M -1 344.03 % 278.326 K -93.90 % 4.562 M 370.35 % -1.687 M 0.00 % -1.687 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 -100.00 % 1.398 M 200.00 % -1.398 M 0.000 100.00 % -3.082 M 11.47 % -3.482 M -189.71 % 3.881 M 0.000 100.00 % -3.082 M -151.26 % -1.227 M -200.00 % 1.227 M 0.000 -100.00 % 13.984 M 188.46 % -15.808 M -1 951.48 % -770.553 K 0.00 % -770.553 K -156.29 % 1.369 M 145.25 % -3.025 M -292.62 % -770.553 K 0.00 % -770.553 K
Other non cash items 20.569 M 324.16 % 4.849 M -72.39 % 17.562 M 83.19 % 9.587 M -56.18 % 21.879 M 834.81 % -2.978 M -114.59 % 20.412 M 790.70 % 2.292 M 154.02 % -4.243 M 64.36 % -11.903 M 14.37 % -13.900 M -738.65 % 2.177 M 131.00 % -7.021 M -155.02 % 12.761 M 1 993.80 % -673.831 K -24.86 % -539.672 K 87.24 % -4.229 M 68.07 % -13.246 M -923.11 % -1.295 M -51.71 % -853.361 K 88.60 % -7.485 M 0.00 % -7.485 M
Net cash provided by operating activities 20.569 M 56.50 % 13.144 M 41.86 % 9.265 M -37.50 % 14.825 M -43.22 % 26.107 M 135.94 % 11.065 M -55.62 % 24.936 M 88.02 % 13.262 M -41.94 % 22.843 M 899.21 % 2.286 M -87.12 % 17.755 M -2.28 % 18.169 M -4.32 % 18.989 M 17.97 % 16.097 M -51.07 % 32.896 M 1 102.25 % 2.736 M -76.59 % 11.691 M 537.31 % -2.673 M -112.15 % 22.004 M 21.19 % 18.157 M 48.94 % 12.191 M 0.00 % 12.191 M
Investments in property plant and equipment -4.784 M 80.63 % -24.702 M -59.15 % -15.521 M 71.34 % -54.163 M -125.80 % -23.987 M 41.92 % -41.303 M -25.41 % -32.934 M 48.76 % -64.276 M -226.69 % -19.675 M -212.86 % -6.289 M 70.50 % -21.316 M 18.83 % -26.260 M -387.60 % -5.386 M -274.57 % -1.438 M 81.33 % -7.703 M -42.26 % -5.415 M -34.24 % -4.033 M -114.06 % -1.884 M 76.64 % -8.067 M -5 386.66 % -147.021 K 95.33 % -3.149 M 0.00 % -3.149 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.601 M 282 729 686.64 % 0.920 2 200.00 % 0.040 110.53 % -0.380 0.000 -100.00 % 0.650 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -250.000 M 24.81 % -332.500 M -69.19 % -196.528 M 29.56 % -279.000 M 3.93 % -290.423 M -52.01 % -191.049 M -46.96 % -130.000 M 42.98 % -228.000 M 24.00 % -300.000 M 23.08 % -390.000 M 0.000 100.00 % -425.000 M 1.16 % -430.000 M 0.000 100.00 % -145.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 225.720 M -20.89 % 285.317 M -11.30 % 321.677 M 4.33 % 308.335 M 38.01 % 223.410 M -4.93 % 235.000 M -1.26 % 238.000 M -9.14 % 261.933 M -25.67 % 352.407 M -12.97 % 404.919 M 0.000 -100.00 % 433.297 M 0.000 -100.00 % 65.487 M -55.15 % 146.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 100.00 % -79.719 M -5 947.05 % -1.318 M 98.00 % -66.036 M -238.82 % 47.571 M -57.63 % 112.284 M 602 817 783 335 485 440.00 % 0.000 -100.00 % 52.407 M 251.28 % 14.919 M -7.94 % 16.206 M 54 379 268 800 511 904.00 % 0.000 100.00 % -430.000 M -56 578 947 623.73 % 0.760 -100.00 % 3.122 M 157.66 % -5.415 M 12.42 % -6.183 M -228.11 % -1.884 M 76.64 % -8.067 M -5 386.66 % -147.021 K 88.67 % -1.298 M 93.82 % -21.001 M
Net cash used for investing activites -29.064 M 59.57 % -71.885 M -340.35 % 29.909 M 214.39 % -26.146 M 71.27 % -90.999 M -3 536.15 % 2.648 M -96.59 % 77.667 M 355.97 % -30.342 M -192.70 % 32.732 M 279.28 % 8.630 M 268.90 % -5.110 M 71.55 % -17.963 M 95.87 % -435.386 M -779.77 % 64.049 M 1 498.21 % -4.581 M 15.40 % -5.415 M 12.42 % -6.183 M -228.11 % -1.884 M 76.64 % -8.067 M -5 386.66 % -147.021 K 88.67 % -1.298 M 93.82 % -21.001 M
Debt repayment 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -100.014 M -207.04 % 93.434 M 200.00 % -93.434 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
Dividends paid -20.016 M -15 913.12 % -125.000 K 0.000 0.000 100.00 % -20.015 M 0.000 0.000 0.000 100.00 % -12.929 M 0.000 0.000 0.000 100.00 % -10.505 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.121 M 0.00 % -12.121 M
Other financing activites -85.864 K 0.04 % -85.898 K -100.09 % 98.322 M 199.83 % -98.488 M -260.94 % 61.194 M 199.72 % -61.366 M -25 759.08 % -237.310 K -100.00 % -118.655 K 0.000 0.000 0.000 100.00 % -1.000 M 96.30 % -27.018 M -106.60 % 409.348 M 4 896 135.74 % -8.361 K 81.42 % -45.000 K -1 339.54 % -3.126 K 0.03 % -3.127 K 99.86 % -2.200 M -21.88 % -1.805 M 0.000 0.000
Net cash used provided by financing activities -20.102 M -9 431.75 % -210.898 K 87.54 % -1.692 M 66.51 % -5.054 M 90.33 % -52.255 M 14.85 % -61.366 M -25 759.08 % -237.310 K -100.00 % -118.655 K 99.08 % -12.929 M 0.000 0.000 100.00 % -1.000 M 96.30 % -27.018 M -106.60 % 409.348 M 4 896 135.74 % -8.361 K 81.42 % -45.000 K -1 339.54 % -3.126 K 0.03 % -3.127 K 99.86 % -2.200 M -21.88 % -1.805 M 85.11 % -12.121 M 0.00 % -12.121 M
Effect of forex changes on cash 0.000 0.000 100.00 % -7.000 M -199.99 % 7.000 M 0.000 0.000 0.000 0.000 100.00 % -2.407 M 0.000 0.000 100.00 % -3.297 M -732 583 064.59 % 0.450 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -28.597 M 51.49 % -58.952 M -257.28 % 37.482 M 499.81 % -9.375 M 92.00 % -117.146 M -145.84 % -47.652 M -146.55 % 102.365 M 638.39 % -19.013 M -147.25 % 40.240 M 403.16 % 7.997 M -36.76 % 12.645 M 409.13 % -4.091 M 99.08 % -443.415 M -190.68 % 489.007 M 1 627.50 % 28.307 M 1 139.46 % -2.723 M -149.47 % 5.505 M 105.02 % -109.620 M -1 033.96 % 11.737 M -27.57 % 16.205 M 1 419.96 % -1.228 M 94.13 % -20.931 M
Cash at beginning of period 131.165 M -31.01 % 190.117 M 24.56 % 152.636 M -9.69 % 169.011 M -41.05 % 286.718 M -14.25 % 334.370 M 44.12 % 232.005 M -7.37 % 250.458 M 19.14 % 210.218 M 3.95 % 202.221 M 6.67 % 189.575 M -2.11 % 193.666 M -69.60 % 637.081 M 330.25 % 148.073 M 23.64 % 119.766 M -2.22 % 122.489 M 1 148.04 % -11.687 M -110.85 % 107.736 M 12.88 % 95.444 M 20.45 % 79.239 M 113 176.08 % -70.076 K 0.00 % -70.076 K
Cash at end of period 102.568 M -21.80 % 131.165 M -31.01 % 190.117 M 24.56 % 152.636 M -9.99 % 169.572 M -40.86 % 286.718 M -14.25 % 334.370 M 44.47 % 231.445 M -7.59 % 250.458 M 19.14 % 210.218 M 3.95 % 202.221 M 6.67 % 189.575 M -2.11 % 193.666 M -69.60 % 637.081 M 330.25 % 148.073 M 23.64 % 119.766 M 2 037.14 % -6.183 M -228.11 % -1.884 M -101.76 % 107.181 M 12.30 % 95.444 M 7 454.59 % -1.298 M 93.82 % -21.001 M
Operating cash flow 20.569 M 56.50 % 13.144 M 41.86 % 9.265 M -37.50 % 14.825 M -43.22 % 26.107 M 135.94 % 11.065 M -55.62 % 24.936 M 88.02 % 13.262 M -41.94 % 22.843 M 899.21 % 2.286 M -87.12 % 17.755 M -2.28 % 18.169 M -4.32 % 18.989 M 17.97 % 16.097 M -51.07 % 32.896 M 1 102.25 % 2.736 M -76.59 % 11.691 M 537.31 % -2.673 M -112.15 % 22.004 M 21.19 % 18.157 M 48.94 % 12.191 M 0.00 % 12.191 M
Capital expenditure -4.784 M 80.63 % -24.702 M -59.15 % -15.521 M 71.34 % -54.163 M -125.80 % -23.987 M 41.92 % -41.303 M -25.41 % -32.934 M 48.76 % -64.276 M -226.69 % -19.675 M -212.86 % -6.289 M 70.50 % -21.316 M 18.83 % -26.260 M -387.60 % -5.386 M -274.57 % -1.438 M 81.33 % -7.703 M -42.26 % -5.415 M -34.24 % -4.033 M -114.06 % -1.884 M 76.64 % -8.067 M -5 386.66 % -147.021 K 95.33 % -3.149 M 0.00 % -3.149 M
Free CashFlow 15.785 M 236.57 % -11.558 M -57.05 % -7.360 M 81.29 % -39.338 M -1 955.10 % 2.121 M 107.01 % -30.237 M -278.03 % -7.999 M 84.32 % -51.013 M -1 709.96 % 3.169 M 179.16 % -4.003 M -12.41 % -3.561 M 55.99 % -8.091 M -159.47 % 13.604 M -7.20 % 14.660 M -41.81 % 25.194 M 1 040.67 % -2.678 M -134.98 % 7.657 M 268.01 % -4.558 M -132.70 % 13.937 M -22.61 % 18.010 M 99.19 % 9.041 M 0.00 % 9.041 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2014
2013
2012
2011