
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 |