
CStone Pharmaceuticals 2616.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 407.205 M -12.21 % | 463.842 M -3.64 % | 481.363 M 97.51 % | 243.718 M -76.54 % | 1.039 B | 0.000 -100.00 % | 12.550 M 21.84 % | 10.300 M | 0.000 |
Net income | -91.207 M 75.16 % | -367.234 M 59.32 % | -902.678 M 52.99 % | -1.920 B -57.40 % | -1.220 B 47.15 % | -2.308 B -32.27 % | -1.745 B -464.99 % | -308.904 M -25.52 % | -246.091 M |
Income before tax | -91.207 M 75.16 % | -367.234 M 59.32 % | -902.678 M 52.99 % | -1.920 B -57.26 % | -1.221 B 47.11 % | -2.308 B -28.74 % | -1.793 B -423.47 % | -342.547 M -35.37 % | -253.039 M |
Income before tax ratio | -0.22 71.71 % | -0.79 57.78 % | -1.88 76.20 % | -7.88 -570.30 % | -1.18 | 0.00 100.00 % | -142.88 -329.62 % | -33.26 | 0.00 |
EBITDA | -76.430 M 74.29 % | -297.225 M 65.02 % | -849.661 M 55.17 % | -1.895 B -57.29 % | -1.205 B 30.38 % | -1.731 B -69.09 % | -1.024 B -323.53 % | -241.665 M 7.80 % | -262.104 M |
Net income ratio | -0.22 71.71 % | -0.79 57.78 % | -1.88 76.20 % | -7.88 -570.90 % | -1.17 | 0.00 100.00 % | -139.07 -363.70 % | -29.99 | 0.00 |
Ratio EBITDA | -0.19 70.71 % | -0.64 63.70 % | -1.77 77.30 % | -7.78 -570.45 % | -1.16 | 0.00 100.00 % | -81.56 -247.60 % | -23.46 | 0.00 |
Gross profit ratio | 0.59 -10.10 % | 0.66 13.44 % | 0.58 2.97 % | 0.56 -26.83 % | 0.77 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 |
Weighted average shs out dil | 1.276 B 1.04 % | 1.263 B 7.69 % | 1.173 B 0.65 % | 1.165 B 11.39 % | 1.046 B 20.69 % | 866.728 M -11.92 % | 984.052 M 0.00 % | 984.052 M 0.00 % | 984.052 M |
Weighted average shs out | 1.276 B 1.04 % | 1.263 B 7.74 % | 1.172 B 0.74 % | 1.164 B 11.51 % | 1.044 B 20.57 % | 865.582 M -11.07 % | 973.322 M 0.00 % | 973.322 M -1.09 % | 984.052 M |
EPS diluted | -0.07 75.34 % | -0.29 62.34 % | -0.77 53.33 % | -1.65 -41.03 % | -1.17 51.05 % | -2.39 14.34 % | -2.79 -800.00 % | -0.31 -24.00 % | -0.25 |
Earnings per share | -0.07 75.34 % | -0.29 62.34 % | -0.77 53.33 % | -1.65 -41.03 % | -1.17 51.05 % | -2.39 14.34 % | -2.79 -771.88 % | -0.32 -28.00 % | -0.25 |
Gross profit | 240.154 M -21.08 % | 304.295 M 9.31 % | 278.378 M 103.36 % | 136.886 M -82.83 % | 797.411 M | 0.000 -100.00 % | 12.550 M 21.84 % | 10.300 M | 0.000 |
Income tax expense | 0.000 | 0.000 -100.00 % | 61.929 M -8.04 % | 67.347 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cost of revenue | 167.051 M 4.70 % | 159.547 M -21.40 % | 202.985 M 90.00 % | 106.832 M -55.75 % | 241.421 M | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 33.165 M -31.92 % | 48.716 M -22.89 % | 63.175 M -42.15 % | 109.204 M 25.91 % | 86.732 M -74.39 % | 338.617 M 77.29 % | 190.991 M 385.55 % | 39.335 M 161.36 % | 15.050 M |
Selling and marketing expenses | 133.778 M -32.89 % | 199.349 M -39.09 % | 327.301 M -10.03 % | 363.788 M 155.92 % | 142.150 M 4 872.02 % | 2.859 M | 0.000 | 0.000 | 0.000 |
Other expenses | 30.246 M -77.43 % | 133.998 M -27.91 % | 185.887 M -1.33 % | 188.392 M -26.34 % | 255.776 M | 0.000 | 0.000 -100.00 % | 146.000 K 65.91 % | 88.000 K |
Operating expenses | 331.846 M -63.53 % | 909.862 M -23.57 % | 1.191 B -39.45 % | 1.966 B 4.07 % | 1.889 B 8.76 % | 1.737 B 66.84 % | 1.041 B 329.40 % | 242.476 M -7.51 % | 262.171 M |
Cost and expenses | 498.897 M -53.35 % | 1.069 B -23.26 % | 1.394 B -32.78 % | 2.073 B -2.70 % | 2.131 B 22.66 % | 1.737 B 66.84 % | 1.041 B 329.40 % | 242.476 M -7.51 % | 262.171 M |
Research and development expenses | 134.657 M -74.49 % | 527.799 M -14.06 % | 614.162 M -52.94 % | 1.305 B -7.10 % | 1.405 B 0.65 % | 1.396 B 64.15 % | 850.197 M 298.33 % | 213.441 M -13.63 % | 247.121 M |
Selling general and administrative expenses | 166.943 M -32.70 % | 248.065 M -36.47 % | 390.476 M -17.45 % | 472.992 M 106.65 % | 228.882 M -32.97 % | 341.476 M 78.79 % | 190.991 M 385.55 % | 39.335 M 161.36 % | 15.050 M |
Interest income | 12.667 M -49.10 % | 24.886 M 157.30 % | 9.672 M -1.34 % | 9.803 M -59.43 % | 24.161 M | 0.000 | 0.000 -100.00 % | 3.508 M 3 443.43 % | 99.000 K |
Interest expense | 15.167 M 28.33 % | 11.819 M 39.42 % | 8.477 M 278.10 % | 2.242 M 69.85 % | 1.320 M | 0.000 | 0.000 -100.00 % | 60.000 K -75.00 % | 240.000 K |
Depreciation and amortization | 18.926 M -67.48 % | 58.190 M 30.65 % | 44.540 M 96.55 % | 22.661 M 53.10 % | 14.801 M 131.37 % | 6.397 M 25.31 % | 5.105 M 529.47 % | 811.000 K 1 110.43 % | 67.001 K |
Operating income | -91.692 M 84.86 % | -605.567 M 33.61 % | -912.147 M 50.14 % | -1.829 B -67.54 % | -1.092 B 37.14 % | -1.737 B -68.87 % | -1.029 B -324.22 % | -242.476 M 7.51 % | -262.171 M |
Operating income ratio | -0.23 82.75 % | -1.31 31.10 % | -1.89 74.76 % | -7.51 -614.14 % | -1.05 | 0.00 100.00 % | -81.96 -248.17 % | -23.54 | 0.00 |
Total other income expenses net | 485.000 K -99.80 % | 238.333 M 2 416.98 % | 9.469 M 110.44 % | -90.657 M 29.76 % | -129.068 M 77.41 % | -571.344 M 25.26 % | -764.491 M -663.95 % | -100.071 M -1 195.83 % | 9.132 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -31.964 M 94.95 % | -633.223 M -132.47 % | -272.394 M 52.09 % | -568.526 M 80.67 % | -2.941 B -162.07 % | -1.122 B -59.99 % | -701.336 M -741.03 % | -83.390 M -40.06 % | -59.539 M |
Total investments | 340.978 M 9 529.43 % | 3.541 M 1.69 % | 3.482 M 9.22 % | 3.188 M -99.14 % | 368.995 M -77.17 % | 1.616 B 88.67 % | 856.628 M 88.56 % | 454.303 M -39.62 % | 752.388 M |
Total debt | 355.973 M -2.06 % | 363.448 M 26.95 % | 286.290 M 64.35 % | 174.198 M 107.73 % | 83.859 M 1 830.46 % | 4.344 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 469.993 M -2.74 % | 483.246 M 2.15 % | 473.087 M -3.73 % | 491.436 M 7.04 % | 459.094 M 4.71 % | 438.440 M 7 652.80 % | -5.805 M -729.29 % | -700.000 K -944.78 % | -67.000 K |
Retained earnings | -9.111 B -1.01 % | -9.020 B -4.24 % | -8.652 B -11.65 % | -7.750 B -32.94 % | -5.830 B -26.49 % | -4.609 B -100.36 % | -2.300 B -314.47 % | -554.995 M -125.52 % | -246.091 M |
Common stock | 860.000 K 0.00 % | 860.000 K 7.23 % | 802.000 K 0.75 % | 796.000 K 1.14 % | 787.000 K 14.56 % | 687.000 K 2 268.97 % | 29.000 K 11.54 % | 26.000 K 0.00 % | 26.000 K |
Total equity | 363.871 M -20.35 % | 456.830 M 1.67 % | 449.326 M -62.77 % | 1.207 B -59.15 % | 2.954 B 19.06 % | 2.482 B 381.55 % | 515.331 M 14.25 % | 451.052 M -41.19 % | 766.955 M |
Other non current liabilities | 84.832 M 23.43 % | 68.729 M | 0.000 -100.00 % | 1.247 M -85.66 % | 8.698 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 262.757 M 17.23 % | 224.135 M -7.14 % | 241.372 M 85.31 % | 130.250 M 79.54 % | 72.545 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 347.589 M -2.04 % | 354.831 M 46.25 % | 242.619 M 84.51 % | 131.497 M 61.86 % | 81.243 M 631.98 % | 11.099 M 46.72 % | 7.565 M | 0.000 | 0.000 |
Other current liabilities | 250.761 M -43.90 % | 446.988 M -26.16 % | 605.331 M 34.39 % | 450.419 M -22.97 % | 584.767 M 83.47 % | 318.727 M -71.11 % | 1.103 B 877.73 % | 112.822 M 90.63 % | 59.184 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 93.216 M -33.09 % | 139.313 M 210.15 % | 44.918 M 2.21 % | 43.948 M 288.44 % | 11.314 M 160.45 % | 4.344 M | 0.000 | 0.000 | 0.000 |
Total current liabilities | 682.006 M -19.80 % | 850.338 M -10.16 % | 946.482 M 1.45 % | 932.948 M 28.32 % | 727.049 M 58.76 % | 457.964 M -58.71 % | 1.109 B 879.64 % | 113.228 M 91.32 % | 59.184 M |
Total liabilities | 1.030 B -14.57 % | 1.205 B 1.35 % | 1.189 B 11.71 % | 1.064 B 31.69 % | 808.292 M 72.32 % | 469.063 M -58.00 % | 1.117 B 886.32 % | 113.228 M 91.32 % | 59.184 M |
Other non current assets | 2.617 M 15.90 % | 2.258 M -91.06 % | 25.245 M -97.56 % | 1.036 B 1 163.34 % | 81.987 M 103.59 % | 40.271 M 242.97 % | 11.742 M 269.13 % | 3.181 M 1 036.07 % | 280.000 K |
Long term investments | 9.032 M 155.07 % | 3.541 M 100.74 % | -479.925 M 51.05 % | -980.427 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 161.366 M -6.75 % | 173.045 M 8.36 % | 159.699 M 126.40 % | 70.539 M 983.71 % | 6.509 M 398.77 % | 1.305 M 45.48 % | 897.000 K 304.05 % | 222.000 K 2 366.67 % | 9.000 K |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 161.366 M -6.75 % | 173.045 M 8.36 % | 159.699 M 126.40 % | 70.539 M 983.71 % | 6.509 M 398.77 % | 1.305 M 45.48 % | 897.000 K 304.05 % | 222.000 K 2 366.67 % | 9.000 K |
Property plant equipment net | 130.543 M -14.88 % | 153.368 M -25.75 % | 206.566 M 9.92 % | 187.923 M 84.32 % | 101.953 M 358.71 % | 22.226 M 52.96 % | 14.531 M -6.95 % | 15.617 M 1 410.35 % | 1.034 M |
Total non current assets | 303.558 M -8.63 % | 332.212 M -15.15 % | 391.510 M 24.76 % | 313.808 M 64.77 % | 190.449 M 198.50 % | 63.802 M 134.83 % | 27.170 M 42.85 % | 19.020 M 1 337.64 % | 1.323 M |
Other current assets | 0.000 | 0.000 -100.00 % | 105.505 M 101.56 % | 52.345 M -70.72 % | 178.760 M 23.95 % | 144.219 M 206.95 % | 46.984 M 520.91 % | 7.567 M -37.61 % | 12.129 M |
Short term investments | 285.000 M 449.66 % | 51.850 M -89.27 % | 483.407 M -50.85 % | 983.615 M 166.57 % | 368.995 M -77.17 % | 1.616 B 88.67 % | 856.628 M 88.56 % | 454.303 M -39.62 % | 752.388 M |
cash and cash equivalents | 387.937 M -61.08 % | 996.671 M 78.40 % | 558.684 M -24.78 % | 742.724 M -75.44 % | 3.025 B 168.51 % | 1.126 B 60.61 % | 701.336 M 741.03 % | 83.390 M 40.06 % | 59.539 M |
Cash and short term investments | 672.937 M -35.82 % | 1.049 B 0.62 % | 1.042 B -39.64 % | 1.726 B -49.13 % | 3.394 B 23.73 % | 2.743 B 76.04 % | 1.558 B 189.75 % | 537.693 M -33.78 % | 811.927 M |
Total current assets | 1.090 B -18.04 % | 1.330 B 6.65 % | 1.247 B -36.31 % | 1.958 B -45.20 % | 3.572 B 23.74 % | 2.887 B 79.87 % | 1.605 B 194.35 % | 545.260 M -33.89 % | 824.816 M |
Inventory | 286.096 M 162.89 % | 108.828 M 390.48 % | 22.188 M -63.84 % | 61.363 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 130.875 M -24.10 % | 172.438 M 123.56 % | 77.133 M -34.41 % | 117.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 -100.00 % | 479.925 M | 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 |
Account payables | 338.029 M 37.20 % | 246.377 M -15.16 % | 290.414 M -29.90 % | 414.293 M 1 378.03 % | 28.030 M -24.86 % | 37.304 M 718.25 % | 4.559 M 1 409.60 % | 302.000 K | 0.000 |
Tax payables | 0.000 -100.00 % | 17.660 M 203.49 % | 5.819 M -76.04 % | 24.288 M -76.41 % | 102.938 M 5.48 % | 97.589 M 6 115.86 % | 1.570 M 1 409.62 % | 104.000 K | 0.000 |
Deferred revenue non current | 0.000 -100.00 % | 61.967 M 4 869.29 % | 1.247 M 0.00 % | 1.247 M -85.66 % | 8.698 M -21.63 % | 11.099 M 46.72 % | 7.565 M | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.714 M -54.46 % | 54.267 M |
Capital lease obligations | 37.773 M -15.04 % | 44.462 M -24.30 % | 58.737 M 112.15 % | 27.687 M 3.09 % | 26.857 M 518.26 % | 4.344 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 8.992 B | 0.000 -100.00 % | 7.258 B 35.15 % | 5.371 B | 0.000 -100.00 % | 94.000 K 91.84 % | 49.000 K 0.00 % | 49.000 K |
Other total stockholders equity | 9.004 B 0.13 % | 8.992 B 4.22 % | 8.628 B 1.93 % | 8.465 B 1.69 % | 8.324 B 25.16 % | 6.651 B 147.64 % | 2.686 B 280.05 % | 706.710 M 0.00 % | 706.710 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -1.247 M 85.66 % | -8.698 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.393 B -16.16 % | 1.662 B 1.44 % | 1.638 B -27.87 % | 2.271 B -39.63 % | 3.763 B 27.52 % | 2.951 B 80.79 % | 1.632 B 189.24 % | 564.280 M -31.70 % | 826.139 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 134.235 M -25.18 % | 179.419 M -71.85 % | 637.365 M -14.10 % | 741.979 M 616.76 % | 103.519 M 1 216.35 % | -9.273 M |
Stock based compensation | -2.811 M -107.60 % | 36.993 M -73.96 % | 142.062 M -36.20 % | 222.671 M -37.46 % | 356.023 M -13.32 % | 410.717 M 74.80 % | 234.962 M 736.52 % | 28.088 M 199.83 % | 9.368 M |
Change in working capital | -165.897 M -17.81 % | -140.814 M -293.83 % | 72.647 M 12.60 % | 64.520 M -65.31 % | 185.978 M -21.14 % | 235.830 M 745.97 % | 27.877 M 204.73 % | -26.619 M -167.00 % | 39.728 M |
Accounts receivables | 48.509 M 150.90 % | -95.305 M -335.52 % | 40.465 M 134.41 % | -117.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -174.899 M -83.21 % | -95.462 M -413.83 % | 30.418 M 149.57 % | -61.363 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 100.00 % | -40.465 M -134.41 % | 117.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -39.507 M -179.09 % | 49.953 M 18.29 % | 42.229 M -66.45 % | 125.883 M -32.31 % | 185.978 M -21.14 % | 235.830 M 686.89 % | -40.183 M -1 759.77 % | 2.421 M 119.14 % | -12.652 M |
Other non cash items | -133.071 M 24.38 % | -175.978 M -668.40 % | 30.960 M 486.47 % | -8.011 M 65.61 % | -23.292 M 65.63 % | -67.770 M -740.61 % | -8.062 M -133.82 % | -3.448 M -2 545.39 % | 141.000 K |
Net cash provided by operating activities | -343.181 M 41.72 % | -588.843 M 3.86 % | -612.469 M 58.73 % | -1.484 B -192.09 % | -508.070 M 52.99 % | -1.081 B -36.61 % | -791.107 M -229.37 % | -240.186 M -12.76 % | -213.006 M |
Investments in property plant and equipment | 0.000 100.00 % | -15.000 K 99.99 % | -101.821 M 31.73 % | -149.136 M -108.74 % | -71.446 M -585.14 % | -10.428 M -31.90 % | -7.906 M 36.82 % | -12.513 M -1 025.27 % | -1.112 M |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -48.418 M -362.34 % | 18.456 M -52.08 % | 38.517 M 800.98 % | 4.275 M -24.80 % | 5.685 M 10 436.36 % | -55.000 K |
Purchases of investments | 0.000 100.00 % | -67.778 M 90.08 % | -683.407 M 34.98 % | -1.051 B -192.87 % | -358.870 M 77.65 % | -1.605 B -53.90 % | -1.043 B 72.13 % | -3.743 B -387.45 % | -767.879 M |
Sales maturities of investments | 0.000 -100.00 % | 515.472 M -55.07 % | 1.147 B 215.57 % | 363.538 M -77.16 % | 1.592 B 73.16 % | 919.326 M 38.31 % | 664.666 M -83.46 % | 4.018 B 25 858.18 % | 15.478 M |
Other investing activites | -247.679 M -244.06 % | 171.926 M 5 389.34 % | 3.132 M -94.64 % | 58.481 M 8 615.50 % | 671.000 K 169.82 % | -961.000 K -122.16 % | 4.336 M 1 075.07 % | 369.000 K 272.73 % | 99.000 K |
Net cash used for investing activites | -247.679 M -139.97 % | 619.605 M 69.70 % | 365.119 M 144.17 % | -826.552 M -170.00 % | 1.181 B 279.20 % | -658.884 M -74.45 % | -377.701 M -240.78 % | 268.300 M 135.61 % | -753.469 M |
Debt repayment | -34.023 M -137.21 % | 91.433 M 142.23 % | 37.746 M -57.83 % | 89.509 M 57.03 % | 57.002 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 -100.00 % | 341.824 M 13 416.17 % | 2.529 M -84.97 % | 16.830 M -98.76 % | 1.361 B -38.07 % | 2.198 B 60 504.50 % | 3.626 M | 0.000 -100.00 % | 2.611 M |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.800 M | 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 |
Other financing activites | 21.127 M 147.05 % | -44.902 M -280.27 % | -11.808 M 15.87 % | -14.035 M -109.45 % | -6.701 M 93.69 % | -106.187 M -106.40 % | 1.659 B 553 031.33 % | -300.000 K -100.03 % | 1.008 B |
Net cash used provided by financing activities | -12.896 M -103.32 % | 388.355 M 1 264.23 % | 28.467 M -69.16 % | 92.304 M -93.36 % | 1.389 B -33.56 % | 2.091 B 25.80 % | 1.662 B 554 240.00 % | -300.000 K -100.03 % | 1.011 B |
Effect of forex changes on cash | -4.978 M -126.38 % | 18.870 M -45.84 % | 34.843 M 154.83 % | -63.552 M 61.24 % | -163.979 M -323.48 % | 73.374 M -40.99 % | 124.334 M 3 237.37 % | -3.963 M -125.55 % | 15.511 M |
Net change in cash | -608.734 M -238.98 % | 437.987 M 337.98 % | -184.040 M 91.93 % | -2.282 B -220.22 % | 1.898 B 346.51 % | 425.100 M -31.21 % | 617.946 M 2 490.86 % | 23.851 M -59.94 % | 59.539 M |
Cash at beginning of period | 996.671 M 78.40 % | 558.684 M -24.78 % | 742.724 M -75.44 % | 3.025 B 168.51 % | 1.126 B 60.61 % | 701.336 M 741.03 % | 83.390 M 40.06 % | 59.539 M | 0.000 |
Cash at end of period | 387.937 M -61.08 % | 996.671 M 78.40 % | 558.684 M -24.78 % | 742.724 M -75.44 % | 3.025 B 168.51 % | 1.126 B 60.61 % | 701.336 M 741.03 % | 83.390 M 40.06 % | 59.539 M |
Operating cash flow | -343.181 M 41.72 % | -588.843 M 3.86 % | -612.469 M 58.73 % | -1.484 B -192.09 % | -508.070 M 52.99 % | -1.081 B -36.61 % | -791.107 M -229.37 % | -240.186 M -12.76 % | -213.006 M |
Capital expenditure | 0.000 100.00 % | -65.047 M 36.12 % | -101.821 M 31.73 % | -149.136 M -108.74 % | -71.446 M -585.14 % | -10.428 M -31.90 % | -7.906 M 36.82 % | -12.513 M -1 025.27 % | -1.112 M |
Free CashFlow | -343.181 M 47.52 % | -653.890 M 8.46 % | -714.290 M 56.26 % | -1.633 B -181.81 % | -579.516 M 46.89 % | -1.091 B -36.56 % | -799.013 M -216.19 % | -252.699 M -18.02 % | -214.118 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 24.726 M -83.84 % | 153.040 M -39.79 % | 254.165 M 25.60 % | 202.368 M -22.60 % | 261.474 M 19.07 % | 219.598 M -16.11 % | 261.765 M 59.35 % | 164.269 M 106.76 % | 79.449 M -92.35 % | 1.039 B | 0.000 100.00 % | -1.734 M -200.00 % | 1.734 M -91.17 % | 19.636 M 614.56 % | 2.748 M -73.32 % | 10.300 M | 0.000 |
Net income | -135.092 M -26.36 % | -106.906 M -780.97 % | 15.699 M 109.94 % | -158.008 M 24.48 % | -209.226 M 61.33 % | -541.109 M -49.66 % | -361.569 M 68.46 % | -1.146 B -48.12 % | -773.851 M -40.76 % | -549.756 M 18.10 % | -671.243 M 37.42 % | -1.073 B 13.20 % | -1.236 B 2.03 % | -1.261 B -75.78 % | -717.637 M -847.40 % | -75.748 M 67.51 % | -233.156 M |
Income before tax | -135.092 M -26.36 % | -106.906 M -780.97 % | 15.699 M 109.94 % | -158.008 M 24.48 % | -209.226 M 61.33 % | -541.109 M -49.66 % | -361.569 M 68.46 % | -1.146 B -48.12 % | -773.851 M -40.76 % | -549.756 M 18.10 % | -671.243 M 37.42 % | -1.073 B 13.20 % | -1.236 B 2.03 % | -1.261 B -69.49 % | -744.262 M -978.23 % | -69.026 M 74.76 % | -273.521 M |
Income before tax ratio | -5.46 -682.14 % | -0.70 -1 230.94 % | 0.06 107.91 % | -0.78 2.42 % | -0.80 67.53 % | -2.46 -78.39 % | -1.38 80.20 % | -6.98 28.36 % | -9.74 -1 740.54 % | -0.53 | 0.00 -100.00 % | 618.60 186.80 % | -712.68 -1 009.37 % | -64.24 76.28 % | -270.84 -3 941.42 % | -6.70 | 0.00 |
EBITDA | -133.102 M -59.36 % | -83.524 M -2 692.29 % | 3.222 M 100.94 % | -342.381 M -40.17 % | -244.260 M 53.57 % | -526.070 M -42.44 % | -369.337 M 65.62 % | -1.074 B -43.91 % | -746.455 M -110.17 % | -355.169 M 51.37 % | -730.316 M 38.32 % | -1.184 B -116.65 % | -546.575 M -28.81 % | -424.314 M 21.54 % | -540.772 M -881.70 % | -55.085 M 70.48 % | -186.580 M |
Net income ratio | -5.46 -682.14 % | -0.70 -1 230.94 % | 0.06 107.91 % | -0.78 2.42 % | -0.80 67.53 % | -2.46 -78.39 % | -1.38 80.20 % | -6.98 28.36 % | -9.74 -1 740.54 % | -0.53 | 0.00 -100.00 % | 618.60 186.80 % | -712.68 -1 009.37 % | -64.24 75.40 % | -261.15 -3 451.03 % | -7.35 | 0.00 |
Ratio EBITDA | -5.38 -886.36 % | -0.55 -4 405.21 % | 0.01 100.75 % | -1.69 -81.11 % | -0.93 61.01 % | -2.40 -69.79 % | -1.41 78.42 % | -6.54 30.40 % | -9.40 -2 648.06 % | -0.34 | 0.00 -100.00 % | 682.89 316.65 % | -315.21 -1 358.70 % | -21.61 89.02 % | -196.79 -3 579.61 % | -5.35 | 0.00 |
Gross profit ratio | -1.88 -521.53 % | 0.45 -34.23 % | 0.68 -9.21 % | 0.75 27.04 % | 0.59 17.86 % | 0.50 -22.90 % | 0.65 19.66 % | 0.54 -11.11 % | 0.61 -20.91 % | 0.77 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 |
Weighted average shs out dil | 1.314 B 2.92 % | 1.277 B 0.11 % | 1.276 B 0.09 % | 1.274 B 1.80 % | 1.252 B 7.05 % | 1.169 B -0.59 % | 1.176 B 0.06 % | 1.176 B 1.80 % | 1.155 B 6.96 % | 1.080 B 6.65 % | 1.012 B 1.81 % | 994.429 M 34.56 % | 739.027 M -24.90 % | 984.052 M 0.00 % | 984.052 M 0.00 % | 984.052 M 0.00 % | 984.052 M |
Weighted average shs out | 1.287 B 0.76 % | 1.277 B -18.66 % | 1.570 B 23.19 % | 1.274 B 3.54 % | 1.231 B 5.25 % | 1.169 B 0.26 % | 1.166 B -0.56 % | 1.173 B 1.57 % | 1.155 B 7.51 % | 1.074 B 6.10 % | 1.012 B 2.07 % | 991.896 M 34.22 % | 739.028 M -24.90 % | 984.052 M 0.55 % | 978.687 M -0.55 % | 984.052 M 1.10 % | 973.322 M |
EPS diluted | -0.10 -19.33 % | -0.08 -775.81 % | 0.01 110.00 % | -0.12 25.84 % | -0.17 63.65 % | -0.46 -53.33 % | -0.30 69.39 % | -0.98 -44.12 % | -0.68 -36.00 % | -0.50 24.24 % | -0.66 38.89 % | -1.08 19.40 % | -1.34 22.09 % | -1.72 -26.47 % | -1.36 -1 666.23 % | -0.08 66.95 % | -0.23 |
Earnings per share | -0.10 -19.33 % | -0.08 -938.00 % | 0.01 108.06 % | -0.12 27.06 % | -0.17 63.04 % | -0.46 -43.75 % | -0.32 67.35 % | -0.98 -44.12 % | -0.68 -30.77 % | -0.52 21.21 % | -0.66 38.89 % | -1.08 19.40 % | -1.34 22.09 % | -1.72 -26.47 % | -1.36 -1 666.23 % | -0.08 68.31 % | -0.24 |
Gross profit | -46.395 M -168.10 % | 68.125 M -60.40 % | 172.029 M 14.03 % | 150.858 M -1.68 % | 153.437 M 40.34 % | 109.336 M -35.32 % | 169.042 M 90.68 % | 88.652 M 83.80 % | 48.234 M -93.95 % | 797.411 M | 0.000 100.00 % | -1.734 M -200.00 % | 1.734 M -91.17 % | 19.636 M 614.56 % | 2.748 M -73.32 % | 10.300 M | 0.000 |
Income tax 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 -100.00 % | 6.722 M 200.00 % | -6.722 M |
Cost of revenue | 71.121 M -16.25 % | 84.915 M 3.38 % | 82.136 M 59.46 % | 51.510 M -52.32 % | 108.037 M -2.02 % | 110.262 M 18.92 % | 92.723 M 22.62 % | 75.617 M 142.25 % | 31.215 M -87.07 % | 241.421 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 21.531 M -25.04 % | 28.724 M -36.41 % | 45.172 M -50.63 % | 91.504 M 4.34 % | 87.697 M -21.52 % | 111.751 M -16.75 % | 134.242 M -5.93 % | 142.704 M -6.37 % | 152.417 M -13.12 % | 175.436 M 7.03 % | 163.912 M -4.74 % | 172.064 M 3.31 % | 166.553 M 16.85 % | 142.540 M 299.26 % | 35.701 M 200.84 % | 11.867 M -56.80 % | 27.468 M |
Selling and marketing expenses | 17.827 M -74.89 % | 71.009 M 13.13 % | 62.769 M -7.56 % | 67.904 M -48.34 % | 131.445 M -27.36 % | 180.949 M 23.64 % | 146.352 M -36.43 % | 230.204 M 72.33 % | 133.584 M 13.12 % | 118.095 M 390.94 % | 24.055 M 1 426.33 % | 1.576 M 22.84 % | 1.283 M -44.89 % | 2.328 M 45.86 % | 1.596 M | 0.000 | 0.000 |
Other 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 100.00 % | -10.300 M -198.60 % | 10.446 M |
Operating expenses | 92.183 M -45.95 % | 170.548 M -2.93 % | 175.689 M -56.88 % | 407.439 M 9.47 % | 372.176 M -43.01 % | 653.016 M 23.39 % | 529.235 M -57.24 % | 1.238 B 49.68 % | 826.887 M -38.74 % | 1.350 B 95.22 % | 691.445 M -41.68 % | 1.186 B 115.04 % | 551.394 M 23.44 % | 446.676 M -18.20 % | 546.029 M 1 010.36 % | 49.176 M -74.56 % | 193.300 M |
Cost and expenses | 163.304 M -36.08 % | 255.463 M -0.92 % | 257.825 M -43.82 % | 458.949 M -4.43 % | 480.213 M -37.09 % | 763.278 M 22.72 % | 621.958 M -52.64 % | 1.313 B 53.04 % | 858.102 M -46.07 % | 1.591 B 130.13 % | 691.445 M -41.68 % | 1.186 B 115.04 % | 551.394 M 23.44 % | 446.676 M -18.20 % | 546.029 M 1 010.36 % | 49.176 M -74.56 % | 193.300 M |
Research and development expenses | 52.583 M -23.13 % | 68.409 M 3.26 % | 66.248 M -80.57 % | 341.029 M 82.59 % | 186.770 M -46.26 % | 347.535 M 30.35 % | 266.627 M -66.34 % | 792.192 M 54.50 % | 512.753 M -40.41 % | 860.530 M 58.14 % | 544.154 M -46.23 % | 1.012 B 163.86 % | 383.558 M 27.09 % | 301.808 M -40.67 % | 508.732 M 968.56 % | 47.609 M -71.29 % | 165.832 M |
Selling general and administrative expenses | 39.600 M -61.23 % | 102.139 M -6.67 % | 109.441 M -32.20 % | 161.429 M -26.83 % | 220.634 M -25.26 % | 295.193 M 4.99 % | 281.170 M -24.76 % | 373.695 M 29.90 % | 287.689 M -2.60 % | 295.374 M 56.05 % | 189.284 M 9.01 % | 173.640 M 3.46 % | 167.836 M 15.85 % | 144.868 M 288.42 % | 37.297 M 214.29 % | 11.867 M -56.80 % | 27.468 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 15.373 M 61.60 % | 9.513 M 270.01 % | 2.571 M 86.85 % | 1.376 M -50.13 % | 2.759 M -42.54 % | 4.802 M 81.96 % | 2.639 M -86.94 % | 20.202 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.102 M -54.20 % | 2.406 M |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.643 M 6.85 % | 6.217 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K |
Depreciation and amortization | 3.324 M -59.33 % | 8.173 M 18.75 % | 6.882 M -25.35 % | 9.219 M -5.03 % | 9.707 M 32.57 % | 7.322 M -22.26 % | 9.418 M 213.20 % | 3.007 M -47.73 % | 5.753 M 73.07 % | 3.324 M 6.47 % | 3.122 M -5.74 % | 3.312 M 7.36 % | 3.085 M 13.17 % | 2.726 M 8.65 % | 2.509 M 516.46 % | 407.000 K 0.74 % | 404.000 K |
Operating income | -138.578 M -35.30 % | -102.423 M -2 698.44 % | -3.660 M 98.96 % | -351.600 M -38.44 % | -253.967 M 52.39 % | -533.392 M -40.83 % | -378.755 M 64.84 % | -1.077 B -43.21 % | -752.208 M -109.83 % | -358.493 M 51.12 % | -733.438 M 38.23 % | -1.187 B -116.03 % | -549.660 M -28.71 % | -427.040 M 21.40 % | -543.281 M -879.03 % | -55.492 M 70.32 % | -186.984 M |
Operating income ratio | -5.60 -737.45 % | -0.67 -4 547.58 % | -0.01 99.17 % | -1.74 -78.88 % | -0.97 60.01 % | -2.43 -67.87 % | -1.45 77.94 % | -6.56 30.74 % | -9.47 -2 643.56 % | -0.35 | 0.00 -100.00 % | 684.80 316.03 % | -316.99 -1 357.57 % | -21.75 89.00 % | -197.70 -3 569.57 % | -5.39 | 0.00 |
Total other income expenses net | 3.487 M 177.77 % | -4.483 M -123.16 % | 19.359 M -90.00 % | 193.592 M 332.69 % | 44.741 M 679.77 % | -7.717 M -144.90 % | 17.186 M 124.90 % | -69.014 M -218.87 % | -21.643 M 88.68 % | -191.263 M -407.52 % | 62.195 M -45.82 % | 114.790 M 116.73 % | -686.134 M 17.77 % | -834.418 M -315.17 % | -200.981 M -912.50 % | -19.850 M 75.26 % | -80.221 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -66.393 M -107.71 % | -31.964 M 90.71 % | -344.188 M 49.21 % | -677.685 M 5.69 % | -718.541 M -163.79 % | -272.394 M 44.93 % | -494.666 M 12.99 % | -568.526 M 75.80 % | -2.350 B 20.10 % | -2.941 B -72.08 % | -1.709 B -52.30 % | -1.122 B 32.13 % | -1.653 B -135.75 % | -701.336 M -228.62 % | 545.260 M 753.87 % | -83.390 M |
Total investments | 237.183 M -30.44 % | 340.978 M 78.09 % | 191.467 M 245.66 % | 55.391 M -56.09 % | 126.141 M 3 522.66 % | 3.482 M 3.75 % | 3.356 M 5.27 % | 3.188 M -69.01 % | 10.288 M -97.21 % | 368.995 M -8.10 % | 401.519 M -75.16 % | 1.616 B -4.11 % | 1.685 B 96.75 % | 856.628 M -21.45 % | 1.091 B 140.04 % | 454.303 M |
Total debt | 391.373 M 9.94 % | 355.973 M 6.37 % | 334.668 M -7.92 % | 363.448 M 93.65 % | 187.683 M -34.44 % | 286.290 M 20.90 % | 236.792 M 35.93 % | 174.198 M 78.49 % | 97.597 M 16.38 % | 83.859 M 228.92 % | 25.495 M 486.90 % | 4.344 M -39.52 % | 7.182 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 314.130 M -33.16 % | 469.993 M -0.10 % | 470.440 M | 0.000 -100.00 % | 482.094 M 1.90 % | 473.087 M -8.26 % | 515.702 M 4.94 % | 491.436 M 12.57 % | 436.574 M -4.91 % | 459.094 M -13.87 % | 533.002 M 21.57 % | 438.440 M 40.29 % | 312.514 M 141.12 % | 129.609 M -69.60 % | 426.289 M 55.27 % | 274.548 M |
Retained earnings | 0.000 100.00 % | -9.111 B -1.19 % | -9.004 B 0.17 % | -9.020 B -1.78 % | -8.862 B -2.42 % | -8.652 B -6.67 % | -8.111 B -4.67 % | -7.750 B -17.36 % | -6.604 B -13.27 % | -5.830 B -10.41 % | -5.280 B -14.56 % | -4.609 B -30.33 % | -3.536 B -53.72 % | -2.300 B | 0.000 100.00 % | -554.995 M |
Common stock | 918.000 K 6.74 % | 860.000 K 0.00 % | 860.000 K 0.00 % | 860.000 K 0.00 % | 860.000 K 7.23 % | 802.000 K 0.63 % | 797.000 K 0.13 % | 796.000 K 0.38 % | 793.000 K 0.76 % | 787.000 K 14.56 % | 687.000 K 0.00 % | 687.000 K 1.78 % | 675.000 K 2 227.59 % | 29.000 K | 0.000 -100.00 % | 26.000 K |
Total equity | 315.044 M -13.42 % | 363.871 M -22.19 % | 467.656 M 2.37 % | 456.830 M -24.33 % | 603.715 M 34.36 % | 449.326 M -52.73 % | 950.602 M -21.24 % | 1.207 B -48.26 % | 2.333 B -21.04 % | 2.954 B 51.16 % | 1.955 B -21.24 % | 2.482 B -25.86 % | 3.347 B 549.53 % | 515.331 M 14.25 % | 451.052 M 0.00 % | 451.052 M |
Other non current liabilities | 79.639 M -6.12 % | 84.832 M -26.17 % | 114.902 M 67.18 % | 68.729 M -8.58 % | 75.181 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 171.426 M -34.76 % | 262.757 M 11.18 % | 236.344 M 5.45 % | 224.135 M 26.11 % | 177.735 M -26.36 % | 241.372 M 48.56 % | 162.471 M 24.74 % | 130.250 M 57.31 % | 82.798 M 14.13 % | 72.545 M 203.60 % | 23.895 M | 0.000 -100.00 % | 1.409 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 251.065 M -27.77 % | 347.589 M -1.04 % | 351.246 M -1.01 % | 354.831 M 40.30 % | 252.916 M 4.24 % | 242.619 M 48.40 % | 163.493 M 24.33 % | 131.497 M 44.07 % | 91.271 M 12.34 % | 81.243 M 133.67 % | 34.768 M 213.25 % | 11.099 M 7.05 % | 10.368 M 37.05 % | 7.565 M | 0.000 | 0.000 |
Other current liabilities | 193.764 M -22.73 % | 250.761 M -32.20 % | 369.831 M -20.41 % | 464.648 M -5.96 % | 494.098 M -18.38 % | 605.331 M -18.65 % | 744.089 M 65.20 % | 450.419 M 5.20 % | 428.158 M -11.14 % | 481.829 M 68.49 % | 285.971 M -10.28 % | 318.727 M 333.45 % | 73.532 M -93.33 % | 1.103 B | 0.000 -100.00 % | 112.822 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.297 M -93.88 % | 102.938 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 219.947 M 135.95 % | 93.216 M -5.20 % | 98.324 M -29.42 % | 139.313 M 233.00 % | 41.836 M -6.86 % | 44.918 M -39.56 % | 74.321 M 69.11 % | 43.948 M 196.97 % | 14.799 M 30.80 % | 11.314 M 607.13 % | 1.600 M -63.17 % | 4.344 M -24.75 % | 5.773 M | 0.000 | 0.000 | 0.000 |
Total current liabilities | 625.796 M -8.24 % | 682.006 M -4.37 % | 713.197 M -16.13 % | 850.338 M 5.88 % | 803.103 M -15.15 % | 946.482 M 5.09 % | 900.627 M -3.46 % | 932.948 M 99.74 % | 467.070 M -35.76 % | 727.049 M 111.29 % | 344.096 M -24.86 % | 457.964 M 442.50 % | 84.418 M -92.39 % | 1.109 B | 0.000 -100.00 % | 113.228 M |
Total liabilities | 876.861 M -14.83 % | 1.030 B -3.27 % | 1.064 B -11.68 % | 1.205 B 14.12 % | 1.056 B -11.19 % | 1.189 B 11.75 % | 1.064 B -0.03 % | 1.064 B 90.64 % | 558.341 M -30.92 % | 808.292 M 113.35 % | 378.864 M -19.23 % | 469.063 M 394.87 % | 94.786 M -91.51 % | 1.117 B | 0.000 -100.00 % | 113.228 M |
Other non current assets | 20.058 M 666.45 % | 2.617 M -10.96 % | 2.939 M 30.16 % | 2.258 M -90.97 % | 25.018 M -0.90 % | 25.245 M -94.68 % | 474.956 M -54.14 % | 1.036 B 1 691.19 % | 57.826 M -29.47 % | 81.987 M 57.04 % | 52.208 M 29.64 % | 40.271 M 91.74 % | 21.003 M 78.87 % | 11.742 M 102.15 % | -545.260 M -17 241.15 % | 3.181 M |
Long term investments | 4.847 M -46.34 % | 9.032 M -28.73 % | 12.673 M 257.89 % | 3.541 M -1.99 % | 3.613 M 100.75 % | -479.925 M -4.06 % | -461.188 M 52.96 % | -980.427 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 155.526 M -3.62 % | 161.366 M -3.49 % | 167.206 M -3.37 % | 173.045 M -20.43 % | 217.474 M 36.18 % | 159.699 M -8.16 % | 173.881 M 146.50 % | 70.539 M 12.95 % | 62.453 M 859.49 % | 6.509 M -2.72 % | 6.691 M 412.72 % | 1.305 M 54.07 % | 847.000 K -5.57 % | 897.000 K | 0.000 -100.00 % | 222.000 K |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 155.526 M -3.62 % | 161.366 M -3.49 % | 167.206 M -3.37 % | 173.045 M -20.43 % | 217.474 M 36.18 % | 159.699 M -8.16 % | 173.881 M 146.50 % | 70.539 M 12.95 % | 62.453 M 859.49 % | 6.509 M -2.72 % | 6.691 M 412.72 % | 1.305 M 54.07 % | 847.000 K -5.57 % | 897.000 K | 0.000 -100.00 % | 222.000 K |
Property plant equipment net | 109.985 M -15.75 % | 130.543 M -0.35 % | 131.007 M -14.58 % | 153.368 M -14.53 % | 179.434 M -13.13 % | 206.566 M -17.49 % | 250.338 M 33.21 % | 187.923 M 66.07 % | 113.162 M 10.99 % | 101.953 M 228.98 % | 30.991 M 39.44 % | 22.226 M 7.58 % | 20.660 M 42.18 % | 14.531 M | 0.000 -100.00 % | 15.617 M |
Total non current assets | 290.416 M -4.33 % | 303.558 M -3.27 % | 313.825 M -5.53 % | 332.212 M -21.93 % | 425.539 M 8.69 % | 391.510 M -10.61 % | 437.987 M 39.57 % | 313.808 M 34.43 % | 233.441 M 22.57 % | 190.449 M 111.87 % | 89.890 M 40.89 % | 63.802 M 50.09 % | 42.510 M 56.46 % | 27.170 M 104.98 % | -545.260 M -2 966.77 % | 19.020 M |
Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.760 M 66.14 % | 107.596 M -25.39 % | 144.219 M 169.58 % | 53.498 M 13.86 % | 46.984 M | 0.000 -100.00 % | 7.567 M |
Short term investments | 232.336 M -18.48 % | 285.000 M 59.40 % | 178.794 M 244.83 % | 51.850 M -57.68 % | 122.528 M -74.65 % | 483.407 M 4.06 % | 464.544 M -52.77 % | 983.615 M 9 460.80 % | 10.288 M -97.21 % | 368.995 M -8.10 % | 401.519 M -75.16 % | 1.616 B -4.11 % | 1.685 B 96.75 % | 856.628 M -21.45 % | 1.091 B 140.04 % | 454.303 M |
cash and cash equivalents | 457.766 M 18.00 % | 387.937 M -42.85 % | 678.856 M -31.89 % | 996.671 M 9.98 % | 906.224 M 62.21 % | 558.684 M -23.62 % | 731.458 M -1.52 % | 742.724 M -69.65 % | 2.447 B -19.09 % | 3.025 B 74.39 % | 1.734 B 53.97 % | 1.126 B -32.17 % | 1.661 B 136.77 % | 701.336 M 228.62 % | -545.260 M -753.87 % | 83.390 M |
Cash and short term investments | 690.102 M 2.55 % | 672.937 M -21.54 % | 857.650 M -18.20 % | 1.049 B 1.92 % | 1.029 B -1.28 % | 1.042 B -12.87 % | 1.196 B -30.72 % | 1.726 B -29.75 % | 2.457 B -27.58 % | 3.394 B 58.88 % | 2.136 B -22.12 % | 2.743 B -18.03 % | 3.346 B 114.77 % | 1.558 B 185.73 % | 545.260 M 1.41 % | 537.693 M |
Total current assets | 901.489 M -17.29 % | 1.090 B -10.54 % | 1.218 B -8.39 % | 1.330 B 7.75 % | 1.234 B -1.02 % | 1.247 B -20.92 % | 1.577 B -19.46 % | 1.958 B -26.34 % | 2.658 B -25.60 % | 3.572 B 59.23 % | 2.244 B -22.29 % | 2.887 B -15.08 % | 3.399 B 111.81 % | 1.605 B 194.35 % | 545.260 M 0.00 % | 545.260 M |
Inventory | 148.851 M -47.97 % | 286.096 M 57.60 % | 181.530 M 66.80 % | 108.828 M 455.93 % | 19.576 M -11.77 % | 22.188 M -58.83 % | 53.900 M -12.16 % | 61.363 M 103.57 % | 30.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 62.536 M -52.22 % | 130.875 M -26.92 % | 179.094 M 3.86 % | 172.438 M -7.23 % | 185.867 M 140.97 % | 77.133 M -52.98 % | 164.027 M 39.48 % | 117.598 M 133.23 % | 50.422 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 479.925 M | 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 |
Account payables | 212.085 M -37.26 % | 338.029 M 37.95 % | 245.042 M -0.54 % | 246.377 M -7.78 % | 267.169 M -8.00 % | 290.414 M 292.49 % | 73.992 M -82.14 % | 414.293 M 3 496.61 % | 11.519 M -58.90 % | 28.030 M -48.44 % | 54.360 M 45.72 % | 37.304 M 647.87 % | 4.988 M 9.41 % | 4.559 M | 0.000 -100.00 % | 302.000 K |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.819 M -29.25 % | 8.225 M -66.14 % | 24.288 M 285.71 % | 6.297 M -93.88 % | 102.938 M 4 654.64 % | 2.165 M -97.78 % | 97.589 M 77 971.20 % | 125.000 K -92.04 % | 1.570 M | 0.000 -100.00 % | 104.000 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 61.967 M | 0.000 -100.00 % | 1.247 M 22.02 % | 1.022 M -18.04 % | 1.247 M -85.28 % | 8.473 M -2.59 % | 8.698 M -20.00 % | 10.873 M -2.04 % | 11.099 M 23.89 % | 8.959 M 18.43 % | 7.565 M | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.714 M |
Capital lease obligations | 28.173 M -25.41 % | 37.773 M 33.73 % | 28.246 M -36.47 % | 44.462 M -3.97 % | 46.301 M -21.17 % | 58.737 M -30.05 % | 83.965 M 203.27 % | 27.687 M 11.06 % | 24.930 M -7.18 % | 26.857 M 1 477.97 % | 1.702 M -60.82 % | 4.344 M -39.52 % | 7.182 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 8.992 B | 0.000 | 0.000 | 0.000 -100.00 % | 7.258 B 17.70 % | 6.167 B 14.83 % | 5.371 B 13.14 % | 4.747 B | 0.000 | 0.000 -100.00 % | 94.000 K 91.84 % | 49.000 K 0.00 % | 49.000 K |
Other total stockholders equity | -4.000 K -100.00 % | 9.004 B 0.04 % | 9.000 B 0.09 % | 8.992 B 0.11 % | 8.982 B 4.11 % | 8.628 B 0.96 % | 8.545 B 0.96 % | 8.465 B 262.95 % | 2.332 B 196.49 % | -2.417 B -223.70 % | 1.954 B -70.62 % | 6.651 B 1.23 % | 6.570 B 144.62 % | 2.686 B 10 767.81 % | 24.714 M -96.50 % | 706.710 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 218.986 M 77.65 % | 123.270 M 9 985.32 % | -1.247 M 85.28 % | -8.473 M 2.59 % | -8.698 M 20.00 % | -10.873 M | 0.000 100.00 % | -8.959 M | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.192 B -14.46 % | 1.393 B -9.05 % | 1.532 B -7.82 % | 1.662 B 0.14 % | 1.660 B 1.30 % | 1.638 B -18.68 % | 2.015 B -11.30 % | 2.271 B -21.44 % | 2.891 B -23.16 % | 3.763 B 61.26 % | 2.333 B -20.92 % | 2.951 B -14.28 % | 3.442 B 110.89 % | 1.632 B | 0.000 -100.00 % | 564.280 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -311.224 M -103.02 % | -153.294 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 795.658 M | 0.000 -100.00 % | 20.952 M -74.62 % | 82.567 M |
Stock based compensation | -1.525 M 79.56 % | -7.462 M -260.44 % | 4.651 M -56.96 % | 10.805 M -58.74 % | 26.188 M -30.31 % | 37.576 M -64.04 % | 104.486 M 28.51 % | 81.308 M -42.48 % | 141.363 M -26.85 % | 193.251 M 18.72 % | 162.772 M -21.63 % | 207.691 M 2.30 % | 203.026 M 63.94 % | 123.844 M 262.37 % | 34.176 M 370.36 % | 7.266 M -65.10 % | 20.822 M |
Change in working capital | 0.000 100.00 % | -48.201 M 59.05 % | -117.696 M -90.17 % | -61.890 M -158.34 % | -23.957 M -112.95 % | 185.020 M 272.04 % | -107.547 M 1.01 % | -108.644 M -5 444.02 % | 2.033 M 102.08 % | -97.664 M -494.59 % | 24.751 M 123.90 % | -103.568 M -347.07 % | -23.166 M -190.73 % | 25.534 M | 0.000 100.00 % | -8.430 M 53.65 % | -18.189 M |
Accounts receivables | 0.000 -100.00 % | 55.165 M 928.80 % | -6.656 M -149.56 % | 13.429 M 112.35 % | -108.734 M -225.13 % | 86.894 M 287.15 % | -46.429 M 30.88 % | -67.176 M -33.23 % | -50.422 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -105.660 M -52.60 % | -69.239 M 28.09 % | -96.283 M -11 827.53 % | 821.000 K -97.15 % | 28.824 M 1 708.28 % | 1.594 M 102.84 % | -56.035 M -85.89 % | -30.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -152.192 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 |
Other working capital | 0.000 -100.00 % | 2.294 M 105.49 % | -41.801 M -299.39 % | 20.964 M -75.03 % | 83.956 M 21.15 % | 69.302 M 210.51 % | -62.712 M -530.51 % | 14.567 M -82.36 % | 82.599 M 184.57 % | -97.664 M -494.59 % | 24.751 M 123.90 % | -103.568 M -347.07 % | -23.166 M 33.30 % | -34.730 M | 0.000 -100.00 % | 17.469 M 216.09 % | -15.048 M |
Other non cash items | 271.708 M 1 509.42 % | -19.278 M 83.06 % | -113.793 M -67.71 % | -67.852 M 58.24 % | -162.461 M -219.98 % | 135.409 M 228.91 % | -105.042 M -119.58 % | 536.381 M 326.87 % | -236.425 M -140.65 % | 581.622 M 455.02 % | -163.829 M -160.37 % | 271.396 M -58.95 % | 661.056 M 6 100.87 % | -11.016 M -105.54 % | 198.970 M 18 155.35 % | -1.102 M 53.03 % | -2.346 M |
Net cash provided by operating activities | 0.000 100.00 % | -156.049 M 16.61 % | -187.132 M 24.55 % | -248.016 M 27.23 % | -340.827 M -103.70 % | -167.321 M 62.27 % | -443.422 M 29.42 % | -628.219 M 26.59 % | -855.805 M -741.18 % | 133.474 M 120.81 % | -641.544 M 7.16 % | -691.025 M -77.32 % | -389.697 M -20.05 % | -324.612 M 32.65 % | -481.982 M -865.26 % | -49.933 M 73.75 % | -190.253 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -15.000 K | 0.000 -100.00 % | 1.390 M 200.00 % | -1.390 M 98.12 % | -74.109 M -338.07 % | -16.917 M 65.51 % | -49.054 M -172.75 % | -17.985 M -138.09 % | -7.554 M -247.63 % | -2.173 M 61.00 % | -5.572 M -99.43 % | -2.794 M 69.66 % | -9.208 M -178.61 % | -3.305 M |
Acquisitions net | 0.000 | 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 % | 1.872 M | 0.000 -100.00 % | 2.032 M -44.37 % | 3.653 M |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -72.624 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.940 M | 0.000 100.00 % | -149.062 M 95.85 % | -3.594 B |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 505.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 284.434 M | 0.000 -100.00 % | 241.404 M -93.61 % | 3.776 B |
Other investing activites | 0.000 100.00 % | -149.950 M -53.43 % | -97.729 M -144.08 % | 221.684 M -44.29 % | 397.936 M 667.31 % | -70.144 M -116.18 % | 433.537 M 141.76 % | -1.038 B -443.06 % | 302.614 M 902.70 % | 30.180 M -97.52 % | 1.218 B 729.86 % | 146.722 M 118.44 % | -795.879 M -24 246.81 % | 3.296 M -96.71 % | 100.062 M 41 247.93 % | 242.000 K 90.55 % | 127.000 K |
Net cash used for investing activites | 0.000 100.00 % | -149.950 M -53.43 % | -97.729 M -144.09 % | 221.669 M -44.30 % | 397.936 M 678.78 % | -68.754 M -115.91 % | 432.147 M 138.85 % | -1.112 B -489.31 % | 285.697 M 1 613.71 % | -18.874 M -101.57 % | 1.200 B 761.98 % | 139.168 M 117.44 % | -798.052 M -414.08 % | 254.090 M 161.23 % | 97.268 M 13.89 % | 85.408 M -53.30 % | 182.892 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 382.564 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.829 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 -100.00 % | 22.577 M 163.65 % | -35.473 M -128.91 % | 122.681 M -53.82 % | 265.674 M 479.85 % | 45.818 M 364.07 % | -17.351 M -123.74 % | 73.098 M 280.60 % | 19.206 M -98.62 % | 1.388 B 5 822.52 % | 23.433 M 1 210.04 % | -2.111 M -100.10 % | 2.093 B 181 307.54 % | 1.154 M -99.93 % | 1.648 B | 0.000 100.00 % | -300.000 K |
Net cash used provided by financing activities | 0.000 -100.00 % | 22.577 M 163.65 % | -35.473 M -128.91 % | 122.681 M -53.82 % | 265.674 M 479.85 % | 45.818 M 364.07 % | -17.351 M -123.74 % | 73.098 M 280.60 % | 19.206 M -98.62 % | 1.388 B 86 422.76 % | 1.604 M 175.98 % | -2.111 M -100.10 % | 2.093 B 181 307.54 % | 1.154 M -99.93 % | 1.648 B | 0.000 100.00 % | -300.000 K |
Effect of forex changes on cash | 0.000 100.00 % | -7.497 M -397.62 % | 2.519 M 142.79 % | -5.887 M -123.78 % | 24.757 M 41.61 % | 17.483 M 0.71 % | 17.360 M 146.81 % | -37.083 M -40.10 % | -26.469 M 87.53 % | -212.263 M -539.61 % | 48.284 M 143.53 % | 19.827 M -62.97 % | 53.547 M 1 498.42 % | 3.350 M -94.71 % | 63.299 M 2 714.58 % | -2.421 M -57.00 % | -1.542 M |
Net change in cash | 0.000 | 0.000 100.00 % | -158.908 M -451.38 % | 45.224 M -87.09 % | 350.396 M 505.61 % | -86.387 M -1 433.59 % | -5.633 M 99.34 % | -852.227 M -195.21 % | -288.686 M -144.75 % | 645.081 M 112.22 % | 303.975 M 213.82 % | -267.071 M -155.68 % | 479.621 M 1 553.00 % | -33.009 M -104.98 % | 663.402 M 1 907.02 % | 33.054 M 38.59 % | 23.851 M |
Cash at beginning of period | 0.000 | 0.000 100.00 % | -158.908 M -451.38 % | 45.224 M -92.79 % | 627.257 M -14.25 % | 731.458 M | 0.000 -100.00 % | 2.447 B | 0.000 -100.00 % | 1.734 B | 0.000 | 0.000 -100.00 % | 1.181 B 60.82 % | 734.345 M -1.67 % | 746.792 M 1 383.61 % | 50.336 M -15.46 % | 59.539 M |
Cash at end of period | 0.000 | 0.000 100.00 % | -158.908 M -451.38 % | 45.224 M -95.37 % | 977.652 M 51.56 % | 645.071 M 11 551.64 % | -5.633 M -100.35 % | 1.595 B 652.49 % | -288.686 M -112.13 % | 2.379 B 682.78 % | 303.975 M 213.82 % | -267.071 M -116.08 % | 1.661 B 136.77 % | 701.336 M -50.27 % | 1.410 B 1 591.08 % | 83.390 M 0.00 % | 83.390 M |
Operating cash flow | 0.000 100.00 % | -156.049 M 16.61 % | -187.132 M 24.55 % | -248.016 M 27.23 % | -340.827 M -103.70 % | -167.321 M 62.27 % | -443.422 M 29.42 % | -628.219 M 26.59 % | -855.805 M -741.18 % | 133.474 M 120.81 % | -641.544 M 7.16 % | -691.025 M -77.32 % | -389.697 M -20.05 % | -324.612 M 32.65 % | -481.982 M -865.26 % | -49.933 M 73.75 % | -190.253 M |
Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -15.000 K | 0.000 -100.00 % | 1.390 M 200.00 % | -1.390 M 98.12 % | -74.109 M -338.07 % | -16.917 M 65.51 % | -49.054 M -172.75 % | -17.985 M -138.09 % | -7.554 M -247.63 % | -2.173 M 61.00 % | -5.572 M -99.43 % | -2.794 M 69.66 % | -9.208 M -178.61 % | -3.305 M |
Free CashFlow | 0.000 100.00 % | -156.049 M 16.61 % | -187.132 M 24.55 % | -248.031 M 27.23 % | -340.827 M -105.40 % | -165.931 M 62.70 % | -444.812 M 36.67 % | -702.328 M 19.52 % | -872.722 M -1 133.79 % | 84.420 M 112.80 % | -659.529 M 5.59 % | -698.579 M -78.27 % | -391.870 M -18.68 % | -330.184 M 31.89 % | -484.776 M -719.70 % | -59.141 M 69.45 % | -193.558 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 |