301207.SZ

Hualan Biological Bacterin Inc. 301207.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017
Revenue 1.128 B -53.21 % 2.410 B 32.03 % 1.826 B -0.23 % 1.830 B -24.59 % 2.426 B 131.30 % 1.049 B 30.68 % 802.738 M 181.75 % 284.911 M
Net income 205.515 M -76.10 % 859.969 M 65.49 % 519.635 M -16.32 % 620.972 M -32.86 % 924.909 M 146.45 % 375.298 M 38.92 % 270.148 M 451.38 % -76.882 M
Income before tax 214.546 M -78.69 % 1.007 B 70.81 % 589.479 M -16.47 % 705.749 M -34.29 % 1.074 B 148.58 % 432.075 M 43.38 % 301.350 M 402.69 % -99.558 M
Income before tax ratio 0.19 -54.46 % 0.42 29.37 % 0.32 -16.28 % 0.39 -12.87 % 0.44 7.47 % 0.41 9.72 % 0.38 207.43 % -0.35
EBITDA 235.004 M -77.01 % 1.022 B 60.11 % 638.511 M -13.74 % 740.202 M -32.44 % 1.096 B 47.09 % 744.838 M 39.20 % 535.078 M 234.36 % 160.029 M
Net income ratio 0.18 -48.92 % 0.36 25.34 % 0.28 -16.13 % 0.34 -10.97 % 0.38 6.55 % 0.36 6.31 % 0.34 224.71 % -0.27
Ratio EBITDA 0.21 -50.87 % 0.42 21.27 % 0.35 -13.54 % 0.40 -10.41 % 0.45 -36.41 % 0.71 6.52 % 0.67 18.67 % 0.56
Gross profit ratio 0.75 -11.38 % 0.84 5.48 % 0.80 -1.09 % 0.81 -8.46 % 0.88 10.23 % 0.80 -4.71 % 0.84 44.10 % 0.58
Weighted average shs out dil 598.124 M -0.71 % 602.430 M 0.40 % 600.015 M 0.00 % 600.015 M 0.00 % 600.015 M 0.00 % 600.015 M 11.11 % 540.008 M 0.02 % 539.899 M
Weighted average shs out 598.124 M -0.43 % 600.705 M 0.11 % 600.015 M 0.00 % 600.015 M 0.00 % 600.015 M 0.00 % 600.015 M 11.11 % 540.008 M 0.02 % 539.899 M
EPS diluted 0.34 -75.97 % 1.43 64.37 % 0.87 -24.35 % 1.15 -32.75 % 1.71 173.38 % 0.63 25.10 % 0.50 457.14 % -0.14
Earnings per share 0.34 -75.97 % 1.43 64.37 % 0.87 -24.35 % 1.15 -32.75 % 1.71 173.38 % 0.63 25.10 % 0.50 457.14 % -0.14
Gross profit 841.028 M -58.54 % 2.028 B 39.27 % 1.456 B -1.31 % 1.476 B -30.96 % 2.138 B 154.96 % 838.429 M 24.52 % 673.309 M 306.01 % 165.834 M
Income tax expense 9.030 M -93.85 % 146.913 M 110.34 % 69.844 M -17.61 % 84.777 M -43.16 % 149.145 M 162.69 % 56.777 M 81.96 % 31.202 M 237.60 % -22.676 M
Cost of revenue 286.784 M -24.93 % 382.017 M 3.47 % 369.190 M 4.29 % 354.013 M 22.65 % 288.637 M 37.08 % 210.559 M 62.68 % 129.429 M 8.69 % 119.077 M
General and administrative expenses 81.158 M 16.24 % 69.817 M -27.06 % 95.721 M 48.32 % 64.535 M 29.03 % 50.015 M 72.84 % 28.937 M 27.70 % 22.660 M 40.07 % 16.178 M
Selling and marketing expenses 501.385 M -47.17 % 948.992 M 39.43 % 680.634 M 16.75 % 582.968 M -32.62 % 865.257 M 182.68 % 306.086 M -9.27 % 337.341 M 79.63 % 187.801 M
Other expenses -119.011 M -29.98 % -91.564 M -94.08 % -47.177 M -106.85 % -22.807 M -160.99 % 37.393 M 2 330.30 % -1.677 M 95.75 % -39.471 M -2 304.99 % -1.641 M
Operating expenses 626.172 M -38.51 % 1.018 B 17.89 % 863.817 M 12.36 % 768.824 M -27.72 % 1.064 B 161.72 % 406.388 M 8.80 % 373.508 M 40.23 % 266.359 M
Cost and expenses 912.956 M -34.81 % 1.400 B 13.57 % 1.233 B 9.81 % 1.123 B -16.96 % 1.352 B 119.18 % 616.947 M 22.67 % 502.936 M 30.48 % 385.437 M
Research and development expenses 162.640 M 78.51 % 91.108 M -32.33 % 134.640 M -6.58 % 144.128 M 29.92 % 110.937 M 51.88 % 73.042 M 37.88 % 52.977 M -17.25 % 64.021 M
Selling general and administrative expenses 582.543 M -42.82 % 1.019 B 31.23 % 776.355 M 19.90 % 647.503 M -29.26 % 915.272 M 173.20 % 335.023 M -6.94 % 360.002 M 76.49 % 203.980 M
Interest income 70.873 M 519.75 % 11.436 M -74.87 % 45.511 M 181.50 % 16.167 M 1 099.76 % 1.348 M -87.72 % 10.971 M -22.53 % 14.161 M 2 701.79 % 505.441 K
Interest expense 6.211 M 0.38 % 6.187 M -42.83 % 10.822 M -19.90 % 13.510 M 506.41 % 2.228 M 0.000 0.000 -100.00 % 33.468 K
Depreciation and amortization 140.369 M 0.03 % 140.329 M 4.39 % 134.422 M 97.95 % 67.908 M 66.26 % 40.845 M -87.73 % 332.805 M 10.02 % 302.493 M 8.48 % 278.845 M
Operating income 214.856 M -78.73 % 1.010 B 70.44 % 592.634 M -16.17 % 706.976 M -34.18 % 1.074 B 148.61 % 432.041 M 44.11 % 299.802 M 398.23 % -100.525 M
Operating income ratio 0.19 -54.54 % 0.42 29.09 % 0.32 -15.98 % 0.39 -12.72 % 0.44 7.48 % 0.41 10.28 % 0.37 205.85 % -0.35
Total other income expenses net -310.303 K 90.23 % -3.176 M -0.67 % -3.155 M -157.19 % -1.227 M -3 341.17 % -35.650 K -206.42 % 33.500 K -97.84 % 1.548 M 59.94 % 967.900 K
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Net debt -322.852 M 5.27 % -340.797 M -13.65 % -299.859 M -180.89 % 370.709 M 274.54 % -212.389 M 23.79 % -278.699 M -94.87 % -143.015 M -437.92 % -26.587 M
Total investments 2.349 B -28.12 % 3.268 B 130.26 % 1.419 B 71.86 % 825.824 M 82.36 % 452.857 M 104.08 % 221.902 M 9 341.18 % 2.350 M -99.16 % 280.000 M
Total debt 300.183 M 0.00 % 300.183 M 0.00 % 300.183 M -40.24 % 502.274 M 151.14 % 200.000 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 327.371 M 0.000 -100.00 % 204.653 M 30.40 % 156.942 M -17.15 % 189.423 M 278.85 % 50.000 M 0.00 % 50.000 M 0.000
Retained earnings 2.292 B -6.88 % 2.462 B 36.16 % 1.808 B 28.10 % 1.411 B 65.53 % 852.631 M -23.34 % 1.112 B 50.93 % 736.927 M 57.07 % 469.167 M
Common stock 601.028 M 0.17 % 600.015 M 50.00 % 400.010 M 11.11 % 360.000 M 0.00 % 360.000 M 260.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M
Total equity 6.013 B -3.99 % 6.263 B 13.95 % 5.497 B 95.74 % 2.808 B 28.39 % 2.187 B 73.28 % 1.262 B 42.31 % 886.927 M 43.80 % 616.779 M
Other non current liabilities 0.000 0.000 0.000 0.000 100.00 % -1.838 M 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 -100.00 % 806.113 K -56.15 % 1.838 M 0.000 0.000 0.000
Total non current liabilities 45.989 M -1.40 % 46.644 M 10.88 % 42.067 M -2.61 % 43.194 M 587.95 % 6.279 M 797.21 % 699.795 K 0.000 0.000
Other current liabilities 1.080 B -11.33 % 1.218 B 11.17 % 1.095 B 14.23 % 958.999 M -2.85 % 987.099 M 107.08 % 476.675 M 18.82 % 401.187 M 91.10 % 209.941 M
Deferred revenue 0.000 0.000 -100.00 % 1.111 B 12.77 % 985.146 M -14.27 % 1.149 B 33 691.73 % 3.401 M -1.46 % 3.451 M 0.000
Short term debt 300.183 M 0.00 % 300.183 M 0.00 % 300.183 M -40.02 % 500.435 M 150.22 % 200.000 M 0.000 0.000 0.000
Total current liabilities 1.464 B -13.14 % 1.686 B 9.68 % 1.537 B -8.09 % 1.672 B 14.96 % 1.455 B 173.84 % 531.179 M 10.40 % 481.155 M 110.20 % 228.906 M
Total liabilities 1.510 B -12.82 % 1.732 B 9.71 % 1.579 B -7.95 % 1.715 B 17.42 % 1.461 B 174.66 % 531.879 M 10.54 % 481.155 M 110.20 % 228.906 M
Other non current assets 11.982 M -63.96 % 33.247 M -97.51 % 1.338 B 230.14 % 405.228 M 153.89 % 159.607 M 171.38 % 58.813 M 121.22 % 26.586 M -20.06 % 33.259 M
Long term investments 1.204 B -7.13 % 1.296 B 24 933.73 % 5.177 M -58.23 % 12.396 M 453.02 % 2.242 M -16.15 % 2.673 M 13.75 % 2.350 M 36.45 % 1.723 M
Intangible assets 48.674 M 4.91 % 46.395 M 3.23 % 44.943 M 2.24 % 43.959 M 5.50 % 41.666 M 13.28 % 36.782 M 11.80 % 32.899 M 30.06 % 25.296 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 48.674 M 4.91 % 46.395 M 3.23 % 44.943 M 2.24 % 43.959 M 5.50 % 41.666 M 13.28 % 36.782 M 11.80 % 32.899 M 30.06 % 25.296 M
Property plant equipment net 1.070 B -8.95 % 1.175 B -8.67 % 1.286 B -4.70 % 1.350 B 66.90 % 808.726 M 133.10 % 346.937 M 38.39 % 250.686 M 28.49 % 195.100 M
Total non current assets 2.547 B -8.01 % 2.769 B -3.96 % 2.883 B 44.56 % 1.994 B 68.62 % 1.183 B 122.16 % 532.335 M 40.23 % 379.616 M 28.18 % 296.153 M
Other current assets 1.249 B 161.88 % 476.752 M 127.69 % 209.386 M 722.28 % 25.464 M -94.91 % 500.755 M 104.15 % 245.293 M 1 544.92 % 14.912 M -94.84 % 288.958 M
Short term investments 1.458 B -26.06 % 1.972 B 38.94 % 1.419 B 71.86 % 825.824 M 82.36 % 452.857 M 104.08 % 221.902 M 5.67 % 210.000 M -25.00 % 280.000 M
cash and cash equivalents 623.035 M -2.80 % 640.980 M 6.82 % 600.042 M 356.08 % 131.565 M -68.10 % 412.389 M 47.97 % 278.699 M 94.87 % 143.015 M 437.92 % 26.587 M
Cash and short term investments 2.081 B -20.35 % 2.613 B 29.40 % 2.019 B 110.92 % 957.389 M 10.65 % 865.246 M 72.84 % 500.601 M 250.03 % 143.015 M 437.92 % 26.587 M
Total current assets 4.977 B -4.79 % 5.227 B 24.66 % 4.193 B 65.77 % 2.529 B 2.59 % 2.465 B 95.39 % 1.262 B 27.65 % 988.466 M 79.87 % 549.532 M
Inventory 208.839 M 20.39 % 173.471 M 3.78 % 167.157 M 55.63 % 107.408 M 137.26 % 45.270 M -18.86 % 55.794 M -28.84 % 78.411 M 31.53 % 59.615 M
Net receivables 1.438 B -27.81 % 1.992 B 10.88 % 1.796 B 24.84 % 1.439 B -6.05 % 1.532 B 120.43 % 694.800 M 28.16 % 542.129 M 210.90 % 174.372 M
Tax assets 212.727 M -2.40 % 217.969 M 4.51 % 208.560 M 14.03 % 182.899 M 7.33 % 170.410 M 95.58 % 87.130 M 29.86 % 67.094 M 64.54 % 40.776 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 81.776 M -29.96 % 116.760 M -7.09 % 125.670 M -32.25 % 185.502 M 75.90 % 105.461 M 587.48 % 15.340 M -23.63 % 20.088 M 16.36 % 17.263 M
Tax payables 2.301 M -95.47 % 50.812 M 294.05 % 12.895 M -49.79 % 25.684 M -84.06 % 161.135 M 311.44 % 39.164 M -34.60 % 59.880 M 3 419.28 % 1.701 M
Deferred revenue non current 27.188 M -13.48 % 31.422 M -11.87 % 35.656 M -10.61 % 39.891 M 564.84 % 6.000 M 0.000 0.000 0.000
Minority interest 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 % 806.113 K -56.15 % 1.838 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 2.792 B -12.77 % 3.201 B -2.65 % 3.289 B 217.21 % 1.037 B 6.38 % 974.515 M 0.000 0.000 -100.00 % 47.612 M
Deferred tax liabilities non current 18.801 M 23.51 % 15.222 M 137.44 % 6.411 M 156.71 % 2.497 M 796.30 % 278.617 K -60.19 % 699.795 K 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 7.523 B -5.90 % 7.995 B 13.00 % 7.076 B 56.42 % 4.523 B 24.00 % 3.648 B 103.33 % 1.794 B 31.14 % 1.368 B 61.77 % 845.685 M
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Deferred income tax 0.000 0.000 100.00 % -21.748 M -111.80 % -10.268 M 87.73 % -83.702 M 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 153.911 M 151.41 % -299.378 M 39.74 % -496.827 M -113.28 % -232.944 M 31.69 % -341.005 M -90.70 % -178.813 M 15.58 % -211.808 M -689.68 % 35.919 M
Accounts receivables 884.473 M 494.53 % -224.187 M 41.12 % -380.755 M -526.00 % 89.379 M 109.86 % -906.297 M 0.000 0.000 0.000
Inventory -97.316 M 4.35 % -101.742 M 51.89 % -211.487 M -8.24 % -195.391 M -868.55 % -20.174 M 25.11 % -26.936 M -26.16 % -21.351 M -27.78 % -16.709 M
Accounts payables 0.000 -100.00 % 170.281 M 45.34 % 117.163 M 200.43 % -116.664 M -117.43 % 669.167 M 0.000 0.000 0.000
Other working capital -633.246 M -340.58 % -143.731 M -560.91 % -21.748 M -111.80 % -10.268 M 87.73 % -83.702 M 44.89 % -151.877 M 20.26 % -190.456 M -461.89 % 52.628 M
Other non cash items -33.435 M -118.31 % 182.576 M 39.99 % 130.421 M 16.06 % 112.372 M 62.95 % 68.963 M 54.97 % 44.500 M 371.23 % 9.443 M -67.81 % 29.334 M
Net cash provided by operating activities 468.041 M -47.29 % 888.025 M 207.63 % 288.662 M -49.30 % 569.329 M -17.93 % 693.712 M 152.22 % 275.041 M 191.18 % 94.456 M 326.02 % 22.172 M
Investments in property plant and equipment -51.596 M 17.58 % -62.601 M 32.43 % -92.647 M 85.43 % -636.060 M -19.50 % -532.284 M -269.91 % -143.894 M -129.25 % -62.768 M -145.21 % -25.598 M
Acquisitions net 0.000 0.000 -100.00 % 311.720 K 0.000 -100.00 % 532.285 M 269.91 % 143.894 M 128.97 % 62.843 M 143.04 % 25.857 M
Purchases of investments -19.438 B -300.12 % -4.858 B 28.77 % -6.820 B -90.27 % -3.584 B -42.42 % -2.517 B -123.76 % -1.125 B -137.74 % -473.114 M 22.93 % -613.900 M
Sales maturities of investments 19.429 B 368.51 % 4.147 B -19.58 % 5.157 B 64.83 % 3.129 B 36.28 % 2.296 B 103.50 % 1.128 B 102.54 % 556.994 M -20.23 % 698.251 M
Other investing activites 43.000 K -53.26 % 91.999 K 0.000 0.000 100.00 % -532.284 M -269.91 % -143.894 M -129.25 % -62.768 M -24 356.56 % 258.767 K
Net cash used for investing activites -61.080 M 92.11 % -773.715 M 55.93 % -1.756 B -60.79 % -1.092 B -44.94 % -753.326 M -436.11 % -140.516 M -763.22 % 21.187 M -64.10 % 59.012 M
Debt repayment 0.000 0.000 100.00 % -200.000 M -166.67 % 300.000 M 50.00 % 200.000 M 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
Common stock repurchased -106.787 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -334.317 M -165.15 % -126.086 M -38.74 % -90.881 M -611.92 % -12.766 M -178.26 % -4.588 M 0.000 0.000 100.00 % -100.000 M
Other financing activites 16.281 M 0.000 -100.00 % 2.243 B 204 019.77 % -1.100 M 98.16 % -59.719 M 0.000 0.000 0.000
Net cash used provided by financing activities -424.822 M -236.93 % -126.086 M -106.46 % 1.952 B 582.28 % 286.134 M 110.87 % 135.693 M 0.000 0.000 100.00 % -100.000 M
Effect of forex changes on cash -84.323 K -174.05 % 113.868 K 0.000 0.000 0.000 0.000 100.00 % -457.510 -103.65 % 12.547 K
Net change in cash -17.945 M -143.83 % 40.938 M -91.56 % 485.249 M 305.26 % -236.403 M -410.73 % 76.079 M -43.45 % 134.525 M 16.33 % 115.642 M 714.99 % -18.804 M
Cash at beginning of period 640.980 M 6.82 % 600.042 M 422.72 % 114.793 M -67.31 % 351.196 M 27.65 % 275.117 M 95.69 % 140.592 M 463.51 % 24.949 M -42.98 % 43.753 M
Cash at end of period 623.035 M -2.80 % 640.980 M 6.82 % 600.042 M 422.72 % 114.793 M -67.31 % 351.196 M 27.65 % 275.117 M 95.69 % 140.592 M 463.51 % 24.949 M
Operating cash flow 468.041 M -47.29 % 888.025 M 207.63 % 288.662 M -49.30 % 569.329 M -17.93 % 693.712 M 152.22 % 275.041 M 191.18 % 94.456 M 326.02 % 22.172 M
Capital expenditure -51.596 M 17.58 % -62.601 M 32.43 % -92.647 M 85.43 % -636.060 M -19.50 % -532.284 M -269.91 % -143.894 M -129.25 % -62.768 M -145.21 % -25.598 M
Free CashFlow 416.446 M -49.55 % 825.424 M 321.10 % 196.015 M 393.74 % -66.732 M -141.34 % 161.428 M 23.09 % 131.147 M 313.87 % 31.688 M 1 024.78 % -3.427 M
2024 2023 2022 2021 2020 2019 2018 2017
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31
Revenue 35.679 M 46.93 % 24.283 M -85.75 % 170.449 M -81.51 % 921.834 M 70 470.49 % 1.306 M -96.18 % 34.223 M -95.06 % 692.161 M -55.88 % 1.569 B 32 299.78 % 4.842 M -96.66 % 144.762 M -45.53 % 265.771 M -46.77 % 499.312 M -52.26 % 1.046 B 7 074.62 % 14.579 M -96.66 % 436.980 M -68.38 % 1.382 B 1 658 799.11 % -83.314 K -100.76 % 10.989 M -99.10 % 1.215 B 0.00 % 1.215 B 65 268.61 % -1.864 M 0.00 % -1.864 M
Net income -11.980 M -136.55 % 32.777 M 153.00 % -61.844 M -125.55 % 242.085 M 1 918.14 % -13.315 M -134.50 % 38.589 M -83.24 % 230.254 M -55.85 % 521.495 M 3 559.12 % 14.252 M -84.83 % 93.968 M 529.52 % 14.927 M -92.77 % 206.522 M -30.94 % 299.036 M 35 284.05 % -849.920 K -100.92 % 92.803 M -83.34 % 557.149 M 2 341.50 % -24.856 M -502.68 % -4.124 M -100.87 % 475.644 M 0.00 % 475.644 M 3 706.23 % -13.190 M 0.00 % -13.190 M
Income before tax -24.136 M -168.30 % 35.338 M 138.68 % -91.355 M -132.54 % 280.743 M 1 646.78 % -18.150 M -141.91 % 43.308 M -84.08 % 271.953 M -55.45 % 610.478 M 3 201.94 % 18.488 M -82.55 % 105.961 M 652.89 % 14.074 M -94.10 % 238.381 M -30.77 % 344.321 M 4 818.57 % -7.297 M -107.07 % 103.277 M -84.11 % 650.138 M 1 850.90 % -37.132 M -252.48 % -10.534 M -101.90 % 554.753 M 0.00 % 554.753 M 3 229.53 % -17.726 M 0.00 % -17.726 M
Income before tax ratio -0.68 -146.48 % 1.46 371.52 % -0.54 -275.99 % 0.30 102.19 % -13.89 -1 197.98 % 1.27 222.08 % 0.39 0.96 % 0.39 -89.81 % 3.82 421.70 % 0.73 1 282.23 % 0.05 -88.91 % 0.48 45.03 % 0.33 165.77 % -0.50 -311.78 % 0.24 -49.76 % 0.47 -99.89 % 445.68 46 592.11 % -0.96 -309.96 % 0.46 0.00 % 0.46 -95.20 % 9.51 0.00 % 9.51
EBITDA -16.762 M -137.22 % 45.030 M 153.14 % -84.742 M -129.62 % 286.119 M 2 589.80 % -11.492 M -123.14 % 49.658 M -81.30 % 265.534 M -56.76 % 614.085 M 2 144.28 % 27.362 M -75.63 % 112.274 M 530.22 % 17.815 M -92.39 % 234.202 M -32.29 % 345.912 M 5 031.07 % 6.742 M -93.62 % 105.607 M -83.94 % 657.390 M 2 203.09 % -31.258 M -378.53 % -6.532 M -101.16 % 561.239 M 0.00 % 561.239 M 4 276.70 % -13.437 M 0.00 % -13.437 M
Net income ratio -0.34 -124.87 % 1.35 472.02 % -0.36 -238.16 % 0.26 102.58 % -10.19 -1 003.98 % 1.13 238.96 % 0.33 0.06 % 0.33 -88.71 % 2.94 353.48 % 0.65 1 055.75 % 0.06 -86.42 % 0.41 44.67 % 0.29 590.40 % -0.06 -127.45 % 0.21 -47.32 % 0.40 -99.86 % 298.34 79 593.21 % -0.38 -195.87 % 0.39 0.00 % 0.39 -94.47 % 7.07 0.00 % 7.07
Ratio EBITDA -0.47 -125.33 % 1.85 473.00 % -0.50 -260.18 % 0.31 103.53 % -8.80 -706.29 % 1.45 278.23 % 0.38 -2.00 % 0.39 -93.07 % 5.65 628.68 % 0.78 1 057.04 % 0.07 -85.71 % 0.47 41.83 % 0.33 -28.48 % 0.46 91.34 % 0.24 -49.20 % 0.48 -99.87 % 375.19 63 218.35 % -0.59 -228.69 % 0.46 0.00 % 0.46 -93.59 % 7.21 0.00 % 7.21
Gross profit ratio 0.68 -20.99 % 0.86 125.35 % 0.38 -53.04 % 0.81 126.41 % -3.08 -441.72 % 0.90 22.40 % 0.74 -15.64 % 0.87 -30.22 % 1.25 24.70 % 1.00 212.67 % 0.32 -63.06 % 0.87 -1.73 % 0.88 -10.25 % 0.98 74.63 % 0.56 -36.20 % 0.88 -91.18 % 10.01 995.10 % 0.91 3.10 % 0.89 0.00 % 0.89 -79.82 % 4.39 0.00 % 4.39
Weighted average shs out dil 594.865 M 0.00 % 594.865 M -0.54 % 598.124 M -0.12 % 598.818 M 0.00 % 598.818 M -0.38 % 601.082 M 0.18 % 600.015 M 0.00 % 600.015 M 0.00 % 600.015 M 0.00 % 600.015 M -0.28 % 601.713 M 0.28 % 600.015 M 0.00 % 600.015 M 8.25 % 554.295 M -7.62 % 600.015 M 0.00 % 600.015 M 10.35 % 543.724 M 1.07 % 537.946 M -10.34 % 600.015 M 11.00 % 540.548 M 0.20 % 539.448 M 0.00 % 539.448 M
Weighted average shs out 594.865 M 0.00 % 594.865 M -0.54 % 598.124 M -0.12 % 598.818 M 0.00 % 598.818 M -0.22 % 600.147 M 0.02 % 600.015 M 0.00 % 600.015 M 0.00 % 600.015 M 0.00 % 600.015 M -0.28 % 601.716 M 0.28 % 600.015 M 0.00 % 600.015 M 8.25 % 554.295 M -7.62 % 600.015 M 0.00 % 600.015 M 10.35 % 543.730 M 1.08 % 537.946 M -10.34 % 600.015 M 11.00 % 540.548 M 0.20 % 539.448 M 0.00 % 539.448 M
EPS diluted -0.02 -136.48 % 0.06 153.03 % -0.10 -125.70 % 0.40 1 921.17 % -0.02 -134.58 % 0.06 -83.27 % 0.38 -55.89 % 0.87 3 555.46 % 0.02 -84.80 % 0.16 531.45 % 0.02 -92.79 % 0.34 -31.16 % 0.50 33 433.33 % 0.00 -100.97 % 0.15 -83.37 % 0.93 2 135.01 % -0.05 -493.51 % -0.01 -100.90 % 0.86 -2.82 % 0.88 11 239.24 % -0.01 80.73 % -0.04
Earnings per share -0.02 -136.48 % 0.06 153.03 % -0.10 -125.70 % 0.40 1 921.17 % -0.02 -134.53 % 0.06 -83.25 % 0.38 -55.89 % 0.87 3 555.46 % 0.02 -84.80 % 0.16 531.45 % 0.02 -92.79 % 0.34 -31.16 % 0.50 33 433.33 % 0.00 -100.97 % 0.15 -83.37 % 0.93 2 135.01 % -0.05 -493.51 % -0.01 -100.90 % 0.86 -2.82 % 0.88 11 239.24 % -0.01 80.73 % -0.04
Gross profit 24.243 M 16.10 % 20.882 M -67.90 % 65.046 M -91.32 % 749.185 M 18 738.32 % -4.020 M -113.04 % 30.818 M -93.95 % 509.219 M -62.78 % 1.368 B 22 509.19 % 6.051 M -95.83 % 145.082 M 70.31 % 85.188 M -80.34 % 433.276 M -53.09 % 923.643 M 6 339.18 % 14.344 M -94.17 % 246.207 M -79.83 % 1.220 B 146 459.05 % -833.829 K -108.30 % 10.043 M -99.07 % 1.077 B 0.00 % 1.077 B 13 251.71 % -8.189 M 0.00 % -8.189 M
Income tax expense -12.156 M -574.72 % 2.561 M 108.68 % -29.511 M -176.34 % 38.658 M 899.51 % -4.835 M -202.47 % 4.719 M -88.68 % 41.700 M -53.14 % 88.983 M 2 000.36 % 4.237 M -64.68 % 11.993 M 1 506.37 % -852.789 K -102.68 % 31.859 M -29.65 % 45.285 M 802.39 % -6.447 M -161.56 % 10.474 M -88.74 % 92.989 M 857.52 % -12.276 M -91.50 % -6.410 M -108.10 % 79.109 M 0.00 % 79.109 M 1 843.68 % -4.537 M 0.00 % -4.537 M
Cost of revenue 841.041 K -75.27 % 3.401 M -96.77 % 105.404 M -38.95 % 172.649 M 3 141.72 % 5.326 M 56.41 % 3.405 M -98.14 % 182.942 M -8.80 % 200.604 M 16 488.32 % 1.209 M 277.52 % 320.330 K -99.82 % 180.582 M 173.46 % 66.037 M -46.02 % 122.336 M 52 007.26 % 234.777 K -99.88 % 190.772 M 18.09 % 161.544 M 21 424.47 % 750.515 K -20.66 % 945.965 K -99.31 % 137.994 M 0.00 % 137.994 M 2 081.76 % 6.325 M 0.00 % 6.325 M
General and administrative expenses 26.264 M 230.45 % 7.948 M 273.67 % 2.127 M -94.03 % 35.598 M 0.67 % 35.360 M 179.47 % 12.652 M 35.46 % 9.340 M -64.15 % 26.052 M 51.03 % 17.250 M 0.44 % 17.175 M -43.11 % 30.189 M 19.17 % 25.333 M -28.16 % 35.266 M 614.90 % 4.933 M -58.76 % 11.962 M -27.28 % 16.450 M -15.82 % 19.541 M 17.84 % 16.583 M -8.55 % 18.133 M 0.00 % 18.133 M 163.76 % 6.875 M 0.00 % 6.875 M
Selling and marketing expenses 14.377 M -1.65 % 14.617 M -83.68 % 89.555 M -77.02 % 389.660 M 22 190.06 % 1.748 M -91.44 % 20.422 M -91.48 % 239.599 M -64.16 % 668.597 M 23 248.10 % 2.864 M -93.44 % 43.660 M -0.58 % 43.913 M -70.07 % 146.710 M -70.13 % 491.151 M 42 959.04 % 1.141 M -98.90 % 103.797 M -77.90 % 469.764 M 29 075.98 % 1.610 M -79.35 % 7.797 M -98.19 % 430.552 M 0.00 % 430.552 M 20 639.34 % 2.076 M 0.00 % 2.076 M
Other expenses -41.672 M 30.85 % -60.267 M -239.51 % -17.751 M -298.09 % 8.961 M 117.91 % -50.029 M 22.76 % -64.772 M -103.16 % -31.883 M -175.99 % 41.959 M 170.95 % -59.135 M -15.29 % -51.291 M -72.56 % -29.724 M -464.34 % -5.267 M -197.38 % 5.409 M 127.21 % -19.876 M -124.41 % -8.857 M -116.26 % 54.475 M 264.35 % -33.145 M 6.05 % -35.279 M -198.65 % 35.761 M 0.00 % 35.761 M 309.57 % -17.064 M 0.00 % -17.064 M
Operating expenses 59.176 M 479.66 % -15.587 M -109.99 % 156.061 M -66.65 % 467.894 M 3 041.88 % 14.892 M 217.49 % -12.675 M -105.36 % 236.670 M -68.72 % 756.732 M 4 646.03 % -16.646 M -143.19 % 38.539 M -44.08 % 68.918 M -64.50 % 194.132 M -66.49 % 579.262 M 2 593.52 % 21.506 M -84.89 % 142.325 M -75.03 % 570.077 M 1 486.51 % 35.933 M 75.37 % 20.490 M -96.08 % 522.180 M 0.00 % 522.180 M 5 327.17 % 9.622 M 0.00 % 9.622 M
Cost and expenses 60.017 M 592.52 % -12.186 M -104.66 % 261.465 M -59.18 % 640.543 M 3 068.18 % 20.218 M 318.10 % -9.270 M -102.21 % 419.612 M -56.17 % 957.337 M 6 301.70 % -15.437 M -139.72 % 38.859 M -84.43 % 249.500 M -4.10 % 260.169 M -62.92 % 701.598 M 3 127.14 % 21.741 M -93.47 % 333.097 M -54.47 % 731.621 M 1 894.42 % 36.683 M 71.13 % 21.436 M -96.75 % 660.173 M 0.00 % 660.173 M 4 039.93 % 15.946 M 0.00 % 15.946 M
Research and development expenses 60.208 M 172.24 % 22.116 M -73.07 % 82.130 M 143.89 % 33.674 M 21.07 % 27.813 M 46.21 % 19.023 M -3.01 % 19.614 M -2.54 % 20.125 M -10.06 % 22.375 M -22.83 % 28.995 M 18.15 % 24.540 M -10.29 % 27.356 M -42.33 % 47.436 M 34.35 % 35.308 M -0.32 % 35.423 M 20.54 % 29.388 M -38.68 % 47.928 M 52.69 % 31.390 M -16.81 % 37.734 M 0.00 % 37.734 M 112.76 % 17.735 M 0.00 % 17.735 M
Selling general and administrative expenses 40.641 M 80.10 % 22.565 M -75.39 % 91.682 M -78.44 % 425.259 M 1 045.99 % 37.108 M 12.20 % 33.074 M -86.71 % 248.939 M -64.16 % 694.649 M 3 353.63 % 20.114 M -66.94 % 60.835 M -17.90 % 74.102 M -56.93 % 172.043 M -67.32 % 526.417 M 8 567.31 % 6.074 M -94.75 % 115.759 M -76.19 % 486.214 M 2 198.81 % 21.151 M -13.24 % 24.379 M -94.57 % 448.685 M 0.00 % 448.685 M 4 912.84 % 8.951 M 0.00 % 8.951 M
Interest income 20.420 M -4.48 % 21.378 M 0.13 % 21.351 M 818.81 % 2.324 M -90.13 % 23.541 M 12.84 % 20.863 M -3.25 % 21.564 M 9.09 % 19.768 M -7.14 % 21.287 M 10.25 % 19.308 M 4.18 % 18.534 M 381.45 % 3.850 M -85.69 % 26.899 M 225.66 % 8.260 M 841.48 % 877.317 K -80.58 % 4.517 M -60.87 % 11.543 M 109.10 % 5.520 M 3 077.45 % 173.738 K -92.83 % 2.425 M 0.000 0.000
Interest expense 1.233 M -6.33 % 1.317 M -22.55 % 1.700 M 10.87 % 1.533 M 0.00 % 1.533 M 15.00 % 1.333 M -21.57 % 1.700 M 20.00 % 1.417 M -14.14 % 1.650 M 25.32 % 1.317 M -23.03 % 1.711 M -21.31 % 2.174 M -40.61 % 3.660 M 16.25 % 3.149 M 0.000 -100.00 % 3.741 M 116.79 % 1.726 M -24.17 % 2.276 M 40.31 % 1.622 M 40.85 % 1.152 M 0.000 0.000
Depreciation and amortization 35.203 M 0.32 % 35.092 M 0.00 % 35.092 M 0.03 % 35.082 M 1.15 % 34.685 M -1.13 % 35.082 M 0.00 % 35.082 M 4.39 % 33.605 M -3.93 % 34.979 M 4.09 % 33.605 M 0.00 % 33.605 M 97.95 % 16.977 M -48.59 % 33.023 M 94.52 % 16.977 M 0.00 % 16.977 M 66.26 % 10.211 M -34.18 % 15.514 M 51.92 % 10.211 M -4.50 % 10.692 M 0.00 % 10.692 M 9.88 % 9.731 M 0.00 % 9.731 M
Operating income -24.338 M -166.74 % 36.468 M 140.07 % -91.015 M -132.36 % 281.291 M 1 587.38 % -18.912 M -143.48 % 43.493 M -84.04 % 272.549 M -55.42 % 611.327 M 2 914.69 % 20.278 M -80.85 % 105.903 M 550.89 % 16.271 M -93.20 % 239.144 M -30.56 % 344.381 M 4 908.68 % -7.162 M -106.89 % 103.882 M -84.03 % 650.307 M 1 868.74 % -36.767 M -251.94 % -10.447 M -101.88 % 554.856 M 0.00 % 554.856 M 3 215.26 % -17.811 M 0.00 % -17.811 M
Operating income ratio -0.68 -145.42 % 1.50 381.26 % -0.53 -274.99 % 0.31 102.11 % -14.48 -1 239.21 % 1.27 222.75 % 0.39 1.04 % 0.39 -90.70 % 4.19 472.52 % 0.73 1 094.97 % 0.06 -87.22 % 0.48 45.47 % 0.33 167.02 % -0.49 -306.64 % 0.24 -49.48 % 0.47 -99.89 % 441.30 46 520.75 % -0.95 -308.18 % 0.46 0.00 % 0.46 -95.22 % 9.55 0.00 % 9.55
Total other income expenses net 202.161 K 117.88 % -1.131 M -232.54 % -339.982 K 37.92 % -547.654 K -171.91 % 761.581 K 513.34 % -184.249 K 69.05 % -595.334 K 29.88 % -849.082 K 52.56 % -1.790 M -3 182.01 % 58.072 K 102.64 % -2.197 M -187.95 % -762.819 K -1 166.87 % -60.213 K 55.56 % -135.490 K 77.62 % -605.472 K -258.55 % -168.868 K 53.73 % -364.940 K -317.08 % -87.498 K 14.46 % -102.290 K 0.00 % -102.290 K -221.10 % 84.465 K 0.00 % 84.465 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31
Net debt -582.404 M -206.23 % -190.187 M 41.09 % -322.852 M -43.91 % -224.344 M 76.40 % -950.479 M -193.37 % -323.990 M 4.98 % -340.980 M -349.96 % -75.781 M 82.55 % -434.259 M -240.74 % -127.446 M 57.50 % -299.859 M 50.21 % -602.196 M -16.33 % -517.660 M 61.94 % -1.360 B -466.90 % 370.709 M 106.87 % 179.198 M 207.11 % -167.309 M -119.34 % 865.246 M 507.39 % -212.389 M 0.00 % -212.389 M -297.39 % -53.446 M 0.00 % -53.446 M
Total investments 1.439 B -15.80 % 1.709 B 17.22 % 1.458 B 8.19 % 1.348 B -54.83 % 2.983 B 24.44 % 2.398 B -26.64 % 3.268 B 73.18 % 1.887 B 31.90 % 1.431 B -13.79 % 1.660 B 15.26 % 1.440 B 8.63 % 1.326 B -23.50 % 1.733 B 68.39 % 1.029 B 24.59 % 825.824 M 3.31 % 799.385 M 44.23 % 554.262 M -67.97 % 1.730 B 282.13 % 452.857 M 0.00 % 452.857 M 35.49 % 334.226 M 0.00 % 334.226 M
Total debt 0.000 -100.00 % 300.000 M -0.06 % 300.183 M 0.06 % 300.000 M -3.85 % 312.014 M 4.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M -0.06 % 300.183 M -0.29 % 301.069 M -39.95 % 501.328 M -0.05 % 501.585 M -0.14 % 502.274 M -37.38 % 802.089 M 165.30 % 302.337 M 0.000 -100.00 % 200.000 M 0.00 % 200.000 M -20.00 % 250.000 M 0.00 % 250.000 M
Accumulated other comprehensive income loss 0.000 -100.00 % 3.228 B 0.000 0.000 -100.00 % 321.343 M -89.98 % 3.207 B 910.50 % 317.355 M -89.80 % 3.110 B 1 319.83 % 219.056 M -93.35 % 3.296 B 0.000 -100.00 % 3.241 B 1 965.05 % 156.942 M -95.16 % 3.241 B 1 965.05 % 156.942 M 0.000 0.000 -100.00 % 2.187 B 124.44 % 974.503 M 0.000 0.000 0.000
Retained earnings 2.194 B -5.63 % 2.325 B 1.43 % 2.292 B -3.24 % 2.369 B 11.38 % 2.127 B -14.93 % 2.500 B 1.57 % 2.462 B 6.22 % 2.318 B 29.03 % 1.796 B -5.56 % 1.902 B -5.28 % 2.008 B 9.36 % 1.836 B 12.67 % 1.630 B 15.53 % 1.411 B -0.06 % 1.411 B 2.21 % 1.381 B 67.64 % 823.638 M 0.000 -100.00 % 852.631 M -10.00 % 947.343 M 24 111.99 % -3.945 M 0.00 % -3.945 M
Common stock 601.028 M 0.00 % 601.028 M 0.00 % 601.028 M 0.00 % 601.028 M 0.00 % 601.028 M 0.17 % 600.015 M 0.00 % 600.015 M 0.00 % 600.015 M 0.00 % 600.015 M 50.00 % 400.010 M 0.00 % 400.010 M 0.00 % 400.010 M 0.00 % 400.010 M 0.00 % 400.010 M 11.11 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.000 -100.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M
Total equity 5.919 B -2.14 % 6.048 B 0.57 % 6.013 B -1.33 % 6.094 B 3.02 % 5.916 B -6.21 % 6.307 B 0.70 % 6.263 B 3.90 % 6.028 B 9.61 % 5.499 B -1.76 % 5.598 B 1.84 % 5.497 B 0.36 % 5.477 B 3.92 % 5.270 B 4.34 % 5.051 B 79.89 % 2.808 B 3.42 % 2.715 B 25.82 % 2.158 B -1.14 % 2.183 B -0.19 % 2.187 B 0.00 % 2.187 B 76.97 % 1.236 B 0.00 % 1.236 B
Other non current liabilities 0.000 0.000 0.000 0.000 100.00 % -29.305 M 0.000 -100.00 % 31.422 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.586 B 101 824.91 % -1.560 M 0.000 0.000 0.000
Long term debt 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 % 271.827 K -49.71 % 540.520 K -32.95 % 806.113 K -24.57 % 1.069 M -19.54 % 1.328 M 0.000 -100.00 % 1.838 M 0.000 0.000 0.000
Total non current liabilities 44.063 M 1.87 % 43.256 M -5.94 % 45.989 M 4.16 % 44.151 M 224.51 % 13.605 M -69.72 % 44.925 M 195.14 % 15.222 M -67.13 % 46.309 M 5.42 % 43.930 M 1.49 % 43.285 M 0.000 -100.00 % 41.917 M 0.27 % 41.805 M -3.76 % 43.439 M 0.57 % 43.194 M -1.81 % 43.989 M 0.12 % 43.938 M -97.23 % 1.586 B 25 168.10 % 6.279 M 0.000 -100.00 % 393.448 K 0.000
Other current liabilities 861.100 M -9.24 % 948.794 M -12.14 % 1.080 B -2.62 % 1.109 B 26.34 % 877.661 M -12.67 % 1.005 B -17.48 % 1.218 B -0.28 % 1.221 B 51.60 % 805.561 M -19.34 % 998.680 M -55.00 % 2.219 B 90.10 % 1.167 B -1.38 % 1.184 B 38.33 % 855.761 M -10.77 % 958.999 M -0.35 % 962.358 M 43.46 % 670.822 M 0.000 -100.00 % 987.099 M -14.10 % 1.149 B 283.85 % 299.372 M -1.16 % 302.886 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 6.921 M -52.36 % 14.526 M -98.57 % 1.014 B 37 854.62 % 2.671 M -99.80 % 1.311 B 61.40 % 812.497 M -19.57 % 1.010 B 0.000 -100.00 % 1.211 B -4.90 % 1.273 B 47.41 % 863.806 M -12.32 % 985.146 M -7.31 % 1.063 B 57.79 % 673.624 M 0.000 -100.00 % 1.149 B 0.000 -100.00 % 300.288 M 0.000
Short term debt 0.000 -100.00 % 300.000 M -0.06 % 300.183 M 0.06 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M -0.06 % 300.183 M 0.06 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M -0.06 % 300.183 M 0.06 % 300.000 M -40.00 % 500.000 M 0.00 % 500.000 M -0.09 % 500.435 M -37.45 % 800.000 M 172.16 % 293.944 M 0.000 -100.00 % 190.111 M -4.94 % 200.000 M -20.00 % 250.000 M 0.00 % 250.000 M
Total current liabilities 949.798 M -29.76 % 1.352 B -7.65 % 1.464 B -2.61 % 1.503 B 15.58 % 1.301 B -10.73 % 1.457 B -13.56 % 1.686 B -2.77 % 1.734 B 38.93 % 1.248 B -14.60 % 1.461 B -4.92 % 1.537 B -7.13 % 1.655 B -15.45 % 1.957 B 18.53 % 1.651 B -1.24 % 1.672 B -16.52 % 2.003 B 80.92 % 1.107 B 0.000 -100.00 % 1.455 B 0.00 % 1.455 B 147.83 % 586.931 M 0.00 % 586.931 M
Total liabilities 993.862 M -28.78 % 1.395 B -7.59 % 1.510 B -2.41 % 1.547 B 17.74 % 1.314 B -12.50 % 1.502 B -11.69 % 1.701 B -4.45 % 1.780 B 37.79 % 1.292 B -14.14 % 1.505 B -2.10 % 1.537 B -9.43 % 1.697 B -15.12 % 1.999 B 17.96 % 1.695 B -1.20 % 1.715 B -16.21 % 2.047 B 77.84 % 1.151 B -27.44 % 1.586 B 8.60 % 1.461 B 0.43 % 1.455 B 147.67 % 587.325 M 0.07 % 586.931 M
Other non current assets 1.168 B 7.13 % 1.091 B -10.28 % 1.216 B -28.09 % 1.691 B 202 447.54 % 834.630 K -99.92 % 1.086 B 64 962.67 % 1.669 M -99.87 % 1.302 B -0.35 % 1.307 B -14.49 % 1.528 B 476.24 % 265.234 M -74.24 % 1.030 B 48.21 % 694.710 M 6.53 % 652.138 M 60.93 % 405.228 M 118.93 % 185.094 M 8.54 % 170.527 M -95.48 % 3.769 B 2 261.73 % 159.607 M -54.35 % 349.599 M 93.81 % 180.387 M -38.45 % 293.096 M
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 1.415 B 87 264.61 % 1.619 M -99.88 % 1.296 B 82 459.70 % 1.570 M -13.85 % 1.822 M -43.73 % 3.239 M -99.75 % 1.310 B 14 558.20 % 8.936 M 8.92 % 8.204 M -28.17 % 11.422 M -7.86 % 12.396 M -16.53 % 14.851 M 2 238.34 % 635.114 K 0.000 -100.00 % 2.242 M 0.000 -100.00 % 694.282 K 0.000
Intangible assets 48.350 M -0.41 % 48.548 M -0.26 % 48.674 M 2.96 % 47.273 M 0.06 % 47.243 M 0.78 % 46.879 M 1.04 % 46.395 M 0.72 % 46.062 M 1.29 % 45.474 M 1.30 % 44.893 M 116.05 % 20.779 M -53.72 % 44.896 M 1.26 % 44.339 M 0.16 % 44.269 M 0.71 % 43.959 M 0.41 % 43.779 M 0.24 % 43.675 M 0.000 -100.00 % 41.666 M 88.67 % 22.084 M -43.77 % 39.278 M 75.27 % 22.411 M
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
Goodwill and intangible assets 48.350 M -0.41 % 48.548 M -0.26 % 48.674 M 2.96 % 47.273 M 0.06 % 47.243 M 0.78 % 46.879 M 1.04 % 46.395 M 0.72 % 46.062 M 1.29 % 45.474 M 1.30 % 44.893 M 116.05 % 20.779 M -53.72 % 44.896 M 1.26 % 44.339 M 0.16 % 44.269 M 0.71 % 43.959 M 0.41 % 43.779 M 0.24 % 43.675 M 0.000 -100.00 % 41.666 M 88.67 % 22.084 M -43.77 % 39.278 M 75.27 % 22.411 M
Property plant equipment net 1.003 B -3.24 % 1.037 B -3.06 % 1.070 B -2.00 % 1.091 B -3.97 % 1.137 B -1.07 % 1.149 B -4.77 % 1.206 B -0.08 % 1.207 B -1.95 % 1.231 B -2.56 % 1.264 B -1.82 % 1.287 B -0.08 % 1.288 B -1.78 % 1.311 B -1.17 % 1.327 B -1.69 % 1.350 B 26.64 % 1.066 B 3.48 % 1.030 B 0.000 -100.00 % 808.726 M -0.28 % 810.968 M 94.06 % 417.888 M -0.17 % 418.582 M
Total non current assets 2.443 B 2.43 % 2.385 B -6.36 % 2.547 B -15.38 % 3.010 B 6.90 % 2.816 B 12.80 % 2.496 B -9.84 % 2.769 B 0.07 % 2.767 B -0.69 % 2.786 B -8.33 % 3.039 B 5.42 % 2.883 B 12.22 % 2.569 B 13.85 % 2.256 B 1.43 % 2.225 B 11.55 % 1.994 B 34.60 % 1.482 B 3.27 % 1.435 B -61.94 % 3.769 B 218.73 % 1.183 B 0.00 % 1.183 B 61.10 % 734.089 M 0.00 % 734.089 M
Other current assets 1.128 B -10.98 % 1.267 B 1.49 % 1.249 B 55.97 % 800.477 M 1 284.27 % 57.826 M -97.06 % 1.970 B 313.24 % 476.752 M 19.18 % 400.033 M -2.43 % 409.999 M 170.30 % 151.682 M 90.09 % 79.797 M 360.22 % 17.339 M -57.04 % 40.361 M -56.07 % 91.867 M 260.77 % 25.464 M -98.44 % 1.632 B 3 775.53 % 42.114 M 0.000 -100.00 % 500.755 M 1 900.03 % 25.037 M 14.55 % 21.858 M -8.67 % 23.931 M
Short term investments 1.439 B -15.80 % 1.709 B 17.22 % 1.458 B 8.19 % 1.348 B -14.10 % 1.569 B -34.56 % 2.398 B 21.58 % 1.972 B 4.50 % 1.887 B 31.90 % 1.431 B -13.79 % 1.660 B 1 176.56 % 130.000 M -90.19 % 1.326 B -23.50 % 1.733 B 68.39 % 1.029 B 24.59 % 825.824 M 3.31 % 799.385 M 44.23 % 554.262 M -67.97 % 1.730 B 282.13 % 452.857 M 0.00 % 452.857 M 35.49 % 334.226 M 0.00 % 334.226 M
cash and cash equivalents 582.404 M 18.81 % 490.187 M -21.32 % 623.035 M 17.28 % 531.251 M -57.92 % 1.262 B 102.33 % 623.990 M -2.65 % 640.980 M 70.57 % 375.781 M -48.82 % 734.259 M 71.78 % 427.446 M -28.76 % 600.042 M -33.57 % 903.264 M -11.36 % 1.019 B -45.27 % 1.862 B 1 315.06 % 131.565 M -78.88 % 622.891 M 32.63 % 469.646 M 154.28 % -865.246 M -309.81 % 412.389 M 0.00 % 412.389 M 35.90 % 303.446 M 0.00 % 303.446 M
Cash and short term investments 2.022 B -8.09 % 2.199 B 5.68 % 2.081 B 10.76 % 1.879 B -33.64 % 2.831 B -6.29 % 3.022 B 15.64 % 2.613 B 15.47 % 2.263 B 4.52 % 2.165 B 3.74 % 2.087 B -2.90 % 2.149 B -3.56 % 2.229 B -19.00 % 2.752 B -4.81 % 2.891 B 201.93 % 957.389 M -32.69 % 1.422 B 38.91 % 1.024 B 18.34 % 865.246 M 0.00 % 865.246 M 0.00 % 865.246 M 35.69 % 637.672 M 0.00 % 637.672 M
Total current assets 4.470 B -11.64 % 5.058 B 1.65 % 4.977 B 7.44 % 4.632 B 4.24 % 4.444 B -16.37 % 5.313 B 1.65 % 5.227 B 3.68 % 5.041 B 25.87 % 4.005 B -1.43 % 4.063 B -3.09 % 4.193 B -8.95 % 4.605 B -8.15 % 5.013 B 10.87 % 4.522 B 78.78 % 2.529 B -22.91 % 3.281 B 75.01 % 1.875 B 116.66 % 865.246 M -64.90 % 2.465 B 0.00 % 2.465 B 126.37 % 1.089 B 0.00 % 1.089 B
Inventory 381.020 M 21.54 % 313.505 M 50.12 % 208.839 M -14.35 % 243.833 M -35.51 % 378.069 M 17.59 % 321.521 M 85.35 % 173.471 M -40.50 % 291.551 M -31.49 % 425.544 M 32.42 % 321.355 M 92.25 % 167.157 M -41.69 % 286.688 M -4.09 % 298.911 M -9.99 % 332.097 M 209.19 % 107.408 M -52.57 % 226.436 M -6.57 % 242.350 M 0.000 -100.00 % 45.270 M 0.00 % 45.270 M -77.19 % 198.437 M 0.00 % 198.437 M
Net receivables 939.193 M -26.53 % 1.278 B -11.10 % 1.438 B -15.84 % 1.709 B 45.27 % 1.176 B -25.53 % 1.579 B -20.70 % 1.992 B -5.84 % 2.115 B 110.56 % 1.005 B -34.12 % 1.525 B -15.11 % 1.796 B -13.30 % 2.072 B 7.79 % 1.922 B 59.26 % 1.207 B -16.11 % 1.439 B -11.82 % 1.632 B 190.15 % 562.454 M 0.000 -100.00 % 1.532 B 0.11 % 1.530 B 561.93 % 231.115 M 0.91 % 229.041 M
Tax assets 222.515 M 6.73 % 208.493 M -1.99 % 212.727 M 17.84 % 180.517 M -16.61 % 216.469 M 1.82 % 212.590 M -2.47 % 217.969 M 4.10 % 209.377 M 4.54 % 200.277 M 0.72 % 198.843 M 0.000 -100.00 % 197.460 M -0.17 % 197.802 M 4.18 % 189.857 M 3.80 % 182.899 M 6.32 % 172.029 M -9.41 % 189.892 M 0.000 -100.00 % 170.410 M 0.000 -100.00 % 95.842 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 100.00 % -865.246 M 0.000 0.000 0.000 0.000
Account payables 87.273 M -14.29 % 101.821 M 24.51 % 81.776 M 2.57 % 79.729 M -25.08 % 106.423 M -25.53 % 142.908 M 22.40 % 116.760 M -4.35 % 122.073 M -9.72 % 135.216 M -10.42 % 150.951 M 20.12 % 125.670 M -11.98 % 142.771 M -21.94 % 182.896 M -36.16 % 286.508 M 54.45 % 185.502 M 33.28 % 139.183 M 5.04 % 132.507 M 0.000 -100.00 % 105.461 M 0.000 -100.00 % 36.578 M 7.44 % 34.045 M
Tax payables 1.425 M -9.22 % 1.570 M -31.76 % 2.301 M -70.48 % 7.795 M 276.72 % 2.069 M -9.68 % 2.291 M -95.49 % 50.812 M -39.66 % 84.203 M 3 302.56 % 2.475 M -70.03 % 8.258 M 0.000 -100.00 % 41.496 M -52.42 % 87.218 M 1 085.94 % 7.354 M -71.37 % 25.684 M -74.72 % 101.593 M 10 517.66 % 956.832 K 0.000 -100.00 % 161.135 M 0.000 -100.00 % 981.491 K 0.000
Deferred revenue non current 25.071 M -4.05 % 26.129 M -3.89 % 27.188 M -3.75 % 28.247 M -3.61 % 29.305 M -3.49 % 30.364 M -3.37 % 31.422 M -3.26 % 32.481 M -3.16 % 33.539 M -3.06 % 34.598 M 0.000 -100.00 % 37.773 M 0.00 % 37.773 M -5.31 % 39.891 M 0.00 % 39.891 M -2.71 % 41.000 M 0.00 % 41.000 M 0.000 -100.00 % 6.000 M 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 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 % 271.827 K -49.71 % 540.520 K -32.95 % 806.113 K -24.57 % 1.069 M 118.63 % -5.736 M 0.000 100.00 % -8.050 M 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
Other total stockholders equity 3.123 B 3 024.91 % -106.787 M -103.42 % 3.120 B -0.14 % 3.124 B -1.99 % 3.188 B 0.000 -100.00 % 3.201 B 0.000 -100.00 % 3.103 B 0.000 -100.00 % 3.089 B 0.000 -100.00 % 3.241 B 0.000 -100.00 % 1.037 B 6.39 % 974.502 M 0.00 % 974.502 M 23 650.90 % -4.138 M -100.42 % 974.515 M 10.77 % 879.791 M 0.00 % 879.791 M 0.00 % 879.791 M
Deferred tax liabilities non current 18.992 M 10.90 % 17.126 M -8.91 % 18.801 M 18.21 % 15.904 M 16.90 % 13.605 M -6.57 % 14.561 M -4.34 % 15.222 M 10.08 % 13.828 M 33.08 % 10.391 M 19.61 % 8.687 M 0.000 -100.00 % 4.143 M 10.20 % 3.760 M 25.01 % 3.008 M 20.45 % 2.497 M 30.04 % 1.920 M 19.31 % 1.610 M 0.000 -100.00 % 278.617 K 0.000 -100.00 % 393.448 K 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
Total assets 6.912 B -7.13 % 7.443 B -1.06 % 7.523 B -1.55 % 7.642 B 5.27 % 7.259 B -7.04 % 7.809 B -2.33 % 7.995 B 2.40 % 7.808 B 14.97 % 6.791 B -4.38 % 7.102 B 0.38 % 7.076 B -1.37 % 7.174 B -1.32 % 7.270 B 7.76 % 6.746 B 49.14 % 4.523 B -5.02 % 4.762 B 43.91 % 3.309 B -12.21 % 3.769 B 3.33 % 3.648 B 0.00 % 3.648 B 100.09 % 1.823 B 0.00 % 1.823 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 584.962 M 4 670.04 % 12.263 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 0.000 100.00 % -14.404 M -200.00 % 14.404 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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -299.378 M 47.53 % -570.559 M -200.00 % 570.559 M 0.000 100.00 % -586.267 M -182.17 % 713.503 M 200.00 % -713.503 M 0.000 -100.00 % 36.498 M 105.55 % -657.507 M -182.20 % 799.847 M 0.000 100.00 % -38.153 M 90.62 % -406.654 M -361.15 % 155.716 M 0.00 % 155.716 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -224.187 M 72.48 % -814.603 M -200.00 % 814.603 M 0.000 100.00 % -380.755 M -172.93 % 522.068 M 200.00 % -522.068 M 0.000 -100.00 % 89.379 M 108.96 % -997.554 M -200.00 % 997.554 M 0.000 100.00 % -685.479 M 0.00 % -685.479 M -395.04 % 232.331 M 0.00 % 232.331 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -101.233 M -139.18 % 258.387 M 200.00 % -258.387 M 0.000 100.00 % -211.487 M -210.44 % 191.503 M 200.00 % -191.503 M 0.000 100.00 % -14.224 M -185.42 % 16.651 M 108.42 % -197.818 M 0.000 -100.00 % 73.452 M 23.10 % 59.671 M 177.85 % -76.648 M 0.00 % -76.648 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.041 M 281.56 % -14.343 M -200.00 % 14.343 M 0.000 -100.00 % 5.975 M 8 902.62 % -67.880 K -200.00 % 67.880 K 0.000 -100.00 % 50.721 M 107.52 % -674.158 M -611 670.02 % 110.234 K 0.000 100.00 % -111.605 M 76.07 % -466.325 M -1 387 848.96 % 33.603 K 0.00 % 33.603 K
Other non cash items 108.366 M 406.42 % -35.365 M 0.000 100.00 % -131.322 M -155.99 % 234.527 M 165.31 % 88.398 M -80.43 % 451.687 M 199.91 % -452.112 M -4.06 % -434.458 M -696.50 % 72.835 M -90.42 % 760.055 M 182.60 % -920.169 M -332.13 % 396.394 M 4 351.83 % -9.323 M -107.83 % 119.006 M 127.38 % 52.337 M 107.29 % -718.189 M -375.79 % 260.413 M 491.30 % 44.040 M 2.85 % 42.822 M 137.99 % -112.731 M 0.00 % -112.731 M
Net cash provided by operating activities 108.366 M 4 287.85 % -2.588 M 0.000 -100.00 % 110.763 M -40.49 % 186.109 M 46.56 % 126.987 M -69.66 % 418.485 M 297.40 % 105.305 M -50.68 % 213.526 M 5.02 % 203.310 M -37.28 % 324.147 M 804.88 % 35.822 M 113.83 % 16.753 M 137.23 % -44.998 M -116.74 % 268.741 M 979.60 % -30.553 M -134.79 % 87.829 M -64.48 % 247.247 M -53.47 % 531.391 M 538.17 % 83.268 M 110.67 % 39.526 M 0.00 % 39.526 M
Investments in property plant and equipment -2.346 M -11.45 % -2.105 M 83.96 % -13.124 M -37.53 % -9.543 M -52.09 % -6.274 M 72.31 % -22.655 M -37.69 % -16.454 M -1.34 % -16.237 M -28.88 % -12.599 M 27.23 % -17.312 M -16.71 % -14.834 M 23.87 % -19.484 M 13.67 % -22.568 M 36.89 % -35.762 M 88.74 % -317.492 M -411.10 % -62.119 M 17.07 % -74.908 M 58.74 % -181.541 M -85.23 % -98.008 M 57.72 % -231.786 M -128.94 % -101.245 M 0.00 % -101.245 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.000 K -53.26 % 92.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.119 M 0.000 0.000 -100.00 % 98.009 M -57.72 % 231.786 M 0.000 0.000
Purchases of investments -1.401 B 60.90 % -3.583 B 23.74 % -4.699 B 19.89 % -5.865 B 19.95 % -7.328 B -373.76 % -1.547 B 20.89 % -1.955 B -143.79 % -801.977 M -29.35 % -620.000 M 58.14 % -1.481 B 0.000 100.00 % -1.735 B 38.79 % -2.835 B -241.00 % -831.300 M 16.34 % -993.621 M 13.17 % -1.144 B 0.000 100.00 % -824.500 M -10.20 % -748.165 M -148.37 % -301.235 M 0.000 0.000
Sales maturities of investments 1.716 B -50.78 % 3.486 B -25.59 % 4.684 B -8.38 % 5.113 B -37.20 % 8.142 B 458.63 % 1.457 B -19.91 % 1.820 B 403.15 % 361.644 M -58.17 % 864.573 M -23.80 % 1.135 B 0.000 -100.00 % 1.827 B -13.25 % 2.106 B 429.13 % 398.011 M -53.91 % 863.504 M -4.78 % 906.829 M 0.000 -100.00 % 722.172 M -1.57 % 733.669 M 262.32 % 202.490 M 0.000 0.000
Other investing activites 0.000 0.000 0.000 100.00 % -10.438 M 0.000 100.00 % -89.202 M 0.000 0.000 0.000 0.000 100.00 % -592.952 M -745.82 % 91.814 M 82 083.33 % 111.719 K 0.000 0.000 100.00 % -62.119 M 4.04 % -64.734 M 76.88 % -279.934 M -55 986 819.99 % 500.000 100.00 % -231.786 M -8.52 % -213.586 M -120.86 % -96.706 M
Net cash used for investing activites 312.171 M 413.25 % -99.656 M -265.39 % -27.274 M 96.47 % -772.459 M -195.62 % 807.853 M 822.22 % -111.857 M 26.35 % -151.882 M 66.73 % -456.569 M -296.82 % 231.974 M 163.77 % -363.764 M 40.15 % -607.786 M -940.29 % 72.331 M 109.63 % -751.145 M -60.14 % -469.050 M -4.79 % -447.609 M -49.41 % -299.590 M -362.80 % -64.734 M 76.88 % -279.934 M -148.82 % -112.504 M 65.96 % -330.531 M -54.75 % -213.586 M -120.86 % -96.706 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -200.000 M 0.000 0.000 100.00 % -300.000 M -160.00 % 500.000 M 0.000 -100.00 % 300.000 M 700.00 % -50.000 M 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 -100.00 % 38.747 M 200.00 % -38.747 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -28.433 M 7.26 % -30.660 M -1 879.11 % 1.723 M 212.39 % -1.533 M 99.54 % -332.990 M -21 855.37 % -1.517 M 0.00 % -1.517 M -7.06 % -1.417 M 98.84 % -121.653 M -8 010.20 % -1.500 M 1.10 % -1.517 M 29.73 % -2.158 M 97.42 % -83.644 M -2 247.89 % -3.562 M 30.32 % -5.113 M -37.66 % -3.714 M -119.04 % -1.696 M 24.40 % -2.243 M -41.46 % -1.586 M -2.43 % -1.548 M 0.000 0.000
Other financing activites -300.000 M 0.000 0.000 100.00 % -68.040 M -202.85 % -22.466 M 0.000 0.000 0.000 100.00 % -3.150 M 0.000 100.00 % -10.826 M -3 836.55 % -275.000 K 0.00 % -275.000 K -100.01 % 2.254 B 819 915.93 % -275.000 K 0.00 % -275.000 K 99.86 % -201.971 M -73 344.08 % -274.999 K 99.54 % -59.719 M -8.82 % -54.878 M -127.62 % 198.725 M 59.91 % 124.273 M
Net cash used provided by financing activities -328.433 M -971.21 % -30.660 M -1 879.11 % 1.723 M 102.48 % -69.573 M 80.43 % -355.456 M -23 336.66 % -1.517 M 0.00 % -1.517 M -7.06 % -1.417 M 98.84 % -121.653 M -8 010.20 % -1.500 M 87.85 % -12.342 M 93.90 % -202.433 M -141.23 % -83.919 M -103.73 % 2.251 B 837.07 % -305.388 M -161.57 % 496.011 M 345.59 % -201.971 M -167.89 % 297.482 M 367.27 % -111.305 M -7 090.10 % -1.548 M -100.78 % 198.725 M 298.88 % 49.821 M
Effect of forex changes on cash 114.079 K 103.97 % 55.928 K 189.87 % -62.234 K -335.01 % 26.481 K 853.21 % -3.516 K 92.20 % -45.055 K -139.57 % 113.867 K 101.96 % -5.797 M 65.72 % -16.912 M -57.12 % -10.764 M 0.000 100.00 % -17.524 M 6.92 % -18.827 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 92.217 M 169.42 % -132.848 M -244.74 % 91.784 M 112.55 % -731.242 M -214.52 % 638.503 M 3 858.18 % -16.990 M -106.41 % 265.199 M 173.98 % -358.478 M -216.79 % 306.935 M 277.71 % -172.718 M 41.65 % -295.981 M -164.73 % -111.804 M 86.64 % -837.138 M -148.38 % 1.730 B 457.28 % -484.256 M -391.95 % 165.868 M 162.19 % -266.704 M -1 619.81 % 17.549 M -94.29 % 307.583 M 223.62 % -248.811 M -1 574.31 % -14.860 M 68.30 % -46.885 M
Cash at beginning of period 490.187 M -21.32 % 623.035 M 17.28 % 531.251 M -57.92 % 1.262 B 102.33 % 623.990 M -2.65 % 640.980 M 70.57 % 375.781 M -48.82 % 734.259 M 71.83 % 427.324 M -28.78 % 600.042 M -33.03 % 896.023 M -11.09 % 1.008 B -45.37 % 1.845 B 1 507.21 % 114.793 M -80.84 % 599.049 M 38.29 % 433.180 M -38.11 % 699.885 M 17.73 % 594.507 M 1 263.14 % 43.613 M -85.09 % 292.424 M -4.84 % 307.284 M 28.64 % 238.872 M
Cash at end of period 582.404 M 18.81 % 490.187 M -21.32 % 623.035 M 17.28 % 531.251 M -57.92 % 1.262 B 102.33 % 623.990 M -2.65 % 640.980 M 70.57 % 375.781 M -48.82 % 734.259 M 71.83 % 427.324 M -28.78 % 600.042 M -33.03 % 896.023 M -11.09 % 1.008 B -45.37 % 1.845 B 1 507.21 % 114.793 M -80.84 % 599.049 M 38.29 % 433.180 M -29.23 % 612.056 M 74.28 % 351.196 M 705.25 % 43.613 M -85.09 % 292.424 M 52.31 % 191.987 M
Operating cash flow 108.366 M 4 287.85 % -2.588 M 0.000 -100.00 % 110.763 M -40.49 % 186.109 M 46.56 % 126.987 M -69.66 % 418.485 M 297.40 % 105.305 M -50.68 % 213.526 M 5.02 % 203.310 M -37.28 % 324.147 M 804.88 % 35.822 M 113.83 % 16.753 M 137.23 % -44.998 M -116.74 % 268.741 M 979.60 % -30.553 M -134.79 % 87.829 M -64.48 % 247.247 M -53.47 % 531.391 M 538.17 % 83.268 M 110.67 % 39.526 M 0.00 % 39.526 M
Capital expenditure -2.346 M -11.45 % -2.105 M 83.96 % -13.124 M -37.53 % -9.543 M -52.09 % -6.274 M 72.31 % -22.655 M -37.69 % -16.454 M -1.34 % -16.237 M -28.88 % -12.599 M 27.23 % -17.312 M -16.71 % -14.834 M 23.87 % -19.484 M 13.67 % -22.568 M 36.89 % -35.762 M 88.74 % -317.492 M -411.10 % -62.119 M 17.07 % -74.908 M 58.74 % -181.541 M -85.23 % -98.008 M 57.72 % -231.786 M -128.94 % -101.245 M 0.00 % -101.245 M
Free CashFlow 106.020 M 2 359.47 % -4.692 M -104.50 % 104.273 M 3.02 % 101.220 M -43.71 % 179.835 M 72.37 % 104.332 M -74.05 % 402.031 M 351.38 % 89.068 M -55.67 % 200.928 M 8.03 % 185.998 M -39.87 % 309.313 M 1 793.20 % 16.338 M 380.95 % -5.815 M 92.80 % -80.759 M -65.65 % -48.752 M 47.39 % -92.672 M -817.21 % 12.921 M -80.33 % 65.706 M -84.84 % 433.383 M 391.81 % -148.518 M -140.64 % -61.719 M 0.00 % -61.719 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017