688598.SS

KBC Corporation, Ltd. 688598.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 536.877 M -49.90 % 1.072 B -26.11 % 1.450 B 8.39 % 1.338 B 213.72 % 426.469 M 78.05 % 239.523 M 33.41 % 179.546 M 26.57 % 141.856 M 67.97 % 84.451 M
Net income -814.958 M -502.52 % 202.462 M -63.27 % 551.166 M 9.99 % 501.096 M 197.25 % 168.575 M 117.03 % 77.672 M 44.07 % 53.914 M 86.11 % 28.969 M 40.39 % 20.634 M
Income before tax -835.251 M -469.32 % 226.160 M -63.50 % 619.597 M 7.83 % 574.595 M 190.54 % 197.770 M 122.42 % 88.918 M 42.08 % 62.585 M 85.15 % 33.802 M 47.04 % 22.988 M
Income before tax ratio -1.56 -837.11 % 0.21 -50.60 % 0.43 -0.51 % 0.43 -7.39 % 0.46 24.92 % 0.37 6.50 % 0.35 46.28 % 0.24 -12.46 % 0.27
EBITDA -219.038 M -324.51 % 97.564 M -76.17 % 409.424 M -31.63 % 598.860 M 219.15 % 187.642 M 120.72 % 85.012 M 24.11 % 68.497 M 69.19 % 40.486 M 27.11 % 31.850 M
Net income ratio -1.52 -903.38 % 0.19 -50.29 % 0.38 1.48 % 0.37 -5.25 % 0.40 21.90 % 0.32 7.99 % 0.30 47.04 % 0.20 -16.42 % 0.24
Ratio EBITDA -0.41 -548.08 % 0.09 -67.75 % 0.28 -36.92 % 0.45 1.73 % 0.44 23.97 % 0.35 -6.97 % 0.38 33.67 % 0.29 -24.33 % 0.38
Gross profit ratio -0.40 -271.57 % 0.23 -50.09 % 0.47 -18.19 % 0.57 -7.97 % 0.62 3.87 % 0.60 -9.22 % 0.66 10.94 % 0.59 5.62 % 0.56
Weighted average shs out dil 204.702 M -1.61 % 208.047 M 9.69 % 189.665 M 6.59 % 177.933 M 12.40 % 158.301 M 21.59 % 130.192 M 6.71 % 122.005 M 10.26 % 110.652 M 0.00 % 110.652 M
Weighted average shs out 204.702 M -1.61 % 208.047 M 9.69 % 189.665 M 6.59 % 177.933 M 12.40 % 158.301 M 21.59 % 130.192 M 6.71 % 122.005 M 10.26 % 110.652 M 0.00 % 110.652 M
EPS diluted -3.98 -507.79 % 0.98 -66.46 % 2.91 3.19 % 2.82 166.04 % 1.06 76.67 % 0.60 36.36 % 0.44 69.23 % 0.26 36.84 % 0.19
Earnings per share -3.98 -507.79 % 0.98 -66.69 % 2.93 3.17 % 2.84 165.42 % 1.07 78.33 % 0.60 36.36 % 0.44 69.23 % 0.26 36.84 % 0.19
Gross profit -214.830 M -185.96 % 249.906 M -63.12 % 677.635 M -11.32 % 764.153 M 188.72 % 264.666 M 84.95 % 143.103 M 21.10 % 118.168 M 40.42 % 84.154 M 77.41 % 47.434 M
Income tax expense -21.462 M -195.42 % 22.491 M -67.32 % 68.814 M -6.37 % 73.499 M 151.75 % 29.195 M 159.62 % 11.245 M 29.69 % 8.671 M 79.39 % 4.834 M 105.36 % 2.354 M
Cost of revenue 751.707 M -8.51 % 821.625 M 6.36 % 772.499 M 34.64 % 573.744 M 254.59 % 161.803 M 67.81 % 96.420 M 57.09 % 61.377 M 6.37 % 57.702 M 55.88 % 37.017 M
General and administrative expenses 47.995 M -12.44 % 54.812 M -27.01 % 75.093 M 6.74 % 70.351 M 115.02 % 32.718 M 55.96 % 20.979 M 39.41 % 15.048 M -37.57 % 24.104 M 168.24 % 8.986 M
Selling and marketing expenses 25.351 M -30.75 % 36.609 M -60.75 % 93.275 M 52.01 % 61.360 M 229.35 % 18.631 M 26.71 % 14.704 M 28.54 % 11.439 M 19.95 % 9.536 M 68.81 % 5.649 M
Other expenses 430.071 M 292.30 % -223.650 M 11.37 % -252.349 M -6 493.47 % -3.827 M 75.86 % -15.851 M -53.13 % -10.352 M -2 329.27 % 464.358 K -54.17 % 1.013 M -73.59 % 3.836 M
Operating expenses 607.249 M 3 016.41 % 19.486 M -72.08 % 69.796 M -63.81 % 192.856 M 175.00 % 70.130 M 29.19 % 54.283 M -1.44 % 55.079 M 9.90 % 50.115 M 91.24 % 26.205 M
Cost and expenses 1.359 B 61.57 % 841.110 M -0.14 % 842.295 M 9.87 % 766.600 M 230.53 % 231.933 M 53.90 % 150.703 M 29.41 % 116.456 M 8.01 % 107.817 M 70.54 % 63.223 M
Research and development expenses 103.833 M -31.56 % 151.715 M -1.34 % 153.777 M 136.68 % 64.972 M 87.60 % 34.633 M 19.62 % 28.953 M 2.93 % 28.128 M 81.92 % 15.462 M 99.92 % 7.734 M
Selling general and administrative expenses 73.346 M -19.77 % 91.421 M -45.70 % 168.368 M 27.83 % 131.711 M 156.50 % 51.349 M 43.90 % 35.682 M 34.72 % 26.487 M -21.26 % 33.640 M 129.86 % 14.635 M
Interest income 51.376 M 804.35 % 5.681 M -31.56 % 8.300 M 169.41 % 3.081 M 329.21 % 717.813 K 1 303.93 % 51.129 K -92.91 % 720.900 K 1 115.68 % 59.300 K 129.53 % 25.835 K
Interest expense 14.180 M 9.02 % 13.007 M -49.17 % 25.587 M 140.09 % 10.657 M 2 836.12 % 362.975 K -86.29 % 2.648 M 13.06 % 2.343 M 37.55 % 1.703 M 60.93 % 1.058 M
Depreciation and amortization 188.261 M 63.84 % 114.909 M 61.38 % 71.203 M 27.18 % 55.988 M 273.70 % 14.982 M 45.06 % 10.328 M 25.68 % 8.218 M 19.25 % 6.892 M -11.69 % 7.804 M
Operating income -822.079 M -456.77 % 230.420 M -62.09 % 607.839 M 6.40 % 571.297 M 193.67 % 194.536 M 119.02 % 88.820 M 40.78 % 63.090 M 85.34 % 34.039 M 60.34 % 21.229 M
Operating income ratio -1.53 -812.07 % 0.22 -48.70 % 0.42 -1.84 % 0.43 -6.39 % 0.46 23.01 % 0.37 5.53 % 0.35 46.44 % 0.24 -4.54 % 0.25
Total other income expenses net -13.173 M -209.19 % -4.261 M -136.23 % 11.758 M 256.54 % 3.298 M 1.95 % 3.235 M 3 199.47 % 98.034 K 119.43 % -504.626 K -113.07 % -236.835 K -113.46 % 1.759 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt 93.435 M 137.35 % 39.366 M 349.56 % -15.774 M -103.90 % 404.505 M 612.97 % -78.855 M -1 506.53 % 5.606 M -55.23 % 12.524 M 315.98 % -5.799 M 4.40 % -6.066 M
Total investments 94.915 M -10.83 % 106.448 M -4.45 % 111.402 M 1 016.96 % 9.974 M 0.33 % 9.941 M -82.56 % 57.000 M 0.000 -100.00 % 19.000 M 0.000
Total debt 205.778 M -47.84 % 394.550 M 41.92 % 278.000 M -60.08 % 696.386 M 917.09 % 68.469 M 339.09 % 15.593 M -19.40 % 19.348 M 1 161.23 % 1.534 M 0.000
Accumulated other comprehensive income loss 154.966 M -4.86 % 162.890 M -36.09 % 254.881 M 20.69 % 211.184 M 378.82 % 44.105 M 19.94 % 36.773 M -57.94 % 87.435 M 36.43 % 64.089 M 0.000
Retained earnings 467.435 M -63.55 % 1.282 B 14.02 % 1.125 B 73.26 % 649.158 M 172.40 % 238.313 M 123.50 % 106.629 M 59.81 % 66.724 M 41.81 % 47.051 M 124.28 % 20.979 M
Common stock 204.158 M 46.63 % 139.230 M 48.00 % 94.074 M 17.30 % 80.200 M 0.25 % 80.000 M 33.33 % 60.000 M 3.99 % 57.700 M 10.96 % 52.000 M 4.00 % 50.000 M
Total equity 5.184 B -14.50 % 6.064 B 1.26 % 5.988 B 216.64 % 1.891 B 46.29 % 1.293 B 378.77 % 269.996 M 27.44 % 211.859 M 29.86 % 163.140 M 29.61 % 125.871 M
Other non current liabilities 15.054 M 201.08 % 5.000 M -54.38 % 10.961 M -25.32 % 14.677 M 219.86 % 4.589 M 55.74 % 2.946 M -27.57 % 4.068 M 57.45 % 2.584 M 2 168.32 % 113.902 K
Long term debt 151.926 M -55.39 % 340.550 M 59.14 % 214.000 M -65.23 % 615.407 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 272.666 M -30.67 % 393.272 M 43.58 % 273.909 M -58.27 % 656.440 M 1 878.24 % 33.183 M 758.99 % 3.863 M -5.04 % 4.068 M 57.45 % 2.584 M 22.22 % 2.114 M
Other current liabilities 175.455 M 52.63 % 114.953 M -61.66 % 299.846 M 167.83 % 111.952 M 433.35 % 20.991 M -44.94 % 38.120 M 7.10 % 35.594 M -22.21 % 45.755 M 737.40 % 5.464 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 46.108 M 55.22 % 29.705 M 88.86 % 15.729 M 378.53 % 3.287 M -87.39 % 26.070 M 0.000
Short term debt 53.852 M -0.27 % 54.000 M -54.13 % 117.718 M 45.37 % 80.979 M 375.94 % -29.347 M -288.20 % 15.593 M -19.40 % 19.348 M 1 161.23 % 1.534 M 0.000
Total current liabilities 788.490 M 11.96 % 704.270 M 22.53 % 574.782 M 46.13 % 393.332 M 147.38 % 159.000 M 152.15 % 63.059 M 5.44 % 59.808 M 12.95 % 52.948 M 591.29 % 7.659 M
Total liabilities 1.061 B -3.32 % 1.098 B 29.32 % 848.692 M -19.15 % 1.050 B 446.24 % 192.183 M 187.18 % 66.922 M 4.77 % 63.876 M 15.02 % 55.532 M 468.20 % 9.773 M
Other non current assets 1.376 B -34.21 % 2.092 B -30.25 % 2.999 B 360.95 % 650.583 M 9.50 % 594.153 M 25 523.66 % 2.319 M 1 499.15 % 145.000 K -96.77 % 4.488 M 101.45 % 2.228 M
Long term investments -1.275 B 26.46 % -1.734 B 35.12 % -2.673 B -360.17 % -580.799 M -2.97 % -564.059 M 0.000 0.000 0.000 0.000
Intangible assets 237.387 M -1.49 % 240.983 M 0.49 % 239.804 M 107.07 % 115.806 M 241.03 % 33.957 M 1 295.78 % 2.433 M -2.75 % 2.502 M -2.67 % 2.570 M -2.60 % 2.639 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 237.387 M -1.49 % 240.983 M 0.49 % 239.804 M 107.07 % 115.806 M 241.03 % 33.957 M 1 295.78 % 2.433 M -2.75 % 2.502 M -2.67 % 2.570 M -2.60 % 2.639 M
Property plant equipment net 3.434 B 10.09 % 3.119 B 59.66 % 1.953 B 126.26 % 863.320 M 170.42 % 319.249 M 266.42 % 87.125 M 4.67 % 83.238 M 33.99 % 62.123 M 12.26 % 55.336 M
Total non current assets 3.836 B 2.62 % 3.738 B 47.01 % 2.543 B 134.79 % 1.083 B 177.68 % 390.042 M 315.41 % 93.893 M 5.80 % 88.745 M 20.33 % 73.749 M 16.48 % 63.312 M
Other current assets 111.724 M -15.74 % 132.599 M -47.35 % 251.858 M 1 509.89 % 15.644 M -0.78 % 15.768 M 124.30 % 7.030 M -87.91 % 58.170 M 119.35 % 26.519 M 1 046.89 % 2.312 M
Short term investments 1.370 B -25.56 % 1.841 B -33.89 % 2.784 B 371.26 % 590.772 M 2.92 % 574.000 M 907.02 % 57.000 M 8.78 % 52.400 M 175.79 % 19.000 M 0.000
cash and cash equivalents 112.343 M -68.37 % 355.184 M 20.90 % 293.774 M 0.65 % 291.881 M 98.12 % 147.324 M 1 375.17 % 9.987 M 46.36 % 6.824 M -6.94 % 7.333 M 20.89 % 6.066 M
Cash and short term investments 1.482 B -32.48 % 2.196 B -28.66 % 3.078 B 248.70 % 882.654 M 22.37 % 721.324 M 976.81 % 66.987 M 881.68 % 6.824 M -6.94 % 7.333 M 20.89 % 6.066 M
Total current assets 2.409 B -29.62 % 3.423 B -20.28 % 4.294 B 131.12 % 1.858 B 69.69 % 1.095 B 350.49 % 243.025 M 29.97 % 186.990 M 29.03 % 144.923 M 100.36 % 72.332 M
Inventory 300.432 M 19.61 % 251.175 M 31.71 % 190.701 M -29.36 % 269.955 M 470.62 % 47.309 M 86.83 % 25.322 M -21.17 % 32.121 M 64.00 % 19.587 M 143.17 % 8.055 M
Net receivables 514.333 M -39.01 % 843.286 M 9.04 % 773.358 M 12.15 % 689.554 M 122.14 % 310.412 M 116.04 % 143.686 M 59.87 % 89.875 M -1.76 % 91.485 M 63.66 % 55.900 M
Tax assets 64.493 M 207.53 % 20.971 M -10.65 % 23.472 M -31.25 % 34.140 M 406.39 % 6.742 M 234.44 % 2.016 M -29.52 % 2.860 M -37.39 % 4.568 M 46.91 % 3.110 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 558.952 M 4.52 % 534.790 M 163.68 % 202.819 M 24.10 % 163.436 M 317.17 % 39.177 M 388.54 % 8.019 M 407.80 % 1.579 M -21.77 % 2.019 M 130.87 % 874.445 K
Tax payables 230.603 K -56.17 % 526.188 K -59.52 % 1.300 M -95.74 % 30.503 M 4 534.70 % 658.142 K -50.36 % 1.326 M -59.66 % 3.287 M -9.71 % 3.641 M 175.58 % 1.321 M
Deferred revenue non current 43.596 M 453.87 % 7.871 M -29.46 % 11.158 M 8.92 % 10.244 M -18.92 % 12.635 M 1 278.35 % 916.698 K -47.98 % 1.762 M 67.84 % 1.050 M -47.50 % 2.000 M
Minority interest 6.305 M 10.15 % 5.724 M 26.71 % 4.517 M 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 -100.00 % 53.718 M 0.000 100.00 % -97.815 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 4.349 B -2.78 % 4.473 B -6.11 % 4.765 B 401.25 % 950.544 M 2.18 % 930.253 M 1 296.90 % 66.594 M -13.31 % 76.816 M 30.50 % 58.861 M 7.23 % 54.892 M
Deferred tax liabilities non current 62.090 M 55.80 % 39.851 M 5.45 % 37.791 M 134.56 % 16.112 M 0.96 % 15.959 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 6.245 B -12.79 % 7.161 B 4.75 % 6.837 B 132.47 % 2.941 B 98.06 % 1.485 B 340.72 % 336.918 M 22.19 % 275.734 M 26.10 % 218.672 M 61.21 % 135.644 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 % 15.279 M 2 403.72 % -663.246 K -105.05 % 13.132 M 1 455.09 % 844.437 K -50.56 % 1.708 M 217.10 % -1.459 M 0.000
Stock based compensation 0.000 0.000 -100.00 % 56.209 M -17.75 % 68.335 M 886.23 % 6.929 M 0.000 0.000 0.000 0.000
Change in working capital 265.810 M 246.76 % -181.117 M 13.16 % -208.552 M 63.21 % -566.942 M -288.32 % -146.000 M -51.21 % -96.553 M -198.02 % -32.398 M -9.42 % -29.609 M -481.59 % -5.091 M
Accounts receivables 347.850 M 380.34 % -124.082 M 74.20 % -481.020 M -5.26 % -457.004 M -122.78 % -205.140 M -114.89 % -95.461 M -357.87 % -20.849 M 60.31 % -52.529 M 0.000
Inventory -176.938 M -134.87 % -75.336 M -210.38 % 68.253 M 130.50 % -223.796 M -880.78 % -22.818 M -662.20 % 4.059 M 128.76 % -14.114 M -19.37 % -11.824 M -362.68 % -2.556 M
Accounts payables 94.899 M 17.71 % 80.621 M -57.33 % 188.936 M 48.96 % 126.837 M 84.29 % 68.827 M 1 248.08 % -5.995 M -799.36 % 857.200 K -97.63 % 36.203 M 0.000
Other working capital 0.000 100.00 % -62.321 M -507.88 % 15.279 M 217.72 % -12.979 M -198.84 % 13.132 M 1 455.09 % 844.436 K 104.62 % -18.284 M -2.81 % -17.785 M -601.45 % -2.535 M
Other non cash items 557.393 M 676.71 % 71.763 M 902.11 % -8.947 M -199.51 % 8.991 M 154.90 % -16.377 M -780.14 % 2.408 M -7.64 % 2.607 M 839.79 % -352.390 K -116.32 % 2.160 M
Net cash provided by operating activities 198.233 M -4.70 % 208.017 M -57.95 % 494.675 M 640.47 % 66.805 M 61.99 % 41.241 M 771.26 % -6.144 M -119.00 % 32.341 M 448.23 % 5.899 M -76.87 % 25.507 M
Investments in property plant and equipment -797.996 M 38.92 % -1.306 B -8.47 % -1.204 B -88.04 % -640.527 M -184.26 % -225.333 M -1 884.98 % -11.352 M 37.05 % -18.032 M -292.91 % -4.589 M -456.72 % -824.351 K
Acquisitions net 0.000 0.000 -100.00 % 4.909 M -99.23 % 640.811 M 184.37 % 225.346 M 1 845.68 % 11.582 M 0.000 -100.00 % 4.656 M 0.000
Purchases of investments -4.188 B 19.59 % -5.208 B 10.13 % -5.795 B -436.56 % -1.080 B 43.99 % -1.928 B -599.92 % -275.500 M -99.78 % -137.900 M -344.84 % -31.000 M 0.000
Sales maturities of investments 4.697 B -25.65 % 6.318 B 86.44 % 3.389 B 213.03 % 1.083 B -23.14 % 1.408 B 417.09 % 272.374 M 158.97 % 105.175 M 774.02 % 12.034 M 0.000
Other investing activites 1.492 M -98.07 % 77.323 M 1 678.02 % -4.900 M 99.24 % -640.527 M -184.26 % -225.333 M -1 884.98 % -11.352 M -567 646.27 % 2.000 K 100.04 % -4.589 M -456.72 % -824.351 K
Net cash used for investing activites -286.920 M -141.03 % -119.037 M 96.70 % -3.611 B -466.19 % -637.713 M 14.42 % -745.167 M -5 129.84 % -14.248 M 71.93 % -50.755 M -116.07 % -23.490 M -2 749.47 % -824.351 K
Debt repayment -81.172 M -169.65 % 116.550 M -39.26 % 191.899 M -71.60 % 675.661 M 0.000 0.000 -100.00 % 5.000 M 0.000 100.00 % -25.000 M
Common stock issued 0.000 0.000 -100.00 % 2.901 B 46 163.29 % 6.270 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -60.092 M 60.52 % -152.201 M 23.91 % -200.017 M 73.55 % -756.132 M 0.000 0.000 0.000 0.000 0.000
Dividends paid -14.095 M 40.07 % -23.519 M -17.30 % -20.050 M 50.00 % -40.100 M -100.50 % -20.000 M 33.49 % -30.071 M -13 873.46 % -215.204 K 0.000 100.00 % -610.286 K
Other financing activites 969.605 K -96.91 % 31.381 M -98.94 % 2.948 B 3 574.82 % 80.217 M -90.69 % 861.499 M 1 506.25 % 53.634 M 315.49 % 12.909 M -31.88 % 18.949 M 72 982.56 % -26.000 K
Net cash used provided by financing activities -154.390 M -455.60 % -27.788 M -100.89 % 3.113 B 334.90 % 715.778 M -14.94 % 841.499 M 3 471.31 % 23.563 M 33.17 % 17.693 M -6.63 % 18.949 M 173.92 % -25.636 M
Effect of forex changes on cash 236.518 K 8.80 % 217.393 K -95.64 % 4.990 M 1 693.08 % -313.217 K -32.24 % -236.852 K -3 093.57 % -7.417 K -103.51 % 211.211 K 329.60 % -91.993 K -201.16 % 90.941 K
Net change in cash -242.840 M -495.45 % 61.409 M 3 144.36 % 1.893 M -98.69 % 144.558 M 5.26 % 137.337 M 4 241.74 % 3.163 M 721.43 % -509.013 K -140.17 % 1.267 M 246.89 % -862.594 K
Cash at beginning of period 355.184 M 20.90 % 293.774 M 0.65 % 291.881 M 98.12 % 147.324 M 1 375.17 % 9.987 M 46.36 % 6.824 M -6.94 % 7.333 M 20.89 % 6.066 M -12.45 % 6.928 M
Cash at end of period 112.343 M -68.37 % 355.184 M 20.90 % 293.774 M 0.65 % 291.881 M 98.12 % 147.324 M 1 375.17 % 9.987 M 46.36 % 6.824 M -6.94 % 7.333 M 20.89 % 6.066 M
Operating cash flow 198.233 M -4.70 % 208.017 M -57.95 % 494.675 M 640.47 % 66.805 M 61.99 % 41.241 M 771.26 % -6.144 M -119.00 % 32.341 M 448.23 % 5.899 M -76.87 % 25.507 M
Capital expenditure -797.996 M 38.92 % -1.306 B -8.47 % -1.204 B -88.04 % -640.527 M -184.26 % -225.333 M -1 884.98 % -11.352 M 37.05 % -18.032 M -292.91 % -4.589 M -456.72 % -824.351 K
Free CashFlow -599.764 M 45.40 % -1.098 B -54.75 % -709.756 M -23.71 % -573.721 M -211.65 % -184.092 M -952.21 % -17.496 M -222.27 % 14.309 M 992.42 % 1.310 M -94.69 % 24.683 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
Revenue 251.111 M 57.31 % 159.630 M 65.60 % 96.394 M -0.96 % 97.327 M -31.03 % 141.122 M -30.15 % 202.034 M 4.21 % 193.866 M -28.48 % 271.083 M -11.01 % 304.620 M 0.88 % 301.961 M -0.49 % 303.447 M 1.09 % 300.172 M -24.25 % 396.279 M -11.98 % 450.237 M 0.08 % 449.894 M 19.68 % 375.905 M 20.21 % 312.705 M 56.83 % 199.392 M 44.37 % 138.114 M 33.84 % 103.193 M 10.19 % 93.647 M 2.33 % 91.515 M 84.00 % 49.736 M -26.83 % 67.974 M 17.72 % 57.741 M -9.88 % 64.072 M
Net income -82.303 M 3.75 % -85.509 M 87.22 % -669.030 M -1 464.92 % -42.752 M 11.81 % -48.477 M 11.38 % -54.700 M 50.02 % -109.449 M -479.62 % 28.831 M -82.53 % 165.054 M 39.84 % 118.027 M 116.89 % 54.418 M -57.74 % 128.774 M -22.10 % 165.310 M -18.43 % 202.664 M 21.59 % 166.673 M 27.79 % 130.428 M 2.87 % 126.790 M 64.23 % 77.205 M 42.18 % 54.301 M 33.23 % 40.758 M 26.58 % 32.198 M -22.07 % 41.318 M 486.92 % 7.040 M -70.55 % 23.905 M 17.84 % 20.286 M -23.28 % 26.442 M
Income before tax -81.896 M 1.50 % -83.141 M 87.27 % -653.277 M -1 158.57 % -51.906 M 35.86 % -80.933 M -64.71 % -49.136 M 62.36 % -130.552 M -478.81 % 34.463 M -80.95 % 180.899 M 27.98 % 141.350 M 210.65 % 45.502 M -69.74 % 150.382 M -20.69 % 189.620 M -19.00 % 234.093 M 17.35 % 199.479 M 40.46 % 142.017 M -1.19 % 143.727 M 60.82 % 89.372 M 40.98 % 63.395 M 32.08 % 47.998 M 27.09 % 37.768 M -22.30 % 48.610 M 649.74 % 6.484 M -77.13 % 28.351 M 16.03 % 24.433 M -17.59 % 29.650 M
Income before tax ratio -0.33 37.38 % -0.52 92.31 % -6.78 -1 170.75 % -0.53 7.01 % -0.57 -135.81 % -0.24 63.88 % -0.67 -629.69 % 0.13 -78.59 % 0.59 26.86 % 0.47 212.17 % 0.15 -70.07 % 0.50 4.70 % 0.48 -7.97 % 0.52 17.26 % 0.44 17.36 % 0.38 -17.80 % 0.46 2.54 % 0.45 -2.35 % 0.46 -1.32 % 0.47 15.33 % 0.40 -24.07 % 0.53 307.46 % 0.13 -68.75 % 0.42 -1.43 % 0.42 -8.56 % 0.46
EBITDA -73.926 M -517.07 % -11.980 M 93.45 % -182.976 M -7 069.46 % -2.552 M 94.66 % -47.813 M -139.47 % -19.966 M 92.39 % -262.374 M -986.75 % 29.588 M -80.61 % 152.573 M -0.73 % 153.688 M 170.70 % -217.372 M -237.46 % 158.131 M -21.64 % 201.804 M -21.82 % 258.113 M 39.75 % 184.694 M 23.32 % 149.763 M 0.84 % 148.516 M 62.84 % 91.203 M 95.49 % 46.653 M 2.27 % 45.615 M 10.13 % 41.420 M -18.66 % 50.920 M 657.53 % -9.133 M -130.15 % 30.296 M 8.60 % 27.897 M -19.85 % 34.804 M
Net income ratio -0.33 38.81 % -0.54 92.28 % -6.94 -1 480.07 % -0.44 -27.87 % -0.34 -26.88 % -0.27 52.04 % -0.56 -630.82 % 0.11 -80.37 % 0.54 38.62 % 0.39 117.96 % 0.18 -58.20 % 0.43 2.84 % 0.42 -7.33 % 0.45 21.50 % 0.37 6.77 % 0.35 -14.43 % 0.41 4.72 % 0.39 -1.52 % 0.39 -0.46 % 0.39 14.87 % 0.34 -23.85 % 0.45 218.97 % 0.14 -59.75 % 0.35 0.10 % 0.35 -14.87 % 0.41
Ratio EBITDA -0.29 -292.27 % -0.08 96.05 % -1.90 -7 138.83 % -0.03 92.26 % -0.34 -242.83 % -0.10 92.70 % -1.35 -1 339.94 % 0.11 -78.21 % 0.50 -1.59 % 0.51 171.05 % -0.72 -235.98 % 0.53 3.45 % 0.51 -11.17 % 0.57 39.65 % 0.41 3.04 % 0.40 -16.11 % 0.47 3.83 % 0.46 35.41 % 0.34 -23.58 % 0.44 -0.06 % 0.44 -20.51 % 0.56 403.00 % -0.18 -141.20 % 0.45 -7.75 % 0.48 -11.06 % 0.54
Gross profit ratio -0.25 -179.00 % -0.09 95.26 % -1.92 -3 365.74 % -0.06 78.27 % -0.25 -558.12 % 0.06 124.34 % -0.23 -166.22 % 0.34 14.17 % 0.30 -16.17 % 0.36 5.96 % 0.34 -28.53 % 0.48 -1.60 % 0.48 -9.41 % 0.53 -3.14 % 0.55 0.03 % 0.55 -6.82 % 0.59 -5.42 % 0.62 2.54 % 0.61 -4.19 % 0.64 -0.05 % 0.64 5.28 % 0.60 26.88 % 0.48 -21.00 % 0.60 -0.14 % 0.60 -10.35 % 0.67
Weighted average shs out dil 203.594 M 0.00 % 203.594 M -0.75 % 205.134 M 0.48 % 204.158 M -0.44 % 205.069 M -1.89 % 209.016 M -1.64 % 212.500 M 1.73 % 208.885 M 1.75 % 205.294 M -1.93 % 209.341 M 1.47 % 206.308 M 6.05 % 194.531 M 8.32 % 179.589 M 0.46 % 178.764 M 0.08 % 178.619 M -0.15 % 178.895 M 0.90 % 177.305 M -0.03 % 177.361 M -0.25 % 177.810 M 1.11 % 175.866 M 19.25 % 147.481 M 11.69 % 132.049 M -0.15 % 132.249 M 2.13 % 129.496 M 0.44 % 128.935 M 1.33 % 127.247 M
Weighted average shs out 203.594 M 0.00 % 203.594 M -0.75 % 205.134 M 0.48 % 204.158 M -0.44 % 205.069 M -1.89 % 209.016 M -1.64 % 212.500 M 1.73 % 208.885 M 1.75 % 205.294 M -1.93 % 209.341 M 1.47 % 206.308 M 6.05 % 194.531 M 8.32 % 179.589 M 0.46 % 178.764 M 0.08 % 178.619 M -0.15 % 178.895 M 0.90 % 177.305 M -0.03 % 177.361 M -0.25 % 177.810 M 1.11 % 175.866 M 19.25 % 147.482 M 11.69 % 132.049 M -0.15 % 132.251 M 2.13 % 129.496 M 0.44 % 128.935 M 1.33 % 127.247 M
EPS diluted -0.40 4.02 % -0.42 87.18 % -3.28 -1 460.48 % -0.21 12.50 % -0.24 7.69 % -0.26 50.00 % -0.52 -474.10 % 0.14 -82.63 % 0.80 42.86 % 0.56 115.38 % 0.26 -60.61 % 0.66 -28.26 % 0.92 -18.58 % 1.13 21.51 % 0.93 27.40 % 0.73 1.39 % 0.72 64.53 % 0.44 42.17 % 0.31 33.83 % 0.23 4.55 % 0.22 -29.03 % 0.31 482.71 % 0.05 -70.44 % 0.18 14.80 % 0.16 -24.18 % 0.21
Earnings per share -0.40 4.02 % -0.42 87.18 % -3.28 -1 460.48 % -0.21 12.50 % -0.24 7.69 % -0.26 50.00 % -0.52 -471.43 % 0.14 -82.50 % 0.80 42.86 % 0.56 107.41 % 0.27 -59.09 % 0.66 -29.03 % 0.93 -19.13 % 1.15 22.34 % 0.94 27.03 % 0.74 2.78 % 0.72 64.53 % 0.44 42.17 % 0.31 33.83 % 0.23 4.55 % 0.22 -29.03 % 0.31 482.71 % 0.05 -70.44 % 0.18 14.80 % 0.16 -24.18 % 0.21
Gross profit -63.626 M -338.89 % -14.497 M 92.15 % -184.752 M -3 332.53 % -5.382 M 85.02 % -35.920 M -420.00 % 11.225 M 125.37 % -44.246 M -147.35 % 93.437 M 1.60 % 91.969 M -15.43 % 108.747 M 5.44 % 103.137 M -27.75 % 142.755 M -25.47 % 191.528 M -20.27 % 240.216 M -3.06 % 247.806 M 19.72 % 206.987 M 12.02 % 184.784 M 48.33 % 124.577 M 48.03 % 84.154 M 28.24 % 65.624 M 10.14 % 59.582 M 7.73 % 55.306 M 133.46 % 23.690 M -42.19 % 40.981 M 17.56 % 34.860 M -19.21 % 43.147 M
Income tax expense 164.478 K -82.80 % 956.468 K -93.84 % 15.518 M 264.30 % -9.445 M 71.19 % -32.785 M -724.47 % 5.250 M 124.25 % -21.649 M -502.66 % 5.376 M -65.54 % 15.600 M -32.65 % 23.163 M 357.11 % -9.009 M -141.44 % 21.739 M -10.90 % 24.397 M -23.00 % 31.686 M -3.41 % 32.805 M 183.07 % 11.589 M -31.57 % 16.937 M 39.21 % 12.167 M 33.80 % 9.093 M 25.59 % 7.241 M 30.01 % 5.570 M -23.62 % 7.291 M 1 410.64 % -556.325 K -112.51 % 4.446 M 7.19 % 4.148 M 29.28 % 3.208 M
Cost of revenue 314.737 M 80.75 % 174.127 M -38.07 % 281.146 M 173.73 % 102.709 M -41.99 % 177.042 M -7.21 % 190.809 M -19.87 % 238.112 M 34.04 % 177.646 M -16.46 % 212.652 M 10.06 % 193.215 M -3.54 % 200.310 M 27.25 % 157.417 M -23.12 % 204.751 M -2.51 % 210.021 M 3.93 % 202.089 M 19.64 % 168.918 M 32.05 % 127.921 M 70.98 % 74.816 M 38.65 % 53.960 M 43.63 % 37.569 M 10.29 % 34.065 M -5.92 % 36.209 M 39.02 % 26.046 M -3.51 % 26.993 M 17.97 % 22.881 M 9.35 % 20.925 M
General and administrative expenses 13.487 M 12.54 % 11.984 M -7.40 % 12.942 M 18.90 % 10.885 M -12.89 % 12.496 M 7.06 % 11.672 M -11.07 % 13.124 M 5.12 % 12.485 M -11.42 % 14.095 M -6.70 % 15.107 M 15.80 % 13.045 M -22.14 % 16.755 M -24.70 % 22.252 M -3.42 % 23.041 M 20.99 % 19.044 M -1.00 % 19.235 M 0.42 % 19.154 M 48.27 % 12.918 M 74.64 % 7.397 M -31.27 % 10.762 M 19.46 % 9.009 M 62.34 % 5.549 M -21.40 % 7.060 M 63.71 % 4.313 M 1.61 % 4.244 M -14.02 % 4.936 M
Selling and marketing expenses 6.287 M 46.36 % 4.296 M -21.48 % 5.471 M 17.87 % 4.642 M 124.77 % 2.065 M -84.32 % 13.173 M 1.85 % 12.935 M -56.62 % 29.817 M 368.27 % 6.367 M -52.34 % 13.359 M -65.09 % 38.269 M 149.01 % 15.368 M -39.78 % 25.519 M 80.76 % 14.118 M -18.14 % 17.246 M -32.88 % 25.694 M 148.03 % 10.359 M 28.52 % 8.060 M 44.40 % 5.582 M -2.34 % 5.716 M 23.22 % 4.639 M 72.21 % 2.694 M -44.02 % 4.812 M 69.09 % 2.846 M -24.78 % 3.783 M 15.93 % 3.263 M
Other expenses -36.078 M -206.08 % 34.009 M -91.78 % 413.827 M 2 476.73 % 16.060 M 31 358.51 % 51.052 K -61.33 % 132.035 K 100.82 % -16.114 M 9.68 % -17.840 M 84.15 % -112.531 M -9.22 % -103.034 M -169.85 % -38.182 M 49.01 % -74.887 M 7.87 % -81.284 M -40.16 % -57.995 M -2 289.09 % -2.427 M -284.04 % 1.319 M 129.03 % -4.544 M -348.96 % 1.825 M -22.49 % 2.355 M 129.34 % -8.026 M -6 414.16 % -123.212 K 98.77 % -10.057 M -92.22 % -5.232 M -1 020.62 % 568.285 K 112.20 % -4.657 M -351.29 % -1.032 M
Operating expenses 18.037 M -73.51 % 68.093 M -85.12 % 457.710 M 900.94 % 45.728 M 4.06 % 43.946 M -26.59 % 59.866 M 24.44 % 48.108 M -17.70 % 58.456 M 210.31 % -52.994 M -55.48 % -34.084 M -150.36 % 67.685 M 976.52 % -7.722 M -300.00 % 3.861 M -35.36 % 5.973 M -88.36 % 51.322 M -22.03 % 65.820 M 61.55 % 40.742 M 16.50 % 34.972 M 41.41 % 24.731 M 42.26 % 17.385 M -20.31 % 21.814 M 251.84 % 6.200 M -64.44 % 17.434 M 38.04 % 12.630 M 22.66 % 10.297 M -23.71 % 13.497 M
Cost and expenses 332.774 M 37.39 % 242.220 M -67.22 % 738.856 M 397.76 % 148.437 M -32.83 % 220.988 M -11.84 % 250.674 M -12.42 % 286.220 M 21.23 % 236.102 M 47.88 % 159.657 M 0.33 % 159.131 M -40.62 % 267.994 M 79.03 % 149.695 M -28.24 % 208.612 M -3.42 % 215.993 M -14.77 % 253.411 M 7.95 % 234.738 M 39.18 % 168.663 M 53.63 % 109.788 M 39.52 % 78.691 M 43.20 % 54.954 M -1.66 % 55.879 M 31.76 % 42.409 M -2.46 % 43.480 M 9.74 % 39.623 M 19.43 % 33.178 M -3.61 % 34.422 M
Research and development expenses 34.342 M 92.89 % 17.804 M -30.10 % 25.469 M 80.11 % 14.141 M -51.79 % 29.334 M -15.92 % 34.888 M -8.58 % 38.163 M 12.26 % 33.995 M -13.00 % 39.074 M -3.48 % 40.484 M -25.79 % 54.552 M 55.68 % 35.042 M -6.24 % 37.374 M 39.41 % 26.810 M 53.55 % 17.460 M -10.79 % 19.572 M 24.09 % 15.772 M 29.61 % 12.169 M 29.49 % 9.397 M 5.20 % 8.933 M 7.76 % 8.289 M 3.44 % 8.014 M -25.76 % 10.794 M 120.13 % 4.903 M -29.20 % 6.926 M 9.42 % 6.330 M
Selling general and administrative expenses 19.774 M 21.46 % 16.280 M -11.59 % 18.413 M 18.59 % 15.526 M 6.63 % 14.561 M -41.40 % 24.845 M -4.66 % 26.059 M -38.40 % 42.302 M 106.73 % 20.463 M -28.12 % 28.466 M -44.53 % 51.315 M 59.74 % 32.124 M -32.75 % 47.771 M 28.56 % 37.158 M 2.39 % 36.290 M -19.23 % 44.929 M 52.23 % 29.514 M 40.68 % 20.978 M 61.64 % 12.979 M -21.24 % 16.478 M 20.74 % 13.648 M 65.57 % 8.243 M -30.57 % 11.872 M 65.85 % 7.158 M -10.83 % 8.027 M -2.10 % 8.199 M
Interest income 11.602 M 158.95 % 4.480 M -83.70 % 27.494 M 361.56 % 5.957 M -45.81 % 10.993 M 70.34 % 6.454 M -66.70 % 19.382 M -19.66 % 24.127 M 25.73 % 19.189 M 78.71 % 10.738 M 65.56 % 6.485 M -29.60 % 9.212 M 256.77 % 2.582 M 91.12 % 1.351 M -62.75 % 3.627 M 334.62 % 834.489 K -86.30 % 6.092 M 281.26 % 1.598 M -34.42 % 2.436 M -36.73 % 3.851 M 243.24 % 1.122 M 9 023.59 % 12.296 K -86.87 % 93.660 K -19.55 % 116.424 K 159.90 % 44.796 K 0.000
Interest expense 2.863 M -6.59 % 3.065 M -10.53 % 3.426 M 2.80 % 3.333 M -14.15 % 3.882 M 12.40 % 3.454 M -5.93 % 3.671 M -4.52 % 3.845 M 21.54 % 3.164 M 35.94 % 2.327 M 55.59 % 1.496 M -79.86 % 7.425 M -3.86 % 7.723 M 7.23 % 7.203 M 74.04 % 4.138 M -8.83 % 4.539 M 0.000 0.000 100.00 % -918.343 K -295.14 % 470.615 K -41.95 % 810.704 K 451.24 % 147.069 K -76.04 % 613.791 K 23.37 % 497.510 K -24.62 % 659.980 K 586.39 % 96.152 K
Depreciation and amortization 56.752 M 20.58 % 47.065 M 0.00 % 47.065 M 64.44 % 28.621 M -30.44 % 41.144 M 43.22 % 28.727 M 0.00 % 28.727 M 61.38 % 17.801 M -32.81 % 26.492 M 48.82 % 17.801 M 0.00 % 17.801 M 27.18 % 13.997 M -15.99 % 16.660 M 19.03 % 13.997 M 0.00 % 13.997 M 273.70 % 3.746 M -61.84 % 9.816 M 162.07 % 3.746 M 0.00 % 3.746 M 45.06 % 2.582 M -14.99 % 3.038 M 17.64 % 2.582 M 0.00 % 2.582 M 25.68 % 2.055 M -17.44 % 2.489 M 21.13 % 2.055 M
Operating income -81.664 M 1.12 % -82.590 M 87.14 % -642.462 M -1 157.01 % -51.110 M 36.00 % -79.866 M -64.20 % -48.640 M 47.33 % -92.354 M -364.02 % 34.980 M -75.87 % 144.963 M 1.49 % 142.831 M 302.88 % 35.452 M -76.44 % 150.477 M -19.82 % 187.667 M -19.88 % 234.243 M 19.22 % 196.483 M 39.19 % 141.167 M -2.00 % 144.042 M 60.75 % 89.605 M 50.79 % 59.423 M 23.18 % 48.240 M 27.73 % 37.768 M -23.09 % 49.105 M 685.00 % 6.255 M -77.94 % 28.351 M 15.42 % 24.563 M -17.16 % 29.650 M
Operating income ratio -0.33 37.14 % -0.52 92.24 % -6.66 -1 169.17 % -0.53 7.21 % -0.57 -135.07 % -0.24 49.46 % -0.48 -469.17 % 0.13 -72.88 % 0.48 0.61 % 0.47 304.86 % 0.12 -76.69 % 0.50 5.86 % 0.47 -8.98 % 0.52 19.13 % 0.44 16.29 % 0.38 -18.47 % 0.46 2.50 % 0.45 4.45 % 0.43 -7.96 % 0.47 15.91 % 0.40 -24.84 % 0.54 326.63 % 0.13 -69.84 % 0.42 -1.96 % 0.43 -8.07 % 0.46
Total other income expenses net -232.707 K 57.78 % -551.149 K 94.90 % -10.815 M -1 258.78 % -795.946 K 25.38 % -1.067 M -115.36 % -495.270 K 98.70 % -38.198 M -7 290.34 % -516.870 K -101.44 % 35.936 M 2 526.46 % -1.481 M -114.74 % 10.050 M 10 677.56 % -95.008 K -104.86 % 1.954 M 1 402.43 % -149.998 K -105.01 % 2.995 M 252.38 % 849.999 K 370.06 % -314.745 K -35.26 % -232.688 K -105.86 % 3.972 M 1 746.19 % -241.274 K 0.000 100.00 % -495.958 K -317.50 % 228.031 K 0.000 100.00 % -130.000 K -3 250 100.00 % 4.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
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-06-30 2019-03-31
Net debt 79.462 M 23.42 % 64.386 M -31.09 % 93.435 M -27.03 % 128.037 M -70.16 % 429.059 M 199.44 % 143.289 M 263.99 % 39.366 M -83.45 % 237.922 M -8.26 % 259.340 M 73.59 % 149.398 M 1 047.10 % -15.774 M 92.85 % -220.572 M -139.76 % 554.719 M 55.97 % 355.655 M -12.08 % 404.505 M 37.70 % 293.760 M 219.55 % -245.727 M 3.94 % -255.796 M -73.63 % -147.324 M -217.86 % -46.349 M 51.14 % -94.867 M -2 858.88 % -3.206 M -157.19 % 5.606 M 203.70 % -5.406 M -109.13 % 59.224 M
Total investments 95.254 M -0.33 % 95.568 M 0.69 % 94.915 M -2.38 % 97.231 M -93.70 % 1.543 B 1 349.51 % 106.445 M 0.00 % 106.448 M 7.41 % 99.106 M -4.82 % 104.120 M -2.26 % 106.523 M -4.38 % 111.402 M 11.27 % 100.118 M 109.35 % 47.822 M 19.93 % 39.875 M 299.80 % 9.974 M 2.99 % 9.685 M -0.99 % 9.781 M -0.61 % 9.841 M -1.00 % 9.941 M -98.73 % 783.575 M -2.66 % 805.000 M 1 033.80 % 71.000 M 24.56 % 57.000 M 19.98 % 47.508 M -59.89 % 118.447 M
Total debt 238.606 M 1.47 % 235.158 M 14.28 % 205.778 M -35.05 % 316.804 M -50.76 % 643.394 M 52.26 % 422.550 M 7.10 % 394.550 M -17.42 % 477.800 M -6.09 % 508.800 M 33.54 % 381.000 M 37.05 % 278.000 M 39.65 % 199.067 M -72.45 % 722.585 M 6.62 % 677.727 M -2.68 % 696.386 M 24.30 % 560.260 M 1 006.60 % 50.629 M 0.000 0.000 0.000 -100.00 % 1.183 M -87.16 % 9.212 M -40.92 % 15.593 M 0.000 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 155.249 M 16 127.53 % 956.700 K -99.98 % 6.217 B 31.46 % 4.729 B 3 369.16 % 136.315 M -97.17 % 4.825 B 1 793.04 % 254.881 M -94.69 % 4.804 B 1 658.83 % 273.136 M -76.88 % 1.181 B 459.34 % 211.184 M -80.30 % 1.072 B 1 491.17 % 67.381 M -93.12 % 979.597 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 211.859 M
Retained earnings 299.623 M -21.55 % 381.925 M -18.29 % 467.435 M -58.87 % 1.136 B -3.63 % 1.179 B -3.95 % 1.228 B -4.27 % 1.282 B -9.25 % 1.413 B 2.08 % 1.384 B 11.39 % 1.243 B 10.49 % 1.125 B -0.10 % 1.126 B 12.92 % 997.082 M 17.05 % 851.822 M 31.22 % 649.158 M 21.88 % 532.636 M 20.42 % 442.308 M 40.18 % 315.518 M 32.40 % 238.313 M 18.62 % 200.903 M 11.52 % 180.145 M 21.76 % 147.947 M 38.75 % 106.629 M 27.77 % 83.451 M 0.000
Common stock 204.158 M 0.00 % 204.158 M 0.00 % 204.158 M 0.00 % 204.158 M 48.34 % 137.630 M 0.00 % 137.630 M -1.15 % 139.230 M 0.00 % 139.230 M 48.00 % 94.074 M 0.00 % 94.074 M 0.00 % 94.074 M 0.00 % 94.074 M 17.30 % 80.200 M 0.00 % 80.200 M 0.00 % 80.200 M 0.00 % 80.200 M 0.25 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 33.33 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 0.000
Total equity 5.018 B -1.63 % 5.101 B -1.61 % 5.184 B -11.43 % 5.853 B -0.86 % 5.904 B -0.91 % 5.959 B -1.73 % 6.064 B -2.54 % 6.222 B -0.78 % 6.271 B 2.58 % 6.113 B 2.09 % 5.988 B -0.67 % 6.028 B 173.32 % 2.206 B 4.14 % 2.118 B 11.99 % 1.891 B 12.23 % 1.685 B 10.86 % 1.520 B 10.53 % 1.375 B 6.38 % 1.293 B 4.99 % 1.231 B 1.86 % 1.209 B 288.28 % 311.314 M 15.30 % 269.996 M 12.94 % 239.051 M 12.84 % 211.859 M
Other non current liabilities 13.680 M -9.30 % 15.084 M 0.20 % 15.054 M 455.91 % 2.708 M 17.74 % 2.300 M -62.13 % 6.073 M 21.46 % 5.000 M -34.74 % 7.662 M -53.77 % 16.573 M 23.15 % 13.458 M 22.78 % 10.961 M -21.49 % 13.961 M -41.42 % 23.833 M 258.42 % 6.649 M -54.69 % 14.677 M 97.29 % 7.439 M -3.97 % 7.747 M 31.55 % 5.889 M 28.34 % 4.589 M 14.65 % 4.002 M -18.38 % 4.904 M 47.34 % 3.328 M -13.85 % 3.863 M 11.19 % 3.474 M 0.000
Long term debt 57.226 M -62.33 % 151.926 M 0.00 % 151.926 M -47.03 % 286.804 M -21.06 % 363.300 M 7.31 % 338.550 M -0.59 % 340.550 M -10.29 % 379.600 M 0.00 % 379.600 M 77.38 % 214.000 M 0.00 % 214.000 M 62.12 % 132.000 M -78.99 % 628.390 M 1.38 % 619.837 M 0.72 % 615.407 M 9.84 % 560.260 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 175.114 M -36.17 % 274.335 M 0.61 % 272.666 M -22.74 % 352.909 M -14.80 % 414.230 M 3.55 % 400.021 M 1.72 % 393.272 M -9.78 % 435.910 M 0.10 % 435.477 M 58.28 % 275.135 M 0.45 % 273.909 M 59.15 % 172.112 M -74.34 % 670.711 M 2.94 % 651.566 M -0.74 % 656.440 M 10.90 % 591.922 M 1 670.78 % 33.427 M -1.17 % 33.824 M 1.93 % 33.183 M 217.06 % 10.466 M 111.75 % 4.943 M 16.91 % 4.228 M 9.44 % 3.863 M -19.49 % 4.798 M 0.000
Other current liabilities 231.532 M 26.66 % 182.795 M 4.18 % 175.455 M 170.29 % 64.912 M 2 195.32 % -3.098 M -104.39 % 70.622 M -38.56 % 114.953 M -65.82 % 336.342 M 56.50 % 214.912 M 10.43 % 194.613 M -35.10 % 299.846 M 71.34 % 175.005 M 69.75 % 103.096 M -1.19 % 104.333 M -8.49 % 114.007 M -11.11 % 128.263 M 9.26 % 117.394 M 6.56 % 110.170 M -7.55 % 119.165 M 38.50 % 86.038 M 63.50 % 52.624 M 117.70 % 24.173 M -36.59 % 38.120 M 68.53 % 22.619 M 0.000
Deferred revenue 0.000 0.000 0.000 -100.00 % 5.546 M 55.50 % 3.567 M -72.85 % 13.138 M -24.23 % 17.339 M 22.93 % 14.105 M -62.00 % 37.121 M 387.71 % 7.611 M 0.000 -100.00 % 6.580 M 0.000 0.000 -100.00 % 46.108 M 23.42 % 37.358 M -4.65 % 39.177 M 46.27 % 26.784 M 0.000 0.000 -100.00 % 16.464 M 7.84 % 15.267 M -2.94 % 15.729 M 0.000 0.000
Short term debt 181.380 M 117.92 % 83.232 M 54.56 % 53.852 M 149.16 % 21.613 M -92.28 % 280.094 M 233.44 % 84.000 M 55.56 % 54.000 M -45.01 % 98.200 M -23.99 % 129.200 M -22.63 % 167.000 M 41.86 % 117.718 M 75.52 % 67.067 M -28.80 % 94.196 M 62.72 % 57.890 M -26.65 % 78.925 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.183 M -87.16 % 9.212 M -40.92 % 15.593 M 0.000 0.000
Total current liabilities 920.036 M 25.70 % 731.958 M -7.17 % 788.490 M 53.73 % 512.897 M -0.38 % 514.848 M -12.81 % 590.468 M -16.16 % 704.270 M 28.35 % 548.709 M 6.60 % 514.721 M -16.15 % 613.854 M 6.80 % 574.782 M 49.53 % 384.404 M -4.60 % 402.951 M 50.04 % 268.565 M -31.72 % 393.332 M 129.43 % 171.438 M -20.74 % 216.309 M 78.53 % 121.160 M -23.80 % 159.000 M 58.41 % 100.372 M 61.75 % 62.054 M 2.53 % 60.525 M -4.02 % 63.059 M 112.64 % 29.655 M 0.000
Total liabilities 1.095 B 8.83 % 1.006 B -5.17 % 1.061 B 22.56 % 865.807 M -6.81 % 929.078 M -6.20 % 990.489 M -9.75 % 1.098 B 11.47 % 984.619 M 3.62 % 950.198 M 6.89 % 888.988 M 4.75 % 848.692 M 52.50 % 556.515 M -48.17 % 1.074 B 16.69 % 920.131 M -12.35 % 1.050 B 37.52 % 763.360 M 205.67 % 249.736 M 61.14 % 154.985 M -19.36 % 192.183 M 73.39 % 110.837 M 65.44 % 66.996 M 3.46 % 64.753 M -3.24 % 66.922 M 94.24 % 34.453 M 0.000
Other non current assets 103.485 M -91.30 % 1.190 B -13.52 % 1.376 B -1.20 % 1.393 B 0.000 -100.00 % 1.732 B -17.17 % 2.092 B -26.49 % 2.846 B -6.28 % 3.036 B 3.48 % 2.934 B -2.16 % 2.999 B -9.24 % 3.304 B 542.38 % 514.376 M -16.18 % 613.659 M -5.68 % 650.583 M 20.24 % 541.068 M 293.05 % 137.658 M -62.08 % 362.987 M -38.91 % 594.153 M 5 841.53 % 10.000 M -57.74 % 23.663 M 1 073.84 % 2.016 M -13.06 % 2.319 M 258.42 % 646.940 K 101.09 % -59.224 M
Long term investments 0.000 100.00 % -1.089 B 14.62 % -1.275 B -2.45 % -1.245 B -1 403.88 % 95.464 M 107.29 % -1.310 B 24.47 % -1.734 B 20.34 % -2.177 B 9.60 % -2.408 B 4.91 % -2.532 B 5.26 % -2.673 B 9.35 % -2.948 B -701.15 % -367.999 M 19.80 % -458.839 M 21.00 % -580.799 M -20.29 % -482.815 M -370.04 % -102.719 M 65.49 % -297.659 M 47.23 % -564.059 M 0.000 0.000 100.00 % -2.016 M 0.000 0.000 0.000
Intangible assets 234.450 M -0.62 % 235.904 M -0.62 % 237.387 M -0.59 % 238.785 M -0.59 % 240.197 M 0.19 % 239.742 M -0.51 % 240.983 M -1.23 % 243.982 M 0.13 % 243.674 M 2.06 % 238.767 M -0.43 % 239.804 M 20.82 % 198.478 M 8.82 % 182.387 M 53.26 % 119.009 M 2.76 % 115.806 M 230.77 % 35.011 M 2.52 % 34.152 M 1.14 % 33.767 M -0.56 % 33.957 M -0.56 % 34.147 M 104.99 % 16.658 M 44.26 % 11.547 M 374.65 % 2.433 M -1.39 % 2.467 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 234.450 M -0.62 % 235.904 M -0.62 % 237.387 M -0.59 % 238.785 M -0.59 % 240.197 M 0.19 % 239.742 M -0.51 % 240.983 M -1.23 % 243.982 M 0.13 % 243.674 M 2.06 % 238.767 M -0.43 % 239.804 M 20.82 % 198.478 M 8.82 % 182.387 M 53.26 % 119.009 M 2.76 % 115.806 M 230.77 % 35.011 M 2.52 % 34.152 M 1.14 % 33.767 M -0.56 % 33.957 M -0.56 % 34.147 M 104.99 % 16.658 M 44.26 % 11.547 M 374.65 % 2.433 M -1.39 % 2.467 M 0.000
Property plant equipment net 3.383 B -0.35 % 3.395 B -1.14 % 3.434 B -5.45 % 3.632 B -0.47 % 3.649 B 9.16 % 3.343 B 7.17 % 3.119 B 19.69 % 2.606 B 8.13 % 2.410 B 11.65 % 2.158 B 10.49 % 1.953 B 33.00 % 1.469 B 9.30 % 1.344 B 55.66 % 863.280 M 0.00 % 863.320 M 21.72 % 709.240 M 14.83 % 617.653 M 64.16 % 376.256 M 17.86 % 319.249 M 63.04 % 195.810 M 73.07 % 113.137 M 32.96 % 85.094 M -2.33 % 87.125 M 9.85 % 79.317 M 0.000
Total non current assets 3.790 B -0.24 % 3.799 B -0.97 % 3.836 B -6.29 % 4.094 B 1.20 % 4.045 B 0.49 % 4.025 B 7.67 % 3.738 B 5.91 % 3.530 B 7.13 % 3.295 B 16.94 % 2.818 B 10.81 % 2.543 B 23.85 % 2.053 B 19.45 % 1.719 B 46.95 % 1.170 B 8.00 % 1.083 B 31.42 % 824.122 M 17.17 % 703.382 M 45.50 % 483.417 M 23.94 % 390.042 M 61.02 % 242.229 M 55.69 % 155.586 M 57.70 % 98.657 M 5.07 % 93.893 M 10.27 % 85.147 M 243.77 % -59.224 M
Other current assets 132.938 M 7.64 % 123.499 M 10.54 % 111.724 M -11.56 % 126.323 M -1.86 % 128.713 M 38.43 % 92.981 M 75.85 % 52.874 M -54.87 % 117.157 M -48.07 % 225.590 M -4.61 % 236.495 M -6.10 % 251.858 M 345.39 % 56.548 M 56.62 % 36.105 M -54.91 % 80.072 M 411.83 % 15.644 M -64.21 % 43.711 M -17.86 % 53.215 M 111.96 % 25.106 M 59.23 % 15.768 M -24.64 % 20.923 M 99.59 % 10.483 M 1.04 % 10.375 M 46.69 % 7.073 M 46.75 % 4.819 M 0.000
Short term investments 1.139 B -3.83 % 1.184 B -13.56 % 1.370 B 2.10 % 1.342 B -7.29 % 1.447 B 2.20 % 1.416 B -23.05 % 1.841 B -19.13 % 2.276 B -9.40 % 2.512 B -4.80 % 2.639 B -5.22 % 2.784 B -8.67 % 3.048 B 633.09 % 415.821 M -16.62 % 498.713 M -15.58 % 590.772 M 19.95 % 492.500 M 337.78 % 112.500 M -63.41 % 307.500 M -46.43 % 574.000 M -26.75 % 783.575 M -2.66 % 805.000 M 1 033.80 % 71.000 M 24.56 % 57.000 M 19.98 % 47.508 M -59.89 % 118.447 M
cash and cash equivalents 159.144 M -6.81 % 170.772 M 52.01 % 112.343 M -40.49 % 188.767 M -11.93 % 214.334 M -23.25 % 279.261 M -21.38 % 355.184 M 48.07 % 239.878 M -3.84 % 249.460 M 7.71 % 231.602 M -21.16 % 293.774 M -29.99 % 419.639 M 149.98 % 167.867 M -47.88 % 322.072 M 10.34 % 291.881 M 9.52 % 266.500 M -10.07 % 296.356 M 15.86 % 255.796 M 73.63 % 147.324 M 217.86 % 46.349 M -51.75 % 96.051 M 673.47 % 12.418 M 24.34 % 9.987 M 84.73 % 5.406 M 109.13 % -59.224 M
Cash and short term investments 1.298 B -4.21 % 1.355 B -8.59 % 1.482 B -3.15 % 1.531 B -7.89 % 1.662 B -1.99 % 1.696 B -22.78 % 2.196 B -12.72 % 2.516 B -8.90 % 2.761 B -3.79 % 2.870 B -6.74 % 3.078 B -11.25 % 3.468 B 494.15 % 583.688 M -28.89 % 820.785 M -7.01 % 882.654 M 16.29 % 759.000 M 85.64 % 408.856 M -27.42 % 563.296 M -21.91 % 721.324 M -13.09 % 829.924 M -7.89 % 901.051 M 980.16 % 83.418 M 24.53 % 66.987 M 26.60 % 52.914 M -10.65 % 59.224 M
Total current assets 2.323 B 0.64 % 2.308 B -4.20 % 2.409 B -8.24 % 2.625 B -6.06 % 2.795 B -4.41 % 2.924 B -14.58 % 3.423 B -6.91 % 3.677 B -6.35 % 3.926 B -6.17 % 4.184 B -2.55 % 4.294 B -5.25 % 4.532 B 190.42 % 1.560 B -16.48 % 1.868 B 0.57 % 1.858 B 14.38 % 1.624 B 52.32 % 1.066 B 1.87 % 1.047 B -4.40 % 1.095 B -0.46 % 1.100 B -1.81 % 1.120 B 303.80 % 277.410 M 14.15 % 243.025 M 29.02 % 188.357 M 218.04 % 59.224 M
Inventory 286.879 M -2.36 % 293.812 M -2.20 % 300.432 M -15.35 % 354.905 M 16.08 % 305.732 M 19.95 % 254.875 M 1.47 % 251.175 M 27.05 % 197.697 M 18.31 % 167.107 M -7.34 % 180.340 M -5.43 % 190.701 M 9.26 % 174.542 M 7.14 % 162.916 M -13.10 % 187.484 M -30.55 % 269.955 M 11.88 % 241.297 M 66.06 % 145.309 M 53.37 % 94.742 M 100.26 % 47.309 M 62.79 % 29.061 M 33.03 % 21.846 M 14.73 % 19.040 M -24.81 % 25.322 M 18.31 % 21.404 M 0.000
Net receivables 604.667 M 12.95 % 535.332 M 4.08 % 514.333 M -16.16 % 613.469 M -12.22 % 698.864 M -20.63 % 880.516 M -4.60 % 923.011 M 9.10 % 846.038 M 9.59 % 771.983 M -13.95 % 897.087 M 16.00 % 773.358 M -7.12 % 832.671 M 7.06 % 777.768 M -0.29 % 780.001 M 13.12 % 689.554 M 18.84 % 580.216 M 26.43 % 458.917 M 26.24 % 363.539 M 17.11 % 310.412 M 34.70 % 230.445 M 23.35 % 186.816 M 13.51 % 164.577 M 14.57 % 143.643 M 31.52 % 109.220 M 0.000
Tax assets 69.585 M 3.03 % 67.539 M 4.72 % 64.493 M -14.43 % 75.369 M 24.45 % 60.560 M 198.94 % 20.258 M -3.40 % 20.971 M 84.77 % 11.350 M -13.54 % 13.128 M -29.56 % 18.636 M -20.60 % 23.472 M -21.54 % 29.914 M -35.46 % 46.352 M 42.23 % 32.589 M -4.54 % 34.140 M 57.93 % 21.617 M 29.93 % 16.638 M 106.29 % 8.065 M 19.63 % 6.742 M 196.68 % 2.272 M 6.77 % 2.128 M 5.58 % 2.016 M 0.00 % 2.016 M -25.79 % 2.716 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
Account payables 506.778 M 9.01 % 464.907 M -16.83 % 558.952 M 35.56 % 412.342 M 73.55 % 237.587 M -43.62 % 421.383 M -21.21 % 534.790 M 440.58 % 98.929 M -39.51 % 163.538 M -29.67 % 232.536 M 14.65 % 202.819 M 51.57 % 133.808 M -23.48 % 174.872 M 264.77 % 47.940 M -70.67 % 163.436 M 506.65 % 26.941 M -65.35 % 77.754 M 613.08 % 10.904 M -72.17 % 39.177 M 633.12 % 5.344 M 85.54 % 2.880 M -42.01 % 4.967 M -38.06 % 8.019 M 128.44 % 3.510 M 0.000
Tax payables 345.641 K -66.24 % 1.024 M 343.98 % 230.603 K 138.69 % 96.612 K -63.60 % 265.452 K -79.95 % 1.324 M 151.67 % 526.188 K -53.55 % 1.133 M 341.89 % 256.354 K -97.88 % 12.093 M 830.31 % 1.300 M -33.14 % 1.944 M -93.69 % 30.788 M -47.28 % 58.402 M 91.46 % 30.503 M 87.90 % 16.233 M -23.28 % 21.160 M 24 378.49 % 86.445 K -86.87 % 658.142 K -92.68 % 8.989 M 67.50 % 5.367 M -22.29 % 6.907 M 420.95 % 1.326 M -62.40 % 3.526 M 0.000
Deferred revenue non current 36.807 M -12.26 % 41.952 M -3.77 % 43.596 M 418.16 % 8.414 M 28.88 % 6.528 M -36.97 % 10.358 M 31.59 % 7.871 M -13.91 % 9.143 M -6.84 % 9.815 M -6.40 % 10.486 M -6.02 % 11.158 M 35.58 % 8.230 M -7.55 % 8.901 M -7.02 % 9.573 M -6.55 % 10.244 M -3.88 % 10.658 M -5.82 % 11.317 M -5.50 % 11.976 M -5.22 % 12.635 M 95.49 % 6.463 M 565.37 % 971.385 K 7.97 % 899.698 K -1.85 % 916.698 K -30.75 % 1.324 M 0.000
Minority interest 6.978 M -9.57 % 7.717 M 22.40 % 6.305 M 3.86 % 6.070 M 5.03 % 5.780 M -4.28 % 6.038 M 5.48 % 5.724 M 10.55 % 5.178 M 5.19 % 4.922 M 5.24 % 4.677 M 3.54 % 4.517 M 2.10 % 4.425 M -2.88 % 4.556 M -1.87 % 4.643 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 0.000 0.000 0.000 100.00 % -8.387 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.718 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
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
Other total stockholders equity 4.507 B 0.00 % 4.507 B 0.02 % 4.506 B -0.01 % 4.507 B -1.79 % 4.589 B 7 205.51 % -64.579 M -101.44 % 4.473 B 7 026.93 % -64.579 M -101.35 % 4.788 B 9 021.34 % -53.664 M -101.13 % 4.765 B 0.000 -100.00 % 1.124 B 0.000 -100.00 % 950.544 M 0.000 -100.00 % 997.634 M 0.000 -100.00 % 974.358 M 2.52 % 950.372 M 0.18 % 948.639 M 817.74 % 103.367 M 0.00 % 103.367 M 8.12 % 95.600 M 0.000
Deferred tax liabilities non current 67.400 M 3.10 % 65.374 M 5.29 % 62.090 M 12.92 % 54.983 M 13.07 % 48.630 M 7.97 % 45.041 M 13.02 % 39.851 M 0.88 % 39.505 M 0.51 % 39.304 M 5.68 % 37.191 M -1.59 % 37.791 M 110.87 % 17.921 M -3.07 % 18.488 M 19.23 % 15.506 M -3.76 % 16.112 M 18.77 % 13.565 M -5.56 % 14.363 M -10.00 % 15.959 M 0.00 % 15.959 M 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
Total assets 6.113 B 0.09 % 6.107 B -2.21 % 6.245 B -7.05 % 6.719 B -1.76 % 6.840 B -1.57 % 6.949 B -2.96 % 7.161 B -0.63 % 7.207 B -0.20 % 7.221 B 3.13 % 7.002 B 2.42 % 6.837 B 3.82 % 6.585 B 100.80 % 3.279 B 7.94 % 3.038 B 3.30 % 2.941 B 20.12 % 2.448 B 38.35 % 1.770 B 15.66 % 1.530 B 3.05 % 1.485 B 10.64 % 1.342 B 5.20 % 1.276 B 239.24 % 376.067 M 11.62 % 336.918 M 23.19 % 273.504 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-06-30 2019-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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -120.085 M -200.33 % 119.694 M 0.000 -100.00 % 373.336 M 643.65 % 50.203 M 788.68 % -7.290 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.612 M 976.37 % -13.306 M -200.00 % 13.306 M 0.000 -100.00 % 56.209 M 234.00 % -41.948 M -200.00 % 41.948 M 0.000 -100.00 % 68.335 M 551.47 % -15.136 M -200.00 % 15.136 M 0.000 -100.00 % 6.929 M 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 % -62.836 M 0.000 100.00 % -181.117 M -197.38 % 185.983 M 200.00 % -185.983 M 0.000 100.00 % -412.767 M -506.36 % 101.577 M 200.00 % -101.577 M 0.000 100.00 % -612.465 M -308.72 % 293.433 M 200.00 % -293.433 M 0.000 100.00 % -227.958 M -502.32 % 56.662 M 200.00 % -56.662 M 0.000 100.00 % -91.402 M -248.02 % 61.750 M 200.00 % -61.750 M 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -4.330 M 0.000 100.00 % -124.082 M -160.58 % 204.830 M 200.00 % -204.830 M 0.000 100.00 % -481.020 M -341.29 % 199.352 M 200.00 % -199.352 M 0.000 100.00 % -457.004 M -314.40 % 213.157 M 200.00 % -213.157 M 0.000 100.00 % -205.140 M -432.77 % 61.646 M 200.00 % -61.646 M 0.000 100.00 % -95.461 M -238.34 % 69.003 M 200.00 % -69.003 M 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -76.756 M 0.000 100.00 % -75.336 M -299.73 % -18.847 M -200.00 % 18.847 M 0.000 -100.00 % 68.253 M 169.81 % -97.775 M -200.00 % 97.775 M 0.000 100.00 % -223.796 M -328.36 % 98.000 M 200.00 % -98.000 M 0.000 100.00 % -22.818 M -357.81 % -4.984 M -200.00 % 4.984 M 0.000 -100.00 % 4.059 M 155.97 % -7.252 M -200.00 % 7.252 M 0.000
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 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 18.249 M 0.000 -100.00 % 18.300 M 115.70 % -116.598 M -200.00 % 116.598 M 0.000 -100.00 % 74.908 M 234.74 % -55.596 M -200.00 % 55.596 M 0.000 -100.00 % 68.335 M 485.54 % -17.725 M -200.00 % 17.725 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -84.188 M -35.48 % -62.138 M 0.000 -100.00 % 103.480 M -10.69 % 115.863 M 377.74 % -41.716 M -138.40 % 108.633 M 274.81 % -62.143 M -262.12 % 38.331 M 244.69 % -26.492 M 51.32 % -54.418 M 57.74 % -128.774 M -356.22 % 50.259 M 222.50 % -41.026 M 75.39 % -166.673 M -27.79 % -130.428 M -2.87 % -126.790 M -64.23 % -77.205 M -42.18 % -54.301 M -33.23 % -40.758 M -26.58 % -32.198 M 22.07 % -41.318 M -486.92 % -7.040 M 70.55 % -23.905 M -17.84 % -20.286 M 23.28 % -26.442 M
Net cash provided by operating activities -84.188 M -35.48 % -62.138 M 0.000 -100.00 % 60.729 M 131.43 % 26.241 M 127.22 % -96.416 M -1 001.55 % 10.694 M 132.10 % -33.312 M -118.83 % 176.893 M 49.88 % 118.027 M 116.89 % 54.418 M -57.74 % 128.774 M -22.10 % 165.310 M 2.27 % 161.638 M 21.97 % 132.522 M 326.10 % -58.612 M -388.38 % 20.324 M 174.10 % -27.429 M -750.11 % -3.226 M -116.67 % 19.353 M 1 199.45 % -1.760 M -106.55 % 26.875 M 181.23 % -33.086 M -327.11 % 14.568 M -44.78 % 26.383 M 288.33 % -14.009 M
Investments in property plant and equipment -34.626 M 61.60 % -90.172 M 64.82 % -256.344 M -114.99 % -119.237 M -206.10 % -38.954 M 89.84 % -383.461 M -36.33 % -281.270 M -79.45 % -156.736 M 68.19 % -492.750 M -31.17 % -375.643 M -16.57 % -322.246 M -7.80 % -298.919 M 25.75 % -402.569 M -122.79 % -180.697 M -7.05 % -168.792 M -8.77 % -155.188 M 16.49 % -185.827 M -42.16 % -130.720 M -33.48 % -97.932 M -31.58 % -74.429 M -76.69 % -42.123 M -288.28 % -10.849 M -27.05 % -8.539 M -2 473.49 % 359.755 K 112.92 % -2.784 M -616.86 % -388.424 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.927 M 9 800.40 % 696.200 K -90.96 % 7.700 M 0.000 -100.00 % 4.300 K -14.00 % 5.000 K 0.000 -100.00 % 4.900 M -97.10 % 169.076 M 9.02 % 155.091 M -16.58 % 185.923 M 42.23 % 130.720 M 33.46 % 97.945 M 31.60 % 74.429 M 76.69 % 42.123 M 288.28 % 10.849 M 23.72 % 8.769 M 2 537.42 % -359.756 K -112.92 % 2.784 M 616.86 % 388.424 K
Purchases of investments -902.340 M -8.62 % -830.700 M 14.58 % -972.482 M 5.68 % -1.031 B -0.68 % -1.024 B 11.73 % -1.160 B 14.86 % -1.363 B 0.94 % -1.375 B -5.54 % -1.303 B -11.73 % -1.166 B -3.56 % -1.126 B 69.81 % -3.731 B -660.67 % -490.500 M -9.73 % -447.001 M -6.43 % -420.000 M 20.00 % -525.000 M -452.63 % -95.000 M -137.50 % -40.000 M 92.48 % -532.000 M -2.25 % -520.275 M 35.37 % -805.000 M -1 033.80 % -71.000 M -51.06 % -47.000 M 43.37 % -83.000 M 28.45 % -116.000 M -293.22 % -29.500 M
Sales maturities of investments 953.287 M -6.49 % 1.019 B 7.05 % 952.388 M -17.30 % 1.152 B 14.78 % 1.003 B -36.88 % 1.590 B -12.36 % 1.814 B 7.66 % 1.685 B 12.45 % 1.498 B 13.42 % 1.321 B 6.79 % 1.237 B 16.16 % 1.065 B 84.80 % 576.229 M 12.85 % 510.598 M 55.13 % 329.144 M 125.90 % 145.700 M -51.13 % 298.139 M -3.69 % 309.547 M -57.84 % 734.236 M 34.65 % 545.298 M 663.29 % 71.441 M 24.35 % 57.452 M 42.46 % 40.329 M -50.18 % 80.944 M -23.12 % 105.291 M 129.84 % 45.810 M
Other investing activites 773.500 K 0.000 -100.00 % 1.492 M 0.000 100.00 % -20.627 M -104.80 % 429.647 M -17.41 % 520.237 M 0.000 100.00 % -2.421 K -199.98 % 2.421 K 0.000 0.000 0.000 0.000 100.00 % -168.792 M -8.77 % -155.188 M 16.49 % -185.827 M -42.16 % -130.720 M -33.48 % -97.932 M -31.58 % -74.429 M -76.69 % -42.123 M -288.28 % -10.849 M -27.05 % -8.539 M -2 473.49 % 359.755 K 112.92 % -2.784 M -616.86 % -388.424 K
Net cash used for investing activites 17.095 M -82.67 % 98.616 M 135.87 % -274.946 M -19 450.17 % 1.421 M 102.38 % -59.581 M -229.00 % 46.186 M -80.67 % 238.967 M 55.98 % 153.206 M 152.81 % -290.089 M -31.19 % -221.122 M -4.51 % -211.575 M 92.86 % -2.965 B -835.85 % -316.840 M -170.57 % -117.101 M 54.85 % -259.364 M 51.48 % -534.584 M -3 170.84 % 17.408 M -87.46 % 138.827 M 33.08 % 104.318 M 311.15 % -49.405 M 93.63 % -775.683 M -3 079.46 % -24.397 M -62.87 % -14.980 M -783.02 % -1.696 M 87.43 % -13.494 M -184.75 % 15.921 M
Debt repayment 59.612 M 137.89 % 25.059 M 831.38 % -3.426 M 95.52 % -76.496 M -161.52 % -29.250 M -204.46 % 28.000 M 0.000 100.00 % -31.000 M -124.62 % 125.900 M 22.23 % 103.000 M 17.05 % 88.000 M 109.43 % 42.018 M 0.33 % 41.881 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 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 -100.00 % 2.901 B 3 001.34 % -99.978 M 0.000 0.000 -100.00 % 6.270 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 repurchased 0.000 0.000 0.000 -100.00 % 50.085 M 200.00 % -50.085 M 0.000 100.00 % -152.201 M -630.80 % 28.674 M 200.00 % -28.674 M 0.000 100.00 % -200.017 M -300.06 % 99.978 M 200.00 % -99.978 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
Dividends paid -4.124 M -33.20 % -3.096 M -85.78 % -1.666 M 52.69 % -3.522 M 33.65 % -5.308 M -47.51 % -3.598 M -14.57 % -3.141 M 88.49 % -27.287 M -16.02 % -23.519 M -772.95 % -2.694 M 86.56 % -20.050 M -422.32 % -3.839 M -66.95 % -2.299 M 87.96 % -19.100 M -2 330.58 % -785.803 K 98.01 % -39.569 M 0.000 0.000 100.00 % -445.943 K 97.72 % -19.554 M 0.000 0.000 100.00 % -30.000 M 0.00 % -30.000 M -38.97 % -21.587 M -30 103.25 % -71.473 K
Other financing activites 0.000 0.000 100.00 % -4.385 M 42.34 % -7.605 M -114.34 % 53.037 M 205.89 % -50.085 M -340.56 % 20.820 M 129.25 % -71.179 M -940.57 % 8.468 M 71.79 % 4.929 M 104.91 % -100.401 M -103.19 % 3.143 B 4 030.21 % -79.978 M -1 732.21 % 4.900 M -96.80 % 153.224 M -72.80 % 563.340 M 0.000 0.000 -100.00 % 476.600 K 101.24 % -38.550 M -104.48 % 861.081 M 0.000 -100.00 % 48.169 M 0.000 100.00 % -11.122 M 0.000
Net cash used provided by financing activities 55.488 M 152.65 % 21.963 M 331.74 % -9.477 M 89.18 % -87.622 M -177.23 % -31.606 M -23.06 % -25.684 M 80.91 % -134.522 M -3.91 % -129.466 M -198.86 % 130.964 M 24.45 % 105.235 M 852.08 % -13.993 M -100.44 % 3.181 B 7 975.60 % -40.397 M -184.49 % -14.200 M -109.31 % 152.438 M -72.94 % 563.340 M 0.000 0.000 -100.00 % 30.657 K 100.16 % -19.612 M -102.28 % 861.081 M 0.000 -100.00 % 48.169 M 672.57 % -8.413 M 24.36 % -11.122 M -119.31 % -5.071 M
Effect of forex changes on cash -23.701 K -94.69 % -12.174 K -103.79 % 320.849 K 438.50 % -94.786 K -591.14 % 19.299 K 318.22 % -8.844 K -105.33 % 165.973 K 1 634.27 % -10.818 K -112.24 % 88.409 K 437.81 % -26.171 K -1 352.43 % -1.802 K -100.18 % 1.015 M -75.39 % 4.124 M 2 896.69 % -147.464 K 31.01 % -213.738 K -35 738.01 % -596.400 99.73 % -219.664 K -281.87 % 120.780 K 182.24 % -146.871 K -295.30 % -37.154 K -524.37 % -5.951 K 87.31 % -46.877 K -641.95 % 8.650 K -7.77 % 9.379 K -71.31 % 32.693 K 156.23 % -58.139 K
Net change in cash -11.628 M -119.90 % 58.429 M 176.45 % -76.424 M -198.91 % -25.567 M 60.62 % -64.927 M 14.48 % -75.922 M -165.84 % 115.306 M 1 303.34 % -9.582 M -153.66 % 17.857 M 128.72 % -62.172 M 50.60 % -125.864 M -149.99 % 251.772 M 263.27 % -154.205 M -610.78 % 30.190 M 18.94 % 25.382 M 185.01 % -29.856 M -173.61 % 40.561 M -62.61 % 108.472 M 7.42 % 100.975 M 303.16 % -49.702 M -159.43 % 83.632 M 3 339.93 % 2.431 M 2 057.04 % 112.711 K -97.48 % 4.468 M 148.24 % 1.800 M 155.94 % -3.217 M
Cash at beginning of period 170.772 M 52.01 % 112.343 M -40.49 % 188.767 M -11.93 % 214.334 M -23.25 % 279.261 M -21.38 % 355.184 M 48.07 % 239.878 M -3.84 % 249.460 M 7.71 % 231.602 M -21.16 % 293.774 M -29.99 % 419.639 M 149.98 % 167.867 M -47.88 % 322.072 M 10.34 % 291.881 M 9.52 % 266.500 M -10.07 % 296.356 M 15.86 % 255.796 M 73.63 % 147.324 M 217.86 % 46.349 M -51.75 % 96.051 M 673.47 % 12.418 M 24.34 % 9.987 M 1.14 % 9.874 M 82.65 % 5.406 M 49.91 % 3.606 M -47.15 % 6.824 M
Cash at end of period 159.144 M -6.81 % 170.772 M 52.01 % 112.343 M -40.49 % 188.767 M -11.93 % 214.334 M -23.25 % 279.261 M -21.38 % 355.184 M 48.07 % 239.878 M -3.84 % 249.460 M 7.71 % 231.602 M -21.16 % 293.774 M -29.99 % 419.639 M 149.98 % 167.867 M -47.88 % 322.072 M 10.34 % 291.881 M 9.52 % 266.500 M -10.07 % 296.356 M 15.86 % 255.796 M 73.63 % 147.324 M 217.86 % 46.349 M -51.75 % 96.051 M 673.47 % 12.418 M 24.34 % 9.987 M 1.14 % 9.874 M 82.65 % 5.406 M 49.91 % 3.606 M
Operating cash flow -84.188 M -35.48 % -62.138 M 0.000 -100.00 % 60.729 M 131.43 % 26.241 M 127.22 % -96.416 M -1 001.55 % 10.694 M 132.10 % -33.312 M -118.83 % 176.893 M 49.88 % 118.027 M 116.89 % 54.418 M -57.74 % 128.774 M -22.10 % 165.310 M 2.27 % 161.638 M 21.97 % 132.522 M 326.10 % -58.612 M -388.38 % 20.324 M 174.10 % -27.429 M -750.11 % -3.226 M -116.67 % 19.353 M 1 199.45 % -1.760 M -106.55 % 26.875 M 181.23 % -33.086 M -327.11 % 14.568 M -44.78 % 26.383 M 288.33 % -14.009 M
Capital expenditure -34.626 M 61.60 % -90.172 M 64.82 % -256.344 M -114.99 % -119.237 M -206.10 % -38.954 M 89.84 % -383.461 M -36.33 % -281.270 M -79.45 % -156.736 M 68.19 % -492.750 M -31.17 % -375.643 M -16.57 % -322.246 M -7.80 % -298.919 M 25.75 % -402.569 M -122.79 % -180.697 M -7.05 % -168.792 M -8.77 % -155.188 M 16.49 % -185.827 M -42.16 % -130.720 M -33.48 % -97.932 M -31.58 % -74.429 M -76.69 % -42.123 M -288.28 % -10.849 M -27.05 % -8.539 M -2 473.49 % 359.755 K 112.92 % -2.784 M -616.86 % -388.424 K
Free CashFlow -118.813 M 21.99 % -152.310 M -212.97 % -48.666 M 16.82 % -58.508 M -360.24 % -12.713 M 97.35 % -479.877 M -77.35 % -270.575 M -42.37 % -190.048 M 39.83 % -315.856 M -22.61 % -257.617 M 3.81 % -267.828 M -57.41 % -170.145 M 28.29 % -237.260 M -1 144.83 % -19.060 M 47.45 % -36.270 M 83.04 % -213.800 M -29.18 % -165.502 M -4.65 % -158.149 M -56.34 % -101.158 M -83.67 % -55.076 M -25.50 % -43.884 M -373.83 % 16.026 M 138.50 % -41.624 M -378.84 % 14.928 M -36.74 % 23.598 M 263.91 % -14.397 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016