688019.SS

Anji Microelectronics Technology (Shanghai) Co., Ltd. 688019.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 1.835 B 48.24 % 1.238 B 14.96 % 1.077 B 56.82 % 686.661 M 62.57 % 422.380 M 47.99 % 285.410 M 15.15 % 247.849 M 6.64 % 232.427 M 18.20 % 196.639 M
Net income 533.644 M 32.51 % 402.734 M 33.60 % 301.437 M 140.99 % 125.084 M -18.77 % 153.989 M 133.86 % 65.846 M 46.45 % 44.962 M 13.14 % 39.739 M 7.12 % 37.099 M
Income before tax 567.624 M 28.88 % 440.422 M 29.84 % 339.199 M 156.84 % 132.068 M -23.27 % 172.130 M 134.68 % 73.347 M 52.65 % 48.050 M 22.04 % 39.372 M 11.26 % 35.387 M
Income before tax ratio 0.31 -13.06 % 0.36 12.95 % 0.32 63.78 % 0.19 -52.80 % 0.41 58.58 % 0.26 32.56 % 0.19 14.45 % 0.17 -5.87 % 0.18
EBITDA 628.266 M 61.52 % 388.977 M 11.91 % 347.592 M 192.98 % 118.641 M 62.83 % 72.861 M 63.32 % 44.612 M 2.09 % 43.697 M -4.60 % 45.802 M 14.84 % 39.884 M
Net income ratio 0.29 -10.61 % 0.33 16.22 % 0.28 53.68 % 0.18 -50.03 % 0.36 58.03 % 0.23 27.17 % 0.18 6.10 % 0.17 -9.38 % 0.19
Ratio EBITDA 0.34 8.96 % 0.31 -2.66 % 0.32 86.83 % 0.17 0.16 % 0.17 10.36 % 0.16 -11.34 % 0.18 -10.53 % 0.20 -2.84 % 0.20
Gross profit ratio 0.57 3.13 % 0.55 3.07 % 0.54 6.03 % 0.51 -0.67 % 0.51 1.42 % 0.50 -1.49 % 0.51 -6.27 % 0.54 -1.49 % 0.55
Weighted average shs out dil 128.921 M 0.47 % 128.320 M 1.82 % 126.031 M 0.07 % 125.940 M 0.24 % 125.634 M 16.92 % 107.451 M 14.14 % 94.142 M 0.14 % 94.013 M -0.24 % 94.241 M
Weighted average shs out 128.921 M 0.47 % 128.320 M 1.82 % 126.031 M 0.07 % 125.940 M 0.24 % 125.634 M 16.92 % 107.451 M 14.14 % 94.142 M 0.14 % 94.013 M -0.24 % 94.241 M
EPS diluted 3.18 31.40 % 2.42 16.35 % 2.08 110.10 % 0.99 -19.51 % 1.23 101.64 % 0.61 27.08 % 0.48 14.29 % 0.42 7.69 % 0.39
Earnings per share 3.18 31.40 % 2.42 15.79 % 2.09 111.11 % 0.99 -19.51 % 1.23 101.64 % 0.61 27.08 % 0.48 14.29 % 0.42 7.69 % 0.39
Gross profit 1.047 B 52.87 % 684.566 M 18.49 % 577.740 M 66.27 % 347.467 M 61.48 % 215.174 M 50.09 % 143.368 M 13.44 % 126.379 M -0.05 % 126.447 M 16.44 % 108.596 M
Income tax expense 33.981 M -9.84 % 37.689 M -0.19 % 37.762 M 440.72 % 6.984 M -61.50 % 18.141 M 141.86 % 7.501 M 142.90 % 3.088 M 940.47 % -367.400 K 78.54 % -1.712 M
Cost of revenue 788.486 M 42.50 % 553.305 M 10.87 % 499.047 M 47.13 % 339.193 M 63.70 % 207.206 M 45.88 % 142.042 M 16.94 % 121.470 M 14.62 % 105.980 M 20.37 % 88.044 M
General and administrative expenses 118.419 M 45.81 % 81.213 M 18.74 % 68.393 M 13.82 % 60.087 M 46.73 % 40.950 M 39.19 % 29.420 M 41.95 % 20.725 M 18.31 % 17.518 M 10.29 % 15.883 M
Selling and marketing expenses 61.463 M 27.57 % 48.181 M 40.61 % 34.265 M 16.83 % 29.329 M 39.99 % 20.950 M 6.17 % 19.734 M 28.98 % 15.300 M -4.29 % 15.986 M 16.30 % 13.745 M
Other expenses -34.394 M 71.77 % -121.831 M -377.26 % -25.527 M 10.37 % -28.481 M 73.72 % -108.369 M -195.20 % -36.711 M -222.44 % -11.385 M -511.42 % 2.767 M 3.58 % 2.672 M
Operating expenses 478.254 M 95.87 % 244.175 M 2.38 % 238.496 M 11.42 % 214.042 M 404.47 % 42.429 M -39.37 % 69.979 M -10.59 % 78.271 M -9.91 % 86.878 M 15.56 % 75.181 M
Cost and expenses 1.267 B 58.84 % 797.481 M 8.13 % 737.543 M 33.31 % 553.236 M 121.62 % 249.635 M 17.74 % 212.021 M 6.15 % 199.740 M 3.57 % 192.858 M 18.16 % 163.224 M
Research and development expenses 332.766 M 40.64 % 236.613 M 46.63 % 161.365 M 5.39 % 153.108 M 72.23 % 88.898 M 54.51 % 57.537 M 7.28 % 53.630 M 5.97 % 50.607 M 18.02 % 42.881 M
Selling general and administrative expenses 179.882 M 39.02 % 129.394 M 26.04 % 102.658 M 14.81 % 89.416 M 44.45 % 61.900 M 25.93 % 49.153 M 36.44 % 36.025 M 7.53 % 33.504 M 13.08 % 29.628 M
Interest income 23.805 M 167.72 % 8.892 M 227.47 % 2.715 M 72.76 % 1.572 M -56.55 % 3.617 M -47.60 % 6.903 M 50.88 % 4.575 M 35.22 % 3.383 M 209.52 % 1.093 M
Interest expense 10.780 M 27.92 % 8.427 M 18.74 % 7.097 M 71.80 % 4.131 M 990.17 % 378.922 K 102.44 % 187.173 K 15.94 % 161.442 K 0.000 -100.00 % 2.541 M
Depreciation and amortization 80.393 M 38.36 % 58.105 M 51.16 % 38.440 M 85.81 % 20.688 M 104.20 % 10.132 M 20.16 % 8.431 M 4.68 % 8.054 M 30.90 % 6.153 M -13.11 % 7.081 M
Operating income 568.275 M 29.04 % 440.390 M 29.81 % 339.245 M 154.26 % 133.425 M -22.76 % 172.745 M 135.38 % 73.389 M 52.55 % 48.108 M 21.58 % 39.569 M 18.42 % 33.415 M
Operating income ratio 0.31 -12.95 % 0.36 12.92 % 0.32 62.14 % 0.19 -52.49 % 0.41 59.05 % 0.26 32.47 % 0.19 14.02 % 0.17 0.18 % 0.17
Total other income expenses net -651.035 K -2 131.31 % 32.050 K 169.87 % -45.868 K 96.62 % -1.357 M -120.68 % -614.994 K -1 360.59 % -42.106 K 27.40 % -57.994 K 70.56 % -197.000 K -109.99 % 1.972 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -570.903 M -82.38 % -313.028 M -113.86 % -146.367 M 15.33 % -172.864 M 44.84 % -313.378 M 31.15 % -455.138 M -225.54 % -139.812 M -115.05 % -65.012 M 61.66 % -169.559 M
Total investments 318.540 M -15.15 % 375.435 M 79.69 % 208.938 M 107.86 % 100.521 M 813.83 % 11.000 M -78.16 % 50.366 M 1 278.53 % 3.654 M -23.77 % 4.793 M -20.87 % 6.057 M
Total debt 326.755 M 74.45 % 187.310 M 2.38 % 182.954 M 14.51 % 159.767 M 621.57 % 22.142 M 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 624.361 K -99.51 % 128.666 M 62.22 % 79.315 M 91.15 % 41.493 M 768.51 % 4.778 M -61.23 % 12.322 M 78.08 % 6.919 M -97.23 % 250.017 M -15.60 % 296.220 M
Retained earnings 1.458 B 48.30 % 983.043 M 59.76 % 615.317 M 80.13 % 341.598 M 46.92 % 232.502 M 105.45 % 113.169 M 114.94 % 52.652 M 341.54 % 11.925 M 116.10 % -74.045 M
Common stock 129.213 M 30.43 % 99.070 M 32.62 % 74.702 M 40.36 % 53.221 M 0.21 % 53.108 M 0.00 % 53.108 M 33.33 % 39.831 M 0.00 % 39.831 M 0.00 % 39.831 M
Total equity 2.701 B 27.16 % 2.124 B 39.60 % 1.522 B 26.67 % 1.201 B 14.60 % 1.048 B 18.09 % 887.570 M 155.96 % 346.758 M 14.91 % 301.773 M 15.18 % 262.005 M
Other non current liabilities 0.000 -100.00 % 102.028 M 0.000 0.000 100.00 % -27.235 M 0.000 0.000 0.000 0.000
Long term debt 196.651 M 10.83 % 177.442 M 37.70 % 128.863 M 10.24 % 116.895 M 329.21 % 27.235 M 0.000 0.000 0.000 0.000
Total non current liabilities 284.230 M -0.75 % 286.391 M 91.94 % 149.208 M 7.44 % 138.871 M 359.83 % 30.201 M 23.43 % 24.467 M 40.54 % 17.409 M 305.32 % 4.295 M -12.63 % 4.916 M
Other current liabilities 174.923 M 77.65 % 98.465 M -58.65 % 238.112 M 12.02 % 212.568 M 101.06 % 105.724 M 110.35 % 50.260 M 41.15 % 35.609 M 18.58 % 30.030 M 19.84 % 25.059 M
Deferred revenue 0.000 0.000 -100.00 % 273.230 K 9.80 % 248.840 K 217.18 % 78.455 K 118.37 % 35.927 K -53.88 % 77.900 K 0.000 -100.00 % 4.000 K
Short term debt 130.103 M 1 218.42 % 9.868 M -67.14 % 30.027 M 89.01 % 15.886 M -28.25 % 22.142 M 0.000 0.000 0.000 0.000
Total current liabilities 466.569 M 141.79 % 192.965 M -48.79 % 376.843 M 13.44 % 332.197 M 58.91 % 209.041 M 164.07 % 79.162 M 14.48 % 69.147 M 45.64 % 47.479 M 3.85 % 45.717 M
Total liabilities 750.799 M 56.63 % 479.356 M -8.88 % 526.051 M 11.67 % 471.068 M 96.90 % 239.242 M 130.86 % 103.629 M 19.72 % 86.557 M 67.18 % 51.775 M 2.25 % 50.633 M
Other non current assets 248.532 M 77.51 % 140.011 M -41.42 % 238.991 M 0.55 % 237.694 M -54.47 % 522.086 M 5 549.94 % 9.241 M 21.96 % 7.577 M -36.18 % 11.871 M 1 072.98 % 1.012 M
Long term investments 273.857 M -12.82 % 314.115 M 680.99 % 40.220 M 133.84 % -118.855 M 75.59 % -486.817 M -10 446.14 % 4.705 M 28.78 % 3.654 M -23.77 % 4.793 M -20.87 % 6.057 M
Intangible assets 79.355 M -1.09 % 80.227 M 137.66 % 33.756 M 175.56 % 12.250 M 10.79 % 11.057 M 57.20 % 7.034 M -1.18 % 7.118 M -3.60 % 7.384 M 368.05 % 1.578 M
GoodWill 0.000 -100.00 % 7.390 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 79.355 M -9.43 % 87.616 M 159.55 % 33.756 M 175.56 % 12.250 M 10.79 % 11.057 M 57.20 % 7.034 M -1.18 % 7.118 M -3.60 % 7.384 M 368.05 % 1.578 M
Property plant equipment net 777.739 M 15.22 % 675.007 M 24.21 % 543.435 M 7.93 % 503.494 M 162.86 % 191.543 M 128.28 % 83.907 M 53.81 % 54.551 M -3.29 % 56.409 M 63.24 % 34.556 M
Total non current assets 1.426 B 13.04 % 1.261 B 39.87 % 901.635 M 33.32 % 676.298 M 154.55 % 265.688 M 125.79 % 117.671 M 41.19 % 83.341 M -5.02 % 87.749 M 82.02 % 48.210 M
Other current assets 71.918 M 80.01 % 39.952 M -10.13 % 44.456 M 25.53 % 35.416 M 118.51 % 16.208 M -90.83 % 176.658 M 1 740.76 % 9.597 M -74.37 % 37.437 M 1 130.10 % 3.043 M
Short term investments 44.683 M -26.91 % 61.131 M -63.77 % 168.718 M -23.09 % 219.376 M -55.93 % 497.817 M 888.39 % 50.366 M -29.41 % 71.351 M -14.41 % 83.367 M 0.000
cash and cash equivalents 897.657 M 68.73 % 532.005 M 61.55 % 329.321 M -1.00 % 332.631 M -0.86 % 335.520 M -26.28 % 455.138 M 225.54 % 139.812 M 115.05 % 65.012 M -61.66 % 169.559 M
Cash and short term investments 942.340 M 58.87 % 593.137 M 19.09 % 498.039 M -9.78 % 552.007 M -33.76 % 833.337 M 64.85 % 505.505 M 261.56 % 139.812 M 115.05 % 65.012 M -61.66 % 169.559 M
Total current assets 2.026 B 50.95 % 1.342 B 17.13 % 1.146 B 15.06 % 995.930 M -2.52 % 1.022 B 16.96 % 873.528 M 149.60 % 349.974 M 31.67 % 265.798 M 0.52 % 264.429 M
Inventory 617.635 M 44.57 % 427.211 M 16.76 % 365.899 M 58.80 % 230.422 M 120.51 % 104.494 M 35.69 % 77.010 M 10.79 % 69.510 M 10.06 % 63.159 M 27.77 % 49.430 M
Net receivables 394.264 M 39.81 % 282.008 M 18.10 % 238.783 M 33.42 % 178.970 M 141.15 % 74.215 M 31.26 % 56.541 M -10.80 % 63.384 M 28.21 % 49.439 M 16.61 % 42.396 M
Tax assets 46.116 M 3.99 % 44.346 M -1.96 % 45.233 M 8.43 % 41.715 M 49.96 % 27.819 M 117.60 % 12.784 M 22.43 % 10.442 M 43.18 % 7.293 M 45.67 % 5.006 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 143.327 M 78.04 % 80.505 M -6.09 % 85.721 M 6.10 % 80.793 M 32.01 % 61.201 M 194.81 % 20.760 M -24.57 % 27.523 M 80.37 % 15.259 M -16.39 % 18.251 M
Tax payables 18.215 M 341.41 % 4.127 M -81.83 % 22.710 M 0.04 % 22.701 M 14.10 % 19.896 M 144.34 % 8.143 M 35.36 % 6.016 M 174.64 % 2.190 M -8.99 % 2.407 M
Deferred revenue non current 83.654 M 0.000 -100.00 % 18.509 M -15.77 % 21.975 M 2.09 % 21.524 M -12.03 % 24.467 M 40.54 % 17.409 M 305.32 % 4.295 M -12.63 % 4.916 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 82.198 M -0.79 % 82.852 M -16.28 % 98.963 M -15.34 % 116.895 M 329.21 % 27.235 M 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
Other total stockholders equity 1.114 B 21.96 % 913.266 M 9.83 % 831.532 M 6.67 % 779.522 M 4.13 % 748.631 M 3.79 % 721.292 M 183.67 % 254.275 M 1.76 % 249.871 M -15.61 % 296.102 M
Deferred tax liabilities non current 3.925 M -43.29 % 6.921 M 276.87 % 1.836 M 0.000 -100.00 % 8.676 M 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
Total assets 3.452 B 32.59 % 2.603 B 27.14 % 2.048 B 22.45 % 1.672 B 29.90 % 1.287 B 29.88 % 991.199 M 128.75 % 433.315 M 22.56 % 353.547 M 13.08 % 312.639 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 0.000 100.00 % -2.106 M 90.67 % -22.573 M 75.50 % -92.140 M -3 833.64 % -2.342 M 25.56 % -3.147 M -38.13 % -2.278 M 11.57 % -2.576 M
Stock based compensation 0.000 0.000 -100.00 % 24.698 M -21.64 % 31.519 M 17.88 % 26.738 M 0.000 0.000 0.000 0.000
Change in working capital -9.138 M 94.66 % -171.272 M 0.95 % -172.916 M -21.67 % -142.114 M -1 267.54 % 12.172 M -31.21 % 17.693 M 72.56 % 10.254 M 141.52 % -24.696 M -237.01 % -7.328 M
Accounts receivables 116.576 M 212.06 % 37.357 M 145.30 % -82.470 M 32.59 % -122.349 M -459.86 % -21.854 M -226.84 % 17.229 M 202.42 % -16.821 M -165.77 % -6.329 M 46.59 % -11.851 M
Inventory -169.023 M -552.45 % 37.357 M 126.41 % -141.463 M -9.47 % -129.227 M -302.82 % -32.080 M -324.60 % -7.555 M -14.00 % -6.628 M 59.73 % -16.457 M 12.37 % -18.781 M
Accounts payables 43.905 M 125.67 % -171.042 M -421.97 % 53.123 M -59.77 % 132.036 M 82.21 % 72.464 M 599.29 % 10.363 M -71.88 % 36.849 M 9 927.02 % 367.500 K -98.58 % 25.880 M
Other working capital -596.995 K 99.20 % -74.944 M -3 459.28 % -2.106 M 90.67 % -22.573 M -255.02 % -6.358 M -171.44 % -2.342 M -113.88 % 16.881 M 304.88 % -8.240 M -171.95 % 11.453 M
Other non cash items -146.509 M -500.35 % 36.595 M 80.66 % 20.256 M -32.15 % 29.854 M 1 207.32 % 2.284 M 131.33 % -7.289 M -107.82 % -3.507 M -159.73 % 5.872 M -28.53 % 8.215 M
Net cash provided by operating activities 493.210 M 39.37 % 353.889 M 48.00 % 239.122 M 291.32 % 61.106 M -46.01 % 113.174 M 33.65 % 84.682 M 41.70 % 59.763 M 120.79 % 27.068 M -39.94 % 45.067 M
Investments in property plant and equipment -267.365 M 20.88 % -337.918 M -72.16 % -196.287 M 18.59 % -241.116 M -131.61 % -104.103 M -147.02 % -42.143 M -197.96 % -14.144 M 64.05 % -39.343 M -433.64 % -7.373 M
Acquisitions net 0.000 100.00 % -44.270 M -6 064 414 899.45 % 0.730 -100.00 % 140.552 K 278.07 % 37.176 K 374.00 % 7.843 K 84 214 752 371 300.00 % 0.000 -100.00 % 103.500 K -78.67 % 485.200 K
Purchases of investments -356.896 M 17.00 % -430.000 M 38.18 % -695.543 M 43.49 % -1.231 B 15.28 % -1.453 B -22.01 % -1.191 B -420.06 % -229.000 M -146.24 % -93.000 M -80.79 % -51.441 M
Sales maturities of investments 250.888 M -48.53 % 487.480 M -22.94 % 632.572 M -55.87 % 1.433 B 8.58 % 1.320 B 34.46 % 981.712 M 289.42 % 252.096 M 0.000 0.000
Other investing activites 21.831 M 349.15 % -8.762 M -422.70 % 2.715 M -52.39 % 5.703 M 2.75 % 5.551 M -14.75 % 6.511 M 105.25 % 3.172 M -10.52 % 3.545 M 364.33 % 763.525 K
Net cash used for investing activites -351.542 M -5.42 % -333.470 M -29.99 % -256.542 M -680.05 % -32.888 M 85.79 % -231.467 M 5.46 % -244.840 M -2 119.35 % 12.125 M 109.41 % -128.798 M -121.87 % -58.050 M
Debt repayment 173.205 M 262.76 % 47.746 M 8.04 % 44.195 M 894.14 % -5.565 M 0.000 0.000 0.000 0.000 100.00 % -55.973 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -19.749 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -39.288 M -23.12 % -31.909 M -87.95 % -16.977 M -6.56 % -15.933 M 21.05 % -20.181 M 0.000 0.000 0.000 100.00 % -98.653 K
Other financing activites -10.464 M -105.85 % 178.835 M 953.17 % -20.961 M -103.17 % -10.317 M -144.88 % 22.989 M -95.16 % 474.892 M 0.000 -100.00 % 0.000 -100.00 % 223.255 M
Net cash used provided by financing activities 123.453 M -29.42 % 174.923 M 2 696.19 % 6.256 M 119.66 % -31.815 M -1 233.17 % 2.808 M -99.41 % 474.892 M 0.000 -100.00 % 0.000 -100.00 % 167.182 M
Effect of forex changes on cash 13.333 M 316.38 % 3.202 M -68.22 % 10.076 M 731.92 % -1.595 M 60.21 % -4.008 M -1 124.64 % 391.155 K -86.55 % 2.909 M 203.17 % -2.819 M -276.15 % 1.600 M
Net change in cash 278.454 M 40.25 % 198.544 M 18 354.96 % -1.088 M 79.05 % -5.192 M 95.66 % -119.494 M -137.92 % 315.125 M 321.31 % 74.796 M 171.54 % -104.549 M -167.10 % 155.800 M
Cash at beginning of period 527.564 M 60.34 % 329.020 M -0.33 % 330.108 M -1.55 % 335.299 M -26.27 % 454.793 M 225.62 % 139.668 M 115.30 % 64.872 M -61.71 % 169.421 M 1 143.85 % 13.621 M
Cash at end of period 806.018 M 52.78 % 527.564 M 60.34 % 329.020 M -0.33 % 330.108 M -1.55 % 335.299 M -26.27 % 454.793 M 225.62 % 139.668 M 115.30 % 64.872 M -61.71 % 169.421 M
Operating cash flow 493.210 M 46.69 % 336.235 M 40.61 % 239.122 M 291.32 % 61.106 M -46.01 % 113.174 M 33.65 % 84.682 M 41.70 % 59.763 M 120.79 % 27.068 M -39.94 % 45.067 M
Capital expenditure -267.365 M 20.88 % -337.918 M -72.16 % -196.287 M 18.59 % -241.116 M -131.61 % -104.103 M -147.02 % -42.143 M -197.96 % -14.144 M 64.05 % -39.343 M -433.64 % -7.373 M
Free CashFlow 225.845 M 13 517.95 % -1.683 M -103.93 % 42.836 M 123.80 % -180.011 M -2 084.47 % 9.071 M -78.68 % 42.539 M -6.75 % 45.619 M 471.64 % -12.275 M -132.57 % 37.694 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 2018-06-30 2018-03-31
Revenue 596.169 M 9.33 % 545.284 M 4.30 % 522.784 M 1.52 % 514.958 M 22.95 % 418.823 M 10.67 % 378.451 M 11.41 % 339.683 M 5.07 % 323.278 M 5.79 % 305.571 M 13.45 % 269.340 M -4.83 % 283.016 M -2.54 % 290.406 M 7.44 % 270.289 M 15.97 % 233.077 M 7.85 % 216.109 M 15.23 % 187.539 M 14.54 % 163.736 M 37.27 % 119.278 M 4.93 % 113.674 M -2.81 % 116.964 M 22.60 % 95.404 M -0.97 % 96.338 M 20.21 % 80.142 M 5.18 % 76.197 M 8.31 % 70.351 M 19.81 % 58.720 M -18.44 % 71.996 M 12.79 % 63.834 M 13.97 % 56.009 M 0.00 % 56.009 M
Net income 206.809 M 22.50 % 168.826 M 19.67 % 141.075 M -11.03 % 158.572 M 23.00 % 128.916 M 22.68 % 105.080 M 20.35 % 87.309 M 8.58 % 80.410 M -49.37 % 158.833 M 108.49 % 76.182 M -19.71 % 94.880 M 19.05 % 79.697 M -8.67 % 87.260 M 120.35 % 39.601 M 41.21 % 28.044 M 12.81 % 24.859 M -64.55 % 70.129 M 3 318.30 % 2.052 M -94.92 % 40.385 M -36.70 % 63.802 M 143.09 % 26.246 M 11.42 % 23.556 M 20.37 % 19.570 M 14.98 % 17.021 M -31.30 % 24.777 M 453.26 % 4.478 M -66.40 % 13.329 M -16.03 % 15.873 M 34.97 % 11.760 M 193.93 % 4.001 M
Income before tax 221.637 M 20.60 % 183.777 M 22.50 % 150.027 M -10.43 % 167.500 M 22.69 % 136.528 M 20.21 % 113.570 M 31.52 % 86.353 M 7.22 % 80.538 M -57.39 % 189.011 M 123.63 % 84.520 M -19.86 % 105.465 M 16.36 % 90.639 M -9.65 % 100.315 M 134.49 % 42.780 M 73.37 % 24.675 M -11.35 % 27.835 M -65.85 % 81.502 M 4 292.89 % -1.944 M -104.42 % 43.999 M -39.77 % 73.055 M 146.82 % 29.598 M 16.17 % 25.478 M 16.94 % 21.788 M 26.98 % 17.159 M -43.58 % 30.412 M 662.92 % 3.986 M -73.64 % 15.122 M -12.83 % 17.348 M 122.69 % 7.790 M 0.00 % 7.790 M
Income before tax ratio 0.37 10.31 % 0.34 17.44 % 0.29 -11.77 % 0.33 -0.22 % 0.33 8.63 % 0.30 18.05 % 0.25 2.04 % 0.25 -59.72 % 0.62 97.11 % 0.31 -15.79 % 0.37 19.40 % 0.31 -15.90 % 0.37 102.21 % 0.18 60.75 % 0.11 -23.07 % 0.15 -70.18 % 0.50 3 154.41 % -0.02 -104.21 % 0.39 -38.03 % 0.62 101.32 % 0.31 17.31 % 0.26 -2.72 % 0.27 20.73 % 0.23 -47.91 % 0.43 536.79 % 0.07 -67.68 % 0.21 -22.71 % 0.27 95.40 % 0.14 0.00 % 0.14
EBITDA 222.037 M 11.18 % 199.710 M 36.30 % 146.528 M -22.69 % 189.540 M 31.36 % 144.285 M 2.98 % 140.115 M 1 205.21 % 10.735 M -88.83 % 96.142 M -45.80 % 177.377 M 89.22 % 93.743 M 3.07 % 90.954 M -5.79 % 96.547 M 15.42 % 83.648 M 24.89 % 66.976 M 1 233.96 % 5.021 M -88.43 % 43.384 M -22.71 % 56.134 M 660.23 % 7.384 M 243.16 % -5.158 M -119.68 % 26.208 M -5.69 % 27.788 M 22.21 % 22.738 M 481.84 % -5.955 M -144.27 % 13.451 M -54.26 % 29.412 M 294.44 % 7.457 M -44.65 % 13.471 M 9.32 % 12.323 M 52.04 % 8.105 M 0.00 % 8.105 M
Net income ratio 0.35 12.04 % 0.31 14.73 % 0.27 -12.37 % 0.31 0.04 % 0.31 10.86 % 0.28 8.03 % 0.26 3.34 % 0.25 -52.15 % 0.52 83.77 % 0.28 -15.63 % 0.34 22.16 % 0.27 -14.99 % 0.32 90.01 % 0.17 30.93 % 0.13 -2.10 % 0.13 -69.05 % 0.43 2 390.15 % 0.02 -95.16 % 0.36 -34.87 % 0.55 98.28 % 0.28 12.51 % 0.24 0.13 % 0.24 9.32 % 0.22 -36.58 % 0.35 361.79 % 0.08 -58.81 % 0.19 -25.54 % 0.25 18.43 % 0.21 193.93 % 0.07
Ratio EBITDA 0.37 1.69 % 0.37 30.67 % 0.28 -23.85 % 0.37 6.84 % 0.34 -6.95 % 0.37 1 071.51 % 0.03 -89.37 % 0.30 -48.77 % 0.58 66.78 % 0.35 8.30 % 0.32 -3.33 % 0.33 7.43 % 0.31 7.70 % 0.29 1 136.85 % 0.02 -89.96 % 0.23 -32.52 % 0.34 453.81 % 0.06 236.44 % -0.05 -120.25 % 0.22 -23.07 % 0.29 23.41 % 0.24 417.65 % -0.07 -142.09 % 0.18 -57.77 % 0.42 229.23 % 0.13 -32.13 % 0.19 -3.07 % 0.19 33.40 % 0.14 0.00 % 0.14
Gross profit ratio 0.55 -1.80 % 0.56 4.72 % 0.53 -11.94 % 0.60 7.12 % 0.56 -3.53 % 0.58 9.59 % 0.53 -7.95 % 0.58 7.57 % 0.54 -4.23 % 0.56 -0.53 % 0.57 5.35 % 0.54 1.99 % 0.53 2.54 % 0.51 1.96 % 0.50 -3.11 % 0.52 0.35 % 0.52 9.26 % 0.47 16.25 % 0.41 -28.92 % 0.57 6.11 % 0.54 3.64 % 0.52 -2.39 % 0.53 6.34 % 0.50 3.24 % 0.49 1.93 % 0.48 -7.33 % 0.52 4.73 % 0.49 -4.84 % 0.52 0.00 % 0.52
Weighted average shs out dil 224.258 M 74.01 % 128.875 M -0.04 % 128.921 M 0.00 % 128.921 M 0.51 % 128.269 M -0.47 % 128.870 M 0.21 % 128.595 M -0.15 % 128.792 M -0.33 % 129.217 M 2.36 % 126.234 M 0.08 % 126.139 M -0.08 % 126.246 M 0.26 % 125.920 M -0.54 % 126.602 M -0.59 % 127.347 M 0.02 % 127.319 M -1.88 % 129.756 M 6.89 % 121.395 M -3.45 % 125.738 M -0.04 % 125.792 M 1.40 % 124.057 M -2.04 % 126.647 M 0.76 % 125.691 M 9.22 % 115.082 M 23.28 % 93.353 M -3.07 % 96.309 M 4.28 % 92.352 M -1.61 % 93.865 M 0.71 % 93.204 M 0.00 % 93.204 M
Weighted average shs out 167.818 M 30.22 % 128.875 M -0.04 % 128.921 M 0.00 % 128.921 M 0.51 % 128.269 M -0.47 % 128.870 M 0.21 % 128.595 M -0.15 % 128.792 M -0.33 % 129.217 M 2.36 % 126.234 M 0.08 % 126.139 M -0.08 % 126.246 M 0.26 % 125.920 M -0.54 % 126.602 M -0.59 % 127.347 M 0.02 % 127.320 M -1.88 % 129.756 M 6.89 % 121.395 M -3.45 % 125.738 M -0.04 % 125.792 M 1.40 % 124.057 M -2.04 % 126.647 M 0.76 % 125.691 M 9.22 % 115.082 M 23.28 % 93.353 M -3.07 % 96.309 M 4.28 % 92.352 M -1.61 % 93.865 M 0.71 % 93.205 M 0.00 % 93.204 M
EPS diluted 0.92 -8.91 % 1.01 -7.34 % 1.09 -11.38 % 1.23 21.78 % 1.01 23.17 % 0.82 20.59 % 0.68 9.68 % 0.62 -49.59 % 1.23 105.00 % 0.60 -20.00 % 0.75 19.05 % 0.63 -8.70 % 0.69 122.58 % 0.31 40.91 % 0.22 10.00 % 0.20 -62.96 % 0.54 3 095.27 % 0.02 -94.72 % 0.32 -37.25 % 0.51 142.86 % 0.21 10.53 % 0.19 18.75 % 0.16 6.67 % 0.15 -44.44 % 0.27 480.65 % 0.05 -66.79 % 0.14 -17.65 % 0.17 33.75 % 0.13 196.27 % 0.04
Earnings per share 1.23 21.78 % 1.01 -7.34 % 1.09 -11.38 % 1.23 21.78 % 1.01 23.17 % 0.82 17.14 % 0.70 12.90 % 0.62 -49.59 % 1.23 105.00 % 0.60 -21.05 % 0.76 20.63 % 0.63 -8.70 % 0.69 122.58 % 0.31 40.91 % 0.22 10.00 % 0.20 -62.96 % 0.54 3 095.27 % 0.02 -94.72 % 0.32 -37.25 % 0.51 142.86 % 0.21 10.53 % 0.19 18.75 % 0.16 6.67 % 0.15 -44.44 % 0.27 480.65 % 0.05 -66.79 % 0.14 -17.65 % 0.17 33.75 % 0.13 196.27 % 0.04
Gross profit 326.096 M 7.36 % 303.732 M 9.22 % 278.085 M -10.60 % 311.055 M 31.70 % 236.176 M 6.76 % 221.214 M 22.10 % 181.180 M -3.27 % 187.314 M 13.81 % 164.587 M 8.65 % 151.484 M -5.33 % 160.018 M 2.67 % 155.862 M 9.58 % 142.241 M 18.91 % 119.619 M 9.97 % 108.775 M 11.65 % 97.421 M 14.94 % 84.759 M 49.98 % 56.512 M 21.98 % 46.330 M -30.92 % 67.065 M 30.09 % 51.551 M 2.63 % 50.228 M 17.33 % 42.809 M 11.85 % 38.274 M 11.81 % 34.230 M 22.12 % 28.029 M -24.42 % 37.084 M 18.12 % 31.396 M 8.45 % 28.950 M 0.00 % 28.950 M
Income tax expense 14.828 M -0.82 % 14.951 M 67.02 % 8.951 M 0.27 % 8.927 M 17.28 % 7.612 M -10.34 % 8.490 M 987.77 % -956.290 K -848.67 % 127.732 K -99.58 % 30.179 M 261.92 % 8.338 M -21.23 % 10.586 M -3.26 % 10.943 M -16.18 % 13.055 M 310.72 % 3.179 M 194.33 % -3.370 M -213.22 % 2.976 M -73.83 % 11.372 M 384.64 % -3.995 M -210.56 % 3.614 M -60.94 % 9.253 M 176.01 % 3.352 M 74.42 % 1.922 M -13.36 % 2.218 M 1 498.34 % 138.788 K -97.54 % 5.636 M 1 245.29 % -492.062 K -127.45 % 1.793 M 21.50 % 1.476 M 1 734.74 % -90.263 K 0.00 % -90.263 K
Cost of revenue 270.073 M 11.81 % 241.552 M -1.29 % 244.699 M 20.01 % 203.903 M 11.64 % 182.647 M 16.16 % 157.237 M -0.80 % 158.503 M 16.58 % 135.964 M -3.56 % 140.983 M 19.62 % 117.855 M -4.18 % 122.998 M -8.58 % 134.543 M 5.07 % 128.048 M 12.86 % 113.458 M 5.71 % 107.334 M 19.10 % 90.118 M 14.11 % 78.976 M 25.83 % 62.765 M -6.80 % 67.344 M 34.96 % 49.898 M 13.79 % 43.853 M -4.90 % 46.110 M 23.51 % 37.333 M -1.56 % 37.923 M 4.99 % 36.121 M 17.69 % 30.691 M -12.09 % 34.912 M 7.63 % 32.438 M 19.88 % 27.060 M 0.00 % 27.060 M
General and administrative expenses 25.644 M 0.71 % 25.464 M -41.24 % 43.336 M 74.82 % 24.789 M -9.84 % 27.493 M 20.57 % 22.802 M -17.85 % 27.757 M 22.36 % 22.685 M 39.84 % 16.223 M 11.51 % 14.548 M -22.56 % 18.785 M 17.68 % 15.964 M -12.50 % 18.243 M 18.46 % 15.401 M -14.50 % 18.013 M 27.83 % 14.091 M -1.84 % 14.356 M 5.34 % 13.628 M -18.17 % 16.653 M 53.93 % 10.819 M 60.98 % 6.721 M -0.54 % 6.757 M -27.49 % 9.319 M 0.59 % 9.264 M 116.34 % 4.282 M -34.10 % 6.498 M 29.16 % 5.031 M -0.68 % 5.065 M -4.69 % 5.315 M 0.00 % 5.315 M
Selling and marketing expenses 11.095 M 0.69 % 11.018 M -24.99 % 14.689 M -36.18 % 23.016 M 64.84 % 13.963 M 42.55 % 9.795 M -33.86 % 14.810 M 18.42 % 12.507 M 6.26 % 11.770 M 29.42 % 9.094 M -30.46 % 13.078 M 59.00 % 8.225 M 41.20 % 5.825 M -18.38 % 7.137 M -10.25 % 7.952 M 2.89 % 7.728 M -5.89 % 8.212 M 51.04 % 5.437 M 207.46 % 1.768 M -79.93 % 8.810 M 37.64 % 6.401 M 61.20 % 3.971 M -37.21 % 6.324 M 32.52 % 4.772 M 9.77 % 4.348 M 1.36 % 4.289 M 8.42 % 3.956 M 37.96 % 2.868 M -32.33 % 4.238 M 0.00 % 4.238 M
Other expenses -28.724 M -225.20 % -8.833 M 69.22 % -28.700 M -568.04 % 6.132 M 142.12 % -14.557 M -633.15 % 2.730 M 115.13 % -18.040 M -373.32 % 6.600 M 106.20 % -106.503 M -2 638.82 % -3.889 M 79.66 % -19.116 M -463.12 % -3.395 M 85.14 % -22.847 M -215.21 % 19.831 M 1 116.78 % -1.950 M -112.96 % 15.054 M 130.26 % -49.741 M -709.82 % 8.157 M 117.36 % -46.977 M 4.11 % -48.993 M -615.20 % -6.850 M -23.44 % -5.550 M 49.30 % -10.945 M -57.51 % -6.949 M 65.13 % -19.931 M -1 841.05 % 1.145 M 190.71 % -1.262 M 82.29 % -7.127 M -375.67 % -1.498 M 0.00 % -1.498 M
Operating expenses 104.364 M -13.00 % 119.955 M -6.24 % 127.934 M -10.87 % 143.529 M 44.74 % 99.166 M -7.86 % 107.626 M 13.46 % 94.855 M -11.17 % 106.781 M 537.19 % -24.424 M -136.47 % 66.964 M 22.76 % 54.547 M -16.37 % 65.223 M 55.71 % 41.886 M -45.49 % 76.839 M -7.75 % 83.294 M 20.57 % 69.084 M 2 053.35 % 3.208 M -94.51 % 58.456 M 2 445.46 % 2.296 M 138.34 % -5.989 M -127.38 % 21.873 M -9.80 % 24.250 M 15.43 % 21.008 M -0.36 % 21.084 M 452.32 % 3.817 M -84.12 % 24.043 M 9.61 % 21.934 M 56.14 % 14.048 M -33.56 % 21.144 M 0.00 % 21.144 M
Cost and expenses 374.437 M 3.58 % 361.507 M -2.99 % 372.633 M 7.25 % 347.431 M 23.28 % 281.813 M 6.40 % 264.863 M 4.54 % 253.358 M 4.37 % 242.744 M 108.26 % 116.559 M -36.93 % 184.820 M 4.10 % 177.545 M -11.12 % 199.766 M 17.55 % 169.934 M -10.70 % 190.297 M -0.17 % 190.627 M 19.74 % 159.202 M 93.71 % 82.185 M -32.20 % 121.221 M 74.07 % 69.641 M 58.60 % 43.909 M -33.19 % 65.726 M -6.59 % 70.360 M 20.60 % 58.342 M -1.13 % 59.008 M 47.75 % 39.938 M -27.03 % 54.734 M -3.72 % 56.846 M 22.29 % 46.486 M -3.56 % 48.204 M 0.00 % 48.204 M
Research and development expenses 96.348 M 4.38 % 92.305 M -6.39 % 98.608 M 10.06 % 89.592 M 23.97 % 72.266 M -0.04 % 72.299 M 2.80 % 70.328 M 8.22 % 64.988 M 20.16 % 54.086 M 14.56 % 47.210 M 12.94 % 41.800 M -5.92 % 44.429 M 9.26 % 40.665 M 17.97 % 34.471 M -41.85 % 59.280 M 84.04 % 32.211 M 6.02 % 30.382 M -2.73 % 31.235 M 1.24 % 30.852 M 31.99 % 23.374 M 49.82 % 15.601 M -18.19 % 19.071 M 16.93 % 16.310 M 16.52 % 13.997 M -7.42 % 15.119 M 24.83 % 12.111 M -14.76 % 14.209 M 7.31 % 13.241 M 1.16 % 13.090 M 0.00 % 13.090 M
Selling general and administrative expenses 36.739 M 0.70 % 36.483 M -37.13 % 58.025 M 21.38 % 47.805 M 15.32 % 41.456 M 27.18 % 32.597 M -23.42 % 42.567 M 20.96 % 35.192 M 25.72 % 27.992 M 18.40 % 23.643 M -25.80 % 31.863 M 31.73 % 24.189 M 0.50 % 24.069 M 6.79 % 22.537 M -13.20 % 25.964 M 18.99 % 21.820 M -3.31 % 22.567 M 18.37 % 19.065 M 3.49 % 18.421 M -6.15 % 19.629 M 49.59 % 13.122 M 22.31 % 10.728 M -31.42 % 15.644 M 11.45 % 14.036 M 62.65 % 8.630 M -20.00 % 10.787 M 20.03 % 8.987 M 13.29 % 7.933 M -16.95 % 9.553 M 0.00 % 9.553 M
Interest income 12.518 M -20.28 % 15.703 M 63.68 % 9.594 M 35.27 % 7.092 M 27.73 % 5.552 M 220.26 % 1.734 M -5.32 % 1.831 M 0.000 -100.00 % 1.047 M -81.06 % 5.526 M 16 751.95 % -33.186 K -101.63 % 2.038 M 22.37 % 1.666 M 255.81 % 468.165 K -84.62 % 3.044 M 0.000 -100.00 % 2.442 M 21.67 % 2.007 M -89.42 % 18.961 M 0.000 -100.00 % 4.206 M 62.42 % 2.590 M -25.93 % 3.496 M 61.31 % 2.167 M 0.000 -100.00 % 948.179 K -0.36 % 951.566 K -25.50 % 1.277 M 0.000 0.000
Interest expense 8.905 M 325.79 % 2.091 M -65.04 % 5.983 M 0.000 -100.00 % 1.667 M -42.52 % 2.900 M 1 598.27 % 170.770 K -95.52 % 3.812 M 1 230.06 % 286.614 K -92.24 % 3.694 M -45.12 % 6.732 M 0.000 0.000 0.000 0.000 -100.00 % 2.404 M 0.000 0.000 -100.00 % 103.439 K 243.33 % 30.128 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 24.539 M 22.10 % 20.098 M 0.00 % 20.098 M 43.27 % 14.028 M -17.76 % 17.057 M 17.42 % 14.526 M 0.00 % 14.526 M 51.16 % 9.610 M -28.17 % 13.378 M 39.21 % 9.610 M 0.00 % 9.610 M 85.81 % 5.172 M -42.65 % 9.018 M 74.37 % 5.172 M 0.00 % 5.172 M 104.20 % 2.533 M -32.13 % 3.732 M 47.34 % 2.533 M 0.00 % 2.533 M 20.16 % 2.108 M 0.45 % 2.098 M -0.45 % 2.108 M 0.00 % 2.108 M 4.68 % 2.014 M -3.02 % 2.076 M 3.11 % 2.014 M 0.00 % 2.014 M 30.90 % 1.538 M 0.00 % 1.538 M 0.00 % 1.538 M
Operating income 221.733 M 20.65 % 183.777 M 22.39 % 150.151 M -10.37 % 167.526 M 22.27 % 137.010 M 20.62 % 113.588 M 31.58 % 86.325 M 7.19 % 80.534 M -57.39 % 189.012 M 123.63 % 84.520 M -19.86 % 105.471 M 16.36 % 90.639 M -9.68 % 100.355 M 134.59 % 42.780 M 67.89 % 25.481 M -10.08 % 28.336 M -65.25 % 81.551 M 4 295.43 % -1.944 M -104.41 % 44.034 M -39.72 % 73.055 M 146.15 % 29.678 M 14.24 % 25.978 M 19.16 % 21.801 M 26.83 % 17.189 M -43.48 % 30.412 M 662.93 % 3.986 M -73.69 % 15.150 M -12.67 % 17.348 M 122.27 % 7.805 M 0.00 % 7.805 M
Operating income ratio 0.37 10.35 % 0.34 17.34 % 0.29 -11.71 % 0.33 -0.55 % 0.33 8.99 % 0.30 18.10 % 0.25 2.01 % 0.25 -59.73 % 0.62 97.11 % 0.31 -15.80 % 0.37 19.40 % 0.31 -15.94 % 0.37 102.29 % 0.18 55.67 % 0.12 -21.96 % 0.15 -69.66 % 0.50 3 156.27 % -0.02 -104.21 % 0.39 -37.98 % 0.62 100.78 % 0.31 15.36 % 0.27 -0.87 % 0.27 20.58 % 0.23 -47.82 % 0.43 536.80 % 0.07 -67.74 % 0.21 -22.57 % 0.27 95.02 % 0.14 0.00 % 0.14
Total other income expenses net -96.000 K -2 400 100.00 % 4.000 100.00 % -123.946 K -365.66 % -26.617 K 94.49 % -482.680 K -2 612.75 % -17.793 K -164.54 % 27.570 K 540.57 % 4.304 K 2 531.64 % -177.000 -150.14 % 353.000 106.01 % -5.869 K -97 716.67 % -6.000 99.98 % -39.996 K -1 333 300.00 % 3.000 100.00 % -806.256 K -60.82 % -501.352 K -911.46 % -49.567 K 0.000 100.00 % -34.995 K -583 150.00 % -6.000 99.99 % -79.994 K 84.00 % -499.999 K -4 029.15 % -12.109 K 59.64 % -30.000 K 0.000 -100.00 % 3.000 100.01 % -27.996 K 0.000 100.00 % -14.999 K -0.01 % -14.998 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 2018-06-30 2018-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 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-03-31
Net debt -400.752 M 32.19 % -590.982 M -3.52 % -570.903 M -19.64 % -477.183 M -25.30 % -380.845 M -14.82 % -331.679 M -5.96 % -313.028 M -92.20 % -162.862 M 53.54 % -350.509 M 28.72 % -491.710 M -235.94 % -146.367 M 30.22 % -209.752 M -19.01 % -176.249 M -24.00 % -142.139 M 17.77 % -172.864 M 44.73 % -312.760 M 2.02 % -319.213 M -62.51 % -196.431 M 37.32 % -313.378 M -42.08 % -220.562 M 43.33 % -389.219 M 22.27 % -500.740 M -10.02 % -455.138 M -128.17 % -199.472 M -9.56 % -182.061 M -186.22 % 211.163 M 251.03 % -139.812 M -194.23 % 148.379 M
Total investments 1.016 B 220.61 % 316.769 M -0.56 % 318.540 M 3.65 % 307.310 M -10.80 % 344.533 M 9.88 % 313.551 M -16.48 % 375.435 M 30.54 % 287.598 M 4.96 % 274.010 M 17.18 % 233.833 M 11.92 % 208.938 M 46.54 % 142.580 M 7.78 % 132.293 M 13.69 % 116.359 M 15.76 % 100.521 M 27.92 % 78.583 M 57.44 % 49.914 M 211.67 % 16.015 M 45.59 % 11.000 M 120.00 % 5.000 M -95.24 % 105.000 M 162.22 % 40.042 M -20.50 % 50.366 M 1 270.12 % 3.676 M 8.11 % 3.400 M -99.19 % 422.326 M 11 459.10 % 3.654 M -98.77 % 296.758 M
Total debt 992.028 M 180.21 % 354.032 M 8.35 % 326.755 M 10.52 % 295.655 M 11.62 % 264.875 M 22.06 % 216.997 M -0.90 % 218.978 M 25.22 % 174.874 M -3.44 % 181.107 M 1.95 % 177.641 M -2.90 % 182.954 M 16.34 % 157.258 M 18.08 % 133.174 M -4.20 % 139.016 M -12.99 % 159.767 M 2.05 % 156.552 M 197.27 % 52.663 M 22.83 % 42.874 M 93.63 % 22.142 M 11.19 % 19.914 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 1.142 B 0.000 0.000 -100.00 % 153.540 M -85.83 % 1.083 B 741.85 % 128.666 M -87.59 % 1.037 B 1 170.60 % 81.594 M -92.13 % 1.037 B 1 207.83 % 79.315 M -90.13 % 803.336 M 1 327.69 % 56.268 M -93.08 % 813.099 M 1 859.58 % 41.493 M -94.81 % 800.190 M 29 851.17 % 2.672 M -99.66 % 774.636 M 333 515.64 % 232.194 K -10.45 % 259.279 K -18.48 % 318.047 K 32.12 % 240.732 K -0.73 % 242.501 K 20.65 % 200.997 K 27.42 % 157.742 K -99.95 % 346.758 M 205 598.18 % 168.576 K -99.94 % 301.773 M
Retained earnings 1.775 B 9.14 % 1.627 B 11.58 % 1.458 B 9.46 % 1.332 B 12.64 % 1.182 B 9.58 % 1.079 B 9.77 % 983.043 M 9.37 % 898.832 M 9.83 % 818.422 M 18.33 % 691.627 M 12.40 % 615.317 M 15.84 % 531.177 M 17.65 % 451.481 M 18.43 % 381.214 M 11.60 % 341.598 M 8.93 % 313.608 M 8.61 % 288.751 M 23.11 % 234.554 M 0.88 % 232.502 M 12.54 % 206.592 M 44.68 % 142.790 M 4.44 % 136.725 M 20.82 % 113.169 M 14.40 % 98.928 M 20.78 % 81.904 M 0.000 -100.00 % 52.652 M 0.000
Common stock 167.940 M 29.97 % 129.213 M 0.00 % 129.213 M 0.00 % 129.213 M 0.36 % 128.755 M 29.96 % 99.070 M 0.00 % 99.070 M 0.00 % 99.070 M 0.31 % 98.766 M 30.00 % 75.974 M 1.70 % 74.702 M 0.26 % 74.509 M 0.00 % 74.509 M 40.00 % 53.221 M 0.00 % 53.221 M 0.00 % 53.221 M 0.00 % 53.221 M 0.21 % 53.108 M 0.00 % 53.108 M 0.00 % 53.108 M 0.00 % 53.108 M 0.00 % 53.108 M 0.00 % 53.108 M 0.00 % 53.108 M 33.33 % 39.831 M 0.000 -100.00 % 39.831 M 0.000
Total equity 3.048 B 5.93 % 2.878 B 6.55 % 2.701 B 6.29 % 2.541 B 8.21 % 2.348 B 4.76 % 2.242 B 5.53 % 2.124 B 4.91 % 2.025 B 4.87 % 1.931 B 6.96 % 1.805 B 18.62 % 1.522 B 7.99 % 1.409 B 6.28 % 1.326 B 6.28 % 1.248 B 3.86 % 1.201 B 2.93 % 1.167 B 2.80 % 1.135 B 6.87 % 1.062 B 1.35 % 1.048 B 5.27 % 995.591 M 8.25 % 919.697 M 0.94 % 911.124 M 2.65 % 887.570 M 2.26 % 867.958 M 130.84 % 375.999 M 7.06 % 351.198 M 1.28 % 346.758 M 14.91 % 301.773 M
Other non current liabilities 0.000 0.000 0.000 0.000 -100.00 % 91.150 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 -100.00 % 72.873 M 0.000 0.000
Long term debt 910.889 M 357.90 % 198.929 M 1.16 % 196.651 M -16.56 % 235.693 M 6.59 % 221.113 M 25.07 % 176.795 M -0.36 % 177.442 M 17.83 % 150.587 M 19.18 % 126.357 M 2.83 % 122.876 M -4.65 % 128.863 M 23.25 % 104.553 M -5.38 % 110.493 M -4.97 % 116.276 M -0.53 % 116.895 M 9.89 % 106.370 M 339.27 % 24.215 M -11.50 % 27.361 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 991.519 M 251.46 % 282.118 M -0.74 % 284.230 M -13.62 % 329.032 M 45.79 % 225.694 M -19.52 % 280.422 M 52.10 % 184.363 M -22.64 % 238.304 M 10.59 % 215.490 M 41.92 % 151.835 M 1.76 % 149.208 M 16.63 % 127.932 M -2.14 % 130.735 M -4.86 % 137.417 M -1.05 % 138.871 M 6.33 % 130.598 M 128.90 % 57.056 M 5.58 % 54.040 M 78.94 % 30.201 M 15.11 % 26.237 M 14.10 % 22.996 M -3.10 % 23.731 M -3.01 % 24.467 M 60.94 % 15.203 M -4.62 % 15.938 M -78.13 % 72.873 M 318.58 % 17.409 M 0.000
Other current liabilities 143.844 M 0.69 % 142.855 M -18.33 % 174.923 M 75.53 % 99.653 M 12.27 % 88.764 M 6.06 % 83.696 M -8.43 % 91.398 M -13.46 % 105.619 M -1.31 % 107.019 M -47.99 % 205.766 M -3.87 % 214.048 M 0.90 % 212.142 M 4.18 % 203.633 M 12.53 % 180.954 M -2.49 % 185.582 M 26.56 % 146.632 M 41.59 % 103.558 M -10.54 % 115.761 M 34.75 % 85.906 M 71.40 % 50.121 M -30.79 % 72.418 M 60.09 % 45.235 M -10.00 % 50.260 M 3.59 % 48.517 M 3.01 % 47.097 M 0.000 -100.00 % 35.609 M 0.000
Deferred revenue 0.000 0.000 0.000 -100.00 % 11.300 M -33.21 % 16.919 M 141.75 % 6.998 M -0.98 % 7.067 M 33.50 % 5.294 M 44 639.03 % 11.833 K -98.38 % 732.502 K 168.09 % 273.230 K -2.20 % 279.365 K 0.000 -100.00 % 717.151 K 188.20 % 248.840 K -98.90 % 22.616 M 306.22 % 5.568 M -15.84 % 6.615 M -66.75 % 19.896 M 88.66 % 10.546 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 81.138 M -47.69 % 155.103 M 19.22 % 130.103 M 116.98 % 59.962 M 37.01 % 43.763 M 343.48 % 9.868 M 0.00 % 9.868 M 1 880.64 % 498.229 K -98.37 % 30.582 M -44.16 % 54.764 M 1.25 % 54.091 M 2.63 % 52.705 M 132.37 % 22.682 M -0.25 % 22.740 M -46.96 % 42.872 M -14.57 % 50.181 M 76.40 % 28.448 M 83.38 % 15.513 M -29.94 % 22.142 M 11.19 % 19.914 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 396.798 M -9.67 % 439.256 M -5.85 % 466.569 M 35.77 % 343.658 M 2.74 % 334.489 M 64.00 % 203.954 M 5.70 % 192.965 M 12.95 % 170.842 M -16.40 % 204.351 M -43.72 % 363.089 M -3.65 % 376.843 M 5.45 % 357.372 M 4.24 % 342.844 M 15.39 % 297.124 M -10.56 % 332.197 M 6.61 % 311.605 M 52.47 % 204.368 M -9.62 % 226.110 M 8.17 % 209.041 M 92.52 % 108.580 M 6.36 % 102.085 M 26.72 % 80.558 M 1.76 % 79.162 M 12.11 % 70.613 M 8.86 % 64.865 M 0.000 -100.00 % 69.147 M 0.000
Total liabilities 1.388 B 92.45 % 721.374 M -3.92 % 750.799 M 11.61 % 672.690 M 20.08 % 560.184 M 15.65 % 484.376 M 28.37 % 377.328 M -7.78 % 409.145 M -2.55 % 419.841 M -18.47 % 514.924 M -2.12 % 526.051 M 8.40 % 485.304 M 2.48 % 473.579 M 8.98 % 434.541 M -7.75 % 471.068 M 6.53 % 442.203 M 69.15 % 261.423 M -6.68 % 280.149 M 17.10 % 239.242 M 77.46 % 134.817 M 7.78 % 125.081 M 19.94 % 104.290 M 0.64 % 103.629 M 20.76 % 85.816 M 6.20 % 80.803 M 10.88 % 72.873 M -15.81 % 86.557 M 0.000
Other non current assets 172.634 M -21.89 % 221.017 M -11.07 % 248.532 M -4.12 % 259.219 M 75.63 % 147.597 M -55.00 % 328.010 M 134.27 % 140.011 M -65.94 % 411.043 M 47.42 % 278.818 M 145.13 % 113.743 M -52.41 % 238.991 M 17.01 % 204.254 M -2.88 % 210.306 M -8.20 % 229.091 M -3.62 % 237.694 M 3.47 % 229.726 M -34.69 % 351.746 M -34.80 % 539.484 M 3.33 % 522.086 M 205.10 % 171.119 M 3 387.34 % 4.907 M -45.52 % 9.006 M -2.53 % 9.241 M 111.25 % 4.374 M -16.78 % 5.256 M -98.76 % 424.071 M 5 497.17 % 7.577 M 105.11 % -148.379 M
Long term investments 344.821 M 16.98 % 294.759 M 7.63 % 273.857 M -10.89 % 307.310 M -0.89 % 310.062 M 22.27 % 253.592 M -19.27 % 314.115 M 442.66 % 57.884 M -61.05 % 148.607 M -36.45 % 233.833 M 481.38 % 40.220 M 1 130.96 % -3.901 M 90.27 % -40.101 M 54.37 % -87.887 M 26.06 % -118.855 M -1.83 % -116.718 M 58.16 % -278.943 M 42.94 % -488.830 M -0.41 % -486.817 M -231.38 % -146.907 M -234.58 % 109.162 M 2 438.93 % 4.300 M -8.62 % 4.705 M 28.00 % 3.676 M 8.11 % 3.400 M 0.000 -100.00 % 3.654 M 0.000
Intangible assets 76.074 M -2.57 % 78.083 M -1.60 % 79.355 M -0.91 % 80.083 M 1.61 % 78.816 M -0.71 % 79.378 M -1.06 % 80.227 M 73.58 % 46.220 M 25.50 % 36.830 M -4.11 % 38.409 M 13.78 % 33.756 M 182.67 % 11.942 M 0.39 % 11.896 M -1.50 % 12.077 M -1.41 % 12.250 M 7.40 % 11.406 M 5.03 % 10.860 M -0.90 % 10.959 M -0.89 % 11.057 M 64.08 % 6.739 M -1.44 % 6.837 M -1.42 % 6.936 M -1.40 % 7.034 M 0.65 % 6.988 M -1.29 % 7.080 M 0.000 -100.00 % 7.118 M 0.000
GoodWill 0.000 0.000 0.000 -100.00 % 7.390 M 0.00 % 7.390 M 0.00 % 7.390 M 0.00 % 7.390 M -0.05 % 7.393 M 0.00 % 7.393 M 0.00 % 7.393 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
Goodwill and intangible assets 76.074 M -2.57 % 78.083 M -1.60 % 79.355 M -9.28 % 87.473 M 1.47 % 86.206 M -0.65 % 86.768 M -0.97 % 87.616 M 63.42 % 53.613 M 21.23 % 44.223 M -3.45 % 45.803 M 35.69 % 33.756 M 182.67 % 11.942 M 0.39 % 11.896 M -1.50 % 12.077 M -1.41 % 12.250 M 7.40 % 11.406 M 5.03 % 10.860 M -0.90 % 10.959 M -0.89 % 11.057 M 64.08 % 6.739 M -1.44 % 6.837 M -1.42 % 6.936 M -1.40 % 7.034 M 0.65 % 6.988 M -1.29 % 7.080 M 0.000 -100.00 % 7.118 M 0.000
Property plant equipment net 866.728 M 7.79 % 804.104 M 3.39 % 777.739 M 12.52 % 691.215 M -14.61 % 809.470 M 31.86 % 613.866 M -9.06 % 675.007 M 17.39 % 574.999 M 7.52 % 534.793 M -2.45 % 548.239 M 0.88 % 543.435 M 4.84 % 518.360 M 1.16 % 512.397 M -1.91 % 522.396 M 3.75 % 503.494 M 36.82 % 368.002 M 35.47 % 271.639 M 18.85 % 228.560 M 19.33 % 191.543 M 24.84 % 153.434 M 28.77 % 119.156 M 15.36 % 103.295 M 23.11 % 83.907 M 16.94 % 71.750 M 9.61 % 65.459 M 0.000 -100.00 % 54.551 M 0.000
Total non current assets 1.499 B 3.89 % 1.443 B 1.22 % 1.426 B 2.28 % 1.394 B -0.59 % 1.402 B 5.36 % 1.331 B 5.52 % 1.261 B 11.35 % 1.133 B 9.54 % 1.034 B 4.33 % 991.073 M 9.92 % 901.635 M 16.59 % 773.358 M 4.88 % 737.402 M 2.24 % 721.278 M 6.65 % 676.298 M 26.82 % 533.280 M 39.64 % 381.888 M 17.94 % 323.807 M 21.87 % 265.688 M 33.59 % 198.881 M -22.47 % 256.524 M 87.76 % 136.626 M 16.11 % 117.671 M 20.90 % 97.330 M 5.75 % 92.038 M -78.30 % 424.071 M 408.84 % 83.341 M 156.17 % -148.379 M
Other current assets 47.429 M -36.01 % 74.116 M 3.06 % 71.918 M -10.95 % 80.761 M 22.49 % 65.930 M 46.92 % 44.874 M 12.32 % 39.952 M -22.33 % 51.436 M 29.98 % 39.572 M -17.08 % 47.721 M 7.34 % 44.456 M 14.84 % 38.711 M 4.01 % 37.217 M -26.20 % 50.427 M 42.39 % 35.416 M -12.69 % 40.561 M 27.31 % 31.859 M 292.35 % 8.120 M -49.90 % 16.208 M -95.58 % 366.686 M 130.30 % 159.224 M -13.09 % 183.207 M 3.71 % 176.658 M -66.55 % 528.143 M 798.70 % 58.768 M 0.000 -100.00 % 9.597 M 0.000
Short term investments 256.015 M 1 063.20 % 22.010 M -50.74 % 44.683 M 23.07 % 36.308 M 5.33 % 34.471 M -42.51 % 59.959 M -2.22 % 61.320 M -73.31 % 229.714 M 83.18 % 125.403 M 0.000 -100.00 % 168.718 M 15.18 % 146.481 M -15.03 % 172.394 M -15.59 % 204.246 M -6.90 % 219.376 M 12.33 % 195.301 M -40.61 % 328.857 M -34.86 % 504.845 M 1.41 % 497.817 M 227.71 % 151.907 M 3 749.65 % -4.162 M -110.39 % 40.042 M -20.50 % 50.366 M 357.27 % 11.015 M 0.82 % 10.925 M -97.41 % 422.326 M 491.90 % 71.351 M -75.96 % 296.758 M
cash and cash equivalents 1.393 B 47.38 % 945.014 M 5.28 % 897.657 M 16.15 % 772.838 M 19.69 % 645.721 M 17.69 % 548.676 M 3.13 % 532.005 M 57.52 % 337.737 M -36.47 % 531.616 M -20.58 % 669.351 M 103.25 % 329.321 M -10.27 % 367.009 M 18.61 % 309.423 M 10.05 % 281.155 M -15.48 % 332.631 M -29.12 % 469.312 M 26.20 % 371.876 M 55.40 % 239.305 M -28.68 % 335.520 M 39.52 % 240.476 M -38.22 % 389.219 M -22.27 % 500.740 M 10.02 % 455.138 M 128.17 % 199.472 M 9.56 % 182.061 M 186.22 % -211.163 M -251.03 % 139.812 M 194.23 % -148.379 M
Cash and short term investments 1.649 B 70.50 % 967.024 M 2.62 % 942.340 M 16.46 % 809.145 M 18.96 % 680.192 M 11.76 % 608.635 M 2.58 % 593.326 M 4.56 % 567.451 M -13.63 % 657.019 M -1.84 % 669.351 M 34.40 % 498.039 M -3.01 % 513.491 M 6.57 % 481.817 M -0.74 % 485.401 M -12.07 % 552.007 M -16.94 % 664.613 M -5.15 % 700.734 M -5.83 % 744.150 M -10.70 % 833.337 M 112.38 % 392.383 M 0.81 % 389.219 M -28.03 % 540.782 M 6.98 % 505.505 M 153.42 % 199.472 M 9.56 % 182.061 M -13.78 % 211.163 M 51.03 % 139.812 M -5.77 % 148.379 M
Total current assets 2.938 B 36.24 % 2.156 B 6.42 % 2.026 B 11.33 % 1.820 B 13.93 % 1.597 B 14.50 % 1.395 B 3.94 % 1.342 B 3.17 % 1.301 B -1.16 % 1.316 B -0.93 % 1.329 B 15.95 % 1.146 B 2.23 % 1.121 B 5.55 % 1.062 B 10.53 % 960.797 M -3.53 % 995.930 M -7.44 % 1.076 B 6.03 % 1.015 B -0.38 % 1.019 B -0.30 % 1.022 B 9.68 % 931.527 M 18.18 % 788.254 M -10.30 % 878.788 M 0.60 % 873.528 M 1.99 % 856.444 M 134.79 % 364.764 M 72.74 % 211.163 M -39.66 % 349.974 M 135.86 % 148.379 M
Inventory 782.634 M 19.58 % 654.473 M 5.96 % 617.635 M 18.05 % 523.180 M 4.24 % 501.902 M 17.01 % 428.924 M 0.40 % 427.211 M 4.63 % 408.319 M -3.90 % 424.889 M 3.33 % 411.190 M 12.38 % 365.899 M 18.39 % 309.050 M 17.71 % 262.541 M 20.10 % 218.599 M -5.13 % 230.422 M 19.35 % 193.064 M 13.08 % 170.726 M 20.93 % 141.172 M 35.10 % 104.494 M 24.64 % 83.837 M 0.63 % 83.313 M 20.45 % 69.167 M -10.18 % 77.010 M 10.96 % 69.403 M 2.78 % 67.524 M 0.000 -100.00 % 69.510 M 0.000
Net receivables 458.717 M -0.41 % 460.589 M 16.82 % 394.264 M -3.10 % 406.887 M 16.43 % 349.469 M 11.75 % 312.736 M 10.90 % 282.008 M 1.92 % 276.706 M 41.92 % 194.973 M -2.75 % 200.487 M -16.04 % 238.783 M -8.06 % 259.717 M -8.36 % 283.414 M 37.33 % 206.370 M 15.31 % 178.970 M 0.71 % 177.704 M 57.12 % 113.103 M 0.000 -100.00 % 68.277 M -22.96 % 88.620 M 17.94 % 75.142 M -12.25 % 85.632 M 51.45 % 56.541 M -4.85 % 59.426 M 4.47 % 56.885 M 0.000 -100.00 % 63.384 M 0.000
Tax assets 38.822 M -13.76 % 45.016 M -2.38 % 46.116 M -5.20 % 48.646 M -0.29 % 48.787 M 0.58 % 48.508 M 9.39 % 44.346 M 26.49 % 35.059 M 27.49 % 27.499 M -44.39 % 49.455 M 9.33 % 45.233 M 5.92 % 42.703 M -0.47 % 42.904 M -5.91 % 45.600 M 9.31 % 41.715 M 2.08 % 40.864 M 53.70 % 26.587 M -20.95 % 33.633 M 20.90 % 27.819 M 91.91 % 14.496 M -11.94 % 16.461 M 25.76 % 13.090 M 2.39 % 12.784 M 21.29 % 10.540 M -2.79 % 10.843 M 0.000 -100.00 % 10.442 M 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 100.00 % -211.163 M 0.000 0.000
Account payables 158.494 M 33.65 % 118.592 M -17.26 % 143.327 M -6.52 % 153.330 M -12.29 % 174.818 M 79.52 % 97.379 M 20.96 % 80.505 M 38.27 % 58.222 M -2.11 % 59.478 M -30.60 % 85.698 M -0.03 % 85.721 M 5.49 % 81.261 M -20.15 % 101.763 M 50.91 % 67.434 M -16.53 % 80.793 M 16.15 % 69.559 M 13.61 % 61.226 M -24.97 % 81.606 M 33.34 % 61.201 M 250.68 % 17.452 M -16.36 % 20.867 M -16.66 % 25.037 M 20.61 % 20.760 M 12.82 % 18.400 M 53.17 % 12.013 M 0.000 -100.00 % 27.523 M 0.000
Tax payables 13.321 M -41.33 % 22.706 M 24.65 % 18.215 M -6.17 % 19.413 M 89.84 % 10.226 M 70.07 % 6.013 M 45.71 % 4.127 M 241.36 % 1.209 M -83.35 % 7.260 M -54.99 % 16.128 M -28.98 % 22.710 M 106.72 % 10.986 M -25.60 % 14.766 M -41.59 % 25.280 M 11.36 % 22.701 M 0.38 % 22.616 M 306.22 % 5.568 M -15.84 % 6.615 M -66.75 % 19.896 M 88.66 % 10.546 M 19.83 % 8.801 M -14.44 % 10.286 M 26.32 % 8.143 M 120.32 % 3.696 M -35.77 % 5.754 M 0.000 -100.00 % 6.016 M 0.000
Deferred revenue non current 74.876 M -5.54 % 79.265 M -5.25 % 83.654 M -5.75 % 88.757 M -2.63 % 91.150 M -5.75 % 96.706 M -5.22 % 102.028 M 21.54 % 83.948 M -1.74 % 85.433 M 214.99 % 27.123 M 46.54 % 18.509 M -20.83 % 23.379 M 15.50 % 20.242 M -4.25 % 21.140 M -3.80 % 21.975 M 21.27 % 18.122 M -22.78 % 23.468 M 12.89 % 20.789 M -3.42 % 21.524 M -3.30 % 22.260 M -3.20 % 22.996 M -3.10 % 23.731 M -3.01 % 24.467 M 60.94 % 15.203 M -4.62 % 15.938 M 0.000 -100.00 % 17.409 M 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 0.000 0.000 0.000
Capital lease obligations 103.167 M 22.38 % 84.302 M 2.56 % 82.198 M -6.80 % 88.199 M 20.34 % 73.293 M -7.45 % 79.191 M -4.42 % 82.852 M 1.53 % 81.603 M -6.52 % 87.295 M -6.11 % 92.976 M -6.05 % 98.963 M -5.35 % 104.553 M -5.38 % 110.493 M -4.97 % 116.276 M -0.53 % 116.895 M 9.89 % 106.370 M 339.27 % 24.215 M -11.50 % 27.361 M 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 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.105 B 5 695.01 % -19.749 M -101.77 % 1.114 B 3.13 % 1.080 B 22.23 % 883.581 M 4 574.07 % -19.749 M -102.16 % 913.266 M 9 186.62 % -10.051 M -100.99 % 1.013 B 0.000 -100.00 % 831.532 M 0.000 -100.00 % 734.475 M 0.000 -100.00 % 779.522 M 0.000 -100.00 % 766.494 M 0.000 -100.00 % 748.631 M 0.000 -100.00 % 748.631 M 0.000 -100.00 % 721.292 M 0.000 -100.00 % 254.264 M 5 625.85 % 4.441 M -98.25 % 254.275 M 0.000
Deferred tax liabilities non current 5.754 M 46.60 % 3.925 M 0.00 % 3.925 M -14.34 % 4.582 M 0.00 % 4.582 M -33.80 % 6.921 M 0.00 % 6.921 M 83.65 % 3.769 M 1.86 % 3.700 M 101.45 % 1.836 M 0.00 % 1.836 M 0.000 100.00 % -20.242 M 0.000 0.000 -100.00 % 6.106 M -34.86 % 9.373 M 59.14 % 5.890 M -32.11 % 8.676 M 118.16 % 3.977 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 0.000 0.000
Total assets 4.437 B 23.27 % 3.599 B 4.27 % 3.452 B 7.40 % 3.214 B 7.14 % 3.000 B 10.04 % 2.726 B 4.71 % 2.603 B 6.97 % 2.434 B 3.55 % 2.350 B 1.32 % 2.320 B 13.29 % 2.048 B 8.09 % 1.894 B 5.28 % 1.799 B 6.97 % 1.682 B 0.59 % 1.672 B 3.92 % 1.609 B 15.22 % 1.397 B 4.04 % 1.342 B 4.28 % 1.287 B 13.88 % 1.130 B 8.20 % 1.045 B 2.89 % 1.015 B 2.44 % 991.199 M 3.92 % 953.774 M 108.79 % 456.802 M 7.72 % 424.071 M -2.13 % 433.315 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-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-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 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 2018-06-30 2018-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -28.806 M -199.24 % 29.026 M 174.45 % -38.987 M 0.000 -100.00 % 275.338 M 475.54 % -73.318 M -147.79 % 153.418 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
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 25.855 M 0.000 -100.00 % 29.035 M 811.09 % -4.083 M -200.00 % 4.083 M 0.000 -100.00 % 24.698 M 267.16 % -14.775 M -200.00 % 14.775 M 0.000 -100.00 % 31.519 M 233.18 % -23.667 M -200.00 % 23.667 M 0.000 -100.00 % 26.733 M 1 214.10 % -2.400 M -200.00 % 2.400 M 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 0.000 0.000 100.00 % -164.708 M 0.000 100.00 % -229.540 K -102.06 % 11.163 M 200.00 % -11.163 M 0.000 100.00 % -223.933 M -250.28 % 149.014 M 200.00 % -149.014 M 0.000 100.00 % -214.930 M -293.48 % 111.084 M 200.00 % -111.084 M 0.000 100.00 % -27.208 M -179.10 % 34.396 M 200.00 % -34.396 M 0.000 -100.00 % 9.760 M 793.68 % -1.407 M -200.00 % 1.407 M 0.000 100.00 % -23.430 M 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -92.043 M 0.000 -100.00 % 37.357 M 178.47 % -47.605 M -200.00 % 47.605 M 0.000 100.00 % -82.470 M -171.46 % 115.406 M 200.00 % -115.406 M 0.000 100.00 % -122.349 M -285.99 % 65.782 M 200.00 % -65.782 M 0.000 100.00 % -21.854 M -182.54 % 26.476 M 200.00 % -26.476 M 0.000 -100.00 % 17.229 M 935.77 % 1.663 M 200.00 % -1.663 M 0.000 100.00 % -16.821 M 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -73.657 M 0.000 100.00 % -66.854 M -213.76 % 58.769 M 200.00 % -58.769 M 0.000 100.00 % -141.463 M -520.93 % 33.608 M 200.00 % -33.608 M 0.000 100.00 % -129.227 M -294.64 % 66.394 M 200.00 % -66.394 M 0.000 100.00 % -32.080 M -500.70 % 8.006 M 200.00 % -8.006 M 0.000 100.00 % -7.555 M -158.94 % -2.918 M -200.00 % 2.918 M 0.000 100.00 % -6.628 M 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.083 M 200.00 % -4.083 M 0.000 100.00 % -24.760 M -282.12 % 13.595 M 200.00 % -13.595 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
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 992.243 K 0.000 -100.00 % 29.267 M 816.77 % -4.083 M -200.00 % 4.083 M 0.000 -100.00 % 24.760 M 282.12 % -13.595 M -200.00 % 13.595 M 0.000 -100.00 % 36.646 M 273.75 % -21.091 M -200.00 % 21.091 M 0.000 -100.00 % 26.726 M 31 165.79 % -86.031 K -200.00 % 86.031 K 0.000 -100.00 % 86.427 K 156.67 % -152.515 K -200.00 % 152.515 K 0.000 -100.00 % 19.237 K 0.000 0.000 0.000
Other non cash items 187.462 M 225.20 % 57.645 M -69.29 % 187.683 M 673.13 % -32.747 M -484.62 % -5.601 M -304.12 % 2.744 M -60.05 % 6.869 M 116.15 % -42.523 M 17.91 % -51.801 M -116.88 % -23.885 M 74.83 % -94.880 M -19.05 % -79.697 M -114.00 % -37.241 M -379.83 % -7.761 M 72.32 % -28.044 M -12.81 % -24.859 M 64.55 % -70.129 M -120.54 % -31.798 M 21.26 % -40.385 M 36.70 % -63.802 M -143.09 % -26.246 M -11.42 % -23.556 M -20.37 % -19.570 M -14.98 % -17.021 M 31.30 % -24.777 M -453.25 % -4.478 M 66.40 % -13.329 M 16.03 % -15.873 M -34.97 % -11.760 M -193.93 % -4.001 M
Net cash provided by operating activities 187.462 M 225.20 % 57.645 M -69.29 % 187.683 M 49.16 % 125.825 M 32.31 % 95.101 M -11.80 % 107.824 M -29.63 % 153.221 M 336.33 % 35.116 M -58.61 % 84.850 M 11.38 % 76.182 M -19.71 % 94.880 M 19.05 % 79.697 M -8.67 % 87.260 M 174.06 % 31.840 M -55.25 % 71.157 M 72.49 % 41.252 M 536.95 % -9.441 M 77.45 % -41.862 M -151.27 % 81.657 M 892.16 % 8.230 M -68.97 % 26.520 M 920.22 % -3.233 M -107.83 % 41.313 M 167.51 % 15.443 M -70.13 % 51.701 M 317.46 % -23.775 M -244.03 % 16.507 M -35.79 % 25.708 M 193.00 % 8.774 M 0.00 % 8.774 M
Investments in property plant and equipment -57.702 M 12.89 % -66.238 M -8.78 % -60.891 M 4.43 % -63.717 M 4.93 % -67.022 M 11.50 % -75.735 M 41.14 % -128.681 M -46.01 % -88.133 M -74.25 % -50.577 M 28.29 % -70.527 M 14.42 % -82.406 M -75.30 % -47.010 M -134.50 % -20.047 M 57.19 % -46.823 M 67.71 % -144.990 M -204.23 % -47.658 M -47.36 % -32.341 M -100.55 % -16.127 M 40.20 % -26.968 M 32.40 % -39.892 M -100.99 % -19.848 M -14.10 % -17.395 M 13.08 % -20.012 M -259.85 % -5.561 M 39.55 % -9.200 M -24.85 % -7.369 M -1 406.38 % -489.178 K 93.67 % -7.728 M -160.79 % -2.963 M 0.00 % -2.963 M
Acquisitions net 0.000 0.000 0.000 0.000 100.00 % -176.030 K 0.000 100.00 % -31.752 M -106 543 633 032 806 304.00 % 0.000 100.00 % -12.518 M -2 663 352 168.46 % 0.470 261.54 % 0.130 -76.79 % 0.560 -1.75 % 0.570 -69.19 % 1.850 -100.00 % 140.552 K 0.000 0.000 -100.00 % 0.000 -100.00 % 37.176 K 124 741 956 403 300.00 % 0.000 -100.00 % 0.000 50.00 % 0.000 -100.00 % 7.843 K 13 158 555 058 100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -770.762 M -376.99 % -161.587 M 21.90 % -206.896 M -1 968.96 % -10.000 M 87.50 % -80.000 M -33.33 % -60.000 M -1 171.43 % 5.600 M 102.24 % -250.000 M -68.94 % -147.981 M -293.37 % -37.619 M 85.66 % -262.423 M -250.36 % -74.900 M 14.01 % -87.098 M 67.87 % -271.121 M 26.03 % -366.517 M 3.67 % -380.483 M -147.23 % -153.900 M 53.37 % -330.015 M -1.23 % -326.000 M 50.46 % -658.000 M -163.20 % -250.000 M -14.16 % -219.000 M 8.95 % -240.529 M 69.15 % -779.776 M 0.000 100.00 % -120.201 M 0.000 100.00 % -131.000 M 0.000 0.000
Sales maturities of investments 303.867 M 221.17 % 94.612 M 17.77 % 80.336 M 702.89 % 10.006 M -90.90 % 110.000 M 119.27 % 50.166 M -72.89 % 185.080 M 47.07 % 125.847 M 183 277.64 % 68.627 K -99.96 % 175.029 M -10.38 % 195.294 M 159.03 % 75.393 M -28.23 % 105.046 M -59.10 % 256.839 M -19.20 % 317.868 M -32.86 % 473.435 M 44.11 % 328.515 M 4.80 % 313.481 M -15.39 % 370.522 M -30.74 % 535.000 M 299.25 % 134.000 M -52.23 % 280.525 M -41.72 % 481.312 M 60.22 % 300.400 M 0.000 -100.00 % 60.000 M 184.41 % 21.096 M -79.09 % 100.904 M 0.000 0.000
Other investing activites 9.523 M 29.15 % 7.374 M -11.96 % 8.375 M -80.10 % 42.079 M 2 132.04 % -2.071 M -232.21 % 1.566 M 127.63 % -5.669 M -445.46 % 1.641 M -48.91 % 3.212 M 293.49 % 816.207 K 224.16 % -657.391 K -144.16 % 1.489 M 0.65 % 1.479 M 265.02 % 405.169 K -92.10 % 5.129 M 34 421 921 441 382 300.00 % 0.000 -100.00 % 273.767 K -8.78 % 300.110 K 109.33 % -3.216 M -220.23 % 2.675 M -5.47 % 2.830 M -13.23 % 3.262 M -10.50 % 3.644 M 233.48 % 1.093 M -98.65 % 80.952 M 221.97 % -66.371 M -7 474.16 % 900.050 K 38.51 % 649.821 K -97.41 % 25.121 M 840.39 % 2.671 M
Net cash used for investing activites -515.074 M -309.31 % -125.839 M 29.73 % -179.076 M -727.83 % -21.632 M 44.91 % -39.269 M 53.25 % -84.003 M -441.78 % 24.578 M 111.67 % -210.645 M -1.37 % -207.796 M -406.94 % 67.699 M 145.07 % -150.193 M -233.55 % -45.028 M -7 161.60 % -620.084 K 98.98 % -60.701 M 67.78 % -188.369 M -515.88 % 45.294 M -68.23 % 142.547 M 540.50 % -32.360 M -325.10 % 14.376 M 108.97 % -160.217 M -20.45 % -133.018 M -380.68 % 47.392 M -78.88 % 224.423 M 146.38 % -483.844 M -697.69 % 80.952 M 221.97 % -66.371 M -408.60 % 21.507 M 157.85 % -37.174 M -247.98 % 25.121 M 840.39 % 2.671 M
Debt repayment -224.605 M -1 010.84 % 24.659 M -63.97 % 68.444 M 37.29 % 49.852 M -9.45 % 55.057 M 37 195.08 % -148.421 K -100.37 % 40.382 M 86 592.40 % -46.688 K 0.000 0.000 -100.00 % 30.000 M 0.00 % 30.000 M 0.000 100.00 % -15.806 M -560.46 % -2.393 M -126.76 % 8.943 M -9.24 % 9.854 M 144.85 % -21.968 M -850.36 % 2.928 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -19.749 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 100.00 % -9.036 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -58.525 M -3 282.29 % -1.730 M -14.33 % -1.513 M -22.06 % -1.240 M 96.53 % -35.728 M -4 333.55 % -805.859 K 97.47 % -31.909 M -5 490.10 % -570.816 K 98.23 % -32.326 M -6 430.43 % -495.000 K -24.35 % -398.058 K 0.000 100.00 % -16.977 M -36 739.21 % -46.085 K 95.29 % -979.408 K -275.51 % -260.821 K 98.41 % -16.398 M -2 337.16 % -672.827 K 0.000 100.00 % -14.264 M -141.03 % -5.918 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 813.152 M 18 892.49 % -4.327 M 68.97 % -13.946 M -61.32 % -8.645 M -143.75 % 19.761 M 358.82 % -7.635 M 68.61 % -24.325 M -34.78 % -18.048 M -292.41 % 9.380 M -95.35 % 201.892 M 1 216.86 % -18.077 M -231.33 % -5.456 M -176.95 % 7.090 M 274.00 % -4.075 M 73.17 % -15.184 M 0.000 -100.00 % 7.245 M 0.000 0.000 -100.00 % 20.061 M 0.000 0.000 100.00 % -9.036 M -101.87 % 483.928 M 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 530.022 M 2 749.31 % 18.602 M -64.89 % 52.985 M 32.57 % 39.968 M 2.25 % 39.089 M 555.10 % -8.589 M -156.74 % 15.138 M 181.10 % -18.665 M 18.66 % -22.946 M -111.39 % 201.397 M 1 647.44 % 11.525 M -53.04 % 24.544 M 348.23 % -9.888 M 50.38 % -19.926 M -7.38 % -18.556 M -313.73 % 8.682 M 1 139.57 % 700.404 K 103.09 % -22.641 M -873.34 % 2.928 M -49.50 % 5.798 M 197.97 % -5.918 M 0.000 100.00 % -9.036 M -101.87 % 483.928 M 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash -1.422 M -221.53 % 1.170 M -93.99 % 19.489 M 0.000 -100.00 % 2.625 M 61.80 % 1.622 M 178.91 % -2.056 M -1 621.86 % -119.386 K -101.50 % 7.938 M 409.94 % -2.561 M -7.97 % -2.372 M -156.96 % 4.165 M -53.57 % 8.971 M 1 405.85 % -686.969 K 43.46 % -1.215 M -687.69 % 206.734 K 116.73 % -1.235 M -290.35 % 649.003 K 117.13 % -3.789 M -52.69 % -2.481 M -457.42 % 694.265 K -55.73 % 1.568 M 251.67 % -1.034 M -167.20 % 1.539 M 53.85 % 1.000 M 189.81 % -1.114 M -835.74 % 151.371 K -92.05 % 1.903 M -38.40 % 3.090 M 238.20 % -2.236 M
Net change in cash 200.987 M 515.08 % -48.422 M -182.91 % 58.404 M -44.80 % 105.814 M 9.04 % 97.045 M 481.50 % 16.689 M -91.41 % 194.269 M 199.98 % -194.314 M -40.85 % -137.954 M -140.60 % 339.777 M 1 001.53 % -37.689 M -165.45 % 57.586 M 102.13 % 28.489 M 157.58 % -49.474 M 63.88 % -136.983 M -243.54 % 95.435 M -28.01 % 132.571 M 237.79 % -96.215 M -201.10 % 95.171 M 164.01 % -148.670 M -33.07 % -111.721 M -344.32 % 45.727 M -82.11 % 255.666 M 1 398.15 % 17.065 M -49.13 % 33.544 M 116.19 % -207.153 M -642.78 % 38.165 M 499.10 % -9.563 M -125.86 % 36.984 M 301.58 % 9.210 M
Cash at beginning of period 757.596 M -6.01 % 806.018 M 7.81 % 747.613 M 16.49 % 641.799 M 16.97 % 548.676 M 4.00 % 527.564 M 56.21 % 337.737 M -36.40 % 530.996 M -20.62 % 668.950 M 103.22 % 329.173 M -10.24 % 366.709 M 18.63 % 309.123 M 10.15 % 280.633 M -14.99 % 330.108 M -29.33 % 467.090 M 25.68 % 371.656 M 55.45 % 239.085 M -28.70 % 335.299 M 39.63 % 240.128 M -38.24 % 388.799 M -22.32 % 500.520 M 10.05 % 454.793 M 128.39 % 199.127 M 9.37 % 182.061 M 276.10 % 48.408 M -65.34 % 139.668 M 37.60 % 101.503 M -8.61 % 111.066 M 1 365.84 % -8.774 M 0.00 % -8.774 M
Cash at end of period 958.583 M 26.53 % 757.596 M -6.01 % 806.018 M 7.81 % 747.613 M 15.78 % 645.721 M 18.64 % 544.253 M 2.30 % 532.005 M 58.01 % 336.683 M -36.59 % 530.996 M -20.62 % 668.950 M 103.32 % 329.020 M -10.28 % 366.709 M 18.63 % 309.123 M 10.15 % 280.633 M -14.99 % 330.108 M -29.33 % 467.090 M 25.68 % 371.656 M 55.45 % 239.085 M -28.70 % 335.299 M 39.63 % 240.128 M -38.24 % 388.799 M -22.32 % 500.520 M 10.05 % 454.793 M 128.39 % 199.127 M 142.98 % 81.952 M 221.44 % -67.485 M -148.32 % 139.668 M 37.60 % 101.503 M 259.81 % 28.210 M 6 376.19 % 435.600 K
Operating cash flow 187.462 M 225.20 % 57.645 M -69.29 % 187.683 M 49.16 % 125.825 M 32.31 % 95.101 M -11.80 % 107.824 M -29.63 % 153.221 M 336.33 % 35.116 M -58.61 % 84.850 M 11.38 % 76.182 M -19.71 % 94.880 M 19.05 % 79.697 M -8.67 % 87.260 M 174.06 % 31.840 M -55.25 % 71.157 M 72.49 % 41.252 M 536.95 % -9.441 M 77.45 % -41.862 M -151.27 % 81.657 M 892.16 % 8.230 M -68.97 % 26.520 M 920.22 % -3.233 M -107.83 % 41.313 M 167.51 % 15.443 M -70.13 % 51.701 M 317.46 % -23.775 M -244.03 % 16.507 M -35.79 % 25.708 M 193.00 % 8.774 M 0.00 % 8.774 M
Capital expenditure -57.702 M 12.89 % -66.238 M -8.78 % -60.891 M 4.43 % -63.717 M 4.93 % -67.022 M 11.50 % -75.735 M 41.14 % -128.681 M -46.01 % -88.133 M -74.25 % -50.577 M 28.29 % -70.527 M 14.42 % -82.406 M -75.30 % -47.010 M -134.50 % -20.047 M 57.19 % -46.823 M 67.71 % -144.990 M -204.23 % -47.658 M -47.36 % -32.341 M -100.55 % -16.127 M 40.20 % -26.968 M 32.40 % -39.892 M -100.99 % -19.848 M -14.10 % -17.395 M 13.08 % -20.012 M -259.85 % -5.561 M 39.55 % -9.200 M -24.85 % -7.369 M -1 406.38 % -489.178 K 93.67 % -7.728 M -160.79 % -2.963 M 0.00 % -2.963 M
Free CashFlow 129.760 M 1 610.09 % -8.593 M -108.25 % 104.114 M 67.63 % 62.108 M 121.19 % 28.079 M -12.50 % 32.089 M 30.76 % 24.540 M 146.29 % -53.017 M -254.69 % 34.272 M 506.08 % 5.655 M -54.67 % 12.473 M -61.84 % 32.687 M -51.37 % 67.213 M 548.57 % -14.984 M 79.71 % -73.833 M -1 052.52 % -6.406 M 84.67 % -41.782 M 27.95 % -57.989 M -206.03 % 54.689 M 272.73 % -31.662 M -574.51 % 6.673 M 132.35 % -20.629 M -196.85 % 21.300 M 115.55 % 9.882 M -76.75 % 42.501 M 236.47 % -31.144 M -294.44 % 16.018 M -10.91 % 17.980 M 209.43 % 5.811 M 0.00 % 5.811 M
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 2018 2018
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016