BBIO

BridgeBio Pharma, Inc. BBIO

Finances

2024 2023 2022 2021 2020 2019 2018 2017
Revenue 221.902 M 2 285.27 % 9.303 M -88.02 % 77.648 M 11.38 % 69.716 M 745.14 % 8.249 M -79.66 % 40.560 M 0.000 0.000
Net income -535.762 M 16.70 % -643.202 M -33.67 % -481.183 M 14.46 % -562.539 M -25.36 % -448.724 M -72.30 % -260.437 M -99.19 % -130.749 M -327.77 % -30.565 M
Income before tax -542.194 M 17.00 % -653.251 M -34.79 % -484.652 M 17.36 % -586.454 M -16.02 % -505.488 M -75.16 % -288.585 M -70.31 % -169.451 M -286.59 % -43.832 M
Income before tax ratio -2.44 96.52 % -70.22 -1 025.01 % -6.24 25.80 % -8.41 86.27 % -61.28 -761.26 % -7.12 0.00 0.00
EBITDA -436.829 M 22.75 % -565.468 M -42.28 % -397.443 M 25.55 % -533.833 M -14.62 % -465.745 M -66.44 % -279.820 M -52.56 % -183.415 M -321.07 % -43.559 M
Net income ratio -2.41 96.51 % -69.14 -1 015.69 % -6.20 23.20 % -8.07 85.17 % -54.40 -747.18 % -6.42 0.00 0.00
Ratio EBITDA -1.97 96.76 % -60.78 -1 087.52 % -5.12 33.15 % -7.66 86.44 % -56.46 -718.40 % -6.90 0.00 0.00
Gross profit ratio 0.98 33.30 % 0.74 -22.88 % 0.96 0.05 % 0.96 52.69 % 0.63 -33.33 % 0.94 0.00 0.00
Weighted average shs out dil 186.076 M 14.30 % 162.792 M 10.39 % 147.473 M 2.16 % 144.357 M 22.34 % 117.995 M 12.27 % 105.099 M 13.83 % 92.330 M 0.00 % 92.330 M
Weighted average shs out 186.076 M 14.30 % 162.792 M 10.39 % 147.473 M 2.16 % 144.357 M 22.34 % 117.995 M 12.27 % 105.099 M 13.83 % 92.330 M 0.00 % 92.330 M
EPS diluted -2.88 27.09 % -3.95 -17.91 % -3.35 24.38 % -4.43 -8.05 % -4.10 -65.32 % -2.48 -74.65 % -1.42 -330.30 % -0.33
Earnings per share -2.88 27.09 % -3.95 -17.91 % -3.35 24.38 % -4.43 -8.05 % -4.10 -65.32 % -2.48 -74.65 % -1.42 -330.30 % -0.33
Gross profit 218.024 M 3 079.58 % 6.857 M -90.76 % 74.214 M 11.43 % 66.602 M 1 190.49 % 5.161 M -86.44 % 38.060 M 0.000 100.00 % -260.000 K
Income tax expense 1.153 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 3.878 M 58.54 % 2.446 M -28.77 % 3.434 M 10.28 % 3.114 M 0.84 % 3.088 M 23.52 % 2.500 M 0.000 -100.00 % 260.000 K
General and administrative expenses 0.000 0.000 0.000 0.000 -100.00 % 145.684 M 54.40 % 94.353 M 116.47 % 43.587 M 227.67 % 13.302 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 15.605 M 96.88 % 7.926 M 0.000 0.000 -100.00 % 1.634 M 235.04 % -1.210 M 6.27 % -1.291 M 0.000
Operating expenses 810.997 M 32.04 % 614.227 M 12.48 % 546.085 M -15.51 % 646.348 M 33.89 % 482.731 M 58.64 % 304.300 M 65.69 % 183.660 M 318.76 % 43.858 M
Cost and expenses 814.875 M 32.14 % 616.673 M 12.93 % 546.085 M -15.51 % 646.348 M 33.89 % 482.731 M 57.34 % 306.800 M 67.05 % 183.660 M 318.76 % 43.858 M
Research and development expenses 506.461 M 11.14 % 455.711 M 13.11 % 402.896 M -11.28 % 454.138 M 34.74 % 337.047 M 60.54 % 209.947 M 49.88 % 140.073 M 358.41 % 30.556 M
Selling general and administrative expenses 288.931 M 91.87 % 150.590 M 5.17 % 143.189 M -25.50 % 192.210 M 31.94 % 145.684 M 54.40 % 94.353 M 116.47 % 43.587 M 227.67 % 13.302 M
Interest income 17.249 M -4.37 % 18.038 M 139.17 % 7.542 M 565.67 % 1.133 M -71.78 % 4.015 M -54.96 % 8.915 M 344.86 % 2.004 M 5 038.46 % 39.000 K
Interest expense 99.290 M 22.14 % 81.289 M 1.06 % 80.438 M 71.96 % 46.778 M 27.62 % 36.655 M 318.20 % 8.765 M 244.13 % 2.547 M 19 492.31 % 13.000 K
Depreciation and amortization 6.075 M -6.45 % 6.494 M -4.09 % 6.771 M 15.88 % 5.843 M 89.22 % 3.088 M 259.49 % 859.000 K 250.61 % 245.000 K -5.77 % 260.000 K
Operating income -592.973 M 2.37 % -607.370 M -28.72 % -471.871 M 18.61 % -579.746 M -22.19 % -474.482 M -78.22 % -266.240 M -44.96 % -183.660 M -318.76 % -43.858 M
Operating income ratio -2.67 95.91 % -65.29 -974.33 % -6.08 26.92 % -8.32 85.54 % -57.52 -776.28 % -6.56 0.00 0.00
Total other income expenses net 50.779 M 210.68 % -45.881 M -266.54 % 27.550 M 380.49 % -9.822 M 68.32 % -31.006 M -38.76 % -22.345 M -257.26 % 14.209 M 54 550.00 % 26.000 K
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Net debt 1.049 B -23.05 % 1.364 B 1.26 % 1.347 B 1.09 % 1.332 B 853.72 % 139.705 M 152.92 % -263.982 M 30.82 % -381.579 M -835.62 % 51.872 M
Total investments 143.747 M 143.85 % 58.949 M -57.56 % 138.886 M -71.77 % 492.039 M 96.02 % 251.011 M 37.75 % 182.220 M 968.74 % 17.050 M 4 375.07 % 381.000 K
Total debt 1.731 B -0.53 % 1.740 B 0.94 % 1.724 B -0.15 % 1.726 B 248.17 % 495.787 M 396.83 % 99.791 M 83.08 % 54.507 M -62.11 % 143.867 M
Accumulated other comprehensive income loss 8.000 K -74.19 % 31.000 K 109.45 % -328.000 K -148.48 % -132.000 K -168.75 % 192.000 K -24.41 % 254.000 K 209.96 % -231.000 K -755.56 % -27.000 K
Retained earnings -3.096 B -20.92 % -2.561 B -33.49 % -1.918 B -33.49 % -1.437 B -61.68 % -888.755 M -101.98 % -440.031 M -157.96 % -170.580 M -177.70 % -61.427 M
Common stock 196.000 K 8.29 % 181.000 K 15.29 % 157.000 K 1.95 % 154.000 K 23.20 % 125.000 K 0.81 % 124.000 K -98.12 % 6.594 M 93.32 % 3.411 M
Total equity -1.457 B -8.56 % -1.343 B -7.84 % -1.245 B -43.83 % -865.579 M -902.31 % 107.886 M -77.33 % 475.976 M 568.93 % -101.503 M -85.61 % -54.685 M
Other non current liabilities 479.377 M 5 021.00 % 9.361 M -64.87 % 26.643 M 20.73 % 22.069 M 131.82 % 9.520 M 169.92 % 3.527 M -99.26 % 479.360 M 153 541.03 % 312.000 K
Long term debt 1.726 B -0.55 % 1.736 B 0.92 % 1.720 B -0.08 % 1.721 B 250.89 % 490.534 M 434.40 % 91.791 M 68.40 % 54.507 M -62.11 % 143.867 M
Total non current liabilities 2.223 B 27.36 % 1.745 B -0.29 % 1.750 B 0.11 % 1.748 B 246.98 % 503.849 M 387.67 % 103.318 M -80.65 % 533.867 M 270.28 % 144.179 M
Other current liabilities 130.178 M 5.87 % 122.965 M 25.42 % 98.039 M -17.09 % 118.247 M 45.18 % 81.450 M 58.05 % 51.533 M 170.26 % 19.068 M 186.09 % 6.665 M
Deferred revenue 14.604 M 139.57 % 6.096 M -25.26 % 8.156 M 0.000 -100.00 % 75.900 M 141.30 % 31.455 M 0.000 0.000
Short term debt 0.000 -100.00 % 4.128 M 12.33 % 3.675 M -25.58 % 4.938 M -6.00 % 5.253 M 0.000 0.000 0.000
Total current liabilities 154.400 M 7.34 % 143.844 M 22.16 % 117.753 M -9.51 % 130.131 M 41.67 % 91.853 M 75.34 % 52.385 M 60.80 % 32.577 M 281.02 % 8.550 M
Total liabilities 2.377 B 25.84 % 1.889 B 1.12 % 1.868 B -0.55 % 1.878 B 215.32 % 595.702 M 282.59 % 155.703 M -72.51 % 566.444 M 270.88 % 152.729 M
Other non current assets 18.195 M -19.58 % 22.625 M 11.87 % 20.224 M -38.77 % 33.027 M 54.83 % 21.331 M 539.27 % -4.856 M -544.28 % 1.093 M 1 088.04 % 92.000 K
Long term investments 143.747 M 0.000 -100.00 % 43.653 M -11.18 % 49.148 M 1 790.31 % 2.600 M -91.65 % 31.144 M 82.66 % 17.050 M 4 375.07 % 381.000 K
Intangible assets 23.926 M -9.09 % 26.319 M -8.33 % 28.712 M -36.10 % 44.934 M 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 23.926 M -9.09 % 26.319 M -8.33 % 28.712 M -36.10 % 44.934 M 0.000 0.000 0.000 0.000
Property plant equipment net 12.778 M -35.60 % 19.843 M -21.40 % 25.247 M -45.08 % 45.973 M 24.81 % 36.833 M 554.81 % 5.625 M 257.14 % 1.575 M 257.95 % 440.000 K
Total non current assets 198.646 M 188.78 % 68.787 M -41.62 % 117.836 M -31.92 % 173.082 M 184.84 % 60.764 M 90.41 % 31.913 M 61.85 % 19.718 M 2 059.69 % 913.000 K
Other current assets 34.869 M -14.87 % 40.958 M -31.57 % 59.852 M 84.47 % 32.446 M -54.51 % 71.323 M 68.16 % 42.413 M 364.19 % 9.137 M 77.90 % 5.136 M
Short term investments 0.000 -100.00 % 58.949 M -38.10 % 95.233 M -78.50 % 442.891 M 76.44 % 251.011 M 37.75 % 182.220 M 0.000 0.000
cash and cash equivalents 681.101 M 81.18 % 375.935 M -0.20 % 376.689 M -4.34 % 393.772 M 10.58 % 356.082 M -2.11 % 363.773 M -16.58 % 436.086 M 374.03 % 91.995 M
Cash and short term investments 681.101 M 56.62 % 434.884 M 1.54 % 428.269 M -45.62 % 787.515 M 29.72 % 607.093 M 5.19 % 577.137 M 32.34 % 436.086 M 374.03 % 91.995 M
Total current assets 720.692 M 50.90 % 477.593 M -5.46 % 505.200 M -39.84 % 839.710 M 30.63 % 642.824 M 7.18 % 599.766 M 34.71 % 445.223 M 358.37 % 97.131 M
Inventory 0.000 0.000 -100.00 % 37.930 M 155.05 % -68.897 M 0.000 0.000 0.000 0.000
Net receivables 4.722 M 169.67 % 1.751 M -89.75 % 17.079 M -13.52 % 19.749 M 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 9.618 M -9.73 % 10.655 M -7.81 % 11.558 M -2.74 % 11.884 M 32.86 % 8.945 M 1.05 % 8.852 M -34.47 % 13.509 M 616.66 % 1.885 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 17.095 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 142.000 K -98.79 % 11.722 M 20.93 % 9.693 M 100.48 % 4.835 M -90.33 % 49.980 M -25.98 % 67.522 M 8.06 % 62.483 M 1 775.80 % 3.331 M
Capital lease obligations 4.696 M -64.18 % 13.109 M -17.81 % 15.949 M -28.69 % 22.366 M 21.08 % 18.472 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.243 M 1 738.52 % 122.000 K -85.35 % 833.000 K
Other total stockholders equity 1.638 B 35.85 % 1.206 B 81.71 % 663.703 M 17.15 % 566.530 M -40.13 % 946.344 M 11.58 % 848.107 M 71.60 % 494.231 M 18 872.40 % 2.605 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 919.338 M 68.26 % 546.380 M -12.30 % 623.036 M -38.48 % 1.013 B 43.95 % 703.588 M 11.38 % 631.679 M 35.86 % 464.941 M 374.22 % 98.044 M
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Deferred income tax 0.000 0.000 0.000 100.00 % -30.930 M -1 557.56 % -1.866 M -117.23 % -859.000 K 94.23 % -14.890 M -5 626.92 % -260.000 K
Stock based compensation 95.800 M 0.000 -100.00 % 91.559 M -7.99 % 99.505 M 70.21 % 58.459 M 173.51 % 21.374 M 252.30 % 6.067 M 229.55 % 1.841 M
Change in working capital 32.042 M 533.62 % 5.057 M -81.99 % 28.079 M 738.74 % -4.396 M -129.44 % 14.934 M 236.82 % -10.915 M -148.53 % 22.491 M 1 709.41 % 1.243 M
Accounts receivables -2.971 M -119.38 % 15.328 M 1.05 % 15.169 M 176.81 % -19.749 M -794.17 % 2.845 M 200.00 % -2.845 M 0.000 0.000
Inventory 0.000 0.000 100.00 % -15.169 M -176.81 % 19.749 M 794.17 % -2.845 M -200.00 % 2.845 M 0.000 0.000
Accounts payables 1.512 M -45.61 % 2.780 M 896.56 % -349.000 K -112.32 % 2.833 M 485.44 % -735.000 K 84.22 % -4.657 M -127.89 % 16.700 M 958.97 % 1.577 M
Other working capital 33.501 M 356.69 % -13.051 M -145.91 % 28.428 M 493.25 % -7.229 M -146.14 % 15.669 M 350.38 % -6.258 M -208.06 % 5.791 M 1 833.83 % -334.000 K
Other non cash items -79.254 M -176.26 % 103.931 M 269.68 % -61.251 M -431.12 % 18.498 M -40.63 % 31.159 M 26.98 % 24.539 M 29.87 % 18.895 M 7 167.31 % 260.000 K
Net cash provided by operating activities -520.726 M 1.33 % -527.720 M -25.80 % -419.494 M 15.75 % -497.934 M -24.57 % -399.714 M -57.62 % -253.587 M -85.58 % -136.643 M -237.49 % -40.488 M
Investments in property plant and equipment -933.000 K 28.56 % -1.306 M 79.34 % -6.321 M 86.90 % -48.246 M -541.74 % -7.518 M -46.32 % -5.138 M 71.74 % -18.178 M -3 817.67 % -464.000 K
Acquisitions net -140.000 K 0.000 -100.00 % 120.000 M 442.86 % -35.000 M -264.78 % 21.241 M 486.83 % -5.491 M -92.13 % -2.858 M -200.67 % 2.839 M
Purchases of investments -88.400 M 35.60 % -137.264 M 28.90 % -193.055 M 69.99 % -643.275 M -123.47 % -287.852 M -35.21 % -212.899 M 0.000 0.000
Sales maturities of investments 158.229 M -18.06 % 193.106 M -63.74 % 532.523 M 11.63 % 477.041 M 96.94 % 242.230 M 4 311.40 % 5.491 M 0.000 0.000
Other investing activites -7.975 M -1 485.49 % -503.000 K -100.42 % 120.000 M 146.64 % 48.654 M 330.65 % -21.094 M -2 790.56 % 784.000 K 127.43 % -2.858 M 0.000
Net cash used for investing activites 60.781 M 12.49 % 54.033 M -88.08 % 453.147 M 325.64 % -200.826 M -278.97 % -52.993 M 75.61 % -217.253 M -932.77 % -21.036 M -4 433.62 % -464.000 K
Debt repayment 476.583 M 0.000 100.00 % -20.486 M -101.90 % 1.080 B 96.30 % 550.000 M 1 388.94 % 36.939 M -34.48 % 56.378 M 1 264.42 % 4.132 M
Common stock issued 314.741 M -30.03 % 449.810 M 9 170.61 % 4.852 M 0.000 0.000 -100.00 % 366.237 M 283.35 % 95.536 M -10.85 % 107.163 M
Common stock repurchased -7.526 M -9.39 % -6.880 M -340.74 % -1.561 M 99.24 % -204.746 M -170.42 % -75.714 M 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -997.000 K 0.000 100.00 % -1.151 M
Other financing activites -35.341 M -510.70 % 8.605 M 111.89 % 4.061 M 102.93 % -138.485 M -411.07 % -27.097 M -518.09 % -4.384 M -101.25 % 349.634 M 221.20 % 108.851 M
Net cash used provided by financing activities 748.457 M 65.76 % 451.535 M 3 537.91 % -13.134 M -101.78 % 736.446 M 64.68 % 447.189 M 12.14 % 398.792 M -20.49 % 501.548 M 343.91 % 112.983 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 288.512 M 1 402.42 % -22.152 M -207.96 % 20.519 M -45.55 % 37.686 M 782.96 % -5.518 M 92.34 % -72.048 M -120.95 % 343.869 M 377.39 % 72.031 M
Cash at beginning of period 394.732 M -5.31 % 416.884 M 5.18 % 396.365 M 10.51 % 358.679 M -1.52 % 364.197 M -16.52 % 436.245 M 372.25 % 92.376 M 354.05 % 20.345 M
Cash at end of period 683.244 M 73.09 % 394.732 M -5.31 % 416.884 M 5.18 % 396.365 M 10.51 % 358.679 M -1.52 % 364.197 M -16.52 % 436.245 M 372.25 % 92.376 M
Operating cash flow -520.726 M 1.33 % -527.720 M -25.80 % -419.494 M 15.75 % -497.934 M -24.57 % -399.714 M -57.62 % -253.587 M -85.58 % -136.643 M -237.49 % -40.488 M
Capital expenditure -933.000 K 28.56 % -1.306 M 79.34 % -6.321 M 86.90 % -48.246 M -541.74 % -7.518 M -46.32 % -5.138 M 71.74 % -18.178 M -3 817.67 % -464.000 K
Free CashFlow -521.659 M 1.39 % -529.026 M -24.24 % -425.815 M 22.04 % -546.180 M -34.12 % -407.232 M -57.40 % -258.725 M -67.11 % -154.821 M -278.05 % -40.952 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 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31
Revenue 110.565 M -5.20 % 116.633 M 1 882.88 % 5.882 M 115.30 % 2.732 M 26.01 % 2.168 M -98.97 % 211.120 M 11 998.57 % 1.745 M -57.35 % 4.091 M 149.30 % 1.641 M -10.13 % 1.826 M -2.35 % 1.870 M 453.25 % 338.000 K -99.54 % 73.746 M 4 253.36 % 1.694 M -86.85 % 12.886 M 449.74 % 2.344 M -95.66 % 54.024 M 11 593.51 % 462.000 K 278.69 % 122.000 K -98.50 % 8.127 M 0.000 0.000 -100.00 % 13.819 M -48.32 % 26.741 M 0.000 0.000 0.000 0.000 0.000 0.000
Net income -181.903 M -8.65 % -167.422 M 36.83 % -265.050 M -63.57 % -162.040 M -120.59 % -73.456 M -108.59 % -35.216 M 79.06 % -168.148 M 5.00 % -176.999 M -12.10 % -157.899 M -12.66 % -140.156 M -1.86 % -137.591 M -0.18 % -137.339 M -1 293.46 % -9.856 M 94.98 % -196.397 M -33.44 % -147.177 M 5.62 % -155.935 M -61.85 % -96.348 M 40.92 % -163.079 M -35.92 % -119.981 M -3.56 % -115.859 M 4.28 % -121.034 M -31.77 % -91.850 M -25.04 % -73.458 M -22.47 % -59.980 M 8.98 % -65.895 M -7.70 % -61.185 M -58.34 % -38.641 M -23.06 % -31.401 M -18.27 % -26.551 M 22.27 % -34.156 M
Income before tax -181.658 M -8.50 % -167.422 M 37.12 % -266.236 M -62.09 % -164.254 M -117.43 % -75.544 M -108.92 % -36.160 M 78.77 % -170.328 M 3.77 % -176.999 M -10.14 % -160.703 M -12.59 % -142.732 M -1.54 % -140.570 M -0.27 % -140.193 M -5 378.43 % -2.559 M 98.73 % -201.330 M -32.21 % -152.282 M 5.42 % -161.016 M -57.74 % -102.074 M 40.34 % -171.082 M -26.70 % -135.025 M -3.73 % -130.167 M 4.44 % -136.214 M -30.87 % -104.082 M -23.68 % -84.151 M -38.72 % -60.664 M 18.31 % -74.265 M -6.95 % -69.436 M -41.01 % -49.241 M -17.02 % -42.078 M -17.86 % -35.702 M 15.86 % -42.430 M
Income before tax ratio -1.64 -14.46 % -1.44 96.83 % -45.26 24.72 % -60.12 -72.54 % -34.85 -20 244.25 % -0.17 99.82 % -97.61 -125.61 % -43.27 55.82 % -97.93 -25.28 % -78.17 -3.98 % -75.17 81.88 % -414.77 -1 195 202.46 % -0.03 99.97 % -118.85 -905.69 % -11.82 82.80 % -68.69 -3 535.66 % -1.89 99.49 % -370.31 66.54 % -1 106.76 -6 810.09 % -16.02 0.00 0.00 -6.09 -168.43 % -2.27 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA -142.704 M -13.09 % -126.183 M 46.32 % -235.048 M -68.31 % -139.655 M -173.66 % -51.033 M -360.05 % -11.093 M 92.53 % -148.475 M 5.76 % -157.543 M -13.77 % -138.472 M -14.46 % -120.978 M -1.73 % -118.920 M -0.17 % -118.723 M -69.13 % -70.198 M 60.81 % -179.102 M -30.57 % -137.173 M 8.36 % -149.684 M -69.04 % -88.548 M 44.65 % -159.979 M -28.58 % -124.415 M -4.34 % -119.238 M 4.28 % -124.567 M -24.48 % -100.072 M -23.38 % -81.111 M -39.42 % -58.177 M 19.41 % -72.192 M -6.71 % -67.653 M -5.25 % -64.280 M -57.38 % -40.845 M -15.20 % -35.455 M 16.37 % -42.397 M
Net income ratio -1.65 -14.61 % -1.44 96.81 % -45.06 24.03 % -59.31 -75.05 % -33.88 -20 212.22 % -0.17 99.83 % -96.36 -122.72 % -43.27 55.04 % -96.22 -25.36 % -76.76 -4.32 % -73.58 81.89 % -406.33 -303 928.96 % -0.13 99.88 % -115.94 -915.08 % -11.42 82.83 % -66.53 -3 630.18 % -1.78 99.49 % -352.98 64.11 % -983.45 -6 798.48 % -14.26 0.00 0.00 -5.32 -136.99 % -2.24 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA -1.29 -19.30 % -1.08 97.29 % -39.96 21.83 % -51.12 -117.16 % -23.54 -44 699.40 % -0.05 99.94 % -85.09 -120.95 % -38.51 54.36 % -84.38 -27.36 % -66.25 -4.18 % -63.59 81.90 % -351.25 -36 800.47 % -0.95 99.10 % -105.73 -893.20 % -10.65 83.33 % -63.86 -3 796.06 % -1.64 99.53 % -346.27 66.04 % -1 019.80 -6 850.70 % -14.67 0.00 0.00 -5.87 -169.79 % -2.18 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.96 -3.36 % 0.99 54.07 % 0.65 -17.34 % 0.78 7.86 % 0.72 -26.93 % 0.99 50.77 % 0.66 -23.02 % 0.85 34.47 % 0.63 -1.32 % 0.64 -1.61 % 0.65 155.13 % -1.19 -219.78 % 0.99 384.95 % 0.20 -76.78 % 0.88 131.67 % 0.38 -61.95 % 1.00 -0.20 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 -100.00 % 1.00 10.31 % 0.91 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 190.517 M 0.20 % 190.145 M 0.37 % 189.437 M 0.49 % 188.510 M 0.49 % 187.587 M 4.97 % 178.705 M 2.43 % 174.462 M 6.83 % 163.309 M 1.73 % 160.535 M 5.17 % 152.646 M 2.21 % 149.344 M 0.95 % 147.938 M 0.85 % 146.685 M 0.55 % 145.882 M 0.41 % 145.283 M -0.94 % 146.663 M -0.06 % 146.754 M 5.86 % 138.628 M 16.51 % 118.985 M 0.69 % 118.168 M 0.99 % 117.012 M -0.67 % 117.803 M 0.10 % 117.692 M 0.53 % 117.071 M 26.03 % 92.893 M -22.59 % 120.000 M 29.97 % 92.330 M 0.00 % 92.330 M 0.00 % 92.330 M 0.00 % 92.330 M
Weighted average shs out 190.517 M 0.20 % 190.145 M 0.37 % 189.437 M 0.49 % 188.510 M 0.49 % 187.587 M 4.97 % 178.705 M 2.43 % 174.462 M 6.83 % 163.309 M 1.73 % 160.535 M 5.17 % 152.646 M 2.21 % 149.344 M 0.95 % 147.938 M 0.85 % 146.685 M 0.55 % 145.882 M 0.41 % 145.283 M -0.94 % 146.663 M -0.06 % 146.754 M 5.86 % 138.628 M 16.51 % 118.985 M 0.69 % 118.168 M 0.99 % 117.012 M -0.67 % 117.803 M 0.10 % 117.692 M 0.53 % 117.071 M 26.03 % 92.893 M -22.59 % 120.000 M 29.97 % 92.330 M 0.00 % 92.330 M 0.00 % 92.330 M 0.00 % 92.330 M
EPS diluted -0.95 -8.50 % -0.88 37.14 % -1.40 -62.79 % -0.86 -120.51 % -0.39 -95.00 % -0.20 79.17 % -0.96 11.11 % -1.08 -10.20 % -0.98 -6.52 % -0.92 11.54 % -1.04 -4.00 % -1.00 -1 388.10 % -0.07 95.02 % -1.35 -33.66 % -1.01 4.72 % -1.06 -60.61 % -0.66 44.07 % -1.18 -16.83 % -1.01 -3.06 % -0.98 4.85 % -1.03 -32.05 % -0.78 -25.81 % -0.62 -21.57 % -0.51 28.17 % -0.71 -39.22 % -0.51 -21.43 % -0.42 -23.53 % -0.34 -17.24 % -0.29 21.62 % -0.37
Earnings per share -0.95 -8.50 % -0.88 37.14 % -1.40 -62.79 % -0.86 -120.51 % -0.39 -95.00 % -0.20 79.17 % -0.96 11.11 % -1.08 -10.20 % -0.98 -6.52 % -0.92 11.54 % -1.04 -4.00 % -1.00 -1 388.10 % -0.07 95.02 % -1.35 -33.66 % -1.01 4.72 % -1.06 -60.61 % -0.66 44.07 % -1.18 -16.83 % -1.01 -3.06 % -0.98 4.85 % -1.03 -32.05 % -0.78 -25.81 % -0.62 -21.57 % -0.51 28.17 % -0.71 -39.22 % -0.51 -21.43 % -0.42 -23.53 % -0.34 -17.24 % -0.29 21.62 % -0.37
Gross profit 106.295 M -8.39 % 116.028 M 2 954.98 % 3.798 M 77.98 % 2.134 M 35.92 % 1.570 M -99.25 % 209.226 M 18 141.15 % 1.147 M -67.16 % 3.493 M 235.22 % 1.042 M -11.32 % 1.175 M -3.92 % 1.223 M 404.99 % -401.000 K -100.55 % 73.046 M 21 011.56 % 346.000 K -96.95 % 11.335 M 1 173.60 % 890.000 K -98.35 % 53.915 M 11 569.91 % 462.000 K 278.69 % 122.000 K -98.50 % 8.127 M 0.000 0.000 -100.00 % 13.819 M -42.99 % 24.241 M 0.000 0.000 0.000 0.000 0.000 0.000
Income tax expense 2.100 M -3.93 % 2.186 M 89.59 % 1.153 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -61.924 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.392 M 0.000 0.000 0.000 0.000 0.000
Cost of revenue 4.270 M 605.79 % 605.000 K -70.97 % 2.084 M 248.49 % 598.000 K 0.00 % 598.000 K -68.43 % 1.894 M 216.72 % 598.000 K 0.00 % 598.000 K -0.17 % 599.000 K -7.99 % 651.000 K 0.62 % 647.000 K -12.45 % 739.000 K 5.57 % 700.000 K -48.07 % 1.348 M -13.09 % 1.551 M 6.67 % 1.454 M 1 233.94 % 109.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.500 M 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.407 M 0.000 0.000 -100.00 % 45.407 M 21.29 % 37.437 M 3.95 % 36.016 M -5.14 % 37.969 M 10.82 % 34.262 M -2.03 % 34.972 M 48.85 % 23.495 M 38.88 % 16.918 M -10.48 % 18.899 M 31.42 % 14.381 M 39.51 % 10.308 M -5.35 % 10.891 M 36.02 % 8.007 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.342 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
Other expenses 0.000 -100.00 % 2.604 M -44.51 % 4.693 M 1.56 % 4.621 M 59.84 % 2.891 M 0.000 0.000 -100.00 % 272.000 K 0.000 100.00 % -601.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -684.000 K 0.000 0.000 0.000 -100.00 % 9.000 K 0.000 -100.00 % 474.000 K 400.00 % -158.000 K -507.69 % -26.000 K -271.43 % -7.000 K 0.00 % -7.000 K -240.00 % 5.000 K -16.67 % 6.000 K 0.000 0.000
Operating expenses 239.768 M 8.79 % 220.400 M -4.10 % 229.825 M 18.54 % 193.884 M 9.47 % 177.109 M -13.81 % 205.483 M 15.56 % 177.809 M 10.31 % 161.185 M 11.77 % 144.209 M 15.72 % 124.620 M 0.98 % 123.411 M -0.23 % 123.699 M -14.59 % 144.826 M -4.32 % 151.362 M -15.20 % 178.500 M 18.69 % 150.389 M 1.59 % 148.039 M -11.86 % 167.966 M 31.62 % 127.611 M -0.36 % 128.066 M 2.81 % 124.567 M 21.54 % 102.487 M 10.85 % 92.457 M 17.37 % 78.773 M 13.75 % 69.249 M 8.62 % 63.752 M -2.79 % 65.583 M 58.20 % 41.456 M 19.18 % 34.783 M -16.86 % 41.838 M
Cost and expenses 244.038 M 10.42 % 221.005 M -4.70 % 231.909 M 19.24 % 194.482 M 9.44 % 177.707 M -14.31 % 207.377 M 16.24 % 178.407 M 10.28 % 161.783 M 12.19 % 144.209 M 15.72 % 124.620 M 0.98 % 123.411 M -0.83 % 124.438 M -14.49 % 145.526 M -4.70 % 152.710 M -14.45 % 178.500 M 17.56 % 151.843 M 2.57 % 148.039 M -11.86 % 167.966 M 31.62 % 127.611 M -0.36 % 128.066 M 2.81 % 124.567 M 21.54 % 102.487 M 10.85 % 92.457 M 13.76 % 81.273 M 17.36 % 69.249 M 8.62 % 63.752 M -2.79 % 65.583 M 58.20 % 41.456 M 19.18 % 34.783 M -16.86 % 41.838 M
Research and development expenses 111.231 M -0.18 % 111.431 M -14.51 % 130.350 M 8.22 % 120.444 M 5.01 % 114.695 M -18.64 % 140.972 M 8.25 % 130.226 M 4.07 % 125.136 M 15.77 % 108.087 M 15.59 % 93.512 M 2.14 % 91.549 M -1.04 % 92.511 M -14.66 % 108.400 M 0.70 % 107.649 M -13.01 % 123.751 M 18.64 % 104.305 M 2.19 % 102.069 M -16.72 % 122.559 M 35.91 % 90.174 M -2.04 % 92.050 M 6.30 % 86.598 M 26.93 % 68.225 M 18.68 % 57.485 M 3.99 % 55.278 M 5.63 % 52.331 M 16.67 % 44.853 M -12.40 % 51.202 M 64.38 % 31.148 M 30.37 % 23.892 M -29.38 % 33.831 M
Selling general and administrative expenses 128.537 M 20.85 % 106.365 M 12.22 % 94.782 M 37.73 % 68.819 M 15.62 % 59.523 M -7.73 % 64.511 M 35.58 % 47.583 M 33.00 % 35.777 M -0.96 % 36.122 M 16.12 % 31.108 M -2.37 % 31.862 M 2.16 % 31.188 M -14.38 % 36.426 M -16.67 % 43.713 M -20.16 % 54.749 M 18.80 % 46.084 M 0.25 % 45.970 M 1.24 % 45.407 M 21.29 % 37.437 M 3.95 % 36.016 M -5.14 % 37.969 M 10.82 % 34.262 M -2.03 % 34.972 M 48.85 % 23.495 M 38.88 % 16.918 M -10.48 % 18.899 M 31.42 % 14.381 M 39.51 % 10.308 M -5.35 % 10.891 M 36.02 % 8.007 M
Interest income 3.898 M -27.61 % 5.385 M 14.99 % 4.683 M 42.08 % 3.296 M -36.55 % 5.195 M 27.48 % 4.075 M -26.95 % 5.578 M 47.06 % 3.793 M -15.97 % 4.514 M 8.69 % 4.153 M 1.49 % 4.092 M 69.30 % 2.417 M 215.54 % 766.000 K 186.89 % 267.000 K 46.70 % 182.000 K -22.22 % 234.000 K -27.55 % 323.000 K -18.02 % 394.000 K -12.05 % 448.000 K -35.26 % 692.000 K -25.91 % 934.000 K -51.88 % 1.941 M -19.46 % 2.410 M -11.92 % 2.736 M 64.62 % 1.662 M -21.12 % 2.107 M 43.04 % 1.473 M 178.98 % 528.000 K 26 300.00 % 2.000 K 100.00 % 1.000 K
Interest expense 37.637 M -10.69 % 42.141 M 41.31 % 29.821 M 29.31 % 23.061 M 0.54 % 22.937 M -2.28 % 23.471 M 15.80 % 20.268 M -0.19 % 20.306 M -1.40 % 20.594 M 2.35 % 20.121 M 0.66 % 19.990 M 0.83 % 19.825 M -2.24 % 20.279 M -0.32 % 20.344 M 34.43 % 15.134 M 36.75 % 11.067 M 2.10 % 10.839 M 11.31 % 9.738 M -11.17 % 10.962 M 0.30 % 10.929 M 1.63 % 10.754 M 168.18 % 4.010 M 31.91 % 3.040 M 43.87 % 2.113 M 8.86 % 1.941 M 16.16 % 1.671 M 41.73 % 1.179 M 1.99 % 1.156 M 463.90 % 205.000 K 2 828.57 % 7.000 K
Depreciation and amortization 1.317 M 2.57 % 1.284 M -6.07 % 1.367 M -11.12 % 1.538 M -2.29 % 1.574 M -1.38 % 1.596 M 0.69 % 1.585 M -3.29 % 1.639 M 0.12 % 1.637 M 0.24 % 1.633 M -1.63 % 1.660 M 0.91 % 1.645 M 3.98 % 1.582 M -16.03 % 1.884 M 23.46 % 1.526 M 475.85 % 265.000 K -90.14 % 2.687 M 96.85 % 1.365 M 213.79 % 435.000 K 142.86 % -1.015 M -167.89 % 1.495 M 176.34 % 541.000 K 44.65 % 374.000 K 0.00 % 374.000 K 183.33 % 132.000 K 17.86 % 112.000 K 12.00 % 100.000 K 29.87 % 77.000 K 83.33 % 42.000 K 61.54 % 26.000 K
Operating income -133.473 M -27.88 % -104.372 M 53.82 % -226.027 M -17.88 % -191.750 M -9.23 % -175.539 M -4 789.79 % 3.743 M 102.11 % -177.416 M -12.51 % -157.692 M -7.94 % -146.099 M -15.80 % -126.163 M -3.25 % -122.188 M 5.37 % -129.116 M -594.39 % 26.116 M 117.29 % -151.016 M 8.81 % -165.614 M -10.78 % -149.499 M -59.02 % -94.015 M 43.87 % -167.504 M -31.39 % -127.489 M -6.29 % -119.939 M 3.72 % -124.567 M -21.54 % -102.487 M -30.33 % -78.638 M -44.21 % -54.532 M 21.25 % -69.249 M -8.62 % -63.752 M 2.79 % -65.583 M -58.20 % -41.456 M -19.18 % -34.783 M 16.86 % -41.838 M
Operating income ratio -1.21 -34.90 % -0.89 97.67 % -38.43 45.25 % -70.19 13.32 % -80.97 -456 792.51 % 0.02 100.02 % -101.67 -163.77 % -38.55 56.70 % -89.03 -28.86 % -69.09 -5.74 % -65.34 82.89 % -382.00 -107 968.63 % 0.35 100.40 % -89.15 -593.63 % -12.85 79.85 % -63.78 -3 564.97 % -1.74 99.52 % -362.56 65.30 % -1 044.99 -6 980.81 % -14.76 0.00 0.00 -5.69 -179.05 % -2.04 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -48.185 M 23.58 % -63.050 M -56.81 % -40.209 M -246.24 % 27.496 M -72.50 % 99.995 M 373.94 % -36.503 M -615.00 % 7.088 M 132.52 % -21.796 M -49.25 % -14.604 M 11.86 % -16.569 M -46.14 % -11.338 M -2.36 % -11.077 M -114.27 % 77.617 M 380.69 % -27.652 M -307.41 % 13.332 M 215.76 % -11.517 M -42.91 % -8.059 M -125.24 % -3.578 M 52.52 % -7.536 M 26.32 % -10.228 M 12.18 % -11.647 M -630.22 % -1.595 M 71.07 % -5.513 M 10.09 % -6.132 M -22.25 % -5.016 M 11.75 % -5.684 M -134.78 % 16.342 M 2 727.33 % -622.000 K 32.32 % -919.000 K -55.24 % -592.000 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-03-31
Net debt 1.928 B 463.40 % -530.475 M -150.55 % 1.049 B -28.29 % 1.463 B 10.75 % 1.321 B 5.42 % 1.253 B -8.10 % 1.364 B 10.90 % 1.230 B -14.07 % 1.431 B 8.30 % 1.322 B -1.88 % 1.347 B 9.28 % 1.233 B -0.74 % 1.242 B -8.46 % 1.356 B 1.80 % 1.332 B 9.33 % 1.219 B 19.70 % 1.018 B 11.71 % 911.338 M 552.33 % 139.705 M 19.63 % 116.780 M 289.53 % -61.616 M 78.34 % -284.522 M -7.78 % -263.982 M 22.12 % -338.956 M -54.91 % -218.806 M 31.23 % -318.166 M 16.62 % -381.579 M -514.78 % 91.995 M
Total investments 117.639 M -8.23 % 128.191 M -10.82 % 143.747 M -10.41 % 160.443 M 0.93 % 158.961 M 228.35 % 48.412 M -17.87 % 58.949 M 54.92 % 38.052 M -88.58 % 333.307 M 876.81 % 34.122 M -75.43 % 138.886 M 27.72 % 108.742 M -55.73 % 245.607 M -18.04 % 299.676 M -32.34 % 442.891 M 1.35 % 436.971 M -18.90 % 538.825 M 1.64 % 530.144 M 111.20 % 251.011 M -26.97 % 343.714 M 14.56 % 300.020 M 75.11 % 171.336 M -19.70 % 213.364 M 7.29 % 198.873 M 2 553.41 % 7.495 M -39.81 % 12.452 M -26.97 % 17.050 M -90.73 % 183.990 M
Total debt 2.677 B 44.07 % 1.858 B 7.38 % 1.731 B 0.05 % 1.730 B 0.03 % 1.729 B 0.03 % 1.729 B -0.64 % 1.740 B 0.28 % 1.735 B 0.08 % 1.734 B 0.28 % 1.729 B 0.31 % 1.724 B 0.46 % 1.716 B 0.23 % 1.712 B -0.93 % 1.728 B 0.10 % 1.726 B 23.39 % 1.399 B 0.18 % 1.396 B 1.01 % 1.383 B 178.85 % 495.787 M 2.49 % 483.747 M 0.93 % 479.303 M 1.43 % 472.527 M 373.52 % 99.791 M 33.02 % 75.017 M 0.03 % 74.997 M 36.70 % 54.861 M 0.65 % 54.507 M 0.000
Accumulated other comprehensive income loss 1.000 K 0.000 -100.00 % 8.000 K 60.00 % 5.000 K 225.00 % -4.000 K -300.00 % 2.000 K -93.55 % 31.000 K -8.82 % 34.000 K -46.03 % 63.000 K 625.00 % -12.000 K 96.34 % -328.000 K 5.75 % -348.000 K 18.50 % -427.000 K -11.49 % -383.000 K -190.15 % -132.000 K -794.74 % 19.000 K -47.22 % 36.000 K 163.16 % -57.000 K -129.69 % 192.000 K -58.35 % 461.000 K -46.27 % 858.000 K 18.18 % 726.000 K 185.83 % 254.000 K 67.11 % 152.000 K 0.000 100.00 % -479.044 M -207 278.35 % -231.000 K 99.62 % -61.427 M
Retained earnings -3.446 B -5.57 % -3.264 B -5.41 % -3.096 B -9.36 % -2.831 B -6.07 % -2.669 B -2.83 % -2.596 B -1.38 % -2.561 B -7.03 % -2.392 B -7.99 % -2.215 B -7.67 % -2.057 B -7.26 % -1.918 B -7.73 % -1.781 B -8.36 % -1.643 B -0.60 % -1.633 B -13.67 % -1.437 B -11.41 % -1.290 B -13.75 % -1.134 B -9.29 % -1.038 B -16.74 % -888.755 M -15.61 % -768.774 M -17.74 % -652.915 M -22.76 % -531.881 M -20.87 % -440.031 M -20.04 % -366.573 M -12.42 % -326.068 M -38.91 % -234.733 M -37.61 % -170.580 M 0.000
Common stock 198.000 K 0.51 % 197.000 K 0.51 % 196.000 K 0.51 % 195.000 K 0.52 % 194.000 K 0.52 % 193.000 K 6.63 % 181.000 K 0.56 % 180.000 K 7.14 % 168.000 K 0.60 % 167.000 K 6.37 % 157.000 K 0.64 % 156.000 K 1.30 % 154.000 K 0.00 % 154.000 K 0.00 % 154.000 K 0.65 % 153.000 K 0.00 % 153.000 K 0.66 % 152.000 K 21.60 % 125.000 K 0.00 % 125.000 K 0.00 % 125.000 K 0.81 % 124.000 K 0.00 % 124.000 K 5.98 % 117.000 K -98.82 % 9.949 M 9 849.00 % 100.000 K -98.48 % 6.594 M 0.000
Total equity -1.778 B -8.51 % -1.639 B -11.66 % -1.468 B -20.47 % -1.218 B -12.60 % -1.082 B -4.36 % -1.037 B 22.77 % -1.343 B -12.47 % -1.194 B 11.55 % -1.350 B -11.21 % -1.214 B 2.52 % -1.245 B -10.13 % -1.130 B -11.37 % -1.015 B 2.47 % -1.041 B -20.23 % -865.579 M -17.63 % -735.874 M -61.51 % -455.625 M -17.40 % -388.094 M -459.73 % 107.886 M -50.60 % 218.387 M -33.32 % 327.512 M -27.55 % 452.071 M -5.02 % 475.976 M -9.21 % 524.267 M 295.95 % -267.553 M -186.12 % 310.661 M 406.06 % -101.503 M -218.34 % 85.771 M
Other non current liabilities 545.000 K -99.98 % 2.363 B 392.99 % 479.377 M 127 055.70 % 377.000 K -22.27 % 485.000 K -18.49 % 595.000 K -93.64 % 9.361 M -20.57 % 11.785 M -11.56 % 13.326 M -23.86 % 17.501 M -34.31 % 26.643 M -5.61 % 28.226 M -1.41 % 28.631 M 6.72 % 26.829 M 21.57 % 22.069 M -15.92 % 26.249 M 121.45 % 11.853 M 2.08 % 11.612 M 21.97 % 9.520 M -29.32 % 13.469 M 43.30 % 9.399 M 236.04 % 2.797 M -20.70 % 3.527 M 154.11 % 1.388 M -99.71 % 479.391 M 126 055.53 % 380.000 K -99.92 % 479.360 M 0.000
Long term debt 2.668 B 43.96 % 1.853 B 7.36 % 1.726 B 0.05 % 1.725 B 0.03 % 1.725 B 0.02 % 1.724 B -0.66 % 1.736 B 0.28 % 1.731 B 0.06 % 1.730 B 0.27 % 1.725 B 0.31 % 1.720 B 0.48 % 1.712 B 0.25 % 1.707 B -0.93 % 1.724 B 0.13 % 1.721 B 23.36 % 1.395 B 0.14 % 1.393 B 1.33 % 1.375 B 180.32 % 490.534 M 2.17 % 480.130 M 0.94 % 475.676 M 1.20 % 470.017 M 412.05 % 91.791 M 22.36 % 75.017 M 0.03 % 74.997 M 36.70 % 54.861 M 0.65 % 54.507 M 0.000
Total non current liabilities 2.683 B 13.28 % 2.368 B 6.55 % 2.223 B 27.43 % 1.744 B 0.12 % 1.742 B -0.15 % 1.745 B -0.02 % 1.745 B -0.10 % 1.747 B -0.01 % 1.747 B 0.03 % 1.746 B -0.22 % 1.750 B 0.59 % 1.740 B 0.22 % 1.736 B -0.82 % 1.750 B 0.12 % 1.748 B 22.98 % 1.422 B 0.84 % 1.410 B 1.66 % 1.387 B 175.22 % 503.849 M 2.08 % 493.599 M 1.76 % 485.075 M 2.05 % 475.324 M 360.06 % 103.318 M 35.22 % 76.405 M -86.22 % 554.388 M 903.58 % 55.241 M -89.65 % 533.867 M 0.000
Other current liabilities 129.586 M 14.72 % 112.960 M -6.77 % 121.166 M 10.67 % 109.482 M 19.14 % 91.894 M -19.18 % 113.704 M -4.32 % 118.837 M 30.79 % 90.864 M -1.75 % 92.484 M 17.82 % 78.497 M -19.93 % 98.039 M 0.58 % 97.474 M -16.37 % 116.557 M 37.73 % 84.630 M -28.43 % 118.247 M 50.62 % 78.506 M -25.26 % 105.040 M 43.64 % 73.129 M -10.22 % 81.450 M 38.91 % 58.634 M -19.18 % 72.551 M 55.00 % 46.808 M -9.17 % 51.533 M 74.17 % 29.588 M 30.69 % 22.640 M -2.11 % 23.128 M 21.29 % 19.068 M 0.000
Deferred revenue 10.540 M -9.29 % 11.620 M -20.43 % 14.604 M 24.07 % 11.771 M -22.04 % 15.098 M 8.18 % 13.957 M 128.95 % 6.096 M -7.52 % 6.592 M 6.15 % 6.210 M -6.97 % 6.675 M -18.16 % 8.156 M 8.49 % 7.518 M 4.56 % 7.190 M 0.000 0.000 0.000 100.00 % -4.540 M 0.000 -100.00 % 75.900 M 33.03 % 57.053 M -19.53 % 70.902 M 63.86 % 43.269 M 37.56 % 31.455 M 0.000 0.000 0.000 0.000 0.000
Short term debt 9.594 M 84.18 % 5.209 M 15.60 % 4.506 M -2.04 % 4.600 M -50.25 % 9.246 M 1.74 % 9.088 M 10.08 % 8.256 M 99.56 % 4.137 M -45.22 % 7.552 M 2.78 % 7.348 M 99.95 % 3.675 M -9.12 % 4.044 M -53.09 % 8.620 M -1.21 % 8.726 M 76.71 % 4.938 M -6.51 % 5.282 M 16.34 % 4.540 M -59.68 % 11.260 M 114.35 % 5.253 M -27.38 % 7.234 M -0.28 % 7.254 M 44.50 % 5.020 M 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 175.854 M 15.61 % 152.105 M -1.49 % 154.400 M 10.91 % 139.216 M 3.61 % 134.364 M -5.03 % 141.477 M -1.65 % 143.844 M 41.12 % 101.928 M -4.15 % 106.344 M 14.44 % 92.922 M -21.09 % 117.753 M -1.21 % 119.194 M -15.56 % 141.160 M 36.44 % 103.463 M -20.49 % 130.131 M 35.80 % 95.823 M -24.77 % 127.369 M 34.46 % 94.729 M 3.13 % 91.853 M 21.33 % 75.707 M -18.28 % 92.640 M 48.45 % 62.404 M 19.13 % 52.385 M 31.43 % 39.858 M 2.98 % 38.705 M 9.11 % 35.472 M 8.89 % 32.577 M 0.000
Total liabilities 2.859 B 13.42 % 2.520 B 6.03 % 2.377 B 26.21 % 1.883 B 0.37 % 1.876 B -0.52 % 1.886 B -0.14 % 1.889 B 2.17 % 1.849 B -0.25 % 1.853 B 0.76 % 1.839 B -1.53 % 1.868 B 0.48 % 1.859 B -0.97 % 1.877 B 1.26 % 1.854 B -1.31 % 1.878 B 23.79 % 1.517 B -1.28 % 1.537 B 3.76 % 1.481 B 148.68 % 595.702 M 4.64 % 569.306 M -1.46 % 577.715 M 7.44 % 537.728 M 245.35 % 155.703 M 33.92 % 116.263 M -80.40 % 593.093 M 553.81 % 90.713 M -83.99 % 566.444 M 0.000
Other non current assets 16.407 M -88.67 % 144.799 M 695.82 % 18.195 M -10.33 % 20.291 M 21.06 % 16.761 M -0.11 % 16.779 M -25.84 % 22.625 M 21.14 % 18.676 M -8.46 % 20.401 M -1.76 % 20.767 M 2.68 % 20.224 M -32.29 % 29.870 M -4.64 % 31.322 M -4.68 % 32.859 M -0.51 % 33.027 M -0.08 % 33.054 M -33.62 % 49.797 M 65.01 % 30.179 M 26.11 % 23.931 M 45.19 % 16.483 M -4.47 % 17.254 M 378.83 % -6.188 M -27.43 % -4.856 M -286.91 % 2.598 M -72.57 % 9.471 M 107.38 % 4.567 M 317.84 % 1.093 M 101.19 % -91.995 M
Long term investments 109.700 M -14.42 % 128.191 M -10.82 % 143.747 M -10.41 % 160.443 M 34.66 % 119.148 M 2 921.76 % 3.943 M 5.32 % 3.744 M -90.16 % 38.052 M -24.63 % 50.487 M 1.37 % 49.803 M 14.09 % 43.653 M 275.99 % 11.610 M 382.14 % 2.408 M -2.35 % 2.466 M -94.98 % 49.148 M 177.56 % 17.707 M -6.28 % 18.894 M -77.02 % 82.202 M 0.000 0.000 0.000 -100.00 % 23.210 M -25.48 % 31.144 M -59.44 % 76.793 M 924.59 % 7.495 M -39.81 % 12.452 M -26.97 % 17.050 M 0.000
Intangible assets 29.513 M 6.15 % 27.802 M 16.20 % 23.926 M -2.44 % 24.525 M -2.38 % 25.123 M -2.32 % 25.721 M -2.27 % 26.319 M -2.22 % 26.917 M -2.17 % 27.515 M -2.13 % 28.113 M -2.09 % 28.712 M -2.04 % 29.310 M -2.00 % 29.908 M -1.86 % 30.476 M -32.18 % 44.934 M -2.75 % 46.204 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
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 0.000 0.000 0.000
Goodwill and intangible assets 29.513 M 6.15 % 27.802 M 16.20 % 23.926 M -2.44 % 24.525 M -2.38 % 25.123 M -2.32 % 25.721 M -2.27 % 26.319 M -2.22 % 26.917 M -2.17 % 27.515 M -2.13 % 28.113 M -2.09 % 28.712 M -2.04 % 29.310 M -2.00 % 29.908 M -1.86 % 30.476 M -32.18 % 44.934 M -2.75 % 46.204 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
Property plant equipment net 12.293 M -11.33 % 13.864 M 8.50 % 12.778 M -15.60 % 15.140 M -11.50 % 17.107 M -12.12 % 19.466 M -1.90 % 19.843 M -8.75 % 21.745 M -4.88 % 22.861 M -5.13 % 24.098 M -4.55 % 25.247 M -7.66 % 27.341 M -8.01 % 29.723 M -4.48 % 31.118 M -32.31 % 45.973 M 2.51 % 44.849 M 6.19 % 42.236 M 17.93 % 35.813 M -2.77 % 36.833 M 42.62 % 25.826 M -0.81 % 26.038 M 5.80 % 24.610 M 337.51 % 5.625 M 88.51 % 2.984 M 60.00 % 1.865 M -0.90 % 1.882 M 19.49 % 1.575 M 0.000
Total non current assets 167.913 M -9.95 % 186.465 M -6.13 % 198.646 M -9.87 % 220.399 M 23.72 % 178.139 M 170.28 % 65.909 M -4.18 % 68.787 M -34.73 % 105.390 M -13.09 % 121.264 M -1.24 % 122.781 M 4.20 % 117.836 M 36.19 % 86.521 M -4.87 % 90.953 M -6.16 % 96.919 M -44.00 % 173.082 M 22.05 % 141.814 M 27.84 % 110.927 M -25.15 % 148.194 M 143.88 % 60.764 M 43.62 % 42.309 M -2.27 % 43.292 M 3.99 % 41.632 M 30.45 % 31.913 M -61.26 % 82.375 M 337.44 % 18.831 M -0.37 % 18.901 M -4.14 % 19.718 M 121.43 % -91.995 M
Other current assets 59.791 M 69.12 % 35.355 M 1.39 % 34.869 M -80.39 % 177.776 M 5.94 % 167.805 M 494.23 % 28.239 M -31.05 % 40.958 M 4.39 % 39.235 M -3.07 % 40.476 M -20.08 % 50.648 M -15.38 % 59.852 M 134.52 % 25.521 M -21.75 % 32.614 M -3.63 % 33.844 M 4.31 % 32.446 M 1.63 % 31.927 M -55.03 % 70.995 M 178.04 % 25.534 M -64.20 % 71.323 M 167.10 % 26.703 M -36.41 % 41.992 M 6.14 % 39.564 M -6.72 % 42.413 M 91.90 % 22.102 M 71.25 % 12.906 M 36.63 % 9.446 M 3.38 % 9.137 M 0.000
Short term investments 7.939 M 0.000 0.000 0.000 -100.00 % 39.813 M -10.47 % 44.469 M -24.56 % 58.949 M 54.92 % 38.052 M -88.58 % 333.307 M 876.81 % 34.122 M -64.17 % 95.233 M -12.42 % 108.742 M -55.73 % 245.607 M -18.04 % 299.676 M -32.34 % 442.891 M 5.64 % 419.264 M -8.71 % 459.243 M 2.52 % 447.942 M 78.46 % 251.011 M -26.97 % 343.714 M 14.56 % 300.020 M 102.54 % 148.126 M -18.71 % 182.220 M 49.26 % 122.080 M 0.000 0.000 0.000 -100.00 % 183.990 M
cash and cash equivalents 749.402 M 38.62 % 540.599 M -20.63 % 681.101 M 155.74 % 266.324 M -34.72 % 407.958 M -14.18 % 475.353 M 26.45 % 375.935 M -25.59 % 505.213 M 67.05 % 302.438 M -25.76 % 407.368 M 8.14 % 376.689 M -22.05 % 483.235 M 2.79 % 470.098 M 26.52 % 371.550 M -5.64 % 393.772 M 118.34 % 180.347 M -52.34 % 378.420 M -19.69 % 471.176 M 32.32 % 356.082 M -2.97 % 366.967 M -32.16 % 540.919 M -28.55 % 757.049 M 108.11 % 363.773 M -12.13 % 413.973 M 40.90 % 293.803 M -21.24 % 373.027 M -14.46 % 436.086 M 574.03 % -91.995 M
Cash and short term investments 757.341 M 40.09 % 540.599 M -20.63 % 681.101 M 155.74 % 266.324 M -40.52 % 447.771 M -13.86 % 519.822 M 19.53 % 434.884 M -13.92 % 505.213 M 51.58 % 333.307 M -24.50 % 441.490 M 3.09 % 428.269 M -27.65 % 591.977 M -17.29 % 715.705 M 6.63 % 671.226 M -14.77 % 787.515 M 31.34 % 599.611 M -33.25 % 898.351 M -2.26 % 919.118 M 51.40 % 607.093 M -14.58 % 710.681 M -15.49 % 840.939 M -9.42 % 928.385 M 60.86 % 577.137 M 7.66 % 536.053 M 82.45 % 293.803 M -21.24 % 373.027 M -14.46 % 436.086 M 374.03 % 91.995 M
Total current assets 912.277 M 31.23 % 695.173 M -3.54 % 720.692 M 62.11 % 444.578 M -27.86 % 616.236 M -21.34 % 783.424 M 64.04 % 477.593 M -13.10 % 549.618 M 43.73 % 382.397 M -23.96 % 502.899 M -0.46 % 505.200 M -21.34 % 642.219 M -16.73 % 771.280 M 7.69 % 716.230 M -14.71 % 839.710 M 31.26 % 639.710 M -34.09 % 970.559 M 2.69 % 945.114 M 47.03 % 642.824 M -13.76 % 745.384 M -13.52 % 861.935 M -9.09 % 948.167 M 58.09 % 599.766 M 7.46 % 558.155 M 81.98 % 306.709 M -19.81 % 382.473 M -14.09 % 445.223 M 383.96 % 91.995 M
Inventory 18.277 M 362.24 % 3.954 M 0.000 0.000 0.000 0.000 -100.00 % 16.653 M 0.01 % 16.652 M -16.45 % 19.930 M -21.85 % 25.503 M -32.76 % 37.930 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.213 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.845 M 0.000 0.000 0.000 0.000 0.000
Net receivables 76.868 M -33.31 % 115.265 M 2 341.02 % 4.722 M 887.87 % 478.000 K -27.58 % 660.000 K -99.72 % 235.494 M 13 349.11 % 1.751 M -66.13 % 5.170 M -39.98 % 8.614 M -19.95 % 10.761 M -36.99 % 17.079 M -30.52 % 24.581 M 7.71 % 22.821 M 107.78 % 10.983 M -44.39 % 19.749 M 141.67 % 8.172 M 573.70 % 1.213 M 162.55 % 462.000 K 0.000 -100.00 % 8.000 M 0.000 0.000 -100.00 % 2.845 M 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 100.00 % -119.148 M 0.000 100.00 % -3.744 M 0.000 0.000 0.000 0.000 100.00 % -11.610 M -382.14 % -2.408 M 2.35 % -2.466 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 26.134 M -5.05 % 27.525 M 186.18 % 9.618 M -28.03 % 13.363 M -26.28 % 18.126 M 283.38 % 4.728 M -55.63 % 10.655 M 138.26 % 4.472 M 15.44 % 3.874 M -4.96 % 4.076 M -64.73 % 11.558 M 13.78 % 10.158 M 15.52 % 8.793 M -13.00 % 10.107 M -14.95 % 11.884 M -1.25 % 12.035 M -46.10 % 22.329 M 115.95 % 10.340 M 15.60 % 8.945 M -9.09 % 9.839 M -23.34 % 12.835 M -1.92 % 13.086 M 47.83 % 8.852 M -13.81 % 10.270 M -36.07 % 16.065 M 30.14 % 12.344 M -8.62 % 13.509 M 0.000
Tax 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 0.000 0.000
Deferred revenue non current 14.667 M 0.000 -100.00 % 17.095 M -8.22 % 18.627 M 9.82 % 16.961 M -14.73 % 19.890 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.200 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
Minority interest 9.441 M 4 259.03 % -227.000 K -259.86 % 142.000 K -98.77 % 11.530 M 6.44 % 10.832 M -14.51 % 12.670 M 8.09 % 11.722 M -15.11 % 13.808 M 11.49 % 12.385 M 2.76 % 12.052 M 24.34 % 9.693 M 20.50 % 8.044 M -23.53 % 10.519 M 3 304.21 % 309.000 K -93.61 % 4.835 M -35.73 % 7.523 M -13.22 % 8.669 M 20.40 % 7.200 M -85.59 % 49.980 M -8.51 % 54.631 M -11.53 % 61.753 M -13.46 % 71.356 M 5.68 % 67.522 M 4.67 % 64.509 M 32.83 % 48.566 M -17.01 % 58.520 M -6.34 % 62.483 M 0.000
Capital lease obligations 4.025 M -60.24 % 10.124 M 10.02 % 9.202 M -11.80 % 10.433 M -10.69 % 11.682 M -9.03 % 12.841 M -2.04 % 13.109 M -6.02 % 13.949 M -5.06 % 14.692 M -5.69 % 15.578 M -2.33 % 15.949 M -6.42 % 17.044 M -8.30 % 18.586 M -6.40 % 19.857 M -11.22 % 22.366 M -11.58 % 25.294 M 5.51 % 23.974 M 35.68 % 17.669 M -4.35 % 18.472 M 55.84 % 11.853 M -6.99 % 12.744 M 13.91 % 11.188 M 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 -100.00 % 2.243 M 0.000 -100.00 % 175.000 K -99.96 % 479.044 M 392 559.02 % 122.000 K -99.92 % 143.867 M
Other total stockholders equity 1.658 B 2.01 % 1.625 B -0.20 % 1.628 B 1.69 % 1.601 B 1.59 % 1.576 B 1.94 % 1.546 B 28.19 % 1.206 B 1.81 % 1.185 B 38.86 % 853.100 M 2.58 % 831.635 M 25.30 % 663.703 M 3.33 % 642.333 M 3.94 % 617.960 M 4.28 % 592.596 M 4.60 % 566.530 M 3.72 % 546.220 M -18.40 % 669.371 M 4.24 % 642.117 M -32.15 % 946.344 M 1.55 % 931.944 M 1.55 % 917.691 M 0.65 % 911.746 M 7.50 % 848.107 M 2.67 % 826.062 M 8 202.97 % 9.949 M 28.71 % 7.730 M -49.69 % 15.366 M 361.30 % 3.331 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.297 M 0.000 0.000 0.000 0.000 0.000 100.00 % -9.200 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.080 B 22.52 % 881.638 M -4.10 % 919.338 M 38.25 % 664.977 M -16.29 % 794.375 M -6.47 % 849.333 M 55.45 % 546.380 M -16.58 % 655.008 M 30.05 % 503.661 M -19.50 % 625.680 M 0.42 % 623.036 M -14.51 % 728.740 M -15.48 % 862.233 M 6.04 % 813.149 M -19.71 % 1.013 B 29.59 % 781.524 M -27.74 % 1.081 B -1.08 % 1.093 B 55.39 % 703.588 M -10.68 % 787.693 M -12.98 % 905.227 M -8.54 % 989.799 M 56.69 % 631.679 M -1.38 % 640.530 M 96.76 % 325.540 M -18.89 % 401.374 M -13.67 % 464.941 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -22.301 M -496.53 % 5.624 M 463.78 % -1.546 M 0.000 0.000 0.000 0.000 0.000 100.00 % -25.380 M 0.000 0.000 100.00 % -5.550 M -85.87 % -2.986 M 0.000 0.000 0.000 -100.00 % 969.000 K -84.62 % 6.299 M 33.14 % 4.731 M -22.70 % 6.120 M 138.15 % -16.043 M 0.000 -100.00 % 734.000 K 75.18 % 419.000 K
Stock based compensation 37.241 M 43.89 % 25.882 M -14.09 % 30.127 M 10.92 % 27.162 M 26.61 % 21.454 M 25.78 % 17.057 M -53.93 % 37.025 M 63.83 % 22.600 M -16.84 % 27.178 M 24.06 % 21.907 M 0.54 % 21.789 M 25.51 % 17.361 M -38.63 % 28.287 M 17.27 % 24.122 M 21.99 % 19.774 M 23.26 % 16.042 M -46.73 % 30.112 M -10.32 % 33.577 M 176.44 % 12.146 M -31.37 % 17.699 M -3.77 % 18.392 M 79.93 % 10.222 M 2.15 % 10.007 M 71.18 % 5.846 M 77.74 % 3.289 M 47.36 % 2.232 M -28.30 % 3.113 M 162.48 % 1.186 M 16.62 % 1.017 M 35.42 % 751.000 K
Change in working capital 19.422 M 0.000 -100.00 % 12.945 M 704.34 % -2.142 M -100.87 % 246.438 M 209.43 % -225.199 M -1 124.61 % 21.979 M 1 576.51 % 1.311 M -90.34 % 13.569 M 142.67 % -31.802 M -370.70 % 11.748 M 270.98 % -6.871 M -120.65 % 33.277 M 430.29 % -10.075 M -148.90 % 20.603 M 25.84 % 16.373 M 163.09 % -25.952 M -68.30 % -15.420 M -202.83 % 14.996 M 151.15 % -29.317 M -235.91 % 21.571 M 180.73 % 7.684 M 296.42 % -3.912 M -19.34 % -3.278 M -9.89 % -2.983 M -302.02 % -742.000 K -104.84 % 15.323 M 591.47 % 2.216 M 285.75 % -1.193 M -119.41 % 6.145 M
Accounts receivables 38.397 M 134.73 % -110.543 M -2 504.69 % -4.244 M -2 431.87 % 182.000 K -99.92 % 234.834 M 200.47 % -233.743 M -6 936.59 % 3.419 M -0.70 % 3.443 M 60.29 % 2.148 M -66.00 % 6.318 M -60.51 % 16.001 M 518.33 % -3.825 M 47.41 % -7.273 M -170.85 % 10.266 M 188.68 % -11.577 M -131.13 % 37.193 M 182.83 % -44.903 M -9 619.26 % -462.000 K -108.96 % 5.155 M 200.00 % -5.155 M -81.20 % -2.845 M -200.00 % 2.845 M 200.00 % -2.845 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -13.389 M -319.32 % -3.193 M 0.000 0.000 0.000 0.000 100.00 % -3.419 M 0.70 % -3.443 M -60.29 % -2.148 M 66.00 % -6.318 M 60.51 % -16.001 M -518.33 % 3.825 M -47.41 % 7.273 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.929 M 119.58 % -25.172 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables -1.055 M -106.00 % 17.571 M 569.19 % -3.745 M -4.00 % -3.601 M -124.36 % 14.785 M 349.45 % -5.927 M -195.84 % 6.184 M 791.07 % 694.000 K 332.89 % -298.000 K 92.16 % -3.800 M -376.16 % 1.376 M 0.81 % 1.365 M 206.97 % -1.276 M 29.66 % -1.814 M -223.15 % 1.473 M 112.63 % -11.665 M -203.85 % 11.233 M 526.84 % 1.792 M 239.78 % -1.282 M 62.69 % -3.436 M -1 268.92 % -251.000 K -105.93 % 4.234 M 398.59 % -1.418 M 58.11 % -3.385 M -261.34 % 2.098 M 207.48 % -1.952 M -125.20 % 7.747 M 7 886.60 % 97.000 K -97.85 % 4.517 M 4.10 % 4.339 M
Other working capital -4.531 M 77.35 % -20.001 M -195.54 % 20.934 M 1 539.31 % 1.277 M 140.14 % -3.181 M -121.98 % 14.471 M -8.38 % 15.795 M 2 459.97 % 617.000 K -95.55 % 13.867 M 149.52 % -28.002 M -369.98 % 10.372 M 225.93 % -8.236 M -123.84 % 34.553 M 518.27 % -8.261 M -143.18 % 19.130 M -31.77 % 28.038 M 175.40 % -37.185 M -116.04 % -17.212 M -377.88 % 6.194 M 39.32 % 4.446 M -79.63 % 21.822 M 532.52 % 3.450 M 238.33 % -2.494 M -2 430.84 % 107.000 K 102.11 % -5.081 M -519.92 % 1.210 M -84.03 % 7.576 M 257.53 % 2.119 M 137.11 % -5.710 M -416.17 % 1.806 M
Other non cash items 45.097 M 176.46 % -58.979 M -313.51 % 27.624 M 164.44 % -42.870 M 64.66 % -121.307 M -142.99 % 282.144 M 3 807.27 % 7.221 M 133.84 % 3.088 M -52.58 % 6.512 M -2.40 % 6.672 M -45.00 % 12.130 M 270.72 % -7.105 M 92.20 % -91.040 M -467.63 % 24.764 M 1 228.54 % 1.864 M -72.49 % 6.775 M 92.80 % 3.514 M -44.62 % 6.345 M -44.92 % 11.520 M 14.05 % 10.101 M 20.22 % 8.402 M 272.43 % 2.256 M 50.20 % 1.502 M 0.40 % 1.496 M 76.42 % 848.000 K -67.06 % 2.574 M 670.66 % 334.000 K 20.58 % 277.000 K -75.83 % 1.146 M -93.31 % 17.138 M
Net cash provided by operating activities -80.681 M 59.50 % -199.235 M -2.00 % -195.326 M -8.17 % -180.566 M -341.71 % 74.703 M 134.03 % -219.537 M -75.88 % -124.819 M 14.05 % -145.226 M -28.12 % -113.353 M 21.46 % -144.322 M -54.78 % -93.243 M 31.01 % -135.163 M -343.84 % -30.453 M 81.04 % -160.635 M -19.97 % -133.895 M -10.15 % -121.561 M -32.55 % -91.713 M 39.17 % -150.765 M -56.62 % -96.261 M 26.90 % -131.684 M -49.90 % -87.849 M -4.68 % -83.920 M -10.13 % -76.203 M -52.42 % -49.996 M 26.74 % -68.248 M -15.40 % -59.140 M -27.42 % -46.414 M -21.12 % -38.322 M -12.86 % -33.956 M -89.16 % -17.951 M
Investments in property plant and equipment -594.000 K 0.000 100.00 % -47.000 K 65.69 % -137.000 K -153.70 % -54.000 K 96.38 % -1.492 M -242.99 % -435.000 K -0.93 % -431.000 K -0.70 % -428.000 K -3 466.67 % -12.000 K 98.50 % -801.000 K -5.53 % -759.000 K 80.55 % -3.902 M -354.25 % -859.000 K 66.13 % -2.536 M 93.88 % -41.462 M -1 712.94 % -2.287 M -16.62 % -1.961 M 8.62 % -2.146 M -290.89 % -549.000 K -58.67 % -346.000 K 92.27 % -4.477 M -156.27 % -1.747 M -358.53 % -381.000 K 34.65 % -583.000 K 75.98 % -2.427 M -227.53 % -741.000 K -22.48 % -605.000 K 63.44 % -1.655 M 89.10 % -15.177 M
Acquisitions net 0.000 0.000 0.000 0.000 100.00 % -98.000 K 0.000 100.00 % -369.000 K 99.03 % -38.113 M -738.20 % -4.547 M -803.98 % -503.000 K 97.32 % -18.766 M 87.29 % -147.616 M -234.20 % 110.000 M 1 000.00 % 10.000 M -81.56 % 54.233 M 54.95 % 35.000 M 141.29 % -84.770 M 0.000 100.00 % -161.894 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -7.908 M 0.000 0.000 0.000 100.00 % -49.416 M 23.58 % -64.666 M -121.28 % -29.224 M -74.14 % -16.782 M 61.67 % -43.784 M 7.77 % -47.474 M -47.86 % -32.108 M -5.60 % -30.406 M 54.38 % -66.657 M -4.34 % -63.884 M -45.73 % -43.837 M 36.93 % -69.504 M 53.86 % -150.643 M 60.28 % -379.291 M -2 001.34 % -18.050 M 82.13 % -101.001 M 40.17 % -168.801 M 0.000 100.00 % -15.154 M 92.34 % -197.745 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 40.000 M -27.27 % 55.000 M -13.01 % 63.229 M 113.66 % 29.593 M -46.09 % 54.895 M 13.58 % 48.331 M -19.83 % 60.287 M 18.50 % 50.874 M -71.42 % 178.022 M 61.46 % 110.261 M -42.98 % 193.366 M 183.64 % 68.173 M -59.88 % 169.934 M 21.61 % 139.734 M 40.86 % 99.200 M -3.89 % 103.214 M 82.68 % 56.500 M 41.19 % 40.016 M -5.84 % 42.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -4.500 M -182.13 % -1.595 M 50.00 % -3.190 M -94.87 % -1.637 M 31.59 % -2.393 M -109.32 % 25.682 M 6 859.89 % 369.000 K -99.03 % 38.113 M 738.20 % 4.547 M 1 003.98 % -503.000 K -102.68 % 18.766 M -87.29 % 147.616 M 34.20 % 110.000 M 1 000.00 % 10.000 M 118.44 % -54.233 M -54.95 % -35.000 M -356.34 % 13.654 M 104.87 % -280.091 M -273.01 % 161.894 M 463.80 % -44.501 M 73.61 % -168.654 M -496.83 % 42.500 M 380.45 % -15.154 M 92.31 % -196.961 M -39 292.20 % -500.000 K 75.00 % -2.000 M 30.02 % -2.858 M 0.000 100.00 % -1.000 M 93.33 % -15.000 M
Net cash used for investing activites -13.002 M -715.17 % -1.595 M 50.73 % -3.237 M -108.47 % 38.226 M 1 157.85 % 3.039 M -86.64 % 22.753 M 34 574.24 % -66.000 K -100.18 % 37.682 M 814.83 % 4.119 M -66.51 % 12.298 M -31.54 % 17.965 M -87.77 % 146.857 M -1.90 % 149.702 M 7.99 % 138.623 M 535.89 % 21.800 M -63.03 % 58.968 M 12 775.11 % 458.000 K 100.16 % -282.052 M -439.75 % 83.018 M 284.28 % -45.050 M 65.07 % -128.984 M -439.23 % 38.023 M 324.97 % -16.901 M 91.44 % -197.342 M -33 749.40 % -583.000 K 75.98 % -2.427 M 32.56 % -3.599 M -494.88 % -605.000 K 63.44 % -1.655 M 89.10 % -15.177 M
Debt repayment 300.000 M 158.62 % 116.000 M -76.80 % 500.000 M 0.000 100.00 % -3.732 M 84.06 % -23.417 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.486 M 0.000 -100.00 % 325.285 M 0.000 -100.00 % 6.892 M -99.08 % 747.500 M 0.000 0.000 0.000 -100.00 % 550.000 M 3 106.62 % 17.152 M 0.000 0.000 0.000 -100.00 % 19.444 M 3 142.88 % -639.000 K -101.87 % 34.117 M 887.18 % 3.456 M
Common stock issued 0.000 0.000 0.000 100.00 % -18.000 K 96.36 % -495.000 K -100.16 % 315.254 M 69 539.21 % -454.000 K -100.15 % 306.215 M 29 543.27 % 1.033 M -99.28 % 143.016 M 2 813.34 % 4.909 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 % 366.237 M 0.000 0.000 0.000 -100.00 % 35.113 M 0.000 0.000
Common stock repurchased -1.995 M 96.01 % -50.052 M -3 464.96 % -1.404 M 2.70 % -1.443 M 17.21 % -1.743 M 40.63 % -2.936 M -14.91 % -2.555 M 2.11 % -2.610 M -116.96 % -1.203 M -134.96 % -512.000 K -4.70 % -489.000 K 17.95 % -596.000 K -62.84 % -366.000 K -232.73 % -110.000 K 95.12 % -2.253 M 98.43 % -143.883 M -1 795.94 % -7.589 M 85.13 % -51.021 M -10 732.48 % -471.000 K -93.83 % -243.000 K 0.000 100.00 % -75.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 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 % -110.757 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -997.000 K 0.000 0.000 100.00 % -997.000 K 0.000 0.000 0.000 0.000
Other financing activites 4.036 M -93.31 % 60.328 M 344.59 % -24.665 M -1 237.68 % 2.168 M 799.59 % 241.000 K 102.58 % -9.353 M -517.77 % -1.514 M -144.08 % 3.435 M 423.75 % -1.061 M -113.70 % 7.745 M 284.56 % 2.014 M -1.32 % 2.041 M 3 544.64 % 56.000 K 212.00 % -50.000 K -102.13 % 2.349 M -72.13 % 8.427 M 1 314.27 % -694.000 K 99.53 % -148.567 M -3 070.15 % 5.002 M 65.36 % 3.025 M 330.30 % 703.000 K 101.96 % -35.827 M -233.94 % 26.749 M 2 004.56 % 1.271 M 112.75 % -9.969 M -1 424.31 % -654.000 K -100.22 % 291.030 M 903.93 % -36.201 M -120.19 % 179.291 M 1 365.15 % 12.237 M
Net cash used provided by financing activities 302.041 M 400.66 % 60.328 M -87.27 % 473.931 M 66 934.09 % 707.000 K 112.34 % -5.729 M -102.05 % 279.548 M 6 280.59 % -4.523 M -101.47 % 307.040 M 25 042.32 % -1.231 M -100.82 % 150.249 M 2 256.11 % 6.377 M 341.31 % 1.445 M 106.95 % -20.796 M -12 897.50 % -160.000 K -100.05 % 325.381 M 340.21 % -135.456 M -9 638.03 % -1.391 M -100.25 % 547.912 M 11 992.52 % 4.531 M 62.87 % 2.782 M 295.73 % 703.000 K -99.84 % 439.173 M 923.62 % 42.904 M -88.33 % 367.508 M 3 786.51 % -9.969 M -503.82 % -1.651 M -100.60 % 274.174 M 15 975.74 % -1.727 M -100.81 % 213.408 M 1 259.89 % 15.693 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -112.488 M 0.000 -100.00 % 112.488 M 0.000 0.000 0.000 0.000 0.000 100.00 % -175.600 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
Net change in cash 208.358 M 248.30 % -140.502 M -151.02 % 275.368 M 294.42 % -141.633 M -296.67 % 72.014 M -12.99 % 82.765 M 163.96 % -129.408 M -164.87 % 199.496 M 280.60 % -110.465 M -706.12 % 18.225 M 126.45 % -68.901 M -624.40 % 13.139 M -86.65 % 98.453 M 544.04 % -22.172 M -110.40 % 213.286 M 207.69 % -198.049 M -113.77 % -92.646 M -180.50 % 115.095 M 1 421.11 % -8.712 M 94.99 % -173.952 M 19.52 % -216.130 M -154.96 % 393.276 M 883.42 % -50.200 M -141.77 % 120.170 M 252.50 % -78.800 M -24.65 % -63.218 M -128.20 % 224.161 M 651.39 % -40.654 M -122.87 % 177.797 M 1 119.77 % -17.435 M
Cash at beginning of period 542.742 M -20.56 % 683.244 M 67.51 % 407.876 M -25.77 % 549.509 M 15.60 % 475.353 M 21.08 % 392.588 M -25.10 % 524.140 M 61.45 % 324.644 M -25.39 % 435.109 M 4.37 % 416.884 M -14.18 % 485.785 M 2.78 % 472.646 M 26.31 % 374.193 M -5.59 % 396.365 M 116.50 % 183.079 M -51.96 % 381.128 M -19.55 % 473.774 M 32.09 % 358.679 M -2.37 % 367.391 M -32.13 % 541.343 M -28.53 % 757.473 M 107.98 % 364.197 M -12.11 % 414.397 M 40.84 % 294.227 M -21.12 % 373.027 M -14.49 % 436.245 M 105.69 % 212.084 M -16.09 % 252.738 M 237.25 % 74.941 M -18.87 % 92.376 M
Cash at end of period 751.100 M 38.39 % 542.742 M -20.56 % 683.244 M 67.51 % 407.876 M -25.48 % 547.367 M 15.15 % 475.353 M 20.42 % 394.732 M -24.69 % 524.140 M 61.45 % 324.644 M -25.39 % 435.109 M 4.37 % 416.884 M -14.18 % 485.785 M 2.78 % 472.646 M 26.31 % 374.193 M -5.59 % 396.365 M 116.50 % 183.079 M -51.96 % 381.128 M -19.55 % 473.774 M 32.09 % 358.679 M -2.37 % 367.391 M -32.13 % 541.343 M -28.53 % 757.473 M 107.98 % 364.197 M -12.11 % 414.397 M 40.84 % 294.227 M -21.12 % 373.027 M -14.49 % 436.245 M 105.69 % 212.084 M -16.09 % 252.738 M 237.25 % 74.941 M
Operating cash flow -80.681 M 59.50 % -199.235 M -2.00 % -195.326 M -8.17 % -180.566 M -341.71 % 74.703 M 134.03 % -219.537 M -75.88 % -124.819 M 14.05 % -145.226 M -28.12 % -113.353 M 21.46 % -144.322 M -54.78 % -93.243 M 31.01 % -135.163 M -343.84 % -30.453 M 81.04 % -160.635 M -19.97 % -133.895 M -10.15 % -121.561 M -32.55 % -91.713 M 39.17 % -150.765 M -56.62 % -96.261 M 26.90 % -131.684 M -49.90 % -87.849 M -4.68 % -83.920 M -10.13 % -76.203 M -52.42 % -49.996 M 26.74 % -68.248 M -15.40 % -59.140 M -27.42 % -46.414 M -21.12 % -38.322 M -12.86 % -33.956 M -89.16 % -17.951 M
Capital expenditure -5.094 M 0.000 100.00 % -3.237 M -86.89 % -1.732 M 29.22 % -2.447 M -64.01 % -1.492 M -242.99 % -435.000 K -0.93 % -431.000 K -0.70 % -428.000 K -3 466.67 % -12.000 K 98.50 % -801.000 K -5.53 % -759.000 K 80.55 % -3.902 M -354.25 % -859.000 K 66.13 % -2.536 M 93.88 % -41.462 M -1 712.94 % -2.287 M -16.62 % -1.961 M 8.62 % -2.146 M -290.89 % -549.000 K -58.67 % -346.000 K 92.27 % -4.477 M -156.27 % -1.747 M -358.53 % -381.000 K 34.65 % -583.000 K 75.98 % -2.427 M -227.53 % -741.000 K -22.48 % -605.000 K 63.44 % -1.655 M 89.10 % -15.177 M
Free CashFlow -85.775 M 56.95 % -199.235 M -0.34 % -198.563 M -8.92 % -182.298 M -352.29 % 72.256 M 132.69 % -221.029 M -76.46 % -125.254 M 14.01 % -145.657 M -28.02 % -113.781 M 21.17 % -144.334 M -53.47 % -94.044 M 30.81 % -135.922 M -295.64 % -34.355 M 78.73 % -161.494 M -18.37 % -136.431 M 16.31 % -163.023 M -73.43 % -94.000 M 38.45 % -152.726 M -55.20 % -98.407 M 25.58 % -132.233 M -49.93 % -88.195 M 0.23 % -88.397 M -13.40 % -77.950 M -54.73 % -50.377 M 26.81 % -68.831 M -11.80 % -61.567 M -30.56 % -47.155 M -21.14 % -38.927 M -9.31 % -35.611 M -7.50 % -33.128 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018