RVMD

Revolution Medicines, Inc. RVMD

Finances

2024 2023 2022 2021 2020 2019 2018 2017
Revenue 0.000 -100.00 % 11.580 M -67.27 % 35.380 M 20.38 % 29.390 M -31.62 % 42.983 M -14.10 % 50.041 M 148.16 % 20.165 M 0.000
Net income -600.093 M -37.52 % -436.367 M -75.46 % -248.705 M -32.93 % -187.091 M -72.98 % -108.159 M -126.92 % -47.664 M -14.06 % -41.789 M -34.25 % -31.127 M
Income before tax -600.846 M -36.59 % -439.891 M -76.57 % -249.125 M -33.16 % -187.091 M -72.39 % -108.530 M -108.56 % -52.037 M -24.52 % -41.789 M -34.25 % -31.127 M
Income before tax ratio 0.00 -37.99 -439.48 % -7.04 -10.61 % -6.37 -152.12 % -2.52 -142.81 % -1.04 49.82 % -2.07 0.00
EBITDA -589.022 M -28.98 % -456.675 M -83.68 % -248.623 M -38.32 % -179.747 M -76.37 % -101.914 M -109.75 % -48.589 M -21.75 % -39.909 M -33.76 % -29.836 M
Net income ratio 0.00 -37.68 -436.06 % -7.03 -10.43 % -6.37 -152.98 % -2.52 -164.18 % -0.95 54.04 % -2.07 0.00
Ratio EBITDA 0.00 -39.44 -461.20 % -7.03 -14.90 % -6.12 -157.94 % -2.37 -144.19 % -0.97 50.94 % -1.98 0.00
Gross profit ratio 0.00 100.00 % -34.51 -460.92 % -6.15 -14.77 % -5.36 -158.13 % -2.08 -149.14 % -0.83 45.63 % -1.53 0.00
Weighted average shs out dil 167.738 M 48.24 % 113.150 M 40.34 % 80.627 M 10.74 % 72.806 M 9.32 % 66.600 M 82.60 % 36.473 M 0.00 % 36.473 M 0.00 % 36.473 M
Weighted average shs out 167.738 M 48.24 % 113.150 M 40.34 % 80.627 M 10.74 % 72.806 M 9.32 % 66.600 M 82.60 % 36.473 M 0.00 % 36.473 M 0.00 % 36.473 M
EPS diluted -3.58 7.25 % -3.86 -25.32 % -3.08 -24.70 % -2.47 -52.47 % -1.62 -23.66 % -1.31 -13.91 % -1.15 -35.29 % -0.85
Earnings per share -3.58 7.25 % -3.86 -25.32 % -3.08 -24.70 % -2.47 -52.47 % -1.62 -23.66 % -1.31 -13.91 % -1.15 -35.29 % -0.85
Gross profit -592.225 M -48.18 % -399.664 M -83.59 % -217.693 M -38.17 % -157.558 M -76.50 % -89.269 M -114.00 % -41.714 M -34.91 % -30.919 M -16.30 % -26.586 M
Income tax expense 753.000 K 121.37 % -3.524 M -739.05 % -420.000 K 0.000 100.00 % -371.000 K 91.52 % -4.373 M 0.000 -100.00 % 105.000 K
Cost of revenue 592.225 M 44.01 % 411.244 M 62.50 % 253.073 M 35.37 % 186.948 M 41.36 % 132.252 M 44.14 % 91.755 M 79.62 % 51.084 M 92.15 % 26.586 M
General and administrative expenses 97.299 M 56.88 % 62.021 M 52.81 % 40.586 M 33.29 % 30.450 M 42.10 % 21.428 M 72.72 % 12.406 M 37.69 % 9.010 M 98.33 % 4.543 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -592.225 M -48.93 % -397.644 M -57.13 % -253.073 M -35.37 % -186.948 M -41.36 % -132.252 M -44.14 % -91.755 M -81.03 % -50.684 M -90.64 % -26.586 M
Operating expenses 97.299 M 11.17 % 87.521 M 115.64 % 40.586 M 33.29 % 30.450 M 42.10 % 21.428 M 72.72 % 12.406 M 31.84 % 9.410 M 107.13 % 4.543 M
Cost and expenses 689.524 M 38.25 % 498.765 M 69.84 % 293.659 M 35.08 % 217.398 M 41.46 % 153.680 M 47.54 % 104.161 M 72.18 % 60.494 M 94.33 % 31.129 M
Research and development expenses 592.225 M 39.96 % 423.144 M 67.20 % 253.073 M 35.37 % 186.948 M 41.36 % 132.252 M 44.14 % 91.755 M 79.62 % 51.084 M 92.15 % 26.586 M
Selling general and administrative expenses 97.299 M 56.88 % 62.021 M 52.81 % 40.586 M 33.29 % 30.450 M 42.10 % 21.428 M 72.72 % 12.406 M 37.69 % 9.010 M 98.33 % 4.543 M
Interest income 86.883 M 82.98 % 47.482 M 418.70 % 9.154 M 885.36 % 929.000 K -58.49 % 2.238 M 2.24 % 2.189 M 181.72 % 777.000 K 640.00 % 105.000 K
Interest expense 0.000 0.000 0.000 -100.00 % 12.000 K -83.10 % 71.000 K -33.02 % 106.000 K -8.62 % 116.000 K 12.62 % 103.000 K
Depreciation and amortization 11.824 M 136.01 % 5.010 M -48.12 % 9.656 M 31.70 % 7.332 M 12.02 % 6.545 M 95.84 % 3.342 M 89.46 % 1.764 M 48.48 % 1.188 M
Operating income -689.524 M -41.53 % -487.185 M -88.63 % -258.279 M -37.38 % -188.008 M -69.84 % -110.697 M -104.54 % -54.120 M -34.20 % -40.329 M -29.55 % -31.129 M
Operating income ratio 0.00 -42.07 -476.31 % -7.30 -14.12 % -6.40 -148.39 % -2.58 -138.13 % -1.08 45.92 % -2.00 0.00
Total other income expenses net 88.678 M 87.50 % 47.294 M 416.65 % 9.154 M 898.26 % 917.000 K -57.68 % 2.167 M 4.03 % 2.083 M 242.67 % -1.460 M -73 100.00 % 2.000 K
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Net debt -407.221 M 33.05 % -608.204 M -525.68 % -97.207 M -132.20 % -41.864 M 41.53 % -71.604 M -329.82 % -16.659 M 76.01 % -69.439 M -664.83 % -9.079 M
Total investments 1.746 B 50.95 % 1.157 B 139.24 % 483.531 M 3.20 % 468.557 M 39.26 % 336.473 M 217.13 % 106.099 M 0.000 0.000
Total debt 135.843 M 54.47 % 87.944 M 36.97 % 64.205 M -3.64 % 66.633 M 104.00 % 32.664 M 0.000 -100.00 % 147.000 K 0.000
Accumulated other comprehensive income loss 1.321 M 142.83 % 544.000 K 130.56 % -1.780 M -373.40 % -376.000 K -424.14 % 116.000 K 56.76 % 74.000 K 0.000 0.000
Retained earnings -1.738 B -52.75 % -1.138 B -62.22 % -701.341 M -54.95 % -452.636 M -70.46 % -265.545 M -68.72 % -157.386 M -43.44 % -109.722 M -61.52 % -67.933 M
Common stock 18.000 K 12.50 % 16.000 K 77.78 % 9.000 K 12.50 % 8.000 K 14.29 % 7.000 K 0.000 0.000 0.000
Total equity 2.265 B 24.04 % 1.826 B 166.52 % 685.188 M 13.71 % 602.568 M 26.94 % 474.676 M 211.19 % 152.535 M 57.81 % 96.659 M 2 033.28 % 4.531 M
Other non current liabilities 3.859 M -51.58 % 7.970 M 2 547.84 % 301.000 K -52.52 % 634.000 K 0.32 % 632.000 K -73.62 % 2.396 M -13.50 % 2.770 M -6.04 % 2.948 M
Long term debt 122.971 M 52.62 % 80.575 M 40.30 % 57.432 M -4.94 % 60.419 M 108.40 % 28.992 M 0.000 0.000 0.000
Total non current liabilities 129.183 M 40.94 % 91.660 M 41.54 % 64.758 M -13.74 % 75.070 M 64.81 % 45.549 M 82.62 % 24.942 M -42.50 % 43.375 M 1 371.34 % 2.948 M
Other current liabilities 96.615 M 29.35 % 74.694 M 153.66 % 29.446 M 6.22 % 27.721 M 47.58 % 18.784 M 29.30 % 14.528 M 74.22 % 8.339 M 96.44 % 4.245 M
Deferred revenue 0.000 0.000 -100.00 % 4.459 M -63.92 % 12.358 M 2.04 % 12.111 M -29.27 % 17.124 M 1.75 % 16.830 M 0.000
Short term debt 12.872 M 74.68 % 7.369 M 8.80 % 6.773 M 9.00 % 6.214 M 69.23 % 3.672 M 1 736.00 % 200.000 K 36.05 % 147.000 K 0.000
Total current liabilities 163.914 M 13.95 % 143.851 M 132.08 % 61.984 M 2.71 % 60.350 M 27.93 % 47.176 M 9.58 % 43.052 M 40.91 % 30.552 M 302.11 % 7.598 M
Total liabilities 293.097 M 24.45 % 235.511 M 85.82 % 126.742 M -6.41 % 135.420 M 46.04 % 92.725 M 36.37 % 67.994 M -8.03 % 73.927 M 601.00 % 10.546 M
Other non current assets 17.568 M 74.58 % 10.063 M 119.05 % 4.594 M 84.13 % 2.495 M 79.63 % 1.389 M -50.04 % 2.780 M 368.80 % 593.000 K 54.83 % 383.000 K
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 56.670 M -1.85 % 57.739 M -1.82 % 58.807 M -1.79 % 59.876 M -1.75 % 60.945 M -1.72 % 62.013 M -1.69 % 63.082 M 0.000
GoodWill 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.000
Goodwill and intangible assets 71.278 M -1.48 % 72.347 M -1.45 % 73.415 M -1.44 % 74.484 M -1.41 % 75.553 M -1.39 % 76.621 M -1.38 % 77.690 M 0.000
Property plant equipment net 141.823 M 41.80 % 100.014 M 35.64 % 73.736 M 3.51 % 71.236 M 96.04 % 36.337 M 408.42 % 7.147 M 4.00 % 6.872 M 30.82 % 5.253 M
Total non current assets 230.669 M 26.45 % 182.424 M 20.22 % 151.745 M 2.38 % 148.215 M 30.84 % 113.279 M 30.89 % 86.548 M 1.64 % 85.155 M 1 410.91 % 5.636 M
Other current assets 38.333 M 52.89 % 25.072 M 137.22 % 10.569 M 55.66 % 6.790 M -2.83 % 6.988 M 181.09 % 2.486 M -70.90 % 8.542 M 2 259.67 % 362.000 K
Short term investments 1.746 B 50.95 % 1.157 B 139.24 % 483.531 M 3.20 % 468.557 M 39.26 % 336.473 M 217.13 % 106.099 M 0.000 0.000
cash and cash equivalents 543.064 M -21.99 % 696.148 M 331.29 % 161.412 M 48.77 % 108.497 M 4.06 % 104.268 M 525.90 % 16.659 M -76.06 % 69.586 M 666.45 % 9.079 M
Cash and short term investments 2.289 B 23.55 % 1.853 B 187.31 % 644.943 M 11.76 % 577.054 M 30.93 % 440.741 M 259.03 % 122.758 M 76.41 % 69.586 M 666.45 % 9.079 M
Total current assets 2.328 B 23.86 % 1.879 B 184.66 % 660.185 M 11.94 % 589.773 M 29.87 % 454.122 M 238.95 % 133.981 M 56.83 % 85.431 M 804.89 % 9.441 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.597 M 0.000
Net receivables 0.000 -100.00 % 1.254 M -73.16 % 4.673 M -21.18 % 5.929 M -7.26 % 6.393 M -26.83 % 8.737 M 19.64 % 7.303 M 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 54.427 M -11.91 % 61.788 M 190.00 % 21.306 M 51.57 % 14.057 M 11.48 % 12.609 M 10.61 % 11.400 M 117.72 % 5.236 M 56.16 % 3.353 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 6.573 M -22.50 % 8.481 M -42.41 % 14.727 M -48.17 % 28.413 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 135.843 M 54.47 % 87.944 M 36.97 % 64.205 M -3.64 % 66.633 M 104.00 % 32.664 M 16 232.00 % 200.000 K 36.05 % 147.000 K 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 305.109 M 48.77 % 205.081 M 183.86 % 72.248 M
Other total stockholders equity 4.002 B 35.04 % 2.963 B 113.45 % 1.388 B 31.52 % 1.056 B 42.63 % 740.098 M 15 520.47 % 4.738 M 264.46 % 1.300 M 501.85 % 216.000 K
Deferred tax liabilities non current 2.353 M -24.46 % 3.115 M -55.66 % 7.025 M -5.63 % 7.444 M 0.00 % 7.444 M -4.80 % 7.819 M -35.87 % 12.192 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.558 B 24.09 % 2.062 B 153.93 % 811.930 M 10.02 % 737.988 M 30.06 % 567.401 M 157.29 % 220.529 M 29.28 % 170.586 M 1 031.43 % 15.077 M
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Deferred income tax -762.000 K 80.51 % -3.910 M -833.17 % -419.000 K 0.000 100.00 % -375.000 K 91.42 % -4.373 M -2 275.62 % 201.000 K 0.000
Stock based compensation 79.197 M 28.21 % 61.772 M 98.01 % 31.196 M 50.53 % 20.724 M 133.22 % 8.886 M 181.11 % 3.161 M 269.71 % 855.000 K 506.38 % 141.000 K
Change in working capital 406.000 K -98.90 % 36.752 M 372.46 % -13.489 M -254.62 % 8.724 M 205.06 % -8.304 M 5.94 % -8.828 M -123.19 % 38.061 M 718.52 % 4.650 M
Accounts receivables 1.254 M -63.32 % 3.419 M 172.21 % 1.256 M 170.69 % 464.000 K -80.20 % 2.344 M 263.46 % -1.434 M 80.36 % -7.303 M 0.000
Inventory 0.000 0.000 0.000 -100.00 % 7.682 M 427.73 % -2.344 M -263.46 % 1.434 M 0.000 0.000
Accounts payables -6.465 M -119.91 % 32.469 M 345.51 % 7.288 M 225.50 % 2.239 M 634.10 % 305.000 K -94.21 % 5.264 M 4 729.36 % 109.000 K -94.46 % 1.968 M
Other working capital 5.617 M 550.12 % 864.000 K 103.92 % -22.033 M -1 226.49 % -1.661 M 80.71 % -8.609 M 38.91 % -14.092 M -137.13 % 37.952 M 1 315.06 % 2.682 M
Other non cash items 6.550 M 136.13 % -18.128 M -586.67 % -2.640 M -184.32 % 3.131 M 133.13 % 1.343 M -71.70 % 4.746 M 123.76 % 2.121 M 286.34 % 549.000 K
Net cash provided by operating activities -557.436 M -59.01 % -350.572 M -56.23 % -224.401 M -52.47 % -147.180 M -47.09 % -100.064 M -101.68 % -49.616 M -4 190.35 % 1.213 M 104.82 % -25.148 M
Investments in property plant and equipment -10.308 M -33.37 % -7.729 M 28.54 % -10.816 M -65.69 % -6.528 M -122.57 % -2.933 M -13.29 % -2.589 M -72.72 % -1.499 M 4.83 % -1.575 M
Acquisitions net 0.000 0.000 -100.00 % 13.300 M -90.19 % 135.589 M -41.38 % 231.300 M 117 910.20 % 196.000 K 22.50 % 160.000 K 0.000
Purchases of investments -2.137 B -101.77 % -1.059 B -72.81 % -612.769 M 8.72 % -671.335 M -23.38 % -544.133 M -215.87 % -172.266 M 0.000 0.000
Sales maturities of investments 1.593 B 119.95 % 724.047 M 20.78 % 599.469 M 11.89 % 535.746 M 71.26 % 312.833 M 369.09 % 66.690 M 0.000 0.000
Other investing activites 0.000 0.000 100.00 % -13.300 M 90.19 % -135.589 M 41.38 % -231.300 M -3 955.00 % 6.000 M 0.000 0.000
Net cash used for investing activites -554.394 M -61.82 % -342.598 M -1 320.63 % -24.116 M 83.03 % -142.117 M 39.33 % -234.233 M -129.71 % -101.969 M -7 515.31 % -1.339 M 14.98 % -1.575 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 846.348 M 119.40 % 385.759 M 29.43 % 298.045 M 2.34 % 291.241 M -30.67 % 420.067 M 319.95 % 100.028 M 23 716.19 % 420.000 K 467.57 % 74.000 K
Common stock repurchased 0.000 -100.00 % 3.317 M 0.000 0.000 0.000 100.00 % -45.000 K 65.65 % -131.000 K 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 113.065 M -86.59 % 843.441 M 24 802.30 % 3.387 M 15.28 % 2.938 M 8.45 % 2.709 M -97.25 % 98.658 M 62.14 % 60.847 M 34.47 % 45.250 M
Net cash used provided by financing activities 959.413 M -21.95 % 1.229 B 307.79 % 301.432 M 2.47 % 294.179 M -30.42 % 422.776 M 328.53 % 98.658 M 62.14 % 60.847 M 168.50 % 22.662 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 -152.417 M -128.43 % 536.030 M 913.00 % 52.915 M 983.88 % 4.882 M -94.48 % 88.479 M 267.17 % -52.927 M -187.16 % 60.721 M 1 595.22 % -4.061 M
Cash at beginning of period 699.179 M 328.55 % 163.149 M 48.00 % 110.234 M 4.63 % 105.352 M 524.38 % 16.873 M -75.83 % 69.800 M 668.81 % 9.079 M -30.91 % 13.140 M
Cash at end of period 546.762 M -21.80 % 699.179 M 328.55 % 163.149 M 48.00 % 110.234 M 4.63 % 105.352 M 524.38 % 16.873 M -75.83 % 69.800 M 668.81 % 9.079 M
Operating cash flow -557.436 M -59.01 % -350.572 M -56.23 % -224.401 M -52.47 % -147.180 M -47.09 % -100.064 M -101.68 % -49.616 M -4 190.35 % 1.213 M 104.82 % -25.148 M
Capital expenditure -10.308 M -33.37 % -7.729 M 28.54 % -10.816 M -65.69 % -6.528 M -122.57 % -2.933 M -13.29 % -2.589 M -72.72 % -1.499 M 4.83 % -1.575 M
Free CashFlow -567.744 M -58.45 % -358.301 M -52.33 % -235.217 M -53.03 % -153.708 M -49.24 % -102.997 M -97.29 % -52.205 M -18 153.50 % -286.000 K 98.93 % -26.723 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
Revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 742.000 K 0.000 -100.00 % 3.824 M -45.48 % 7.014 M -54.25 % 15.330 M 356.79 % 3.356 M -63.19 % 9.116 M 20.30 % 7.578 M -19.89 % 9.460 M 759.22 % 1.101 M -87.34 % 8.698 M -14.14 % 10.131 M 15.77 % 8.751 M -30.88 % 12.661 M 26.29 % 10.025 M -13.17 % 11.546 M -4.48 % 12.088 M -3.34 % 12.506 M 1.83 % 12.281 M -6.72 % 13.166 M 27.24 % 10.347 M
Net income -247.787 M -16.11 % -213.416 M -9.69 % -194.569 M -24.49 % -156.288 M -17.30 % -133.233 M -14.85 % -116.003 M 28.19 % -161.537 M -48.97 % -108.434 M -10.31 % -98.298 M -44.35 % -68.098 M -20.51 % -56.507 M 22.94 % -73.329 M -19.78 % -61.222 M -6.20 % -57.647 M -9.44 % -52.676 M 0.50 % -52.940 M -19.51 % -44.299 M -19.16 % -37.176 M -8.69 % -34.204 M -25.65 % -27.221 M -0.02 % -27.215 M -39.43 % -19.519 M -33.73 % -14.596 M -13.87 % -12.818 M -26.67 % -10.119 M 0.12 % -10.131 M 10.65 % -11.339 M
Income before tax -247.787 M -16.11 % -213.416 M -9.26 % -195.322 M -24.98 % -156.288 M -17.30 % -133.233 M -14.85 % -116.003 M 28.04 % -161.194 M -43.54 % -112.301 M -14.25 % -98.298 M -44.35 % -68.098 M -20.25 % -56.630 M 23.08 % -73.626 M -20.26 % -61.222 M -6.20 % -57.647 M -9.44 % -52.676 M 0.50 % -52.940 M -19.51 % -44.299 M -19.16 % -37.176 M -9.85 % -33.842 M -24.32 % -27.221 M 0.19 % -27.273 M -35.05 % -20.194 M -6.46 % -18.969 M -47.99 % -12.818 M -26.67 % -10.119 M 0.12 % -10.131 M 10.65 % -11.339 M
Income before tax ratio 0.00 0.00 0.00 0.00 0.00 0.00 -217.24 0.00 -25.71 -164.76 % -9.71 -162.82 % -3.69 83.16 % -21.94 -226.67 % -6.72 11.72 % -7.61 -36.62 % -5.57 88.42 % -48.08 -844.11 % -5.09 -38.79 % -3.67 5.11 % -3.87 -79.87 % -2.15 20.97 % -2.72 -55.55 % -1.75 -11.46 % -1.57 -53.10 % -1.02 -24.39 % -0.82 -7.08 % -0.77 29.78 % -1.10
EBITDA -260.912 M -10.07 % -237.044 M -11.33 % -212.923 M -23.19 % -172.835 M -12.34 % -153.846 M -11.41 % -138.096 M -6.61 % -129.528 M -6.96 % -121.103 M -13.15 % -107.024 M -47.37 % -72.624 M -34.41 % -54.031 M 27.08 % -74.100 M -24.01 % -59.755 M -7.36 % -55.659 M -9.97 % -50.614 M 1.12 % -51.189 M -20.56 % -42.458 M -19.65 % -35.486 M -10.45 % -32.128 M -25.63 % -25.574 M 0.04 % -25.583 M -37.33 % -18.629 M -3.03 % -18.081 M -51.69 % -11.920 M -28.45 % -9.280 M 0.30 % -9.308 M 12.31 % -10.615 M
Net income ratio 0.00 0.00 0.00 0.00 0.00 0.00 -217.70 0.00 -25.71 -164.76 % -9.71 -163.40 % -3.69 83.13 % -21.85 -225.35 % -6.72 11.72 % -7.61 -36.62 % -5.57 88.42 % -48.08 -844.11 % -5.09 -38.79 % -3.67 6.12 % -3.91 -81.80 % -2.15 20.80 % -2.71 -60.58 % -1.69 -40.01 % -1.21 -17.81 % -1.02 -24.39 % -0.82 -7.08 % -0.77 29.78 % -1.10
Ratio EBITDA 0.00 0.00 0.00 0.00 0.00 0.00 -174.57 0.00 -27.99 -170.30 % -10.35 -193.77 % -3.52 84.04 % -22.08 -236.84 % -6.55 10.75 % -7.34 -37.28 % -5.35 88.49 % -46.49 -852.47 % -4.88 -39.36 % -3.50 4.59 % -3.67 -81.76 % -2.02 20.85 % -2.55 -58.16 % -1.61 -7.87 % -1.50 -56.93 % -0.95 -26.14 % -0.76 -6.88 % -0.71 31.09 % -1.03
Gross profit ratio 0.00 0.00 0.00 0.00 0.00 0.00 -183.07 0.00 -1.00 88.69 % -8.83 -166.48 % -3.31 83.18 % -19.70 -246.05 % -5.69 11.82 % -6.45 -38.08 % -4.67 88.66 % -41.21 -862.57 % -4.28 -41.16 % -3.03 6.06 % -3.23 -84.06 % -1.75 23.18 % -2.28 -65.71 % -1.38 -8.15 % -1.27 -52.40 % -0.84 -31.03 % -0.64 -4.75 % -0.61 19.55 % -0.76
Weighted average shs out dil 188.146 M 0.00 % 188.146 M 12.17 % 167.738 M 0.54 % 166.844 M 1.03 % 165.142 M 0.25 % 164.729 M 16.68 % 141.184 M 29.25 % 109.233 M 2.20 % 106.884 M 12.71 % 94.832 M 6.36 % 89.159 M 5.27 % 84.695 M 14.02 % 74.281 M 0.16 % 74.162 M 0.45 % 73.831 M 0.40 % 73.536 M 0.19 % 73.400 M 4.23 % 70.420 M 6.18 % 66.320 M 2.20 % 64.893 M 10.45 % 58.752 M 100.54 % 29.298 M -19.67 % 36.473 M 0.00 % 36.473 M 0.00 % 36.473 M 0.00 % 36.473 M 0.00 % 36.473 M
Weighted average shs out 188.146 M 0.00 % 188.146 M 12.17 % 167.738 M 0.54 % 166.844 M 1.03 % 165.142 M 0.25 % 164.729 M 16.68 % 141.184 M 29.25 % 109.233 M 2.20 % 106.884 M 12.71 % 94.832 M 6.36 % 89.159 M 5.27 % 84.695 M 14.02 % 74.281 M 0.16 % 74.162 M 0.46 % 73.821 M 0.39 % 73.536 M 0.19 % 73.400 M 4.23 % 70.420 M 6.18 % 66.320 M 2.20 % 64.893 M 10.45 % 58.752 M 100.54 % 29.298 M -19.67 % 36.473 M 0.00 % 36.473 M 0.00 % 36.473 M 0.00 % 36.473 M 0.00 % 36.473 M
EPS diluted -1.13 -0.38 % -1.13 0.00 % -1.13 -20.21 % -0.94 -16.05 % -0.81 -15.71 % -0.70 38.60 % -1.14 -15.15 % -0.99 -7.61 % -0.92 -48.39 % -0.62 1.59 % -0.63 27.59 % -0.87 -7.41 % -0.81 -5.19 % -0.77 -8.45 % -0.71 1.39 % -0.72 -20.00 % -0.60 -13.21 % -0.53 -1.92 % -0.52 -23.81 % -0.42 8.70 % -0.46 31.34 % -0.67 -67.50 % -0.40 -14.29 % -0.35 -25.00 % -0.28 0.00 % -0.28 9.68 % -0.31
Earnings per share -1.13 -0.38 % -1.13 0.00 % -1.13 -20.21 % -0.94 -16.05 % -0.81 -15.71 % -0.70 38.60 % -1.14 -15.15 % -0.99 -7.61 % -0.92 -48.39 % -0.62 1.59 % -0.63 27.59 % -0.87 -7.41 % -0.81 -5.19 % -0.77 -8.45 % -0.71 1.39 % -0.72 -20.00 % -0.60 -13.21 % -0.53 -1.92 % -0.52 -23.81 % -0.42 8.70 % -0.46 31.34 % -0.67 -67.50 % -0.40 -14.29 % -0.35 -25.00 % -0.28 0.00 % -0.28 9.68 % -0.31
Gross profit -3.802 M 98.15 % -205.749 M -9.39 % -188.096 M -23.95 % -151.752 M -1 087.88 % -12.775 M 89.18 % -118.021 M 13.12 % -135.839 M -26.09 % -107.735 M -2 721.77 % -3.818 M 93.84 % -61.933 M -21.92 % -50.797 M 23.15 % -66.099 M -27.40 % -51.885 M -6.08 % -48.912 M -10.61 % -44.221 M 2.54 % -45.372 M -21.84 % -37.238 M -21.19 % -30.727 M -8.75 % -28.255 M -27.22 % -22.210 M 2.98 % -22.893 M -43.88 % -15.911 M -3.30 % -15.402 M -47.30 % -10.456 M -33.44 % -7.836 M 2.29 % -8.020 M -2.37 % -7.834 M
Income tax expense 0.000 0.000 100.00 % -753.000 K 0.000 0.000 0.000 -100.00 % 343.000 K 108.87 % -3.867 M 0.000 0.000 100.00 % -123.000 K 58.59 % -297.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 362.000 K 0.000 100.00 % -58.000 K 91.41 % -675.000 K 84.56 % -4.373 M 0.000 0.000 0.000 0.000
Cost of revenue 3.802 M -98.15 % 205.749 M 9.39 % 188.096 M 23.95 % 151.752 M 1 087.88 % 12.775 M -89.18 % 118.021 M -13.59 % 136.581 M 26.77 % 107.735 M 1 309.77 % 7.642 M -88.92 % 68.947 M 4.26 % 66.127 M -4.79 % 69.455 M 13.86 % 61.001 M 7.99 % 56.490 M 5.23 % 53.681 M 15.51 % 46.473 M 1.17 % 45.936 M 12.43 % 40.858 M 10.41 % 37.006 M 6.12 % 34.871 M 5.93 % 32.918 M 19.89 % 27.457 M -0.12 % 27.490 M 19.72 % 22.962 M 14.14 % 20.117 M -5.05 % 21.186 M 16.53 % 18.181 M
General and administrative expenses 40.580 M 15.91 % 35.011 M 24.09 % 28.214 M 17.75 % 23.960 M 10.36 % 21.711 M -4.93 % 22.838 M 22.50 % 18.644 M 20.18 % 15.513 M 5.96 % 14.640 M 10.71 % 13.224 M 21.21 % 10.910 M 4.56 % 10.434 M 2.25 % 10.204 M 12.91 % 9.037 M 3.97 % 8.692 M 11.56 % 7.791 M 6.77 % 7.297 M 9.40 % 6.670 M 14.51 % 5.825 M 9.06 % 5.341 M 4.91 % 5.091 M -1.55 % 5.171 M 24.24 % 4.162 M 34.13 % 3.103 M 13.87 % 2.725 M 12.79 % 2.416 M -29.67 % 3.435 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 0.000 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 % -205.749 M -9.39 % -188.096 M -23.95 % -151.752 M -1 087.88 % -12.775 M 89.18 % -118.021 M 4.03 % -122.981 M -14.15 % -107.735 M -1 309.77 % -7.642 M 88.92 % -68.947 M -4.26 % -66.127 M 4.79 % -69.455 M -13.86 % -61.001 M -7.99 % -56.490 M -5.23 % -53.681 M -15.51 % -46.473 M -1.17 % -45.936 M -12.43 % -40.858 M -10.41 % -37.006 M -6.12 % -34.871 M -5.93 % -32.918 M -19.89 % -27.457 M 0.12 % -27.490 M -19.72 % -22.962 M -14.14 % -20.117 M 5.05 % -21.186 M -19.15 % -17.781 M
Operating expenses 264.714 M 656.09 % 35.011 M 24.09 % 28.214 M 17.75 % 23.960 M -83.35 % 143.868 M 529.95 % 22.838 M -48.26 % 44.144 M 184.56 % 15.513 M -85.22 % 104.979 M 693.85 % 13.224 M 21.21 % 10.910 M 4.56 % 10.434 M 2.25 % 10.204 M 12.91 % 9.037 M 3.97 % 8.692 M 11.56 % 7.791 M 6.77 % 7.297 M 9.40 % 6.670 M 14.51 % 5.825 M 9.06 % 5.341 M 4.91 % 5.091 M -1.55 % 5.171 M 24.24 % 4.162 M 34.13 % 3.103 M 13.87 % 2.725 M 12.79 % 2.416 M -37.00 % 3.835 M
Cost and expenses 268.516 M 11.53 % 240.760 M 11.30 % 216.310 M 23.10 % 175.712 M 12.17 % 156.643 M 11.21 % 140.859 M -22.06 % 180.725 M 46.64 % 123.248 M 9.44 % 112.621 M 37.06 % 82.171 M 6.66 % 77.037 M -3.57 % 79.889 M 12.20 % 71.205 M 8.67 % 65.527 M 5.06 % 62.373 M 14.94 % 54.264 M 1.94 % 53.233 M 12.00 % 47.528 M 10.97 % 42.831 M 6.51 % 40.212 M 5.80 % 38.009 M 16.49 % 32.628 M 3.08 % 31.652 M 21.43 % 26.065 M 14.11 % 22.842 M -3.22 % 23.602 M 7.20 % 22.016 M
Research and development expenses 224.134 M 8.94 % 205.749 M 9.39 % 188.096 M 23.95 % 151.752 M 12.47 % 134.932 M 14.33 % 118.021 M -20.51 % 148.481 M 37.82 % 107.735 M 9.95 % 97.981 M 42.11 % 68.947 M 4.26 % 66.127 M -4.79 % 69.455 M 13.86 % 61.001 M 7.99 % 56.490 M 5.23 % 53.681 M 15.51 % 46.473 M 1.17 % 45.936 M 12.43 % 40.858 M 10.41 % 37.006 M 6.12 % 34.871 M 5.93 % 32.918 M 19.89 % 27.457 M -0.12 % 27.490 M 19.72 % 22.962 M 14.14 % 20.117 M -5.05 % 21.186 M 16.53 % 18.181 M
Selling general and administrative expenses 40.580 M 15.91 % 35.011 M 24.09 % 28.214 M 17.75 % 23.960 M 10.36 % 21.711 M -4.93 % 22.838 M 22.50 % 18.644 M 20.18 % 15.513 M 5.96 % 14.640 M 10.71 % 13.224 M 21.21 % 10.910 M 4.56 % 10.434 M 2.25 % 10.204 M 12.91 % 9.037 M 3.97 % 8.692 M 11.56 % 7.791 M 6.77 % 7.297 M 9.40 % 6.670 M 14.51 % 5.825 M 9.06 % 5.341 M 4.91 % 5.091 M -1.55 % 5.171 M 24.24 % 4.162 M 34.13 % 3.103 M 13.87 % 2.725 M 12.79 % 2.416 M -29.67 % 3.435 M
Interest income 22.404 M -10.08 % 24.915 M 17.39 % 21.225 M 3.99 % 20.411 M -5.01 % 21.487 M -9.57 % 23.760 M 27.24 % 18.674 M 70.59 % 10.947 M 4.27 % 10.499 M 48.73 % 7.059 M 39.04 % 5.077 M 74.65 % 2.907 M 235.29 % 867.000 K 187.09 % 302.000 K 27.43 % 237.000 K 6.28 % 223.000 K -5.51 % 236.000 K 1.29 % 233.000 K -7.54 % 252.000 K -27.38 % 347.000 K -52.47 % 730.000 K -19.69 % 909.000 K 47.09 % 618.000 K -19.32 % 766.000 K 62.98 % 470.000 K 40.30 % 335.000 K -7.71 % 363.000 K
Interest expense 0.000 0.000 0.000 0.000 0.000 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 % 12.000 K -14.29 % 14.000 K -17.65 % 17.000 K -10.53 % 19.000 K -9.52 % 21.000 K -8.70 % 23.000 K -8.00 % 25.000 K -10.71 % 28.000 K -6.67 % 30.000 K -9.09 % 33.000 K
Depreciation and amortization 3.802 M 2.31 % 3.716 M 9.71 % 3.387 M 17.73 % 2.877 M 2.86 % 2.797 M 1.23 % 2.763 M -3.32 % 2.858 M 33.24 % 2.145 M 20.98 % 1.773 M -30.00 % 2.533 M -2.54 % 2.599 M 6.82 % 2.433 M 4.24 % 2.334 M 1.92 % 2.290 M 11.06 % 2.062 M 17.76 % 1.751 M -4.89 % 1.841 M 9.71 % 1.678 M -1.29 % 1.700 M 4.29 % 1.630 M -2.45 % 1.671 M 8.23 % 1.544 M 78.50 % 865.000 K -0.92 % 873.000 K 7.64 % 811.000 K 2.27 % 793.000 K 14.76 % 691.000 K
Operating income -264.714 M -9.95 % -240.760 M -11.30 % -216.310 M -23.10 % -175.712 M -12.17 % -156.643 M -11.21 % -140.859 M 21.74 % -179.983 M -46.03 % -123.248 M -13.28 % -108.797 M -44.76 % -75.157 M -21.80 % -61.707 M 19.37 % -76.533 M -23.26 % -62.089 M -7.14 % -57.949 M -9.52 % -52.913 M 0.47 % -53.163 M -19.37 % -44.535 M -19.09 % -37.397 M -9.73 % -34.080 M -23.70 % -27.551 M 1.55 % -27.984 M -32.74 % -21.082 M -7.76 % -19.564 M -44.29 % -13.559 M -28.39 % -10.561 M -1.20 % -10.436 M 10.57 % -11.669 M
Operating income ratio 0.00 0.00 0.00 0.00 0.00 0.00 -242.56 0.00 -28.45 -165.52 % -10.72 -166.20 % -4.03 82.35 % -22.80 -234.82 % -6.81 10.93 % -7.65 -36.72 % -5.59 88.42 % -48.29 -843.06 % -5.12 -38.71 % -3.69 5.21 % -3.89 -78.97 % -2.18 22.05 % -2.79 -52.88 % -1.83 -12.82 % -1.62 -49.28 % -1.08 -26.08 % -0.86 -8.49 % -0.79 29.72 % -1.13
Total other income expenses net 16.927 M -38.10 % 27.344 M 30.28 % 20.988 M 8.05 % 19.424 M -17.03 % 23.410 M -5.82 % 24.856 M 32.29 % 18.789 M 71.64 % 10.947 M 4.27 % 10.499 M 48.73 % 7.059 M 39.04 % 5.077 M 74.65 % 2.907 M 235.29 % 867.000 K 187.09 % 302.000 K 27.43 % 237.000 K 6.28 % 223.000 K -5.51 % 236.000 K 6.79 % 221.000 K -7.14 % 238.000 K -27.88 % 330.000 K -53.59 % 711.000 K -19.93 % 888.000 K 49.24 % 595.000 K -19.70 % 741.000 K 67.65 % 442.000 K 44.92 % 305.000 K -7.58 % 330.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
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-03-31 2018-12-31
Net debt -269.651 M -35.36 % -199.212 M 51.08 % -407.221 M -255.48 % -114.556 M 39.16 % -188.302 M 6.04 % -200.403 M 67.05 % -608.204 M -105.79 % -295.551 M 6.79 % -317.074 M 12.80 % -363.625 M -274.07 % -97.207 M 14.54 % -113.741 M -178.58 % -40.829 M -28.58 % -31.753 M 24.15 % -41.864 M 57.00 % -97.368 M 40.30 % -163.108 M 48.97 % -319.601 M -346.35 % -71.604 M -127.36 % -31.493 M -412.21 % 10.087 M 105.87 % -171.831 M -931.46 % -16.659 M 23.11 % -21.667 M -131.14 % 69.586 M 200.21 % -69.439 M
Total investments 1.735 B -1.94 % 1.769 B 1.31 % 1.746 B 29.52 % 1.348 B 2.53 % 1.315 B -7.07 % 1.415 B 22.33 % 1.157 B 154.36 % 454.796 M -14.05 % 529.159 M 9.65 % 482.578 M -0.20 % 483.531 M 1.57 % 476.072 M 33.86 % 355.652 M -15.54 % 421.087 M -10.13 % 468.557 M -2.28 % 479.501 M 6.39 % 450.722 M 36.58 % 329.998 M -1.92 % 336.473 M -16.15 % 401.269 M 33.10 % 301.469 M 82.40 % 165.279 M 55.78 % 106.099 M -7.31 % 114.464 M -17.75 % 139.172 M 0.000
Total debt 132.787 M -1.16 % 134.342 M -1.10 % 135.843 M 56.67 % 86.706 M -0.81 % 87.411 M -0.70 % 88.029 M 0.10 % 87.944 M 39.93 % 62.848 M -0.64 % 63.256 M -0.54 % 63.597 M -0.95 % 64.205 M -1.53 % 65.200 M 0.38 % 64.952 M -1.46 % 65.914 M -1.08 % 66.633 M 109.63 % 31.786 M -2.17 % 32.492 M 1.56 % 31.994 M -2.05 % 32.664 M -2.14 % 33.378 M -2.01 % 34.063 M 214.29 % 10.838 M 0.000 -100.00 % 157.000 K 0.000 -100.00 % 147.000 K
Accumulated other comprehensive income loss 1.302 M -23.73 % 1.707 M 29.22 % 1.321 M -65.35 % 3.812 M 304.62 % -1.863 M -55.51 % -1.198 M -320.22 % 544.000 K 162.46 % -871.000 K 30.38 % -1.251 M -125.00 % -556.000 K 68.76 % -1.780 M 26.42 % -2.419 M -37.05 % -1.765 M -37.46 % -1.284 M -241.49 % -376.000 K -840.00 % -40.000 K -544.44 % 9.000 K -85.71 % 63.000 K -45.69 % 116.000 K -45.02 % 211.000 K -27.49 % 291.000 K 708.33 % 36.000 K -51.35 % 74.000 K 37.04 % 54.000 K 100.05 % -108.422 M 0.000
Retained earnings -2.199 B -12.70 % -1.951 B -12.28 % -1.738 B -12.61 % -1.543 B -11.27 % -1.387 B -10.63 % -1.254 B -10.20 % -1.138 B -16.55 % -976.171 M -12.50 % -867.737 M -12.78 % -769.439 M -9.71 % -701.341 M -8.76 % -644.834 M -12.83 % -571.505 M -12.00 % -510.283 M -12.74 % -452.636 M -13.17 % -399.960 M -15.26 % -347.020 M -14.63 % -302.721 M -14.00 % -265.545 M -14.79 % -231.341 M -13.34 % -204.120 M -15.38 % -176.905 M -12.40 % -157.386 M -10.22 % -142.790 M 0.000 100.00 % -109.722 M
Common stock 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K 12.50 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 45.45 % 11.000 K 0.00 % 11.000 K 0.00 % 11.000 K 22.22 % 9.000 K 0.00 % 9.000 K 12.50 % 8.000 K 0.00 % 8.000 K 0.00 % 8.000 K 0.00 % 8.000 K 0.00 % 8.000 K 0.00 % 8.000 K 14.29 % 7.000 K 0.00 % 7.000 K 16.67 % 6.000 K 0.00 % 6.000 K 0.000 -100.00 % 4.000 K 0.000 0.000
Total equity 1.865 B -10.24 % 2.078 B -8.26 % 2.265 B 44.62 % 1.566 B -3.25 % 1.619 B -6.18 % 1.725 B -5.52 % 1.826 B 118.06 % 837.458 M -10.03 % 930.835 M -2.25 % 952.218 M 38.97 % 685.188 M 0.55 % 681.419 M 36.60 % 498.841 M -9.47 % 550.993 M -8.56 % 602.568 M -5.58 % 638.204 M -6.83 % 685.006 M -5.20 % 722.580 M 52.23 % 474.676 M -6.02 % 505.070 M 40.10 % 360.498 M -6.44 % 385.316 M 152.61 % 152.535 M -7.93 % 165.668 M 71.39 % 96.659 M 0.00 % 96.659 M
Other non current liabilities 257.613 M 5 170.32 % 4.888 M 26.66 % 3.859 M -12.43 % 4.407 M 113.62 % 2.063 M -66.71 % 6.197 M -22.25 % 7.970 M 711.61 % 982.000 K 289.68 % 252.000 K -85.12 % 1.694 M 462.79 % 301.000 K -94.89 % 5.889 M 45.19 % 4.056 M -44.41 % 7.296 M 1 050.79 % 634.000 K -94.02 % 10.610 M 28.93 % 8.229 M -14.05 % 9.574 M 1 414.87 % 632.000 K -41.97 % 1.089 M 57.60 % 691.000 K 17.32 % 589.000 K -75.42 % 2.396 M -9.48 % 2.647 M 0.000 -100.00 % 2.770 M
Long term debt 119.699 M -1.37 % 121.363 M -1.31 % 122.971 M 57.03 % 78.310 M -0.97 % 79.079 M -0.98 % 79.860 M -0.89 % 80.575 M 41.13 % 57.093 M -0.77 % 57.538 M -0.24 % 57.676 M 0.42 % 57.432 M -1.29 % 58.183 M -1.25 % 58.922 M -1.11 % 59.583 M -1.38 % 60.419 M 125.22 % 26.827 M -2.68 % 27.566 M -2.57 % 28.294 M -2.41 % 28.992 M -2.28 % 29.669 M -2.20 % 30.337 M 309.79 % 7.403 M 0.000 0.000 0.000 0.000
Total non current liabilities 379.665 M 195.22 % 128.604 M -0.45 % 129.183 M 50.51 % 85.832 M 1.87 % 84.257 M -5.51 % 89.172 M -2.71 % 91.660 M 49.69 % 61.233 M -5.53 % 64.815 M -2.38 % 66.395 M 2.53 % 64.758 M -9.07 % 71.220 M 1.13 % 70.422 M -5.25 % 74.323 M -1.00 % 75.070 M 67.26 % 44.881 M 3.80 % 43.239 M -4.57 % 45.312 M -0.52 % 45.549 M -4.34 % 47.616 M -4.24 % 49.722 M 80.73 % 27.511 M 10.30 % 24.942 M -18.05 % 30.437 M 0.000 -100.00 % 43.375 M
Other current liabilities 114.685 M 16.89 % 98.113 M 1.55 % 96.615 M 23.85 % 78.011 M 15.26 % 67.681 M 27.28 % 53.175 M -28.81 % 74.694 M 48.91 % 50.159 M 17.86 % 42.557 M 55.50 % 27.368 M -7.06 % 29.446 M -8.51 % 32.186 M -4.65 % 33.756 M 32.27 % 25.520 M -7.94 % 27.721 M 16.59 % 23.776 M 7.57 % 22.103 M 8.11 % 20.445 M 8.84 % 18.784 M -0.67 % 18.910 M 23.95 % 15.256 M 10.55 % 13.800 M -5.01 % 14.528 M 12.09 % 12.961 M 0.000 -100.00 % 8.339 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.434 M -67.84 % 4.459 M -53.96 % 9.686 M 0.00 % 9.686 M -15.28 % 11.433 M -7.49 % 12.358 M -2.42 % 12.665 M 51.91 % 8.337 M -16.33 % 9.964 M -17.73 % 12.111 M -7.61 % 13.109 M -10.10 % 14.582 M -11.10 % 16.402 M -4.22 % 17.124 M -12.23 % 19.509 M 0.000 -100.00 % 16.830 M
Short term debt 13.088 M 0.84 % 12.979 M 0.83 % 12.872 M 53.31 % 8.396 M 0.77 % 8.332 M 2.00 % 8.169 M 10.86 % 7.369 M 28.05 % 5.755 M 0.65 % 5.718 M -3.43 % 5.921 M -12.58 % 6.773 M -3.48 % 7.017 M 16.37 % 6.030 M -4.75 % 6.331 M 1.88 % 6.214 M 25.31 % 4.959 M 0.67 % 4.926 M 33.14 % 3.700 M 0.76 % 3.672 M -1.00 % 3.709 M -0.46 % 3.726 M 8.47 % 3.435 M 1 617.50 % 200.000 K 27.39 % 157.000 K 0.000 -100.00 % 147.000 K
Total current liabilities 184.534 M 16.35 % 158.599 M -3.24 % 163.914 M 47.85 % 110.863 M 5.25 % 105.332 M 12.39 % 93.723 M -34.85 % 143.851 M 68.17 % 85.541 M 9.59 % 78.059 M 42.87 % 54.635 M -11.86 % 61.984 M -15.40 % 73.271 M 15.32 % 63.539 M 10.58 % 57.458 M -4.79 % 60.350 M 16.30 % 51.891 M 13.30 % 45.801 M 4.67 % 43.759 M -7.24 % 47.176 M 11.31 % 42.384 M -3.09 % 43.737 M 5.35 % 41.514 M -3.57 % 43.052 M 11.42 % 38.640 M 0.000 -100.00 % 30.552 M
Total liabilities 564.199 M 96.45 % 287.203 M -2.01 % 293.097 M 49.01 % 196.695 M 3.75 % 189.589 M 3.66 % 182.895 M -22.34 % 235.511 M 60.46 % 146.774 M 2.73 % 142.874 M 18.05 % 121.030 M -4.51 % 126.742 M -12.28 % 144.491 M 7.86 % 133.961 M 1.65 % 131.781 M -2.69 % 135.420 M 39.94 % 96.772 M 8.68 % 89.040 M -0.03 % 89.071 M -3.94 % 92.725 M 3.03 % 90.000 M -3.70 % 93.459 M 35.40 % 69.025 M 1.52 % 67.994 M -1.57 % 69.077 M 0.000 -100.00 % 73.927 M
Other non current assets 35.336 M 109.96 % 16.830 M -4.20 % 17.568 M 33.47 % 13.163 M 16.44 % 11.305 M 57.23 % 7.190 M -28.55 % 10.063 M -26.78 % 13.743 M 160.04 % 5.285 M 17.21 % 4.509 M -1.85 % 4.594 M 77.17 % 2.593 M 5.32 % 2.462 M -4.87 % 2.588 M 3.73 % 2.495 M 85.09 % 1.348 M 0.00 % 1.348 M -2.74 % 1.386 M -0.22 % 1.389 M 23.69 % 1.123 M -24.88 % 1.495 M 127.20 % 658.000 K -76.33 % 2.780 M 41.84 % 1.960 M 102.82 % -69.586 M -11 834.57 % 593.000 K
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 56.136 M -0.47 % 56.403 M -0.47 % 56.670 M -0.47 % 56.937 M -0.47 % 57.205 M -0.46 % 57.472 M -0.46 % 57.739 M -0.46 % 58.006 M -0.46 % 58.273 M -0.46 % 58.540 M -0.45 % 58.807 M -0.45 % 59.075 M -0.45 % 59.342 M -0.45 % 59.609 M -0.45 % 59.876 M -0.44 % 60.143 M -0.44 % 60.410 M -0.44 % 60.678 M -0.44 % 60.945 M -0.44 % 61.212 M -0.43 % 61.479 M -0.43 % 61.746 M -0.43 % 62.013 M -0.43 % 62.280 M 0.000 -100.00 % 63.082 M
GoodWill 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.00 % 14.608 M 0.000 -100.00 % 14.608 M
Goodwill and intangible assets 70.744 M -0.38 % 71.011 M -0.37 % 71.278 M -0.37 % 71.545 M -0.37 % 71.813 M -0.37 % 72.080 M -0.37 % 72.347 M -0.37 % 72.614 M -0.37 % 72.881 M -0.37 % 73.148 M -0.36 % 73.415 M -0.36 % 73.683 M -0.36 % 73.950 M -0.36 % 74.217 M -0.36 % 74.484 M -0.36 % 74.751 M -0.36 % 75.018 M -0.36 % 75.286 M -0.35 % 75.553 M -0.35 % 75.820 M -0.35 % 76.087 M -0.35 % 76.354 M -0.35 % 76.621 M -0.35 % 76.888 M 0.000 -100.00 % 77.690 M
Property plant equipment net 147.049 M 2.88 % 142.930 M 0.78 % 141.823 M 43.04 % 99.152 M -1.43 % 100.589 M 0.70 % 99.890 M -0.12 % 100.014 M 36.24 % 73.408 M -0.06 % 73.451 M 0.84 % 72.838 M -1.22 % 73.736 M -1.06 % 74.526 M 1.61 % 73.344 M 2.40 % 71.626 M 0.55 % 71.236 M 101.57 % 35.341 M -3.62 % 36.669 M -2.41 % 37.574 M 3.40 % 36.337 M 3.15 % 35.229 M -2.13 % 35.994 M 136.13 % 15.243 M 113.28 % 7.147 M 5.41 % 6.780 M 0.000 -100.00 % 6.872 M
Total non current assets 253.129 M 9.69 % 230.771 M 0.04 % 230.669 M 25.46 % 183.860 M 0.08 % 183.707 M 2.54 % 179.160 M -1.79 % 182.424 M 14.18 % 159.765 M 5.37 % 151.617 M 0.75 % 150.495 M -0.82 % 151.745 M 0.63 % 150.802 M 0.70 % 149.756 M 0.89 % 148.431 M 0.15 % 148.215 M 33.00 % 111.440 M -1.41 % 113.035 M -1.06 % 114.246 M 0.85 % 113.279 M 0.99 % 112.172 M -1.24 % 113.576 M 23.11 % 92.255 M 6.59 % 86.548 M 1.07 % 85.628 M 223.05 % -69.586 M -181.72 % 85.155 M
Other current assets 39.268 M 23.07 % 31.907 M -16.76 % 38.333 M 29.25 % 29.658 M -12.81 % 34.015 M 32.55 % 25.662 M 2.35 % 25.072 M 128.70 % 10.963 M 8.62 % 10.093 M 12.67 % 8.958 M -15.24 % 10.569 M -30.26 % 15.155 M -5.22 % 15.989 M 56.66 % 10.206 M 50.31 % 6.790 M -9.09 % 7.469 M -8.49 % 8.162 M -1.04 % 8.248 M 18.03 % 6.988 M -6.31 % 7.459 M -1.92 % 7.605 M 33.70 % 5.688 M 128.80 % 2.486 M -35.91 % 3.879 M 0.000 -100.00 % 8.542 M
Short term investments 1.735 B -1.94 % 1.769 B 1.31 % 1.746 B 29.52 % 1.348 B 2.53 % 1.315 B -7.07 % 1.415 B 22.33 % 1.157 B 154.36 % 454.796 M -14.05 % 529.159 M 9.65 % 482.578 M -0.20 % 483.531 M 1.57 % 476.072 M 33.86 % 355.652 M -15.54 % 421.087 M -10.13 % 468.557 M -2.28 % 479.501 M 6.39 % 450.722 M 36.58 % 329.998 M -1.92 % 336.473 M -16.15 % 401.269 M 33.10 % 301.469 M 82.40 % 165.279 M 55.78 % 106.099 M -7.31 % 114.464 M -17.75 % 139.172 M 0.000
cash and cash equivalents 402.438 M 20.65 % 333.554 M -38.58 % 543.064 M 169.83 % 201.262 M -27.00 % 275.713 M -4.41 % 288.432 M -58.57 % 696.148 M 94.24 % 358.399 M -5.77 % 380.330 M -10.98 % 427.222 M 164.68 % 161.412 M -9.80 % 178.941 M 69.16 % 105.781 M 8.31 % 97.667 M -9.98 % 108.497 M -15.99 % 129.154 M -33.97 % 195.600 M -44.37 % 351.595 M 237.20 % 104.268 M 60.73 % 64.871 M 170.57 % 23.976 M -86.87 % 182.669 M 996.52 % 16.659 M -23.67 % 21.824 M 131.36 % -69.586 M -200.00 % 69.586 M
Cash and short term investments 2.137 B 1.64 % 2.103 B -8.15 % 2.289 B 47.75 % 1.549 B -2.59 % 1.591 B -6.62 % 1.704 B -8.06 % 1.853 B 127.86 % 813.195 M -10.59 % 909.489 M -0.03 % 909.800 M 41.07 % 644.943 M -1.54 % 655.013 M 41.95 % 461.433 M -11.05 % 518.754 M -10.10 % 577.054 M -5.19 % 608.655 M -5.83 % 646.322 M -5.17 % 681.593 M 54.65 % 440.741 M -5.45 % 466.140 M 43.23 % 325.445 M -6.47 % 347.948 M 183.44 % 122.758 M -9.93 % 136.288 M 95.86 % 69.586 M 0.00 % 69.586 M
Total current assets 2.176 B 1.96 % 2.135 B -8.29 % 2.328 B 47.40 % 1.579 B -2.81 % 1.625 B -6.04 % 1.729 B -7.99 % 1.879 B 127.94 % 824.467 M -10.59 % 922.092 M -0.07 % 922.753 M 39.77 % 660.185 M -2.21 % 675.108 M 39.76 % 483.046 M -9.60 % 534.343 M -9.40 % 589.773 M -5.41 % 623.536 M -5.67 % 661.011 M -5.22 % 697.405 M 53.57 % 454.122 M -5.96 % 482.898 M 41.87 % 340.381 M -5.99 % 362.086 M 170.25 % 133.981 M -10.15 % 149.117 M 114.29 % 69.586 M -18.55 % 85.431 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 6.597 M
Net receivables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.254 M 305.83 % 309.000 K -87.69 % 2.510 M -37.17 % 3.995 M -14.51 % 4.673 M -5.40 % 4.940 M -12.16 % 5.624 M 4.48 % 5.383 M -9.21 % 5.929 M -20.01 % 7.412 M 13.56 % 6.527 M -13.71 % 7.564 M 18.32 % 6.393 M -31.25 % 9.299 M 26.84 % 7.331 M -13.24 % 8.450 M -3.28 % 8.737 M -2.38 % 8.950 M 0.000 -100.00 % 7.303 M
Tax 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
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
Account payables 56.761 M 19.48 % 47.507 M -12.71 % 54.427 M 122.55 % 24.456 M -16.59 % 29.319 M -9.45 % 32.379 M -47.60 % 61.788 M 108.55 % 29.627 M -0.53 % 29.784 M 49.58 % 19.912 M -6.54 % 21.306 M -12.62 % 24.382 M 73.33 % 14.067 M -0.75 % 14.174 M 0.83 % 14.057 M 33.99 % 10.491 M 0.54 % 10.435 M 8.13 % 9.650 M -23.47 % 12.609 M 89.44 % 6.656 M -34.57 % 10.173 M 29.15 % 7.877 M -30.90 % 11.400 M 89.59 % 6.013 M 0.000 -100.00 % 5.236 M
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
Deferred revenue non current 0.000 0.000 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 % 6.573 M 0.000 0.000 0.000 -100.00 % 8.481 M -13.22 % 9.773 M -15.82 % 11.609 M -6.50 % 12.416 M -15.69 % 14.727 M -5.58 % 15.598 M 0.000 -100.00 % 28.413 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 132.787 M -1.16 % 134.342 M -1.10 % 135.843 M 56.67 % 86.706 M -0.81 % 87.411 M -0.70 % 88.029 M 0.10 % 87.944 M 39.93 % 62.848 M -0.64 % 63.256 M -0.54 % 63.597 M -0.95 % 64.205 M -1.53 % 65.200 M 0.38 % 64.952 M -1.46 % 65.914 M -1.08 % 66.633 M 109.63 % 31.786 M -2.17 % 32.492 M 1.56 % 31.994 M -2.05 % 32.664 M -2.14 % 33.378 M -2.01 % 34.063 M 214.29 % 10.838 M 5 319.00 % 200.000 K 27.39 % 157.000 K 0.000 -100.00 % 147.000 K
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 % 305.109 M 0.000 -100.00 % 205.081 M 0.00 % 205.081 M
Other total stockholders equity 4.063 B 0.88 % 4.028 B 0.65 % 4.002 B 28.85 % 3.106 B 3.26 % 3.008 B 0.92 % 2.980 B 0.57 % 2.963 B 63.32 % 1.814 B 0.82 % 1.800 B 4.51 % 1.722 B 24.05 % 1.388 B 4.49 % 1.329 B 23.93 % 1.072 B 0.90 % 1.063 B 0.66 % 1.056 B 1.67 % 1.038 B 0.60 % 1.032 B 0.66 % 1.025 B 38.53 % 740.098 M 0.53 % 736.193 M 30.46 % 564.321 M 0.38 % 562.179 M 11 765.32 % 4.738 M -98.46 % 308.400 M 0.000 -100.00 % 1.300 M
Deferred tax liabilities non current 2.353 M 0.00 % 2.353 M 0.00 % 2.353 M -24.46 % 3.115 M 0.00 % 3.115 M 0.00 % 3.115 M 0.00 % 3.115 M -1.36 % 3.158 M -55.05 % 7.025 M 0.00 % 7.025 M 0.00 % 7.025 M -1.72 % 7.148 M -3.98 % 7.444 M 0.00 % 7.444 M 0.00 % 7.444 M 0.00 % 7.444 M 0.00 % 7.444 M 0.00 % 7.444 M 0.00 % 7.444 M 5.07 % 7.085 M 0.00 % 7.085 M -0.25 % 7.103 M -9.16 % 7.819 M -35.87 % 12.192 M 0.000 -100.00 % 12.192 M
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
Total assets 2.430 B 2.71 % 2.365 B -7.54 % 2.558 B 45.11 % 1.763 B -2.51 % 1.808 B -5.24 % 1.908 B -7.44 % 2.062 B 109.47 % 984.232 M -8.33 % 1.074 B 0.04 % 1.073 B 32.18 % 811.930 M -1.69 % 825.910 M 30.52 % 632.802 M -7.32 % 682.774 M -7.48 % 737.988 M 0.41 % 734.976 M -5.05 % 774.046 M -4.63 % 811.651 M 43.05 % 567.401 M -4.65 % 595.070 M 31.09 % 453.957 M -0.08 % 454.341 M 106.02 % 220.529 M -6.06 % 234.745 M 0.000 -100.00 % 170.586 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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-03-31 2018-12-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
Deferred income tax 0.000 0.000 100.00 % -762.000 K 0.000 0.000 0.000 100.00 % -43.000 K 98.89 % -3.867 M 0.000 0.000 100.00 % -419.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 359.000 K 0.000 0.000 100.00 % -716.000 K 83.63 % -4.373 M 0.000 0.000 0.000 0.000
Stock based compensation 28.830 M 14.93 % 25.084 M 11.79 % 22.439 M 8.01 % 20.775 M 5.06 % 19.775 M 22.01 % 16.208 M -36.26 % 25.427 M 86.06 % 13.666 M 5.29 % 12.980 M 33.83 % 9.699 M 16.63 % 8.316 M 2.19 % 8.138 M 0.49 % 8.098 M 21.88 % 6.644 M 7.21 % 6.197 M 6.35 % 5.827 M 9.67 % 5.313 M 56.86 % 3.387 M 28.69 % 2.632 M -1.42 % 2.670 M 32.37 % 2.017 M 28.72 % 1.567 M 12.09 % 1.398 M 63.70 % 854.000 K 68.77 % 506.000 K 25.56 % 403.000 K 43.42 % 281.000 K
Change in working capital -2.437 M -200.00 % 2.437 M -94.20 % 42.020 M 220.10 % 13.127 M 376.94 % -4.740 M 89.96 % -47.213 M -322.71 % 21.199 M 876.52 % -2.730 M -112.83 % 21.275 M 821.43 % -2.949 M 78.32 % -13.604 M -211.67 % 12.182 M 345.95 % -4.953 M 30.38 % -7.114 M -267.59 % 4.245 M -45.42 % 7.777 M 228.01 % 2.371 M 141.82 % -5.669 M -233.33 % 4.252 M 194.49 % -4.500 M -230.47 % 3.449 M 129.98 % -11.505 M -1 875.46 % 648.000 K 125.49 % -2.542 M 4.83 % -2.671 M 37.34 % -4.263 M -164.78 % -1.610 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.254 M 232.70 % -945.000 K -142.94 % 2.201 M 48.22 % 1.485 M 119.03 % 678.000 K 153.93 % 267.000 K -60.96 % 684.000 K 383.82 % -241.000 K -144.14 % 546.000 K -63.18 % 1.483 M 267.57 % -885.000 K -185.34 % 1.037 M 188.56 % -1.171 M -140.30 % 2.906 M 247.66 % -1.968 M -275.87 % 1.119 M 289.90 % 287.000 K 34.74 % 213.000 K 432.81 % -64.000 K 93.29 % -954.000 K -51.67 % -629.000 K 54.91 % -1.395 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.946 M -565.82 % -1.644 M -113.06 % 12.590 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.601 M 72.46 % 2.088 M 11.84 % 1.867 M 1 381.75 % 126.000 K 109.41 % -1.339 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 8.761 M 205.94 % -8.270 M -128.16 % 29.363 M 1 153.19 % -2.788 M 31.67 % -4.080 M 85.91 % -28.960 M -219.15 % 24.305 M 4 090.52 % 580.000 K -93.28 % 8.634 M 922.29 % -1.050 M 30.33 % -1.507 M -114.72 % 10.239 M 1 175.53 % -952.000 K -93.50 % -492.000 K -119.12 % 2.573 M 1 261.38 % 189.000 K -88.25 % 1.608 M 175.46 % -2.131 M -146.17 % 4.616 M 236.97 % -3.370 M -257.26 % 2.143 M 169.49 % -3.084 M -172.86 % 4.233 M 996.82 % -472.000 K -136.14 % 1.306 M 562.94 % 197.000 K 114.13 % 92.000 K
Other working capital -10.707 M -200.00 % 10.707 M -15.41 % 12.657 M -20.47 % 15.915 M 2 511.36 % -660.000 K 96.62 % -19.507 M -322.05 % 8.785 M 327.18 % -3.867 M -169.67 % -1.434 M 44.35 % -2.577 M 79.16 % -12.364 M -1 062.18 % 1.285 M 134.18 % -3.760 M 47.54 % -7.168 M -110.08 % -3.412 M -153.44 % 6.385 M 398.23 % -2.141 M 14.12 % -2.493 M -29.10 % -1.931 M -70.88 % -1.130 M -186.52 % 1.306 M 115.51 % -8.421 M -134.90 % -3.585 M -73.19 % -2.070 M 47.95 % -3.977 M 10.83 % -4.460 M -162.04 % -1.702 M
Other non cash items 20.379 M 266.28 % -12.256 M -5.96 % -11.567 M -42.82 % -8.099 M 36.56 % -12.766 M -138.54 % 33.125 M 491.22 % -8.467 M -563.04 % -1.277 M 73.68 % -4.851 M -35.65 % -3.576 M -64.57 % -2.173 M -120.38 % 10.663 M 39 392.59 % 27.000 K -95.95 % 667.000 K -26.46 % 907.000 K -9.03 % 997.000 K 43.87 % 693.000 K 29.78 % 534.000 K 135.24 % 227.000 K -43.25 % 400.000 K 359.77 % 87.000 K -85.76 % 611.000 K -86.13 % 4.406 M 2 066.96 % -224.000 K -672.41 % -29.000 K -104.89 % 593.000 K 195.02 % 201.000 K
Net cash provided by operating activities -221.757 M -14.05 % -194.435 M -40.60 % -138.290 M -6.04 % -130.419 M -1.76 % -128.167 M 20.18 % -160.560 M -33.18 % -120.563 M -19.97 % -100.497 M -49.73 % -67.121 M -7.58 % -62.391 M -0.98 % -61.788 M -19.43 % -51.737 M 7.14 % -55.716 M -1.01 % -55.160 M -40.48 % -39.265 M -7.32 % -36.588 M -7.36 % -34.081 M 8.50 % -37.246 M -48.78 % -25.034 M 7.35 % -27.021 M -35.17 % -19.991 M 28.65 % -28.018 M -140.46 % -11.652 M 15.91 % -13.857 M -20.47 % -11.502 M 8.75 % -12.605 M -7.04 % -11.776 M
Investments in property plant and equipment -7.450 M -128.11 % -3.266 M -167.27 % -1.222 M 65.28 % -3.520 M -46.73 % -2.399 M 24.25 % -3.167 M -36.69 % -2.317 M 8.60 % -2.535 M -126.54 % -1.119 M 36.35 % -1.758 M 38.87 % -2.876 M 18.41 % -3.525 M -39.55 % -2.526 M -33.72 % -1.889 M -59.68 % -1.183 M -160.57 % -454.000 K 65.40 % -1.312 M 63.34 % -3.579 M -206.16 % -1.169 M -70.16 % -687.000 K -44.94 % -474.000 K 21.39 % -603.000 K -18.24 % -510.000 K 53.93 % -1.107 M -75.44 % -631.000 K -85.04 % -341.000 K -57.87 % -216.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 884.050 M 1 206.63 % -79.887 M -288.30 % 42.425 M 837.31 % -5.754 M -236.09 % 4.228 M 0.000 100.00 % -64.927 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 -100.00 % 160.000 K
Purchases of investments -529.291 M -3.78 % -510.036 M 26.64 % -695.210 M -90.53 % -364.877 M 2.66 % -374.855 M 46.58 % -701.681 M -35.04 % -519.605 M -205.58 % -170.039 M 3.48 % -176.175 M 8.76 % -193.097 M -20.43 % -160.335 M 24.71 % -212.964 M -66.83 % -127.652 M -14.16 % -111.818 M -0.91 % -110.814 M 34.14 % -168.248 M 39.53 % -278.235 M -143.98 % -114.038 M -154.12 % -44.876 M 76.87 % -194.052 M 5.42 % -205.167 M -105.09 % -100.038 M -249.98 % -28.584 M 67.62 % -88.276 M -59.33 % -55.406 M 0.000 0.000
Sales maturities of investments 571.017 M 14.81 % 497.353 M 63.86 % 303.529 M -12.51 % 346.928 M -28.50 % 485.198 M 6.20 % 456.882 M 222.84 % 141.520 M -43.38 % 249.926 M 86.86 % 133.750 M -32.74 % 198.851 M 27.38 % 156.107 M 67.76 % 93.051 M -51.68 % 192.579 M 22.09 % 157.732 M 30.87 % 120.530 M -12.99 % 138.525 M -11.64 % 156.765 M 30.72 % 119.926 M 10.03 % 108.991 M 16.23 % 93.772 M 35.62 % 69.145 M 68.96 % 40.925 M 10.28 % 37.111 M 25.46 % 29.579 M 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 -100.00 % 110.343 M 145.07 % -244.799 M 72.31 % -884.050 M -1 206.63 % 79.887 M 288.30 % -42.425 M -837.31 % 5.754 M 236.09 % -4.228 M 96.47 % -119.913 M -284.69 % 64.927 M 41.41 % 45.914 M 372.56 % 9.716 M 132.69 % -29.723 M 75.53 % -121.470 M -2 163.01 % 5.888 M -90.82 % 64.115 M 163.94 % -100.280 M 26.28 % -136.022 M -130.11 % -59.113 M -1 477 925.00 % 4.000 K -20.00 % 5.000 K -94.12 % 85.000 K -98.61 % 6.102 M 3 713.75 % 160.000 K
Net cash used for investing activites 34.276 M 314.91 % -15.949 M 95.94 % -392.903 M -1 730.09 % -21.469 M -119.89 % 107.944 M 143.53 % -247.966 M 34.81 % -380.402 M -591.78 % 77.352 M 277.64 % -43.544 M -1 189.69 % 3.996 M 156.25 % -7.104 M 94.24 % -123.438 M -297.81 % 62.401 M 41.74 % 44.025 M 415.94 % 8.533 M 128.28 % -30.177 M 75.42 % -122.782 M -5 417.54 % 2.309 M -96.33 % 62.946 M 162.34 % -100.967 M 26.03 % -136.496 M -128.58 % -59.716 M -844.50 % 8.021 M 113.41 % -59.799 M -6.88 % -55.952 M -1 071.22 % 5.761 M 10 387.50 % -56.000 K
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 2.828 M 0.000 -100.00 % 772.055 M 939.20 % 74.293 M 890.05 % 7.504 M 826.42 % 810.000 K -68.19 % 2.546 M 151.83 % 1.011 M -98.37 % 62.053 M -80.83 % 323.706 M 548.46 % 49.919 M -79.88 % 248.126 M 50 026.46 % 495.000 K 62.30 % 305.000 K -96.98 % 10.096 M 3 064.89 % 319.000 K 156.56 % -564.000 K -100.20 % 281.709 M 828 655.88 % -34.000 K -100.02 % 167.801 M 12 707.14 % -1.331 M -100.52 % 253.717 M 0.000 0.000 0.000 0.000 -100.00 % 19.000 K
Common stock repurchased 4.644 M 0.000 -100.00 % 1.865 M 0.000 -100.00 % 3.164 M 0.000 -100.00 % 3.317 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 100.00 % -5.000 K 0.000 100.00 % -45.000 K 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 0.000 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 financing activites 249.111 M 28 402.40 % 874.000 K -99.14 % 101.750 M 3 290.54 % 3.001 M -60.01 % 7.504 M 826.42 % 810.000 K -99.90 % 839.354 M 82 922.16 % 1.011 M -60.77 % 2.577 M 416.43 % 499.000 K -65.44 % 1.444 M 590.91 % 209.000 K -85.37 % 1.429 M 368.52 % 305.000 K -51.74 % 632.000 K 98.12 % 319.000 K -63.25 % 868.000 K 56.40 % 555.000 K -62.63 % 1.485 M 37.88 % 1.077 M 1 152.33 % 86.000 K 218.52 % 27.000 K 101.81 % -1.489 M -114.88 % 10.005 M -88.90 % 90.173 M 643 992.86 % 14.000 K -99.67 % 4.202 M
Net cash used provided by financing activities 256.583 M 29 257.32 % 874.000 K -99.90 % 873.805 M 1 030.50 % 77.294 M 930.04 % 7.504 M 826.42 % 810.000 K -99.90 % 839.354 M 82 922.16 % 1.011 M -98.44 % 64.630 M -80.07 % 324.205 M 531.20 % 51.363 M -79.32 % 248.335 M 17 278.24 % 1.429 M 368.52 % 305.000 K -97.16 % 10.728 M 3 263.01 % 319.000 K -63.25 % 868.000 K -99.69 % 282.264 M 18 907.68 % 1.485 M -99.12 % 168.883 M 12 740.94 % -1.336 M -100.53 % 253.744 M 16 641.33 % -1.534 M -115.33 % 10.005 M -88.90 % 90.173 M 643 992.86 % 14.000 K -99.67 % 4.221 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -640.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 69.102 M 132.98 % -209.510 M -161.15 % 342.612 M 559.30 % -74.594 M -486.48 % -12.719 M 96.88 % -407.716 M -220.72 % 337.749 M 1 625.93 % -22.134 M 51.92 % -46.035 M -117.32 % 265.810 M 1 616.40 % -17.529 M -123.96 % 73.160 M 801.65 % 8.114 M 174.92 % -10.830 M 45.86 % -20.004 M 69.89 % -66.446 M 57.41 % -155.995 M -163.07 % 247.327 M 527.78 % 39.397 M -3.66 % 40.895 M 125.91 % -157.823 M -195.07 % 166.010 M 3 314.13 % -5.165 M 91.89 % -63.651 M -380.17 % 22.719 M 432.64 % -6.830 M 10.26 % -7.611 M
Cash at beginning of period 337.252 M -38.32 % 546.762 M 167.82 % 204.150 M -26.76 % 278.744 M -4.36 % 291.463 M -58.13 % 696.148 M 94.24 % 358.399 M -6.40 % 382.924 M -10.73 % 428.959 M 162.92 % 163.149 M -9.70 % 180.678 M 68.04 % 107.518 M 8.16 % 99.404 M -9.82 % 110.234 M -15.36 % 130.238 M -33.78 % 196.684 M -44.23 % 352.679 M 234.76 % 105.352 M 59.73 % 65.955 M 163.19 % 25.060 M -86.30 % 182.883 M 983.88 % 16.873 M -23.44 % 22.038 M -74.28 % 85.689 M 36.08 % 62.970 M -9.79 % 69.800 M -9.83 % 77.411 M
Cash at end of period 406.354 M 20.49 % 337.252 M -38.32 % 546.762 M 167.82 % 204.150 M -26.76 % 278.744 M -3.36 % 288.432 M -58.57 % 696.148 M 92.95 % 360.790 M -5.78 % 382.924 M -10.73 % 428.959 M 162.92 % 163.149 M -9.70 % 180.678 M 68.04 % 107.518 M 8.16 % 99.404 M -9.82 % 110.234 M -15.36 % 130.238 M -33.78 % 196.684 M -44.23 % 352.679 M 234.76 % 105.352 M 59.73 % 65.955 M 163.19 % 25.060 M -86.30 % 182.883 M 983.88 % 16.873 M -23.44 % 22.038 M -74.28 % 85.689 M 36.08 % 62.970 M -9.79 % 69.800 M
Operating cash flow -221.757 M -14.05 % -194.435 M -40.60 % -138.290 M -6.04 % -130.419 M -1.76 % -128.167 M 20.18 % -160.560 M -33.18 % -120.563 M -19.97 % -100.497 M -49.73 % -67.121 M -7.58 % -62.391 M -0.98 % -61.788 M -19.43 % -51.737 M 7.14 % -55.716 M -1.01 % -55.160 M -40.48 % -39.265 M -7.32 % -36.588 M -7.36 % -34.081 M 8.50 % -37.246 M -48.78 % -25.034 M 7.35 % -27.021 M -35.17 % -19.991 M 28.65 % -28.018 M -140.46 % -11.652 M 15.91 % -13.857 M -20.47 % -11.502 M 8.75 % -12.605 M -7.04 % -11.776 M
Capital expenditure -7.450 M -128.11 % -3.266 M -167.27 % -1.222 M 65.28 % -3.520 M -46.73 % -2.399 M 24.25 % -3.167 M -36.69 % -2.317 M 8.60 % -2.535 M -126.54 % -1.119 M 36.35 % -1.758 M 38.87 % -2.876 M 18.41 % -3.525 M -39.55 % -2.526 M -33.72 % -1.889 M -59.68 % -1.183 M -160.57 % -454.000 K 65.40 % -1.312 M 63.34 % -3.579 M -206.16 % -1.169 M -70.16 % -687.000 K -44.94 % -474.000 K 21.39 % -603.000 K -18.24 % -510.000 K 53.93 % -1.107 M -75.44 % -631.000 K -85.04 % -341.000 K -57.87 % -216.000 K
Free CashFlow -229.207 M -15.94 % -197.701 M -41.71 % -139.512 M -4.16 % -133.939 M -2.58 % -130.566 M 20.25 % -163.727 M -33.24 % -122.880 M -19.26 % -103.032 M -50.98 % -68.240 M -6.38 % -64.149 M 0.80 % -64.664 M -17.01 % -55.262 M 5.12 % -58.242 M -2.09 % -57.049 M -41.04 % -40.448 M -9.19 % -37.042 M -4.66 % -35.393 M 13.31 % -40.825 M -55.80 % -26.203 M 5.43 % -27.708 M -35.39 % -20.465 M 28.50 % -28.621 M -135.33 % -12.162 M 18.72 % -14.964 M -23.33 % -12.133 M 6.28 % -12.946 M -7.96 % -11.992 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