
Camurus AB (publ) CAMX.ST
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.868 B 8.78 % | 1.717 B 79.52 % | 956.340 M 59.24 % | 600.570 M 78.74 % | 335.997 M 218.16 % | 105.605 M 114.12 % | 49.321 M -9.18 % | 54.308 M -52.25 % | 113.737 M -26.53 % | 154.799 M -25.65 % | 208.207 M 5.31 % | 197.716 M 107.68 % | 95.204 M |
Net income | 428.394 M -0.71 % | 431.442 M 676.63 % | 55.553 M 161.42 % | -90.446 M 45.93 % | -167.265 M 42.30 % | -289.865 M -23.52 % | -234.676 M -23.14 % | -190.574 M -135.30 % | -80.993 M 49.23 % | -159.542 M -430.00 % | 48.346 M -51.28 % | 99.235 M 645.18 % | 13.317 M |
Income before tax | 552.522 M 0.59 % | 549.304 M 651.18 % | 73.125 M 165.43 % | -111.768 M 45.90 % | -206.579 M 42.87 % | -361.564 M -25.95 % | -287.068 M -17.96 % | -243.368 M -135.46 % | -103.359 M 49.40 % | -204.268 M -426.60 % | 62.543 M -50.86 % | 127.268 M 612.59 % | 17.860 M |
Income before tax ratio | 0.30 -7.53 % | 0.32 318.43 % | 0.08 141.09 % | -0.19 69.73 % | -0.61 82.04 % | -3.42 41.18 % | -5.82 -29.88 % | -4.48 -393.12 % | -0.91 31.13 % | -1.32 -539.29 % | 0.30 -53.33 % | 0.64 243.12 % | 0.19 |
EBITDA | 568.243 M 1.01 % | 562.545 M 542.27 % | 87.587 M 189.63 % | -97.722 M 50.29 % | -196.583 M 44.32 % | -353.047 M -24.01 % | -284.700 M -18.98 % | -239.280 M -142.11 % | -98.833 M 50.76 % | -200.716 M -427.31 % | 61.323 M -50.06 % | 122.785 M 561.81 % | 18.553 M |
Net income ratio | 0.23 -8.72 % | 0.25 332.61 % | 0.06 138.57 % | -0.15 69.75 % | -0.50 81.86 % | -2.74 42.31 % | -4.76 -35.59 % | -3.51 -392.78 % | -0.71 30.91 % | -1.03 -543.86 % | 0.23 -53.74 % | 0.50 258.82 % | 0.14 |
Ratio EBITDA | 0.30 -7.14 % | 0.33 257.76 % | 0.09 156.29 % | -0.16 72.19 % | -0.59 82.50 % | -3.34 42.08 % | -5.77 -31.01 % | -4.41 -407.04 % | -0.87 32.98 % | -1.30 -540.24 % | 0.29 -52.57 % | 0.62 218.67 % | 0.19 |
Gross profit ratio | 0.93 0.21 % | 0.93 4.12 % | 0.89 3.98 % | 0.86 -4.15 % | 0.89 14.82 % | 0.78 -9.54 % | 0.86 -11.63 % | 0.98 -0.63 % | 0.98 -1.73 % | 1.00 0.16 % | 1.00 0.49 % | 0.99 2.79 % | 0.97 |
Weighted average shs out dil | 59.500 M 3.48 % | 57.497 M 4.41 % | 55.067 M 1.13 % | 54.451 M 3.36 % | 52.678 M 13.30 % | 46.496 M 10.55 % | 42.061 M 1.18 % | 41.569 M 1.52 % | 40.946 M 0.55 % | 40.721 M -0.46 % | 40.911 M 0.00 % | 40.911 M 0.00 % | 40.911 M |
Weighted average shs out | 58.008 M 4.56 % | 55.477 M 0.74 % | 55.067 M 1.13 % | 54.451 M 3.36 % | 52.678 M 13.30 % | 46.496 M 14.32 % | 40.671 M -0.12 % | 40.721 M 0.00 % | 40.721 M 40.70 % | 28.942 M -29.26 % | 40.911 M 0.00 % | 40.911 M 0.00 % | 40.911 M |
EPS diluted | 7.20 -4.00 % | 7.50 642.57 % | 1.01 160.84 % | -1.66 47.80 % | -3.18 48.96 % | -6.23 -11.65 % | -5.58 -21.83 % | -4.58 -131.31 % | -1.98 49.49 % | -3.92 -432.20 % | 1.18 -51.44 % | 2.43 636.36 % | 0.33 |
Earnings per share | 7.39 -5.01 % | 7.78 670.30 % | 1.01 160.84 % | -1.66 47.80 % | -3.18 48.96 % | -6.23 -7.97 % | -5.77 -23.29 % | -4.68 -135.18 % | -1.99 63.88 % | -5.51 -566.95 % | 1.18 -51.44 % | 2.43 636.36 % | 0.33 |
Gross profit | 1.738 B 9.00 % | 1.595 B 86.91 % | 853.075 M 65.58 % | 515.218 M 71.33 % | 300.713 M 265.31 % | 82.318 M 93.69 % | 42.499 M -19.74 % | 52.952 M -52.55 % | 111.597 M -27.80 % | 154.562 M -25.53 % | 207.551 M 5.82 % | 196.141 M 113.47 % | 91.883 M |
Income tax expense | 124.128 M 5.32 % | 117.862 M 570.74 % | 17.572 M 182.41 % | -21.322 M 45.76 % | -39.314 M 45.17 % | -71.699 M -36.85 % | -52.392 M 0.76 % | -52.794 M -136.04 % | -22.367 M 49.99 % | -44.727 M -415.05 % | 14.197 M -49.35 % | 28.032 M 517.04 % | 4.543 M |
Cost of revenue | 129.507 M 5.85 % | 122.348 M 18.48 % | 103.265 M 20.99 % | 85.352 M 141.90 % | 35.284 M 51.52 % | 23.287 M 241.35 % | 6.822 M 403.10 % | 1.356 M -36.64 % | 2.140 M 802.95 % | 237.000 K -63.87 % | 656.000 K -58.35 % | 1.575 M -52.57 % | 3.321 M |
General and administrative expenses | 91.322 M 87.79 % | 48.629 M 37.96 % | 35.248 M 27.88 % | 27.563 M -71.75 % | 97.581 M 315.80 % | 23.468 M 6.68 % | 21.999 M -17.27 % | 26.590 M 47.85 % | 17.985 M 50.70 % | 11.934 M -46.16 % | 22.165 M 24.70 % | 17.775 M 22.54 % | 14.505 M |
Selling and marketing expenses | 492.400 M 31.02 % | 375.822 M 37.39 % | 273.542 M 28.88 % | 212.248 M 23.53 % | 171.821 M 0.75 % | 170.540 M 69.05 % | 100.884 M 119.82 % | 45.893 M 85.52 % | 24.738 M 27.44 % | 19.411 M 70.24 % | 11.402 M 198.40 % | 3.821 M 60.21 % | 2.385 M |
Other expenses | 1.568 M -75.70 % | 6.452 M 976.63 % | -736.000 K 20.35 % | -924.000 K -15.79 % | -798.000 K 3.74 % | -829.000 K -208.18 % | -269.000 K -189.25 % | -93.000 K -47.62 % | -63.000 K -100.04 % | 173.584 M 299 182.76 % | 58.000 K -42.57 % | 101.000 K 129.55 % | 44.000 K |
Operating expenses | 1.269 B 18.75 % | 1.069 B 36.68 % | 781.811 M 24.58 % | 627.575 M 23.71 % | 507.282 M 14.66 % | 442.405 M 33.95 % | 330.278 M 11.83 % | 295.329 M 37.53 % | 214.737 M -40.02 % | 358.009 M 142.46 % | 147.655 M 99.08 % | 74.170 M 3.50 % | 71.664 M |
Cost and expenses | 1.398 B 17.42 % | 1.191 B 34.56 % | 885.076 M 24.15 % | 712.927 M 31.40 % | 542.566 M 16.51 % | 465.692 M 38.15 % | 337.100 M 13.62 % | 296.685 M 36.80 % | 216.877 M -39.46 % | 358.246 M 141.55 % | 148.311 M 95.80 % | 75.745 M 1.01 % | 74.985 M |
Research and development expenses | 683.619 M 7.20 % | 637.696 M 34.60 % | 473.757 M 21.89 % | 388.688 M 62.85 % | 238.678 M -4.23 % | 249.226 M 20.01 % | 207.664 M -6.85 % | 222.939 M 29.56 % | 172.077 M 12.41 % | 153.080 M 34.11 % | 114.146 M 116.70 % | 52.675 M -3.91 % | 54.818 M |
Selling general and administrative expenses | 583.722 M 37.52 % | 424.451 M 37.46 % | 308.790 M 28.76 % | 239.811 M -10.98 % | 269.402 M 38.86 % | 194.008 M 57.88 % | 122.883 M 69.53 % | 72.483 M 69.66 % | 42.723 M 36.30 % | 31.345 M -6.62 % | 33.567 M 55.43 % | 21.596 M 27.86 % | 16.890 M |
Interest income | 84.441 M 241.66 % | 24.715 M 817.07 % | 2.695 M 1 476.02 % | 171.000 K -11.86 % | 194.000 K 351.16 % | 43.000 K -75.43 % | 175.000 K 0.57 % | 174.000 K 83.16 % | 95.000 K 4 650.00 % | 2.000 K -99.49 % | 394.000 K 439.73 % | 73.000 K 7 200.00 % | 1.000 K |
Interest expense | 1.084 M -14.98 % | 1.275 M -16.45 % | 1.526 M 11.79 % | 1.365 M -11.42 % | 1.541 M -2.78 % | 1.585 M 6 240.00 % | 25.000 K 38.89 % | 18.000 K -98.20 % | 1.002 M 503.61 % | 166.000 K -2.35 % | 170.000 K 40.50 % | 121.000 K -86.59 % | 902.000 K |
Depreciation and amortization | 14.637 M 22.98 % | 11.902 M -7.99 % | 12.936 M 2.01 % | 12.681 M 49.98 % | 8.455 M 21.97 % | 6.932 M 192.74 % | 2.368 M -42.07 % | 4.088 M 16.00 % | 3.524 M -0.79 % | 3.552 M 148.91 % | 1.427 M 75.31 % | 814.000 K 17.46 % | 693.000 K |
Operating income | 469.165 M -11.87 % | 532.355 M 639.83 % | 71.956 M 164.04 % | -112.357 M 45.61 % | -206.569 M 42.63 % | -360.087 M -25.37 % | -287.218 M -17.94 % | -243.524 M -137.70 % | -102.452 M 49.80 % | -204.104 M -427.51 % | 62.319 M -51.05 % | 127.316 M 578.62 % | 18.761 M |
Operating income ratio | 0.25 -18.98 % | 0.31 312.11 % | 0.08 140.22 % | -0.19 69.57 % | -0.61 81.97 % | -3.41 41.45 % | -5.82 -29.87 % | -4.48 -397.81 % | -0.90 31.68 % | -1.32 -540.51 % | 0.30 -53.52 % | 0.64 226.77 % | 0.20 |
Total other income expenses net | 83.357 M 391.81 % | 16.949 M 1 349.87 % | 1.169 M 197.91 % | -1.194 M 11.36 % | -1.347 M 12.65 % | -1.542 M -1 128.00 % | 150.000 K -3.85 % | 156.000 K 117.20 % | -907.000 K -453.05 % | -164.000 K -173.21 % | 224.000 K 566.67 % | -48.000 K 97.97 % | -2.359 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -2.836 B -143.33 % | -1.165 B -116.07 % | -539.322 M -39.75 % | -385.919 M 11.55 % | -436.312 M -31.65 % | -331.412 M -146.63 % | -134.377 M 57.28 % | -314.524 M 38.16 % | -508.594 M 28.98 % | -716.096 M -1 278 642.86 % | -56.000 K -1 020.00 % | -5.000 K -66.67 % | -3.000 K -50.00 % | -2.000 K |
Total investments | 1.563 M 11.17 % | 1.406 M -79.91 % | 6.997 M 102.06 % | -340.380 M | 0.000 | 0.000 100.00 % | -186.930 M -41.99 % | -131.650 M -63.69 % | -80.425 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 406.000 K |
Total debt | 17.044 M -30.45 % | 24.507 M -6.52 % | 26.217 M 2.19 % | 25.656 M 0.69 % | 25.481 M -6.77 % | 27.332 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 5.199 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -125.052 M 77.40 % | -553.371 M 43.56 % | -980.448 M 5.71 % | -1.040 B -9.34 % | -950.999 M -21.56 % | -782.344 M -58.76 % | -492.776 M -90.92 % | -258.107 M -282.10 % | -67.549 M -602.45 % | 13.444 M -79.06 % | 64.193 M 305.08 % | 15.847 M 163.68 % | 6.010 M 126.53 % | -22.655 M |
Common stock | 1.472 M 5.82 % | 1.391 M 0.36 % | 1.386 M 1.09 % | 1.371 M 1.11 % | 1.356 M 5.03 % | 1.291 M 34.48 % | 960.000 K 3.00 % | 932.000 K 0.00 % | 932.000 K 0.00 % | 932.000 K 47.94 % | 630.000 K 8.06 % | 583.000 K 0.00 % | 583.000 K 0.00 % | 583.000 K |
Total equity | 3.290 B 120.34 % | 1.493 B 50.10 % | 994.671 M 17.17 % | 848.908 M 0.17 % | 847.441 M 34.17 % | 631.634 M 150.33 % | 252.324 M -34.46 % | 385.000 M -31.79 % | 564.417 M -11.89 % | 640.557 M 418.85 % | 123.457 M 146.68 % | 50.047 M 24.46 % | 40.210 M 248.29 % | 11.545 M |
Other non current liabilities | 21.567 M -33.87 % | 32.612 M 160.23 % | 12.532 M 1 129.83 % | 1.019 M | 0.000 | 0.000 100.00 % | -4.101 M 7.43 % | -4.430 M -443 100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 7.138 M -47.56 % | 13.613 M -18.21 % | 16.643 M -12.06 % | 18.925 M -7.17 % | 20.387 M -11.12 % | 22.938 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 28.705 M -37.90 % | 46.225 M 58.44 % | 29.175 M 46.28 % | 19.944 M -2.17 % | 20.387 M -11.12 % | 22.938 M -35.89 % | 35.781 M 137.18 % | 15.086 M 1 508 500.00 % | 1.000 K 0.00 % | 1.000 K -99.99 % | 8.537 M 86.52 % | 4.577 M 159.91 % | 1.761 M -35.16 % | 2.716 M |
Other current liabilities | 295.197 M 36.70 % | 215.952 M 46.64 % | 147.263 M 22.67 % | 120.051 M -1.71 % | 122.141 M 77.59 % | 68.778 M 38.43 % | 49.684 M -34.05 % | 75.331 M 30.33 % | 57.798 M -56.88 % | 134.042 M 138.78 % | 56.136 M 13.95 % | 49.263 M 438.63 % | 9.146 M -87.57 % | 73.586 M |
Deferred revenue | 0.000 -100.00 % | 31.187 M 3.14 % | 30.239 M -77.18 % | 132.497 M -4.85 % | 139.246 M 54.91 % | 89.887 M 256.31 % | 25.227 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 9.906 M -9.07 % | 10.894 M -83.59 % | 66.382 M 436.30 % | -19.739 M -132.46 % | 60.819 M 391.92 % | -20.834 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 438.626 M 19.00 % | 368.594 M 30.87 % | 281.642 M 32.20 % | 213.045 M 20.86 % | 176.270 M 50.05 % | 117.474 M 4.51 % | 112.400 M 23.61 % | 90.934 M 20.67 % | 75.358 M -57.13 % | 175.791 M 132.30 % | 75.674 M 32.69 % | 57.032 M 269.52 % | 15.434 M -79.77 % | 76.302 M |
Total liabilities | 467.331 M 12.66 % | 414.819 M 33.46 % | 310.817 M 33.40 % | 232.989 M 18.47 % | 196.657 M 40.06 % | 140.412 M 24.92 % | 112.400 M 23.61 % | 90.934 M 20.67 % | 75.359 M -57.13 % | 175.792 M 108.75 % | 84.211 M 36.69 % | 61.609 M 258.30 % | 17.195 M -77.46 % | 76.302 M |
Other non current assets | 0.000 -100.00 % | 1.406 M 70 200.00 % | 2.000 K -100.00 % | 334.154 M 33 415 300.00 % | 1.000 K 200.00 % | -1.000 K -100.00 % | 186.930 M 41.99 % | 131.650 M 63.69 % | 80.425 M 8 042 400.00 % | 1.000 K -99.75 % | 406.000 K 0.00 % | 406.000 K 0.00 % | 406.000 K 40 500.00 % | 1.000 K |
Long term investments | 1.563 M | 0.000 -100.00 % | 6.997 M 102.06 % | -340.380 M | 0.000 | 0.000 100.00 % | -186.930 M -41.99 % | -131.650 M -63.69 % | -80.425 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 406.000 K |
Intangible assets | 22.722 M -0.12 % | 22.749 M -3.59 % | 23.597 M -30.01 % | 33.713 M -7.88 % | 36.597 M -1.98 % | 37.335 M 133.71 % | 15.975 M -4.07 % | 16.653 M -11.14 % | 18.741 M -10.00 % | 20.823 M -7.66 % | 22.551 M 8.82 % | 20.723 M 179.25 % | 7.421 M 108.10 % | 3.566 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 22.722 M -0.12 % | 22.749 M -3.59 % | 23.597 M -30.01 % | 33.713 M -7.88 % | 36.597 M -1.98 % | 37.335 M 133.71 % | 15.975 M -4.07 % | 16.653 M -11.14 % | 18.741 M -10.00 % | 20.823 M -7.66 % | 22.551 M 8.82 % | 20.723 M 179.25 % | 7.421 M 108.10 % | 3.566 M |
Property plant equipment net | 57.737 M 45.50 % | 39.682 M 13.77 % | 34.880 M 0.44 % | 34.728 M 2.45 % | 33.898 M -11.69 % | 38.385 M 252.19 % | 10.899 M 10.07 % | 9.902 M 1.47 % | 9.759 M 47.11 % | 6.634 M -6.81 % | 7.119 M 124.15 % | 3.176 M 29.05 % | 2.461 M 29.87 % | 1.895 M |
Total non current assets | 207.896 M -26.73 % | 283.751 M -27.27 % | 390.143 M -3.09 % | 402.595 M 7.18 % | 375.612 M 13.01 % | 332.356 M 68.00 % | 197.829 M 39.76 % | 141.552 M 56.96 % | 90.185 M 35.06 % | 66.775 M 122.02 % | 30.076 M 23.74 % | 24.305 M 136.25 % | 10.288 M -27.18 % | 14.128 M |
Other current assets | 32.606 M -44.93 % | 59.203 M 30.08 % | 45.512 M 85.53 % | 24.531 M -43.15 % | 43.153 M 230.35 % | 13.063 M -35.99 % | 20.408 M 93.92 % | 10.524 M 23.81 % | 8.500 M -16.57 % | 10.188 M -94.03 % | 170.716 M 125.02 % | 75.868 M 6 765.88 % | 1.105 M 2.50 % | 1.078 M |
Short 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 |
cash and cash equivalents | 2.853 B 139.75 % | 1.190 B 110.39 % | 565.539 M 37.41 % | 411.575 M -10.87 % | 461.793 M 28.72 % | 358.744 M 166.97 % | 134.377 M -57.28 % | 314.524 M -38.16 % | 508.594 M -28.98 % | 716.096 M 1 278 642.86 % | 56.000 K 1 020.00 % | 5.000 K 66.67 % | 3.000 K 50.00 % | 2.000 K |
Cash and short term investments | 2.853 B 139.75 % | 1.190 B 110.39 % | 565.539 M 37.41 % | 411.575 M -10.87 % | 461.793 M 28.72 % | 358.744 M 166.97 % | 134.377 M -57.28 % | 314.524 M -38.16 % | 508.594 M -28.98 % | 716.096 M 1 278 642.86 % | 56.000 K 1 020.00 % | 5.000 K 66.67 % | 3.000 K 50.00 % | 2.000 K |
Total current assets | 3.549 B 118.53 % | 1.624 B 77.43 % | 915.345 M 34.75 % | 679.302 M 1.62 % | 668.486 M 52.04 % | 439.690 M 163.45 % | 166.895 M -50.09 % | 334.382 M -39.16 % | 549.592 M -26.68 % | 749.574 M 322.08 % | 177.592 M 103.31 % | 87.351 M 85.39 % | 47.117 M -36.09 % | 73.719 M |
Inventory | 140.223 M 38.90 % | 100.955 M -6.03 % | 107.431 M 0.21 % | 107.202 M -3.72 % | 111.349 M 236.48 % | 33.092 M 236.64 % | 9.830 M 176.67 % | 3.553 M -71.30 % | 12.380 M 281.98 % | 3.241 M 361.68 % | 702.000 K -80.97 % | 3.688 M 62.47 % | 2.270 M 164.57 % | 858.000 K |
Net receivables | 523.588 M 66.15 % | 315.129 M 39.82 % | 225.386 M 45.82 % | 154.561 M 72.49 % | 89.607 M 116.71 % | 41.349 M 219.27 % | 12.951 M 11.99 % | 11.564 M -52.10 % | 24.144 M 20.42 % | 20.049 M -88.53 % | 174.729 M 113.40 % | 81.879 M | 0.000 -100.00 % | 71.781 M |
Tax assets | 125.874 M -42.76 % | 219.914 M -32.26 % | 324.667 M -4.62 % | 340.380 M 11.56 % | 305.116 M 18.89 % | 256.637 M 50.12 % | 170.955 M 48.66 % | 114.997 M 86.43 % | 61.685 M 56.89 % | 39.317 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.260 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 118.253 M 19.11 % | 99.278 M 16.05 % | 85.548 M 61.85 % | 52.857 M 155.20 % | 20.712 M 19.12 % | 17.387 M -51.41 % | 35.781 M 137.18 % | 15.086 M -14.09 % | 17.560 M -44.84 % | 31.832 M 220.31 % | 9.938 M 27.92 % | 7.769 M 23.55 % | 6.288 M 131.52 % | 2.716 M |
Tax payables | 15.270 M 35.34 % | 11.283 M 25.12 % | 9.018 M 30.02 % | 6.936 M 144.31 % | 2.839 M 68.29 % | 1.687 M -1.23 % | 1.708 M 230.37 % | 517.000 K | 0.000 -100.00 % | 9.917 M 3.30 % | 9.600 M | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 100.00 % | -1.737 M 72.11 % | -6.227 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 17.044 M -30.45 % | 24.507 M -6.52 % | 26.217 M 2.19 % | 25.656 M 0.69 % | 25.481 M -6.77 % | 27.332 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 3.408 B 66.65 % | 2.045 B 3.61 % | 1.974 B 4.57 % | 1.887 B 5.03 % | 1.797 B 27.21 % | 1.413 B 89.85 % | 744.101 M 15.87 % | 642.175 M 1.77 % | 631.034 M 0.78 % | 626.181 M 967.95 % | 58.634 M 74.42 % | 33.617 M 0.00 % | 33.617 M 0.00 % | 33.617 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 1.737 M -72.11 % | 6.227 M -21.97 % | 7.980 M -6.28 % | 8.515 M 107.63 % | 4.101 M -7.43 % | 4.430 M -9.39 % | 4.889 M -3.65 % | 5.074 M -37.20 % | 8.079 M 76.51 % | 4.577 M 159.76 % | 1.762 M | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.781 M -137.18 % | -15.086 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.716 M |
Total assets | 3.757 B 96.93 % | 1.908 B 46.14 % | 1.305 B 20.67 % | 1.082 B 3.62 % | 1.044 B 35.24 % | 772.046 M 111.68 % | 364.724 M -23.37 % | 475.934 M -25.61 % | 639.776 M -21.63 % | 816.349 M 293.10 % | 207.668 M 85.99 % | 111.656 M 94.51 % | 57.405 M -34.65 % | 87.847 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -199.775 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 34.826 M -66.10 % | 102.717 M 161.29 % | 39.312 M 213.92 % | 12.523 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.671 M | 0.000 | 0.000 | 0.000 |
Change in working capital | -205.092 M -361.44 % | -44.446 M -151.98 % | -17.639 M 66.92 % | -53.323 M -32.57 % | -40.224 M 17.66 % | -48.852 M -654.76 % | 8.806 M -75.67 % | 36.196 M 136.92 % | -98.036 M -214.06 % | 85.949 M 1 485.19 % | 5.422 M -84.50 % | 34.982 M 464.59 % | 6.196 M |
Accounts receivables | -221.905 M -150.77 % | -88.491 M -13.89 % | -77.697 M 16.10 % | -92.608 M -361.59 % | -20.063 M 23.63 % | -26.270 M -311.56 % | -6.383 M -151.85 % | 12.310 M 660.82 % | 1.618 M 114.30 % | -11.311 M -776.50 % | 1.672 M 149.44 % | -3.382 M -105.14 % | 65.819 M |
Inventory | -39.032 M -766.64 % | 5.855 M 1 465.51 % | 374.000 K -90.98 % | 4.147 M 105.30 % | -78.257 M -236.42 % | -23.262 M -270.59 % | -6.277 M -171.11 % | 8.827 M 196.59 % | -9.139 M -259.94 % | -2.539 M -185.03 % | 2.986 M 310.58 % | -1.418 M -0.42 % | -1.412 M |
Accounts payables | 18.353 M 35.43 % | 13.552 M -57.81 % | 32.118 M -0.08 % | 32.145 M 866.77 % | 3.325 M 118.08 % | -18.394 M -188.88 % | 20.695 M 936.50 % | -2.474 M 82.67 % | -14.272 M -165.19 % | 21.893 M | 0.000 | 0.000 | 0.000 |
Other working capital | 37.492 M 52.17 % | 24.638 M -10.62 % | 27.566 M 821.02 % | 2.993 M -94.54 % | 54.771 M 187.15 % | 19.074 M 26.46 % | 15.083 M -44.89 % | 27.369 M 130.79 % | -88.897 M -200.46 % | 88.488 M 3 532.51 % | 2.436 M -93.31 % | 36.400 M 378.44 % | 7.608 M |
Other non cash items | 74.454 M -75.42 % | 302.953 M 5 745.79 % | -5.366 M -13.35 % | -4.734 M 3.92 % | -4.927 M -9.39 % | -4.504 M -3 684.87 % | -119.000 K -169.19 % | 172.000 K 101.59 % | -10.824 M -109.94 % | 108.946 M 41 641.76 % | 261.000 K 643.75 % | -48.000 K 94.75 % | -915.000 K |
Net cash provided by operating activities | 387.990 M -36.07 % | 606.878 M 499.69 % | 101.199 M 170.56 % | -143.427 M 39.95 % | -238.832 M 40.94 % | -404.364 M -47.53 % | -274.084 M -34.97 % | -203.068 M 2.27 % | -207.788 M -3 573.11 % | -5.657 M -108.15 % | 69.429 M -57.42 % | 163.064 M 559.24 % | 24.735 M |
Investments in property plant and equipment | -27.613 M -200.47 % | -9.190 M -382.41 % | -1.905 M 61.46 % | -4.943 M -48.62 % | -3.326 M 87.16 % | -25.904 M -444.09 % | -4.761 M -122.17 % | -2.143 M 53.08 % | -4.567 M -241.08 % | -1.339 M 81.40 % | -7.198 M 51.47 % | -14.831 M -189.89 % | -5.116 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 |
Purchases of 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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 158.314 M | 0.000 | 0.000 | 0.000 |
Other investing activites | -1.758 M -87.62 % | -937.000 K -112.86 % | 7.287 M 865.44 % | -952.000 K 59.63 % | -2.358 M 89.94 % | -23.442 M -1 569.66 % | -1.404 M | 0.000 | 0.000 -100.00 % | 158.314 M 281.46 % | -87.244 M -159.54 % | -33.615 M 9.27 % | -37.049 M |
Net cash used for investing activites | -29.371 M -190.03 % | -10.127 M -288.16 % | 5.382 M 208.88 % | -4.943 M -48.62 % | -3.326 M 87.16 % | -25.904 M -444.09 % | -4.761 M -122.17 % | -2.143 M 53.08 % | -4.567 M -102.91 % | 156.975 M 266.21 % | -94.442 M -94.94 % | -48.446 M -14.90 % | -42.165 M |
Debt repayment | -10.624 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 issued | 1.312 B 3 911.76 % | 32.692 M -44.11 % | 58.492 M -44.84 % | 106.046 M -69.93 % | 352.634 M -46.39 % | 657.804 M 558.79 % | 99.851 M 796.25 % | 11.141 M 129.57 % | 4.853 M -99.14 % | 564.722 M 2 153.12 % | 25.064 M | 0.000 | 0.000 |
Common stock repurchased | -76.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 |
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 |
Other financing activites | -157.000 K 96.00 % | -3.929 M 73.43 % | -14.787 M -107.04 % | -7.142 M -49.35 % | -4.782 M -100.73 % | 654.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -114.616 M -757.54 % | 17.431 M |
Net cash used provided by financing activities | 1.301 B 4 422.02 % | 28.763 M -34.19 % | 43.705 M -55.81 % | 98.904 M -71.57 % | 347.852 M -46.84 % | 654.291 M 555.27 % | 99.851 M 796.25 % | 11.141 M 129.57 % | 4.853 M -99.14 % | 564.722 M 2 153.12 % | 25.064 M 121.87 % | -114.616 M -757.54 % | 17.431 M |
Effect of forex changes on cash | 3.572 M 394.48 % | -1.213 M -132.98 % | 3.678 M 589.10 % | -752.000 K 71.57 % | -2.645 M -868.90 % | 344.000 K 129.84 % | -1.153 M -7 106.25 % | -16.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 1.663 B 166.36 % | 624.301 M 305.49 % | 153.964 M 406.59 % | -50.218 M -148.73 % | 103.049 M -54.07 % | 224.367 M 224.55 % | -180.147 M 7.17 % | -194.070 M 6.47 % | -207.502 M -128.98 % | 716.040 M 1 403 900.00 % | 51.000 K 2 450.00 % | 2.000 K 100.00 % | 1.000 K |
Cash at beginning of period | 1.190 B 110.39 % | 565.539 M 37.41 % | 411.575 M -10.87 % | 461.793 M 28.72 % | 358.744 M 166.97 % | 134.377 M -57.28 % | 314.524 M -38.16 % | 508.594 M -28.98 % | 716.096 M 1 278 642.86 % | 56.000 K 1 020.00 % | 5.000 K 66.67 % | 3.000 K 50.00 % | 2.000 K |
Cash at end of period | 2.853 B 139.75 % | 1.190 B 110.39 % | 565.539 M 37.41 % | 411.575 M -10.87 % | 461.793 M 28.72 % | 358.744 M 166.97 % | 134.377 M -57.28 % | 314.524 M -38.16 % | 508.594 M -28.98 % | 716.096 M 1 278 642.86 % | 56.000 K 1 020.00 % | 5.000 K 66.67 % | 3.000 K |
Operating cash flow | 387.990 M -36.07 % | 606.878 M 499.69 % | 101.199 M 170.56 % | -143.427 M 39.95 % | -238.832 M 40.94 % | -404.364 M -47.53 % | -274.084 M -34.97 % | -203.068 M 2.27 % | -207.788 M -3 573.11 % | -5.657 M -108.15 % | 69.429 M -57.42 % | 163.064 M 559.24 % | 24.735 M |
Capital expenditure | -29.371 M -190.03 % | -10.127 M -431.60 % | -1.905 M 61.46 % | -4.943 M -48.62 % | -3.326 M 87.16 % | -25.904 M -444.09 % | -4.761 M -122.17 % | -2.143 M 53.08 % | -4.567 M -241.08 % | -1.339 M 81.40 % | -7.198 M 51.47 % | -14.831 M -189.89 % | -5.116 M |
Free CashFlow | 358.619 M -39.90 % | 596.751 M 500.99 % | 99.294 M 166.92 % | -148.370 M 38.73 % | -242.158 M 43.72 % | -430.268 M -54.30 % | -278.845 M -35.88 % | -205.211 M 3.36 % | -212.355 M -2 935.38 % | -6.996 M -111.24 % | 62.231 M -58.02 % | 148.233 M 655.56 % | 19.619 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 675.501 M 20.98 % | 558.342 M 0.94 % | 553.131 M 15.33 % | 479.597 M 7.81 % | 444.868 M 14.07 % | 390.000 M 4.12 % | 374.566 M -2.45 % | 383.985 M -43.05 % | 674.263 M 137.39 % | 284.036 M 5.98 % | 268.015 M 11.04 % | 241.362 M 6.48 % | 226.682 M 2.91 % | 220.281 M 20.51 % | 182.794 M 18.71 % | 153.984 M 11.67 % | 137.895 M 9.53 % | 125.897 M 19.26 % | 105.569 M 5.30 % | 100.260 M 23.97 % | 80.872 M 64.05 % | 49.296 M 40.75 % | 35.023 M -12.82 % | 40.175 M 237.24 % | 11.913 M -35.58 % | 18.494 M 136.95 % | 7.805 M -60.10 % | 19.562 M 167.42 % | 7.315 M -50.03 % | 14.639 M 168.21 % | 5.458 M -56.41 % | 12.520 M -34.58 % | 19.138 M 11.32 % | 17.192 M -53.69 % | 37.126 M 21.60 % | 30.531 M 18.18 % | 25.834 M 27.60 % | 20.246 M -44.29 % | 36.340 M -2.40 % | 37.232 M 64.31 % | 22.659 M -61.31 % | 58.568 M -59.57 % | 144.877 M 326.21 % | 33.992 M |
Net income | 244.791 M 24.10 % | 197.253 M 34.20 % | 146.981 M 13.63 % | 129.349 M 74.32 % | 74.200 M -4.71 % | 77.864 M 612.06 % | -15.206 M -117.60 % | 86.396 M -71.34 % | 301.423 M 412.37 % | 58.829 M 350.21 % | 13.067 M -62.66 % | 34.999 M 324.80 % | 8.239 M 1 195.61 % | -752.000 K 94.63 % | -14.016 M -127.27 % | -6.167 M 87.26 % | -48.389 M -121.22 % | -21.874 M 66.59 % | -65.470 M -222.78 % | -20.283 M -1.62 % | -19.960 M 67.57 % | -61.552 M 14.34 % | -71.856 M -14.53 % | -62.738 M 28.42 % | -87.645 M -29.60 % | -67.626 M 22.40 % | -87.147 M -99.18 % | -43.752 M 35.19 % | -67.508 M -86.13 % | -36.269 M 30.51 % | -52.190 M 0.28 % | -52.334 M -14.26 % | -45.803 M -13.80 % | -40.247 M -44.73 % | -27.808 M -110.43 % | -13.215 M 35.70 % | -20.551 M -5.85 % | -19.416 M 39.04 % | -31.850 M -40.07 % | -22.739 M 80.26 % | -115.170 M -1 227.24 % | 10.217 M -86.35 % | 74.868 M 4 917.76 % | -1.554 M |
Income before tax | 307.010 M 20.89 % | 253.959 M 36.36 % | 186.244 M 12.66 % | 165.312 M 58.79 % | 104.107 M 7.33 % | 97.000 M 638.50 % | -18.013 M -116.40 % | 109.835 M -71.14 % | 380.609 M 395.11 % | 76.873 M 275.12 % | 20.493 M -50.63 % | 41.512 M 526.88 % | 6.622 M 47.22 % | 4.498 M 124.39 % | -18.443 M -178.22 % | -6.629 M 88.97 % | -60.073 M -125.64 % | -26.623 M 67.50 % | -81.925 M -244.95 % | -23.750 M -0.47 % | -23.638 M 69.41 % | -77.266 M 12.93 % | -88.736 M -14.06 % | -77.801 M 29.41 % | -110.213 M -29.95 % | -84.814 M 17.76 % | -103.133 M -82.83 % | -56.409 M 30.47 % | -81.130 M -74.86 % | -46.396 M 29.73 % | -66.026 M 1.49 % | -67.022 M -14.12 % | -58.730 M -13.84 % | -51.590 M -46.66 % | -35.177 M -107.63 % | -16.942 M 35.70 % | -26.347 M -5.84 % | -24.893 M 38.63 % | -40.560 M -39.13 % | -29.152 M 80.26 % | -147.654 M -1 227.30 % | 13.098 M -86.43 % | 96.545 M 4 946.64 % | -1.992 M |
Income before tax ratio | 0.45 -0.08 % | 0.45 35.09 % | 0.34 -2.32 % | 0.34 47.29 % | 0.23 -5.91 % | 0.25 617.19 % | -0.05 -116.81 % | 0.29 -49.33 % | 0.56 108.57 % | 0.27 253.96 % | 0.08 -55.54 % | 0.17 488.75 % | 0.03 43.06 % | 0.02 120.24 % | -0.10 -134.37 % | -0.04 90.12 % | -0.44 -106.01 % | -0.21 72.75 % | -0.78 -227.60 % | -0.24 18.96 % | -0.29 81.35 % | -1.57 38.14 % | -2.53 -30.83 % | -1.94 79.07 % | -9.25 -101.73 % | -4.59 65.29 % | -13.21 -358.24 % | -2.88 74.00 % | -11.09 -249.94 % | -3.17 73.80 % | -12.10 -125.98 % | -5.35 -74.44 % | -3.07 -2.26 % | -3.00 -216.71 % | -0.95 -70.75 % | -0.55 45.59 % | -1.02 17.05 % | -1.23 -10.16 % | -1.12 -42.55 % | -0.78 87.98 % | -6.52 -3 013.80 % | 0.22 -66.44 % | 0.67 1 237.15 % | -0.06 |
EBITDA | 314.712 M 20.61 % | 260.937 M 37.30 % | 190.042 M 12.29 % | 169.242 M 91.04 % | 88.592 M -12.14 % | 100.830 M 832.30 % | -13.769 M -112.12 % | 113.639 M -70.43 % | 384.317 M 377.75 % | 80.443 M 224.77 % | 24.769 M -44.65 % | 44.753 M 343.32 % | 10.095 M 26.66 % | 7.970 M 153.71 % | -14.839 M -415.24 % | -2.880 M 94.92 % | -56.707 M -143.42 % | -23.296 M 70.31 % | -78.460 M -293.48 % | -19.940 M 3.59 % | -20.682 M 72.20 % | -74.405 M 13.41 % | -85.929 M -14.33 % | -75.161 M 30.16 % | -107.623 M -30.85 % | -82.252 M 19.34 % | -101.969 M -84.57 % | -55.248 M 30.99 % | -80.053 M -76.53 % | -45.348 M 30.22 % | -64.989 M 1.53 % | -65.999 M -14.37 % | -57.705 M -14.09 % | -50.577 M -47.31 % | -34.333 M -120.32 % | -15.583 M 37.74 % | -25.030 M -4.22 % | -24.016 M 39.12 % | -39.451 M -39.59 % | -28.262 M 80.75 % | -146.791 M -1 151.89 % | 13.955 M -85.26 % | 94.696 M 6 018.50 % | -1.600 M |
Net income ratio | 0.36 2.58 % | 0.35 32.95 % | 0.27 -1.47 % | 0.27 61.70 % | 0.17 -16.46 % | 0.20 591.80 % | -0.04 -118.04 % | 0.22 -49.67 % | 0.45 115.84 % | 0.21 324.82 % | 0.05 -66.38 % | 0.15 298.96 % | 0.04 1 164.67 % | 0.00 95.55 % | -0.08 -91.45 % | -0.04 88.59 % | -0.35 -101.97 % | -0.17 71.98 % | -0.62 -206.55 % | -0.20 18.03 % | -0.25 80.23 % | -1.25 39.14 % | -2.05 -31.38 % | -1.56 78.77 % | -7.36 -101.20 % | -3.66 67.25 % | -11.17 -399.22 % | -2.24 75.76 % | -9.23 -272.49 % | -2.48 74.09 % | -9.56 -128.76 % | -4.18 -74.66 % | -2.39 -2.23 % | -2.34 -212.55 % | -0.75 -73.05 % | -0.43 45.59 % | -0.80 17.05 % | -0.96 -9.42 % | -0.88 -43.51 % | -0.61 87.98 % | -5.08 -3 013.64 % | 0.17 -66.24 % | 0.52 1 230.37 % | -0.05 |
Ratio EBITDA | 0.47 -0.31 % | 0.47 36.02 % | 0.34 -2.64 % | 0.35 77.20 % | 0.20 -22.97 % | 0.26 803.32 % | -0.04 -112.42 % | 0.30 -48.08 % | 0.57 101.25 % | 0.28 206.45 % | 0.09 -50.16 % | 0.19 316.36 % | 0.04 23.09 % | 0.04 144.57 % | -0.08 -334.04 % | -0.02 95.45 % | -0.41 -122.24 % | -0.19 75.10 % | -0.74 -273.69 % | -0.20 22.23 % | -0.26 83.06 % | -1.51 38.48 % | -2.45 -31.14 % | -1.87 79.29 % | -9.03 -103.13 % | -4.45 65.96 % | -13.06 -362.59 % | -2.82 74.19 % | -10.94 -253.28 % | -3.10 73.98 % | -11.91 -125.88 % | -5.27 -74.83 % | -3.02 -2.49 % | -2.94 -218.12 % | -0.92 -81.19 % | -0.51 47.32 % | -0.97 18.32 % | -1.19 -9.27 % | -1.09 -43.02 % | -0.76 88.28 % | -6.48 -2 818.88 % | 0.24 -63.55 % | 0.65 1 488.64 % | -0.05 |
Gross profit ratio | 0.94 1.02 % | 0.93 -1.08 % | 0.94 1.04 % | 0.93 1.09 % | 0.92 -0.08 % | 0.92 2.02 % | 0.90 -1.53 % | 0.92 -4.21 % | 0.96 6.50 % | 0.90 0.34 % | 0.90 -0.54 % | 0.90 1.24 % | 0.89 0.94 % | 0.88 4.16 % | 0.85 -2.10 % | 0.86 1.58 % | 0.85 -2.84 % | 0.88 -0.71 % | 0.88 -1.35 % | 0.89 -5.50 % | 0.95 12.31 % | 0.84 37.30 % | 0.61 -30.40 % | 0.88 5.71 % | 0.83 -0.51 % | 0.84 69.08 % | 0.50 -50.13 % | 0.99 19.22 % | 0.83 -6.79 % | 0.89 3.77 % | 0.86 -17.31 % | 1.04 10.60 % | 0.94 -5.58 % | 1.00 3.23 % | 0.97 -1.55 % | 0.98 -0.62 % | 0.99 -0.86 % | 1.00 -0.02 % | 1.00 0.06 % | 1.00 -0.47 % | 1.00 0.17 % | 1.00 0.04 % | 1.00 -0.35 % | 1.00 |
Weighted average shs out dil | 59.968 M 0.08 % | 59.922 M -0.01 % | 59.925 M 0.01 % | 59.918 M 0.64 % | 59.534 M 0.74 % | 59.097 M 6.38 % | 55.555 M -3.37 % | 57.495 M 0.01 % | 57.488 M -0.08 % | 57.533 M -0.03 % | 57.549 M -0.20 % | 57.663 M 1.27 % | 56.940 M 0.39 % | 56.719 M 0.00 % | 56.719 M 0.02 % | 56.710 M 1.47 % | 55.888 M 0.45 % | 55.640 M 0.00 % | 55.640 M 0.10 % | 55.581 M 3.78 % | 53.557 M 0.00 % | 53.558 M 0.00 % | 53.558 M 6.40 % | 50.336 M -5.93 % | 53.507 M 23.12 % | 43.457 M -6.99 % | 46.724 M 16.86 % | 39.982 M 3.67 % | 38.567 M 0.58 % | 38.345 M -8.45 % | 41.882 M 0.09 % | 41.844 M 1.13 % | 41.377 M 0.52 % | 41.162 M 0.00 % | 41.162 M 0.18 % | 41.088 M 0.69 % | 40.805 M 0.21 % | 40.721 M 0.00 % | 40.721 M 45.19 % | 28.047 M -5.20 % | 29.585 M 7.45 % | 27.534 M 0.00 % | 27.534 M -32.70 % | 40.911 M |
Weighted average shs out | 58.990 M 0.19 % | 58.879 M 0.09 % | 58.824 M 0.29 % | 58.652 M 1.52 % | 57.776 M 0.92 % | 57.250 M 3.05 % | 55.555 M 0.12 % | 55.488 M 0.09 % | 55.438 M 0.03 % | 55.423 M 0.06 % | 55.388 M 0.10 % | 55.332 M 0.80 % | 54.892 M 0.12 % | 54.829 M 0.00 % | 54.829 M 0.50 % | 54.558 M 0.38 % | 54.349 M 0.21 % | 54.235 M 0.00 % | 54.235 M 1.20 % | 53.593 M 3.79 % | 51.637 M 0.00 % | 51.637 M 0.00 % | 51.637 M 7.63 % | 47.977 M -6.96 % | 51.564 M 23.29 % | 41.824 M -7.26 % | 45.098 M 17.50 % | 38.381 M 2.88 % | 37.306 M 0.07 % | 37.281 M -8.45 % | 40.721 M 0.00 % | 40.721 M 0.00 % | 40.721 M 0.00 % | 40.721 M 0.00 % | 40.721 M 0.00 % | 40.721 M 0.00 % | 40.721 M 0.00 % | 40.721 M 0.00 % | 40.721 M 47.89 % | 27.534 M 0.00 % | 27.534 M 0.00 % | 27.534 M 0.00 % | 27.534 M -32.70 % | 40.911 M |
EPS diluted | 4.08 24.01 % | 3.29 34.29 % | 2.45 13.43 % | 2.16 72.80 % | 1.25 -5.30 % | 1.32 588.89 % | -0.27 -118.00 % | 1.50 -71.37 % | 5.24 413.73 % | 1.02 343.48 % | 0.23 -62.30 % | 0.61 335.71 % | 0.14 1 152.63 % | -0.01 94.68 % | -0.25 -127.27 % | -0.11 87.36 % | -0.87 -123.08 % | -0.39 66.95 % | -1.18 -227.78 % | -0.36 2.70 % | -0.37 67.83 % | -1.15 14.18 % | -1.34 -7.20 % | -1.25 23.78 % | -1.64 -5.13 % | -1.56 16.58 % | -1.87 -71.56 % | -1.09 37.71 % | -1.75 -84.21 % | -0.95 24.00 % | -1.25 0.00 % | -1.25 -12.61 % | -1.11 -13.27 % | -0.98 -44.12 % | -0.68 -112.50 % | -0.32 36.00 % | -0.50 -4.17 % | -0.48 38.46 % | -0.78 3.70 % | -0.81 79.18 % | -3.89 -1 123.68 % | 0.38 -86.03 % | 2.72 7 257.89 % | -0.04 |
Earnings per share | 4.15 23.88 % | 3.35 34.00 % | 2.50 13.12 % | 2.21 72.66 % | 1.28 -5.88 % | 1.36 603.70 % | -0.27 -117.31 % | 1.56 -71.32 % | 5.44 413.21 % | 1.06 341.67 % | 0.24 -61.90 % | 0.63 320.00 % | 0.15 1 194.89 % | -0.01 94.73 % | -0.26 -136.36 % | -0.11 87.64 % | -0.89 -122.50 % | -0.40 66.94 % | -1.21 -218.42 % | -0.38 2.56 % | -0.39 67.23 % | -1.19 14.39 % | -1.39 -6.11 % | -1.31 22.94 % | -1.70 -4.94 % | -1.62 16.06 % | -1.93 -69.30 % | -1.14 37.02 % | -1.81 -86.60 % | -0.97 24.22 % | -1.28 0.78 % | -1.29 -15.18 % | -1.12 -13.13 % | -0.99 -45.59 % | -0.68 -112.50 % | -0.32 36.00 % | -0.50 -4.17 % | -0.48 38.46 % | -0.78 6.02 % | -0.83 80.14 % | -4.18 -1 200.00 % | 0.38 -86.03 % | 2.72 7 257.89 % | -0.04 |
Gross profit | 634.364 M 22.22 % | 519.050 M -0.15 % | 519.810 M 16.53 % | 446.084 M 8.98 % | 409.318 M 13.97 % | 359.132 M 6.22 % | 338.106 M -3.94 % | 351.990 M -45.45 % | 645.273 M 152.81 % | 255.242 M 6.34 % | 240.023 M 10.44 % | 217.335 M 7.79 % | 201.619 M 3.87 % | 194.098 M 25.52 % | 154.633 M 16.22 % | 133.057 M 13.43 % | 117.303 M 6.42 % | 110.225 M 18.41 % | 93.086 M 3.87 % | 89.615 M 17.15 % | 76.496 M 84.26 % | 41.516 M 93.25 % | 21.483 M -39.32 % | 35.406 M 256.48 % | 9.932 M -35.91 % | 15.497 M 300.65 % | 3.868 M -80.10 % | 19.441 M 218.81 % | 6.098 M -53.42 % | 13.092 M 178.32 % | 4.704 M -63.95 % | 13.050 M -27.65 % | 18.037 M 5.11 % | 17.160 M -52.20 % | 35.897 M 19.72 % | 29.985 M 17.45 % | 25.531 M 26.50 % | 20.183 M -44.30 % | 36.235 M -2.33 % | 37.101 M 63.54 % | 22.686 M -61.25 % | 58.540 M -59.56 % | 144.744 M 324.72 % | 34.080 M |
Income tax expense | 62.219 M 9.72 % | 56.706 M 44.43 % | 39.263 M 9.18 % | 35.963 M 20.25 % | 29.907 M 57.41 % | 19.000 M 776.88 % | -2.807 M -111.98 % | 23.439 M -70.40 % | 79.186 M 338.85 % | 18.044 M 142.98 % | 7.426 M 14.02 % | 6.513 M 502.78 % | -1.617 M -130.80 % | 5.250 M 218.59 % | -4.427 M -858.23 % | -462.000 K 96.05 % | -11.684 M -146.03 % | -4.749 M 71.14 % | -16.455 M -374.62 % | -3.467 M 5.74 % | -3.678 M 76.59 % | -15.714 M 6.91 % | -16.880 M -12.06 % | -15.063 M 33.26 % | -22.568 M -31.30 % | -17.188 M -7.52 % | -15.986 M -26.30 % | -12.657 M 7.08 % | -13.622 M -34.51 % | -10.127 M 26.81 % | -13.836 M 5.79 % | -14.687 M -13.61 % | -12.927 M -13.96 % | -11.343 M -53.97 % | -7.367 M -97.67 % | -3.727 M 35.70 % | -5.796 M -5.84 % | -5.476 M 37.14 % | -8.711 M -35.81 % | -6.414 M 80.25 % | -32.484 M -1 227.13 % | 2.882 M -86.70 % | 21.677 M 5 049.09 % | -438.000 K |
Cost of revenue | 41.137 M 4.70 % | 39.292 M 17.92 % | 33.321 M -0.57 % | 33.513 M -5.73 % | 35.550 M 15.17 % | 30.868 M -15.34 % | 36.460 M 13.96 % | 31.995 M 10.37 % | 28.990 M 0.68 % | 28.794 M 2.87 % | 27.992 M 16.50 % | 24.027 M -4.13 % | 25.063 M -4.28 % | 26.183 M -7.02 % | 28.161 M 34.57 % | 20.927 M 1.63 % | 20.592 M 31.39 % | 15.672 M 25.55 % | 12.483 M 17.27 % | 10.645 M 143.26 % | 4.376 M -43.75 % | 7.780 M -42.54 % | 13.540 M 183.92 % | 4.769 M 140.74 % | 1.981 M -33.90 % | 2.997 M -23.88 % | 3.937 M 3 153.72 % | 121.000 K -90.06 % | 1.217 M -21.33 % | 1.547 M 105.17 % | 754.000 K 242.26 % | -530.000 K -148.14 % | 1.101 M 3 340.63 % | 32.000 K -97.40 % | 1.229 M 125.09 % | 546.000 K 80.20 % | 303.000 K 380.95 % | 63.000 K -40.00 % | 105.000 K -19.85 % | 131.000 K 585.19 % | -27.000 K -196.43 % | 28.000 K -78.95 % | 133.000 K 251.14 % | -88.000 K |
General and administrative expenses | 51.670 M 23.76 % | 41.750 M 68.28 % | 24.810 M -6.72 % | 26.598 M 12.20 % | 23.706 M 46.26 % | 16.208 M -3.58 % | 16.809 M 61.38 % | 10.416 M -13.62 % | 12.059 M 29.04 % | 9.345 M 1.19 % | 9.235 M -11.78 % | 10.468 M 19.72 % | 8.744 M 28.57 % | 6.801 M 8.76 % | 6.253 M 18.07 % | 5.296 M -14.65 % | 6.205 M -36.74 % | 9.809 M -82.80 % | 57.017 M 135.22 % | 24.240 M 145.82 % | 9.861 M 52.58 % | 6.463 M 15.39 % | 5.601 M 16.54 % | 4.806 M -21.56 % | 6.127 M -11.64 % | 6.934 M 11.62 % | 6.212 M 17.83 % | 5.272 M -4.42 % | 5.516 M 10.34 % | 4.999 M -54.78 % | 11.054 M 98.60 % | 5.566 M 117.59 % | 2.558 M -65.49 % | 7.412 M 82.29 % | 4.066 M -7.42 % | 4.392 M -24.43 % | 5.812 M 56.45 % | 3.715 M 154.81 % | -6.778 M -832.76 % | 925.000 K -92.38 % | 12.146 M 115.32 % | 5.641 M -8.56 % | 6.169 M 4.72 % | 5.891 M |
Selling and marketing expenses | 133.455 M 15.39 % | 115.653 M -26.16 % | 156.628 M 39.94 % | 111.922 M -14.54 % | 130.961 M 40.99 % | 92.889 M -16.94 % | 111.839 M 18.47 % | 94.399 M 0.44 % | 93.983 M 24.31 % | 75.601 M -3.34 % | 78.214 M 16.68 % | 67.035 M -5.75 % | 71.128 M 24.43 % | 57.165 M -7.36 % | 61.704 M 22.05 % | 50.557 M -8.83 % | 55.453 M 24.52 % | 44.534 M -2.50 % | 45.675 M 8.69 % | 42.023 M 0.18 % | 41.948 M -0.54 % | 42.175 M 0.64 % | 41.905 M -5.90 % | 44.531 M -3.87 % | 46.325 M 22.62 % | 37.779 M -4.47 % | 39.547 M 100.86 % | 19.689 M -18.46 % | 24.146 M 37.96 % | 17.502 M 54.23 % | 11.348 M -11.86 % | 12.875 M -11.68 % | 14.577 M 105.51 % | 7.093 M -24.42 % | 9.385 M 62.88 % | 5.762 M 8.86 % | 5.293 M 23.15 % | 4.298 M -38.48 % | 6.986 M 32.94 % | 5.255 M 23.94 % | 4.240 M 44.71 % | 2.930 M -39.55 % | 4.847 M 70.25 % | 2.847 M |
Other expenses | 5.999 M 169.07 % | -8.686 M -273.13 % | 5.017 M 68.41 % | 2.979 M | 0.000 100.00 % | -311.000 M | 0.000 | 0.000 -100.00 % | 2.597 M 176.70 % | -3.386 M -387.90 % | -694.000 K 91.44 % | -8.104 M -692.95 % | -1.022 M -111.25 % | 9.084 M 2 729.91 % | 321.000 K 463.16 % | 57.000 K 103.74 % | -1.526 M -781.25 % | 224.000 K -66.67 % | 672.000 K 276.84 % | -380.000 K 83.04 % | -2.240 M -294.78 % | 1.150 M 252.93 % | -752.000 K -198.41 % | -252.000 K 35.71 % | -392.000 K -169.14 % | 567.000 K 14 275.00 % | -4.000 K 89.47 % | -38.000 K 17.39 % | -46.000 K 90.46 % | -482.000 K -1 317.65 % | -34.000 K -78.95 % | -19.000 K 52.50 % | -40.000 K | 0.000 100.00 % | -20.000 K 93.20 % | -294.000 K 55.11 % | -655.000 K -3 993.75 % | -16.000 K -100.05 % | 34.646 M 58.87 % | 21.808 M -81.20 % | 115.987 M 23 022.33 % | -506.000 K 67.12 % | -1.539 M -198.84 % | 1.557 M |
Operating expenses | 342.314 M 22.18 % | 280.168 M -20.80 % | 353.743 M 16.26 % | 304.256 M -6.23 % | 324.471 M 4.33 % | 311.000 M -12.35 % | 354.840 M 43.11 % | 247.943 M -7.90 % | 269.213 M 48.81 % | 180.907 M -18.45 % | 221.836 M 26.07 % | 175.964 M -9.62 % | 194.704 M 2.85 % | 189.307 M 8.44 % | 174.566 M 25.26 % | 139.362 M -21.30 % | 177.089 M 29.68 % | 136.558 M -22.42 % | 176.014 M 55.76 % | 113.006 M 13.21 % | 99.818 M -15.73 % | 118.444 M 7.72 % | 109.959 M -2.51 % | 112.787 M -5.80 % | 119.732 M 19.82 % | 99.927 M -7.15 % | 107.618 M 41.82 % | 75.885 M -12.73 % | 86.953 M 46.09 % | 59.521 M -15.59 % | 70.510 M -11.92 % | 80.050 M 5.16 % | 76.121 M 10.89 % | 68.648 M -5.25 % | 72.449 M 55.60 % | 46.562 M -9.44 % | 51.413 M 18.49 % | 43.391 M -42.90 % | 75.994 M 14.71 % | 66.251 M -60.72 % | 168.682 M 271.28 % | 45.433 M -10.14 % | 50.561 M 40.38 % | 36.017 M |
Cost and expenses | 383.451 M 20.03 % | 319.460 M -17.47 % | 387.064 M 14.59 % | 337.769 M -6.18 % | 360.021 M 15.76 % | 311.000 M -20.52 % | 391.300 M 39.78 % | 279.938 M -6.13 % | 298.203 M 42.20 % | 209.701 M -16.06 % | 249.828 M 24.92 % | 199.991 M -9.00 % | 219.767 M 1.98 % | 215.490 M 6.30 % | 202.727 M 26.48 % | 160.289 M -18.92 % | 197.681 M 29.86 % | 152.230 M -19.24 % | 188.497 M 52.44 % | 123.651 M 18.67 % | 104.194 M -17.45 % | 126.224 M 2.21 % | 123.499 M 5.06 % | 117.556 M -3.42 % | 121.713 M 18.26 % | 102.924 M -7.74 % | 111.555 M 46.77 % | 76.006 M -13.80 % | 88.170 M 44.38 % | 61.068 M -14.31 % | 71.264 M -10.38 % | 79.520 M 2.98 % | 77.222 M 12.44 % | 68.680 M -6.78 % | 73.678 M 56.40 % | 47.108 M -8.91 % | 51.716 M 19.01 % | 43.454 M -42.90 % | 76.099 M 14.64 % | 66.382 M -60.64 % | 168.655 M 270.99 % | 45.461 M -10.32 % | 50.694 M 41.09 % | 35.929 M |
Research and development expenses | 151.190 M 15.02 % | 131.451 M -21.42 % | 167.288 M 2.78 % | 162.757 M -4.15 % | 169.804 M -5.68 % | 180.025 M -20.41 % | 226.192 M 53.15 % | 147.692 M -8.02 % | 160.574 M 61.63 % | 99.347 M -26.45 % | 135.081 M 26.76 % | 106.565 M -8.02 % | 115.854 M -0.35 % | 116.257 M 9.38 % | 106.288 M 27.36 % | 83.452 M -28.65 % | 116.957 M 42.65 % | 81.991 M 12.86 % | 72.650 M 54.17 % | 47.123 M -6.22 % | 50.249 M -26.81 % | 68.656 M 8.62 % | 63.205 M -0.78 % | 63.702 M -5.87 % | 67.672 M 23.83 % | 54.647 M -11.66 % | 61.863 M 21.39 % | 50.962 M -11.12 % | 57.337 M 52.89 % | 37.502 M -22.10 % | 48.142 M -21.88 % | 61.628 M 4.41 % | 59.026 M 9.02 % | 54.143 M -8.26 % | 59.018 M 60.80 % | 36.702 M -10.40 % | 40.963 M 15.73 % | 35.394 M -13.97 % | 41.140 M 7.52 % | 38.263 M 5.38 % | 36.309 M -2.83 % | 37.368 M -9.04 % | 41.084 M 59.72 % | 25.722 M |
Selling general and administrative expenses | 185.125 M 17.61 % | 157.403 M -13.25 % | 181.438 M 30.98 % | 138.520 M -10.44 % | 154.667 M 41.77 % | 109.097 M -15.20 % | 128.648 M 22.74 % | 104.815 M -1.16 % | 106.042 M 24.83 % | 84.946 M -2.86 % | 87.449 M 12.83 % | 77.503 M -2.97 % | 79.872 M 24.87 % | 63.966 M -5.87 % | 67.957 M 21.67 % | 55.853 M -9.41 % | 61.658 M 13.46 % | 54.343 M -47.08 % | 102.692 M 54.98 % | 66.263 M 27.90 % | 51.809 M 6.52 % | 48.638 M 2.38 % | 47.506 M -3.71 % | 49.337 M -5.94 % | 52.452 M 17.31 % | 44.713 M -2.29 % | 45.759 M 83.32 % | 24.961 M -15.85 % | 29.662 M 31.83 % | 22.501 M 0.44 % | 22.402 M 21.48 % | 18.441 M 7.62 % | 17.135 M 18.13 % | 14.505 M 7.84 % | 13.451 M 32.47 % | 10.154 M -8.56 % | 11.105 M 38.59 % | 8.013 M 3 752.40 % | 208.000 K -96.63 % | 6.180 M -62.28 % | 16.386 M 91.18 % | 8.571 M -22.19 % | 11.016 M 26.07 % | 8.738 M |
Interest income | 16.378 M -0.21 % | 16.412 M -19.79 % | 20.461 M -13.74 % | 23.719 M 8.92 % | 21.777 M 17.82 % | 18.484 M 70.30 % | 10.854 M 77.53 % | 6.114 M 24.55 % | 4.909 M 72.97 % | 2.838 M 33.36 % | 2.128 M 350.85 % | 472.000 K 790.57 % | 53.000 K 26.19 % | 42.000 K -2.33 % | 43.000 K 0.00 % | 43.000 K 0.00 % | 43.000 K 2.38 % | 42.000 K -2.33 % | 43.000 K 2.38 % | 42.000 K -23.64 % | 55.000 K 1.85 % | 54.000 K 157.14 % | 21.000 K | 0.000 | 0.000 -100.00 % | 22.000 K -62.71 % | 59.000 K 51.28 % | 39.000 K 5.41 % | 37.000 K -7.50 % | 40.000 K -21.57 % | 51.000 K -58.20 % | 122.000 K | 0.000 -100.00 % | 1.000 K -98.85 % | 87.000 K 8 600.00 % | 1.000 K -83.33 % | 6.000 K 200.00 % | 2.000 K 100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K -75.00 % | 4.000 K |
Interest expense | 1.418 M 6.22 % | 1.335 M 370.07 % | 284.000 K 20.85 % | 235.000 K -15.16 % | 277.000 K -3.82 % | 288.000 K -0.35 % | 289.000 K -11.35 % | 326.000 K -9.44 % | 360.000 K 20.00 % | 300.000 K -41.63 % | 514.000 K 55.29 % | 331.000 K -4.34 % | 346.000 K 3.28 % | 335.000 K -0.30 % | 336.000 K -8.45 % | 367.000 K 11.21 % | 330.000 K -0.30 % | 331.000 K -12.20 % | 377.000 K -5.99 % | 401.000 K 8.09 % | 371.000 K -5.36 % | 392.000 K 13.29 % | 346.000 K -17.62 % | 420.000 K 1.69 % | 413.000 K 1.72 % | 406.000 K 13 433.33 % | 3.000 K -25.00 % | 4.000 K -63.64 % | 11.000 K 57.14 % | 7.000 K 133.33 % | 3.000 K -25.00 % | 4.000 K -50.00 % | 8.000 K 166.67 % | 3.000 K -97.66 % | 128.000 K -65.03 % | 366.000 K -22.29 % | 471.000 K 1 172.97 % | 37.000 K -74.48 % | 145.000 K 3 525.00 % | 4.000 K -55.56 % | 9.000 K 12.50 % | 8.000 K -87.10 % | 62.000 K 5.08 % | 59.000 K |
Depreciation and amortization | 6.284 M 11.36 % | 5.643 M 60.59 % | 3.514 M -4.90 % | 3.695 M -1.34 % | 3.745 M 1.68 % | 3.683 M -5.35 % | 3.891 M 11.87 % | 3.478 M 3.88 % | 3.348 M 2.39 % | 3.270 M -13.08 % | 3.762 M 29.28 % | 2.910 M -6.94 % | 3.127 M -0.32 % | 3.137 M -4.01 % | 3.268 M -3.37 % | 3.382 M 11.40 % | 3.036 M 1.37 % | 2.995 M -3.01 % | 3.088 M -9.42 % | 3.409 M 31.88 % | 2.585 M 4.70 % | 2.469 M 0.33 % | 2.461 M 10.86 % | 2.220 M 1.98 % | 2.177 M 0.97 % | 2.156 M 85.70 % | 1.161 M 0.00 % | 1.161 M 7.80 % | 1.077 M 2.77 % | 1.048 M 1.95 % | 1.028 M 0.59 % | 1.022 M -0.29 % | 1.025 M 1.18 % | 1.013 M 19.88 % | 845.000 K -14.90 % | 993.000 K 17.38 % | 846.000 K 0.71 % | 840.000 K -12.86 % | 964.000 K 8.80 % | 886.000 K 3.75 % | 854.000 K 0.59 % | 849.000 K 65.50 % | 513.000 K 54.05 % | 333.000 K |
Operating income | 292.050 M 22.26 % | 238.882 M 43.85 % | 166.067 M 17.09 % | 141.828 M 67.16 % | 84.847 M 7.40 % | 79.000 M 572.09 % | -16.734 M -116.08 % | 104.047 M -72.33 % | 376.060 M 405.90 % | 74.335 M 293.74 % | 18.879 M -54.37 % | 41.371 M 498.28 % | 6.915 M 44.33 % | 4.791 M 126.40 % | -18.150 M -187.87 % | -6.305 M 89.45 % | -59.786 M -127.04 % | -26.333 M 67.73 % | -81.591 M -248.81 % | -23.391 M -0.30 % | -23.322 M 69.68 % | -76.928 M 12.99 % | -88.411 M -14.25 % | -77.381 M 29.53 % | -109.800 M -30.05 % | -84.430 M 18.18 % | -103.189 M -82.82 % | -56.444 M 30.45 % | -81.156 M -74.80 % | -46.429 M 29.73 % | -66.075 M 1.58 % | -67.139 M -14.33 % | -58.722 M -13.83 % | -51.588 M -46.82 % | -35.136 M -111.96 % | -16.577 M 35.95 % | -25.881 M -4.12 % | -24.857 M 38.50 % | -40.416 M -38.65 % | -29.149 M 80.26 % | -147.645 M -1 226.55 % | 13.106 M -86.43 % | 96.606 M 5 087.40 % | -1.937 M |
Operating income ratio | 0.43 1.05 % | 0.43 42.50 % | 0.30 1.52 % | 0.30 55.05 % | 0.19 -5.85 % | 0.20 553.41 % | -0.04 -116.49 % | 0.27 -51.42 % | 0.56 113.11 % | 0.26 271.54 % | 0.07 -58.90 % | 0.17 461.89 % | 0.03 40.26 % | 0.02 121.90 % | -0.10 -142.50 % | -0.04 90.56 % | -0.43 -107.28 % | -0.21 72.94 % | -0.77 -231.27 % | -0.23 19.10 % | -0.29 81.52 % | -1.56 38.18 % | -2.52 -31.06 % | -1.93 79.10 % | -9.22 -101.89 % | -4.57 65.47 % | -13.22 -358.20 % | -2.89 73.99 % | -11.09 -249.81 % | -3.17 73.80 % | -12.11 -125.75 % | -5.36 -74.77 % | -3.07 -2.25 % | -3.00 -217.06 % | -0.95 -74.30 % | -0.54 45.80 % | -1.00 18.40 % | -1.23 -10.39 % | -1.11 -42.06 % | -0.78 87.98 % | -6.52 -3 011.84 % | 0.22 -66.44 % | 0.67 1 270.18 % | -0.06 |
Total other income expenses net | 14.960 M -0.78 % | 15.077 M -25.28 % | 20.177 M -14.08 % | 23.484 M 21.93 % | 19.260 M 5.85 % | 18.196 M 1 522.67 % | -1.279 M -122.10 % | 5.788 M 27.24 % | 4.549 M 79.24 % | 2.538 M 57.25 % | 1.614 M 1 044.68 % | 141.000 K 148.12 % | -293.000 K 0.00 % | -293.000 K 0.00 % | -293.000 K 9.57 % | -324.000 K -12.89 % | -287.000 K 1.03 % | -290.000 K 13.17 % | -334.000 K 6.96 % | -359.000 K -13.61 % | -316.000 K 6.51 % | -338.000 K -4.00 % | -325.000 K 22.62 % | -420.000 K -1.69 % | -413.000 K -7.55 % | -384.000 K -785.71 % | 56.000 K 60.00 % | 35.000 K 34.62 % | 26.000 K -21.21 % | 33.000 K -32.65 % | 49.000 K -58.12 % | 117.000 K 1 562.50 % | -8.000 K -300.00 % | -2.000 K 95.12 % | -41.000 K 88.77 % | -365.000 K 21.67 % | -466.000 K -1 194.44 % | -36.000 K 75.00 % | -144.000 K -4 700.00 % | -3.000 K 66.67 % | -9.000 K -12.50 % | -8.000 K 86.89 % | -61.000 K -10.91 % | -55.000 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-03-31 | 2014-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -3.244 B -17.04 % | -2.771 B 2.27 % | -2.836 B -3.76 % | -2.733 B -7.34 % | -2.546 B -13.11 % | -2.251 B -93.17 % | -1.165 B -3.26 % | -1.129 B -79.90 % | -627.316 M -11.66 % | -561.827 M -4.17 % | -539.322 M -9.08 % | -494.409 M -21.83 % | -405.832 M -7.97 % | -375.862 M 2.61 % | -385.919 M 3.53 % | -400.029 M -0.27 % | -398.957 M 1.15 % | -403.606 M 7.50 % | -436.312 M 3.47 % | -451.982 M -129.60 % | -196.855 M 25.73 % | -265.045 M 20.03 % | -331.412 M -99.50 % | -166.118 M 35.12 % | -256.032 M 32.40 % | -378.767 M -181.87 % | -134.377 M 37.89 % | -216.347 M -8.67 % | -199.093 M 25.33 % | -266.633 M 15.23 % | -314.524 M 14.94 % | -369.748 M 10.55 % | -413.360 M 10.88 % | -463.804 M 8.81 % | -508.594 M 1.86 % | -518.248 M 5.60 % | -548.983 M 4.01 % | -571.916 M 20.13 % | -716.096 M -537.40 % | -112.347 M -200 719.64 % | 56.000 K 200.00 % | -56.000 K |
Total investments | 1.503 M -0.13 % | 1.505 M -3.71 % | 1.563 M 2.63 % | 1.523 M 8.71 % | 1.401 M 1.08 % | 1.386 M -1.42 % | 1.406 M 5.40 % | 1.334 M -82.42 % | 7.587 M 8.37 % | 7.001 M 0.06 % | 6.997 M 0.20 % | 6.983 M 102.09 % | -334.577 M -1.02 % | -331.184 M 0.89 % | -334.153 M -2.14 % | -327.149 M -0.69 % | -324.909 M 6.36 % | -346.971 M | 0.000 100.00 % | -323.210 M -2.55 % | -315.174 M -1.54 % | -310.392 M | 0.000 100.00 % | -263.069 M -7.14 % | -245.536 M -13.54 % | -216.259 M -15.69 % | -186.930 M -9.94 % | -170.027 M -8.27 % | -157.040 M -11.04 % | -141.424 M -7.42 % | -131.650 M -11.38 % | -118.201 M -14.04 % | -103.651 M | 0.000 100.00 % | -80.425 M -9.30 % | -73.579 M -4.56 % | -70.371 M | 0.000 | 0.000 100.00 % | -49.280 M -44 100.00 % | 112.000 K | 0.000 |
Total debt | 103.804 M -2.66 % | 106.641 M 525.68 % | 17.044 M -6.98 % | 18.323 M -12.56 % | 20.955 M -8.15 % | 22.814 M -6.91 % | 24.507 M -3.10 % | 25.292 M -5.54 % | 26.774 M 11.54 % | 24.003 M -8.44 % | 26.217 M 4.32 % | 25.132 M 12.70 % | 22.300 M -7.04 % | 23.988 M -6.50 % | 25.656 M -2.99 % | 26.448 M 15.31 % | 22.937 M -5.28 % | 24.216 M -4.96 % | 25.481 M 7.30 % | 23.748 M -5.57 % | 25.149 M -4.22 % | 26.256 M -3.94 % | 27.332 M 4.27 % | 26.213 M -3.04 % | 27.034 M -2.95 % | 27.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -3.155 M 37.88 % | -5.079 M -197.69 % | 5.199 M 32.90 % | 3.912 M -25.49 % | 5.250 M -10.97 % | 5.897 M 137.97 % | 2.478 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1,000.000 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.457 M | 0.000 |
Retained earnings | 316.916 M 338.94 % | 72.201 M 157.74 % | -125.052 M 54.03 % | -272.033 M 32.23 % | -401.382 M 15.59 % | -475.506 M 13.68 % | -550.893 M -3.46 % | -532.446 M 13.63 % | -616.466 M 33.13 % | -921.868 M 5.97 % | -980.448 M 1.36 % | -993.949 M 3.50 % | -1.030 B 0.93 % | -1.040 B 0.01 % | -1.040 B -1.29 % | -1.027 B -0.59 % | -1.021 B -5.04 % | -971.561 M -2.16 % | -950.999 M -7.53 % | -884.427 M -2.32 % | -864.336 M -2.48 % | -843.456 M -7.81 % | -782.344 M -10.13 % | -710.383 M -9.66 % | -647.811 M -15.65 % | -560.172 M -13.68 % | -492.776 M -21.51 % | -405.557 M -12.76 % | -359.651 M -22.24 % | -294.228 M -13.99 % | -258.107 M -25.34 % | -205.925 M -34.07 % | -153.597 M -42.49 % | -107.797 M -59.58 % | -67.549 M -69.99 % | -39.738 M -49.82 % | -26.523 M -344.12 % | -5.972 M -144.42 % | 13.444 M -69.31 % | 43.801 M | 0.000 -100.00 % | 64.193 M |
Common stock | 1.492 M 1.36 % | 1.472 M 0.00 % | 1.472 M 0.14 % | 1.470 M 0.27 % | 1.466 M 1.73 % | 1.441 M 3.59 % | 1.391 M 0.14 % | 1.389 M 0.14 % | 1.387 M 0.07 % | 1.386 M 0.00 % | 1.386 M 0.07 % | 1.385 M 0.73 % | 1.375 M 0.29 % | 1.371 M 0.00 % | 1.371 M 0.44 % | 1.365 M 0.07 % | 1.364 M 0.59 % | 1.356 M 0.00 % | 1.356 M 1.12 % | 1.341 M 3.87 % | 1.291 M 0.00 % | 1.291 M 0.00 % | 1.291 M 7.67 % | 1.199 M 0.00 % | 1.199 M 0.00 % | 1.199 M 24.90 % | 960.000 K 0.00 % | 960.000 K 0.00 % | 960.000 K 3.00 % | 932.000 K 0.00 % | 932.000 K 0.00 % | 932.000 K 0.00 % | 932.000 K 0.00 % | 932.000 K 0.00 % | 932.000 K 0.00 % | 932.000 K 0.00 % | 932.000 K 0.00 % | 932.000 K 0.00 % | 932.000 K 47.94 % | 630.000 K | 0.000 -100.00 % | 630.000 K |
Total equity | 3.871 B 11.00 % | 3.487 B 6.00 % | 3.290 B 5.70 % | 3.112 B 6.28 % | 2.928 B 10.68 % | 2.646 B 77.21 % | 1.493 B 0.31 % | 1.488 B 7.70 % | 1.382 B 30.20 % | 1.061 B 6.71 % | 994.671 M 2.71 % | 968.446 M 9.14 % | 887.335 M 3.98 % | 853.348 M 0.52 % | 848.908 M 2.59 % | 827.468 M 0.95 % | 819.678 M -0.95 % | 827.542 M -2.35 % | 847.441 M 2.89 % | 823.659 M 49.86 % | 549.614 M -3.66 % | 570.522 M -9.68 % | 631.634 M 51.12 % | 417.963 M -13.01 % | 480.480 M -14.38 % | 561.210 M 122.42 % | 252.324 M -25.69 % | 339.558 M -11.34 % | 382.991 M 9.78 % | 348.879 M -9.38 % | 385.000 M -11.87 % | 436.847 M -10.64 % | 488.859 M -6.74 % | 524.169 M -7.13 % | 564.417 M -4.58 % | 591.510 M -2.04 % | 603.837 M -2.79 % | 621.141 M -3.03 % | 640.557 M 521.51 % | 103.065 M -16.52 % | 123.457 M 0.00 % | 123.457 M |
Other non current liabilities | 7.744 M 41.47 % | 5.474 M -74.62 % | 21.567 M -49.16 % | 42.421 M -34.08 % | 64.351 M 50.69 % | 42.704 M 30.95 % | 32.612 M 12.87 % | 28.894 M 42.33 % | 20.301 M 105.41 % | 9.883 M -21.14 % | 12.532 M 27.85 % | 9.802 M 135.29 % | 4.166 M 113.42 % | 1.952 M 91.56 % | 1.019 M 8.17 % | 942.000 K 188.96 % | 326.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 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 |
Long term debt | 84.596 M -3.31 % | 87.494 M 1 125.75 % | 7.138 M -15.66 % | 8.463 M -20.15 % | 10.598 M -12.85 % | 12.161 M -10.67 % | 13.613 M -8.24 % | 14.836 M -9.69 % | 16.427 M 11.26 % | 14.765 M -11.28 % | 16.643 M -4.13 % | 17.360 M 11.28 % | 15.600 M -9.65 % | 17.266 M -8.77 % | 18.925 M -4.86 % | 19.892 M 11.53 % | 17.836 M -6.71 % | 19.119 M -6.22 % | 20.387 M 9.47 % | 18.623 M -10.06 % | 20.705 M -5.18 % | 21.837 M -4.80 % | 22.938 M 0.54 % | 22.814 M -3.47 % | 23.635 M -3.36 % | 24.456 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 92.340 M -0.68 % | 92.968 M 223.87 % | 28.705 M -43.59 % | 50.884 M -32.11 % | 74.949 M 36.61 % | 54.865 M 18.69 % | 46.225 M 5.71 % | 43.730 M 19.06 % | 36.728 M 49.01 % | 24.648 M -15.52 % | 29.175 M 7.41 % | 27.162 M 37.42 % | 19.766 M 2.85 % | 19.218 M -3.64 % | 19.944 M -4.27 % | 20.834 M 14.71 % | 18.162 M -5.01 % | 19.119 M -6.22 % | 20.387 M 9.47 % | 18.623 M -10.06 % | 20.705 M -5.18 % | 21.837 M -4.80 % | 22.938 M 0.54 % | 22.814 M -3.47 % | 23.635 M -3.36 % | 24.456 M -31.65 % | 35.781 M 85.37 % | 19.302 M -33.87 % | 29.186 M 132.02 % | 12.579 M -16.62 % | 15.086 M -15.16 % | 17.782 M 1 778 100.00 % | 1.000 K -99.99 % | 13.052 M 1 305 100.00 % | 1.000 K -99.99 % | 7.832 M 783 300.00 % | -1.000 K -100.01 % | 7.566 M 756 500.00 % | 1.000 K -99.99 % | 14.177 M | 0.000 -100.00 % | 8.537 M |
Other current liabilities | 335.596 M 21.99 % | 275.093 M -6.81 % | 295.197 M -0.30 % | 296.083 M -3.65 % | 307.285 M 18.48 % | 259.354 M 20.10 % | 215.952 M 0.21 % | 215.507 M -14.41 % | 251.787 M 29.80 % | 193.975 M 31.72 % | 147.263 M -17.19 % | 177.825 M 2.50 % | 173.496 M -0.60 % | 174.544 M 19.13 % | 146.521 M -4.42 % | 153.293 M -6.35 % | 163.683 M 33.49 % | 122.614 M 0.39 % | 122.141 M 10.09 % | 110.947 M -1.33 % | 112.443 M 1.75 % | 110.513 M 17.56 % | 94.006 M -6.94 % | 101.012 M 4.23 % | 96.909 M 2.15 % | 94.868 M 26.64 % | 74.911 M -7.10 % | 80.640 M 4.98 % | 76.818 M 4.24 % | 73.696 M -2.17 % | 75.331 M 15.18 % | 65.404 M 1.54 % | 64.410 M 6.69 % | 60.371 M 4.45 % | 57.798 M 16.46 % | 49.630 M 1.59 % | 48.854 M 2.90 % | 47.479 M -64.58 % | 134.042 M 59.49 % | 84.042 M | 0.000 -100.00 % | 56.136 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.576 M -90.87 % | 225.329 M 1 897.07 % | 11.283 M -94.04 % | 189.391 M -15.47 % | 224.058 M | 0.000 -100.00 % | 30.239 M | 0.000 | 0.000 | 0.000 -100.00 % | 132.497 M -7.54 % | 143.299 M -6.99 % | 154.070 M 43.23 % | 107.565 M -22.75 % | 139.246 M 34.26 % | 103.716 M -4.34 % | 108.419 M 10.96 % | 97.706 M 8.70 % | 89.887 M -5.35 % | 94.970 M 4.11 % | 91.222 M 5.90 % | 86.136 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 19.208 M 0.32 % | 19.147 M 93.29 % | 9.906 M 0.47 % | 9.860 M 196.49 % | -10.219 M -195.93 % | 10.653 M -90.56 % | 112.842 M 979.21 % | 10.456 M 1.05 % | 10.347 M 12.00 % | 9.238 M -86.08 % | 66.382 M 754.12 % | 7.772 M 16.00 % | 6.700 M -0.33 % | 6.722 M -0.13 % | 6.731 M 2.67 % | 6.556 M 28.52 % | 5.101 M 0.08 % | 5.097 M -91.62 % | 60.819 M 1 086.71 % | 5.125 M 15.32 % | 4.444 M 0.57 % | 4.419 M 0.57 % | 4.394 M 29.27 % | 3.399 M 0.00 % | 3.399 M 0.00 % | 3.399 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 461.184 M 18.50 % | 389.181 M -11.27 % | 438.626 M 8.76 % | 403.311 M -5.94 % | 428.776 M 19.04 % | 360.200 M -2.28 % | 368.594 M 19.05 % | 309.620 M -12.77 % | 354.950 M 34.48 % | 263.939 M -6.29 % | 281.642 M 18.36 % | 237.947 M 5.47 % | 225.604 M 2.70 % | 219.682 M 3.12 % | 213.045 M 7.76 % | 197.705 M -4.90 % | 207.892 M 13.66 % | 182.906 M 3.76 % | 176.270 M 19.63 % | 147.342 M -3.74 % | 153.060 M 10.92 % | 137.992 M 17.47 % | 117.474 M -5.77 % | 124.662 M 2.98 % | 121.051 M 2.81 % | 117.740 M 4.75 % | 112.400 M 10.30 % | 101.900 M -4.89 % | 107.142 M 23.16 % | 86.993 M -4.33 % | 90.934 M 8.81 % | 83.571 M 2.49 % | 81.543 M 11.06 % | 73.424 M -2.57 % | 75.358 M 31.14 % | 57.462 M 1.84 % | 56.425 M 2.51 % | 55.045 M -68.69 % | 175.791 M 64.05 % | 107.155 M | 0.000 -100.00 % | 75.674 M |
Total liabilities | 553.524 M 14.80 % | 482.149 M 3.17 % | 467.331 M 2.89 % | 454.195 M -9.83 % | 503.725 M 21.36 % | 415.065 M 0.06 % | 414.819 M 17.40 % | 353.350 M -9.79 % | 391.678 M 35.72 % | 288.587 M -7.15 % | 310.817 M 17.24 % | 265.109 M 8.04 % | 245.370 M 2.71 % | 238.900 M 2.54 % | 232.989 M 6.61 % | 218.539 M -3.32 % | 226.054 M 11.89 % | 202.025 M 2.73 % | 196.657 M 18.49 % | 165.965 M -4.49 % | 173.765 M 8.72 % | 159.829 M 13.83 % | 140.412 M -4.79 % | 147.476 M 1.93 % | 144.686 M 1.75 % | 142.196 M 26.51 % | 112.400 M 10.30 % | 101.900 M -4.89 % | 107.142 M 23.16 % | 86.993 M -4.33 % | 90.934 M 8.81 % | 83.571 M 2.49 % | 81.544 M 11.06 % | 73.424 M -2.57 % | 75.359 M 31.15 % | 57.462 M 1.84 % | 56.424 M 2.51 % | 55.045 M -68.69 % | 175.792 M 64.05 % | 107.155 M | 0.000 -100.00 % | 84.211 M |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 334.577 M 1.02 % | 331.184 M -0.89 % | 334.154 M 2.14 % | 327.149 M 0.69 % | 324.909 M -6.36 % | 346.971 M 34 697 000.00 % | 1.000 K -100.00 % | 323.210 M 2.55 % | 315.174 M 1.54 % | 310.392 M 31 039 300.00 % | -1.000 K -100.00 % | 263.069 M 7.14 % | 245.536 M 13.54 % | 216.259 M 15.69 % | 186.930 M 9.94 % | 170.027 M 8.27 % | 157.040 M 11.04 % | 141.424 M 7.42 % | 131.650 M 11.38 % | 118.201 M 14.04 % | 103.651 M 10 365 000.00 % | 1.000 K -100.00 % | 80.425 M 9.30 % | 73.579 M 4.56 % | 70.371 M 7 037 200.00 % | -1.000 K -200.00 % | 1.000 K -100.00 % | 49.280 M 88 100.00 % | -56.000 K -113.79 % | 406.000 K |
Long term investments | 1.503 M -0.13 % | 1.505 M -3.71 % | 1.563 M 2.63 % | 1.523 M 8.71 % | 1.401 M 1.08 % | 1.386 M -1.42 % | 1.406 M 5.40 % | 1.334 M -82.42 % | 7.587 M 8.37 % | 7.001 M 0.06 % | 6.997 M 0.20 % | 6.983 M 102.09 % | -334.577 M -1.02 % | -331.184 M 0.89 % | -334.153 M -2.14 % | -327.149 M -0.69 % | -324.909 M 6.36 % | -346.971 M | 0.000 100.00 % | -323.210 M -2.55 % | -315.174 M -1.54 % | -310.392 M | 0.000 100.00 % | -263.069 M -7.14 % | -245.536 M -13.54 % | -216.259 M -15.69 % | -186.930 M -9.94 % | -170.027 M -8.27 % | -157.040 M -11.04 % | -141.424 M -7.42 % | -131.650 M -11.38 % | -118.201 M -14.04 % | -103.651 M | 0.000 100.00 % | -80.425 M -9.30 % | -73.579 M -4.56 % | -70.371 M | 0.000 | 0.000 100.00 % | -49.280 M | 0.000 | 0.000 |
Intangible assets | 21.829 M -2.01 % | 22.276 M -1.96 % | 22.722 M 1.72 % | 22.338 M -1.96 % | 22.784 M -1.92 % | 23.231 M 2.12 % | 22.749 M -1.92 % | 23.195 M -1.89 % | 23.641 M -1.86 % | 24.088 M 2.08 % | 23.597 M -1.86 % | 24.043 M -1.82 % | 24.489 M -25.21 % | 32.742 M -2.88 % | 33.713 M -0.43 % | 33.859 M -3.20 % | 34.980 M -1.85 % | 35.638 M -2.62 % | 36.597 M 0.88 % | 36.278 M -1.41 % | 36.798 M -1.14 % | 37.221 M -0.31 % | 37.335 M 36.73 % | 27.305 M 4.64 % | 26.095 M 30.64 % | 19.975 M 25.04 % | 15.975 M 5.86 % | 15.090 M -3.33 % | 15.609 M -3.22 % | 16.128 M -3.15 % | 16.653 M -3.04 % | 17.175 M -2.95 % | 17.697 M -2.87 % | 18.219 M -2.79 % | 18.741 M -2.70 % | 19.262 M -2.63 % | 19.782 M -2.57 % | 20.303 M -2.50 % | 20.823 M -2.44 % | 21.344 M | 0.000 -100.00 % | 22.551 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 21.829 M -2.01 % | 22.276 M -1.96 % | 22.722 M 1.72 % | 22.338 M -1.96 % | 22.784 M -1.92 % | 23.231 M 2.12 % | 22.749 M -1.92 % | 23.195 M -1.89 % | 23.641 M -1.86 % | 24.088 M 2.08 % | 23.597 M -1.86 % | 24.043 M -1.82 % | 24.489 M -25.21 % | 32.742 M -2.88 % | 33.713 M -0.43 % | 33.859 M -3.20 % | 34.980 M -1.85 % | 35.638 M -2.62 % | 36.597 M 0.88 % | 36.278 M -1.41 % | 36.798 M -1.14 % | 37.221 M -0.31 % | 37.335 M 36.73 % | 27.305 M 4.64 % | 26.095 M 30.64 % | 19.975 M 25.04 % | 15.975 M 5.86 % | 15.090 M -3.33 % | 15.609 M -3.22 % | 16.128 M -3.15 % | 16.653 M -3.04 % | 17.175 M -2.95 % | 17.697 M -2.87 % | 18.219 M -2.79 % | 18.741 M -2.70 % | 19.262 M -2.63 % | 19.782 M -2.57 % | 20.303 M -2.50 % | 20.823 M -2.44 % | 21.344 M | 0.000 -100.00 % | 22.551 M |
Property plant equipment net | 204.307 M 12.22 % | 182.059 M 215.32 % | 57.737 M 43.74 % | 40.168 M 7.23 % | 37.458 M -1.56 % | 38.050 M -4.11 % | 39.682 M 1.93 % | 38.930 M -1.95 % | 39.704 M 20.22 % | 33.025 M -5.32 % | 34.880 M 1.59 % | 34.334 M 7.84 % | 31.839 M -5.70 % | 33.764 M -2.78 % | 34.728 M 1.88 % | 34.088 M 9.60 % | 31.101 M -3.40 % | 32.197 M -5.02 % | 33.898 M 3.20 % | 32.847 M -6.67 % | 35.194 M -4.09 % | 36.693 M -4.41 % | 38.385 M 2.82 % | 37.333 M -4.35 % | 39.029 M -0.87 % | 39.371 M 261.23 % | 10.899 M -2.91 % | 11.226 M -0.27 % | 11.256 M 11.97 % | 10.053 M 1.52 % | 9.902 M 1.06 % | 9.798 M -4.49 % | 10.259 M -1.95 % | 10.463 M 7.21 % | 9.759 M 32.40 % | 7.371 M 18.33 % | 6.229 M -3.43 % | 6.450 M -2.77 % | 6.634 M 1.04 % | 6.566 M | 0.000 -100.00 % | 7.119 M |
Total non current assets | 247.311 M -15.17 % | 291.525 M 40.23 % | 207.896 M -10.03 % | 231.065 M -10.00 % | 256.728 M -8.23 % | 279.745 M -1.41 % | 283.751 M 2.40 % | 277.110 M -9.15 % | 305.010 M -18.56 % | 374.517 M -4.01 % | 390.143 M -1.00 % | 394.069 M 0.81 % | 390.905 M -1.71 % | 397.690 M -1.22 % | 402.595 M 1.90 % | 395.096 M 1.05 % | 390.990 M 3.12 % | 379.168 M 0.95 % | 375.612 M 5.49 % | 356.057 M 1.62 % | 350.368 M 0.95 % | 347.085 M 4.43 % | 332.356 M 10.64 % | 300.402 M 5.57 % | 284.565 M 11.32 % | 255.630 M 29.22 % | 197.829 M 9.15 % | 181.253 M 7.70 % | 168.296 M 11.10 % | 151.477 M 7.01 % | 141.552 M 10.59 % | 127.999 M 12.37 % | 113.910 M 11.99 % | 101.710 M 12.78 % | 90.185 M 11.41 % | 80.950 M 5.68 % | 76.600 M 7.06 % | 71.546 M 7.14 % | 66.775 M 19.57 % | 55.846 M 99 825.00 % | -56.000 K -100.19 % | 30.076 M |
Other current assets | 0.000 | 0.000 -100.00 % | 32.606 M | 0.000 -100.00 % | 113.818 M 31.90 % | 86.292 M 45.76 % | 59.203 M 20.55 % | 49.111 M -88.28 % | 419.066 M 850.65 % | 44.082 M -3.14 % | 45.512 M 37.03 % | 33.214 M -26.19 % | 45.002 M 26.24 % | 35.648 M 45.32 % | 24.531 M -1.46 % | 24.894 M -0.40 % | 24.994 M 27.05 % | 19.673 M -54.41 % | 43.153 M 119.43 % | 19.666 M -11.87 % | 22.316 M 67.60 % | 13.315 M 1.93 % | 13.063 M -65.09 % | 37.415 M 106.85 % | 18.088 M -7.31 % | 19.515 M -4.38 % | 20.408 M -44.30 % | 36.636 M -67.86 % | 113.993 M 706.86 % | 14.128 M 34.25 % | 10.524 M -10.78 % | 11.795 M -30.92 % | 17.075 M -0.38 % | 17.140 M 101.65 % | 8.500 M -70.08 % | 28.409 M 36.70 % | 20.782 M -29.71 % | 29.567 M 190.21 % | 10.188 M -12.66 % | 11.665 M | 0.000 -100.00 % | 170.716 M |
Short 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 | 0.000 | 0.000 | 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 % | 112.000 K | 0.000 |
cash and cash equivalents | 3.347 B 16.31 % | 2.878 B 0.89 % | 2.853 B 3.69 % | 2.751 B 7.17 % | 2.567 B 12.90 % | 2.274 B 91.11 % | 1.190 B 3.12 % | 1.154 B 76.41 % | 654.090 M 11.65 % | 585.830 M 3.59 % | 565.539 M 8.85 % | 519.541 M 21.35 % | 428.132 M 7.07 % | 399.850 M -2.85 % | 411.575 M -3.49 % | 426.477 M 1.09 % | 421.894 M -1.39 % | 427.822 M -7.36 % | 461.793 M -2.93 % | 475.730 M 114.29 % | 222.004 M -23.79 % | 291.301 M -18.80 % | 358.744 M 86.52 % | 192.331 M -32.05 % | 283.066 M -30.39 % | 406.622 M 202.60 % | 134.377 M -37.89 % | 216.347 M 8.67 % | 199.093 M -25.33 % | 266.633 M -15.23 % | 314.524 M -14.94 % | 369.748 M -10.55 % | 413.360 M -10.88 % | 463.804 M -8.81 % | 508.594 M -1.86 % | 518.248 M -5.60 % | 548.983 M -4.01 % | 571.916 M -20.13 % | 716.096 M 537.40 % | 112.347 M 200 719.64 % | -56.000 K -200.00 % | 56.000 K |
Cash and short term investments | 3.347 B 16.31 % | 2.878 B 0.89 % | 2.853 B 3.69 % | 2.751 B 7.17 % | 2.567 B 12.90 % | 2.274 B 91.11 % | 1.190 B 3.12 % | 1.154 B 76.41 % | 654.090 M 11.65 % | 585.830 M 3.59 % | 565.539 M 8.85 % | 519.541 M 21.35 % | 428.132 M 7.07 % | 399.850 M -2.85 % | 411.575 M -3.49 % | 426.477 M 1.09 % | 421.894 M -1.39 % | 427.822 M -7.36 % | 461.793 M -2.93 % | 475.730 M 114.29 % | 222.004 M -23.79 % | 291.301 M -18.80 % | 358.744 M 86.52 % | 192.331 M -32.05 % | 283.066 M -30.39 % | 406.622 M 202.60 % | 134.377 M -37.89 % | 216.347 M 8.67 % | 199.093 M -25.33 % | 266.633 M -15.23 % | 314.524 M -14.94 % | 369.748 M -10.55 % | 413.360 M -10.88 % | 463.804 M -8.81 % | 508.594 M -1.86 % | 518.248 M -5.60 % | 548.983 M -4.01 % | 571.916 M -20.13 % | 716.096 M 537.40 % | 112.347 M 200 519.64 % | 56.000 K 0.00 % | 56.000 K |
Total current assets | 4.177 B 13.57 % | 3.678 B 3.62 % | 3.549 B 6.41 % | 3.335 B 5.04 % | 3.175 B 14.18 % | 2.781 B 71.24 % | 1.624 B 3.80 % | 1.565 B 6.54 % | 1.469 B 50.55 % | 975.436 M 6.56 % | 915.345 M 9.04 % | 839.486 M 13.17 % | 741.800 M 6.80 % | 694.558 M 2.25 % | 679.302 M 4.36 % | 650.911 M -0.59 % | 654.742 M 0.67 % | 650.399 M -2.71 % | 668.486 M 5.51 % | 633.567 M 69.85 % | 373.011 M -2.68 % | 383.266 M -12.83 % | 439.690 M 65.90 % | 265.037 M -22.19 % | 340.601 M -23.93 % | 447.776 M 168.30 % | 166.895 M -35.86 % | 260.205 M -19.15 % | 321.837 M 13.17 % | 284.395 M -14.95 % | 334.382 M -14.79 % | 392.419 M -14.04 % | 456.493 M -7.94 % | 495.884 M -9.77 % | 549.592 M -3.24 % | 568.022 M -2.68 % | 583.661 M -3.47 % | 604.640 M -19.34 % | 749.574 M 385.56 % | 154.374 M 275 567.86 % | 56.000 K -99.97 % | 177.592 M |
Inventory | 123.814 M -7.78 % | 134.257 M -4.25 % | 140.223 M -4.56 % | 146.918 M 14.95 % | 127.814 M 7.64 % | 118.738 M 17.61 % | 100.955 M -3.02 % | 104.095 M -2.39 % | 106.640 M 7.23 % | 99.449 M -7.43 % | 107.431 M -8.49 % | 117.393 M -0.02 % | 117.422 M 3.29 % | 113.682 M 6.04 % | 107.202 M 2.49 % | 104.593 M -1.22 % | 105.880 M -3.07 % | 109.238 M -1.90 % | 111.349 M 17.78 % | 94.540 M 14.94 % | 82.253 M 121.99 % | 37.053 M 11.97 % | 33.092 M -6.23 % | 35.291 M 44.72 % | 24.386 M 50.65 % | 16.187 M 64.67 % | 9.830 M 36.11 % | 7.222 M 14.25 % | 6.321 M 167.39 % | 2.364 M -33.46 % | 3.553 M 14.10 % | 3.114 M -77.83 % | 14.048 M 70.26 % | 8.251 M -33.35 % | 12.380 M 212.86 % | 3.957 M 25.66 % | 3.149 M -0.25 % | 3.157 M -2.59 % | 3.241 M 26.11 % | 2.570 M | 0.000 -100.00 % | 702.000 K |
Net receivables | 705.515 M 6.05 % | 665.292 M 27.06 % | 523.588 M 19.75 % | 437.230 M -8.99 % | 480.401 M 23.70 % | 388.366 M 23.24 % | 315.129 M 2.78 % | 306.606 M -56.68 % | 707.816 M 143.94 % | 290.157 M 28.74 % | 225.386 M 11.27 % | 202.552 M 10.20 % | 183.803 M 1.53 % | 181.026 M 17.12 % | 154.561 M 28.97 % | 119.841 M -5.61 % | 126.968 M 12.02 % | 113.339 M 26.48 % | 89.607 M 41.57 % | 63.297 M -7.94 % | 68.754 M 25.21 % | 54.912 M 57.83 % | 34.791 M | 0.000 -100.00 % | 33.149 M 32.77 % | 24.967 M 92.78 % | 12.951 M | 0.000 -100.00 % | 109.943 M 614.01 % | 15.398 M 166.36 % | 5.781 M -70.44 % | 19.557 M -32.76 % | 29.085 M 334.82 % | 6.689 M -66.75 % | 20.118 M -56.09 % | 45.817 M 326.32 % | 10.747 M 1 074 800.00 % | -1.000 K -100.00 % | 20.049 M -27.86 % | 27.792 M | 0.000 -100.00 % | 6.118 M |
Tax assets | 19.672 M -77.04 % | 85.685 M -31.93 % | 125.874 M -24.64 % | 167.036 M -14.38 % | 195.085 M -10.13 % | 217.078 M -1.29 % | 219.914 M 2.93 % | 213.651 M -8.73 % | 234.078 M -24.59 % | 310.403 M -4.39 % | 324.667 M -1.23 % | 328.709 M -1.75 % | 334.577 M 1.02 % | 331.184 M -0.89 % | 334.153 M 2.14 % | 327.149 M 0.69 % | 324.909 M 4.36 % | 311.333 M 2.04 % | 305.116 M 6.34 % | 286.932 M 3.07 % | 278.376 M 1.91 % | 273.171 M 6.44 % | 256.637 M 8.85 % | 235.764 M 7.44 % | 219.441 M 11.80 % | 196.284 M 14.82 % | 170.955 M 10.34 % | 154.937 M 9.55 % | 141.431 M 12.88 % | 125.296 M 8.96 % | 114.997 M 13.83 % | 101.026 M 17.53 % | 85.954 M 17.70 % | 73.027 M 18.39 % | 61.685 M 13.56 % | 54.317 M 7.37 % | 50.589 M 12.94 % | 44.794 M 13.93 % | 39.317 M 40.74 % | 27.936 M | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 80.570 M 23.60 % | 65.187 M -44.87 % | 118.253 M 50.83 % | 78.401 M 12.03 % | 69.982 M -7.67 % | 75.797 M -23.65 % | 99.278 M 33.14 % | 74.565 M -7.72 % | 80.806 M 63.87 % | 49.311 M -42.36 % | 85.548 M 84.10 % | 46.467 M 15.86 % | 40.106 M 38.33 % | 28.993 M -45.15 % | 52.857 M 67.28 % | 31.598 M -0.02 % | 31.603 M -35.70 % | 49.152 M 137.31 % | 20.712 M -26.42 % | 28.148 M -10.26 % | 31.366 M 49.59 % | 20.968 M 20.60 % | 17.387 M 2.08 % | 17.033 M -4.63 % | 17.860 M 6.08 % | 16.837 M -52.94 % | 35.781 M 85.37 % | 19.302 M -33.87 % | 29.186 M 132.02 % | 12.579 M -16.62 % | 15.086 M -15.16 % | 17.782 M 3.79 % | 17.133 M 31.26 % | 13.053 M -25.67 % | 17.560 M 124.21 % | 7.832 M 3.45 % | 7.571 M 0.07 % | 7.566 M -76.23 % | 31.832 M 124.53 % | 14.177 M | 0.000 -100.00 % | 9.938 M |
Tax payables | 25.810 M -13.26 % | 29.754 M 94.85 % | 15.270 M -19.49 % | 18.967 M -7.82 % | 20.576 M 42.93 % | 14.396 M 27.59 % | 11.283 M 24.10 % | 9.092 M -24.30 % | 12.010 M 5.21 % | 11.415 M 26.58 % | 9.018 M 53.29 % | 5.883 M 10.96 % | 5.302 M -43.73 % | 9.423 M 35.86 % | 6.936 M 10.83 % | 6.258 M -16.62 % | 7.505 M 24.19 % | 6.043 M 112.86 % | 2.839 M -9.06 % | 3.122 M -35.05 % | 4.807 M 129.78 % | 2.092 M 24.01 % | 1.687 M -47.58 % | 3.218 M 11.62 % | 2.883 M 9.37 % | 2.636 M 54.33 % | 1.708 M -12.77 % | 1.958 M 72.06 % | 1.138 M 58.50 % | 718.000 K 38.88 % | 517.000 K 34.29 % | 385.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.917 M 10.98 % | 8.936 M | 0.000 -100.00 % | 9.600 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 103.804 M -2.66 % | 106.641 M 525.68 % | 17.044 M -6.98 % | 18.323 M -12.56 % | 20.955 M -8.15 % | 22.814 M -6.91 % | 24.507 M -3.10 % | 25.292 M -5.54 % | 26.774 M 11.54 % | 24.003 M -8.44 % | 26.217 M 4.32 % | 25.132 M 12.70 % | 22.300 M -7.04 % | 23.988 M -6.50 % | 25.656 M -2.99 % | 26.448 M 15.31 % | 22.937 M -5.28 % | 24.216 M -4.96 % | 25.481 M 7.30 % | 23.748 M -5.57 % | 25.149 M -4.22 % | 26.256 M -3.94 % | 27.332 M 4.27 % | 26.213 M -3.04 % | 27.034 M -2.95 % | 27.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 3.555 B 4.00 % | 3.418 B 0.30 % | 3.408 B 0.86 % | 3.379 B 1.68 % | 3.323 B 6.72 % | 3.114 B 52.64 % | 2.040 B 1.02 % | 2.019 B 1.12 % | 1.997 B 0.76 % | 1.982 B 0.41 % | 1.974 B 0.65 % | 1.961 B 2.35 % | 1.916 B 1.28 % | 1.892 B 0.23 % | 1.887 B 1.87 % | 1.853 B 0.75 % | 1.839 B 2.29 % | 1.798 B 0.04 % | 1.797 B 5.29 % | 1.707 B 20.82 % | 1.413 B 0.00 % | 1.413 B 0.00 % | 1.413 B 25.33 % | 1.127 B 0.00 % | 1.127 B 0.62 % | 1.120 B 50.54 % | 744.101 M -0.01 % | 744.155 M 0.33 % | 741.682 M 15.50 % | 642.175 M 0.00 % | 642.175 M 0.05 % | 641.840 M 0.05 % | 641.524 M 1.66 % | 631.034 M 0.00 % | 631.034 M 0.11 % | 630.316 M 0.14 % | 629.428 M 0.52 % | 626.181 M 0.00 % | 626.181 M 967.95 % | 58.634 M | 0.000 -100.00 % | 58.634 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 8.079 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 100.00 % | -35.781 M -85.37 % | -19.302 M 33.87 % | -29.186 M -132.02 % | -12.579 M 16.62 % | -15.086 M 15.16 % | -17.782 M | 0.000 100.00 % | -13.052 M | 0.000 100.00 % | -7.832 M | 0.000 100.00 % | -7.566 M | 0.000 100.00 % | -14.177 M | 0.000 | 0.000 |
Total assets | 4.424 B 11.46 % | 3.969 B 5.65 % | 3.757 B 5.34 % | 3.566 B 3.92 % | 3.432 B 12.13 % | 3.061 B 60.43 % | 1.908 B 3.59 % | 1.842 B 3.84 % | 1.774 B 31.38 % | 1.350 B 3.41 % | 1.305 B 5.83 % | 1.234 B 8.90 % | 1.133 B 3.70 % | 1.092 B 0.96 % | 1.082 B 3.43 % | 1.046 B 0.03 % | 1.046 B 1.57 % | 1.030 B -1.39 % | 1.044 B 5.50 % | 989.624 M 36.81 % | 723.379 M -0.95 % | 730.351 M -5.40 % | 772.046 M 36.54 % | 565.439 M -9.55 % | 625.166 M -11.12 % | 703.406 M 92.86 % | 364.724 M -17.38 % | 441.458 M -9.93 % | 490.133 M 12.45 % | 435.872 M -8.42 % | 475.934 M -8.55 % | 520.418 M -8.76 % | 570.403 M -4.55 % | 597.593 M -6.59 % | 639.776 M -1.42 % | 648.972 M -1.71 % | 660.261 M -2.36 % | 676.186 M -17.17 % | 816.349 M 288.33 % | 210.220 M | 0.000 -100.00 % | 207.668 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-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-03-31 | 2014-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 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -65.714 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 27.707 M 48.69 % | 18.634 M 191.12 % | -20.449 M 9.32 % | -22.550 M -147.87 % | 47.108 M 53.36 % | 30.717 M -48.48 % | 59.624 M 234.33 % | 17.834 M -9.89 % | 19.792 M 262.03 % | 5.467 M -53.37 % | 11.724 M -14.90 % | 13.776 M 60.47 % | 8.585 M 64.24 % | 5.227 M 9.19 % | 4.787 M -22.14 % | 6.148 M 287.15 % | 1.588 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.371 M 70.37 % | 19.000 M -83.62 % | 116.000 M | 0.000 | 0.000 | 0.000 |
Change in working capital | 26.792 M 115.95 % | -168.022 M -166.73 % | -62.993 M -490.34 % | 16.138 M 128.79 % | -56.057 M 45.14 % | -102.180 M -1 222.38 % | -7.727 M -102.12 % | 364.509 M 207.23 % | -339.922 M -454.47 % | -61.306 M -551.11 % | 13.590 M 1 784.01 % | -807.000 K 41.01 % | -1.368 M 95.29 % | -29.054 M -3.29 % | -28.128 M -771.38 % | -3.228 M -121.94 % | 14.711 M 140.11 % | -36.678 M -587.09 % | 7.530 M 156.92 % | -13.229 M 69.93 % | -43.999 M -564.42 % | 9.474 M 157.69 % | -16.423 M -42.07 % | -11.560 M 11.55 % | -13.070 M -67.59 % | -7.799 M -135.71 % | 21.840 M 214.36 % | -19.097 M -341.49 % | 7.908 M 528.62 % | -1.845 M -118.37 % | 10.043 M -54.56 % | 22.101 M 854.56 % | -2.929 M -141.96 % | 6.981 M -73.83 % | 26.672 M 289.71 % | -14.059 M -2 353.58 % | -573.000 K 99.48 % | -110.076 M -243.59 % | 76.660 M 628.91 % | -14.494 M -118.43 % | 78.662 M 243.34 % | -54.879 M -211.99 % | 49.004 M 317.56 % | -22.524 M |
Accounts receivables | -49.508 M 42.80 % | -86.546 M 25.64 % | -116.387 M -377.27 % | 41.976 M 145.87 % | -91.509 M -63.45 % | -55.985 M -116.79 % | -25.825 M -106.48 % | 398.245 M 196.64 % | -412.077 M -743.83 % | -48.834 M -22.20 % | -39.963 M -119.95 % | -18.169 M -2 041.13 % | 936.000 K 104.57 % | -20.501 M 49.61 % | -40.684 M -670.84 % | 7.127 M 152.29 % | -13.629 M 69.99 % | -45.422 M -430.63 % | -8.560 M -404.95 % | 2.807 M 157.98 % | -4.841 M 28.87 % | -6.806 M 44.39 % | -12.238 M -63.35 % | -7.492 M 22.03 % | -9.609 M -202.93 % | -3.172 M -118.75 % | 16.921 M 200.52 % | -16.833 M -1 433.06 % | -1.098 M -124.34 % | 4.511 M 127.71 % | 1.981 M -53.37 % | 4.248 M 179.82 % | -5.322 M -429.33 % | 1.616 M -82.25 % | 9.104 M 236.68 % | -6.661 M -294.60 % | 3.423 M 165.16 % | -5.253 M -127.83 % | 18.873 M 215.21 % | -16.381 M -137.57 % | 43.596 M 189.18 % | -48.888 M -356.23 % | 19.080 M 213.64 % | -16.790 M |
Inventory | 10.543 M 103.81 % | 5.173 M -21.23 % | 6.567 M 134.03 % | -19.297 M -120.24 % | -8.762 M 50.05 % | -17.540 M -754.72 % | 2.679 M 18.28 % | 2.265 M 133.41 % | -6.780 M -188.15 % | 7.691 M -19.80 % | 9.590 M 74.11 % | 5.508 M 166.81 % | -8.244 M -27.22 % | -6.480 M -148.37 % | -2.609 M -302.72 % | 1.287 M -61.67 % | 3.358 M 59.07 % | 2.111 M 112.56 % | -16.809 M -36.80 % | -12.287 M 72.82 % | -45.200 M -1 041.13 % | -3.961 M -280.13 % | 2.199 M 120.17 % | -10.905 M -33.00 % | -8.199 M -28.98 % | -6.357 M -143.75 % | -2.608 M -189.46 % | -901.000 K 77.23 % | -3.957 M -432.80 % | 1.189 M 371.46 % | -438.000 K -104.01 % | 10.932 M 288.61 % | -5.796 M -240.37 % | 4.129 M 149.02 % | -8.423 M -942.45 % | -808.000 K -10 200.00 % | 8.000 K -90.48 % | 84.000 K 112.52 % | -671.000 K 22.87 % | -870.000 K 3.55 % | -902.000 K -839.58 % | -96.000 K -103.96 % | 2.424 M 2 189.66 % | -116.000 K |
Accounts payables | 0.000 100.00 % | -51.881 M -232.74 % | 39.084 M 348.88 % | 8.707 M 250.93 % | -5.769 M 75.63 % | -23.669 M -195.29 % | 24.838 M 502.50 % | -6.171 M -119.82 % | 31.141 M 185.89 % | -36.256 M -193.33 % | 38.847 M 523.05 % | 6.235 M -42.80 % | 10.900 M 145.68 % | -23.864 M -212.25 % | 21.259 M 425 280.00 % | -5.000 K 99.97 % | -17.549 M -161.71 % | 28.440 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 65.757 M 289.13 % | -34.768 M -549.02 % | 7.743 M 150.78 % | -15.248 M -130.51 % | 49.983 M 1 102.47 % | -4.986 M 47.06 % | -9.419 M 68.42 % | -29.830 M -162.41 % | 47.794 M 196.99 % | 16.093 M 214.56 % | 5.116 M -8.95 % | 5.619 M 213.29 % | -4.960 M 78.03 % | -22.574 M 11.54 % | -25.519 M -465.20 % | -4.515 M -139.77 % | 11.353 M 129.27 % | -38.789 M -259.37 % | 24.339 M 2 683.76 % | -942.000 K -178.43 % | 1.201 M -91.06 % | 13.435 M 172.15 % | -18.622 M -2 743.05 % | -655.000 K 86.55 % | -4.871 M -237.79 % | -1.442 M -105.90 % | 24.448 M 234.36 % | -18.196 M -253.36 % | 11.865 M 491.07 % | -3.034 M -128.95 % | 10.481 M -6.16 % | 11.169 M 289.57 % | 2.867 M 0.53 % | 2.852 M -91.87 % | 35.095 M 364.85 % | -13.251 M -2 180.72 % | -581.000 K 99.47 % | -110.160 M -242.45 % | 77.331 M 667.61 % | -13.624 M -117.12 % | 79.564 M 245.23 % | -54.783 M -217.61 % | 46.580 M 307.87 % | -22.408 M |
Other non cash items | 22.949 M 231.12 % | -17.502 M -202.29 % | 17.111 M 62.16 % | 10.552 M -64.53 % | 29.752 M -81.58 % | 161.522 M 192.92 % | 55.142 M 1 421.72 % | -4.172 M -154.74 % | 7.622 M 204.15 % | 2.506 M 187.90 % | -2.851 M 12.17 % | -3.246 M 57.53 % | -7.643 M -191.27 % | 8.374 M 1 712.55 % | 462.000 K 112.44 % | -3.715 M -569.07 % | 792.000 K 215.62 % | -685.000 K 63.78 % | -1.891 M -134.32 % | -807.000 K 45.51 % | -1.481 M -97.99 % | -748.000 K 60.67 % | -1.902 M -35.57 % | -1.403 M -70.68 % | -822.000 K -118.04 % | -377.000 K -12.87 % | -334.000 K -714.63 % | -41.000 K -154.67 % | 75.000 K -58.56 % | 181.000 K 182.81 % | 64.000 K -45.76 % | 118.000 K 1 575.00 % | -8.000 K -300.00 % | -2.000 K 95.12 % | -41.000 K 88.77 % | -365.000 K 21.67 % | -466.000 K 95.32 % | -9.952 M -527.12 % | 2.330 M -87.60 % | 18.785 M -78.67 % | 88.079 M 35 615.73 % | -248.000 K -146.97 % | 528.000 K 320.92 % | -239.000 K |
Net cash provided by operating activities | 375.782 M 384.04 % | 77.635 M -24.81 % | 103.250 M -31.01 % | 149.663 M 51.56 % | 98.748 M 171.82 % | 36.329 M 21.06 % | 30.010 M -93.82 % | 485.696 M 626.00 % | 66.900 M 175.63 % | 24.272 M -46.19 % | 45.104 M -16.48 % | 54.004 M 461.61 % | 9.616 M 227.79 % | -7.525 M 80.07 % | -37.761 M -915.63 % | -3.718 M 90.99 % | -41.247 M 32.05 % | -60.701 M 16.69 % | -72.864 M -114.19 % | -34.018 M 48.63 % | -66.217 M -0.74 % | -65.733 M 36.96 % | -104.275 M -18.33 % | -88.124 M 27.48 % | -121.515 M -34.34 % | -90.450 M -12.33 % | -80.522 M -8.20 % | -74.421 M -3.22 % | -72.096 M -53.25 % | -47.045 M 14.38 % | -54.948 M -25.19 % | -43.890 M 27.61 % | -60.634 M -39.08 % | -43.596 M -469.14 % | -7.660 M 74.47 % | -30.008 M -15.08 % | -26.075 M 81.90 % | -144.045 M -464.32 % | 39.538 M 264.93 % | -23.972 M -220.17 % | 19.949 M 148.45 % | -41.172 M -128.07 % | 146.651 M 701.84 % | -24.367 M |
Investments in property plant and equipment | -27.409 M 19.73 % | -34.144 M -79.17 % | -19.057 M -221.42 % | -5.929 M -208.32 % | -1.923 M -17.83 % | -1.632 M 31.57 % | -2.385 M -76.41 % | -1.352 M 70.12 % | -4.525 M -142.63 % | -1.865 M -519.60 % | -301.000 K -75.00 % | -172.000 K 25.86 % | -232.000 K 80.67 % | -1.200 M 58.52 % | -2.893 M -382.17 % | -600.000 K 53.27 % | -1.284 M -289.09 % | -330.000 K 77.63 % | -1.475 M -172.64 % | -541.000 K 19.37 % | -671.000 K -5.01 % | -639.000 K 94.38 % | -11.376 M -557.19 % | -1.731 M 78.24 % | -7.954 M -64.24 % | -4.843 M -181.24 % | -1.722 M -180.00 % | -615.000 K 65.02 % | -1.758 M -163.96 % | -666.000 K -9.00 % | -611.000 K -1 507.89 % | -38.000 K 87.29 % | -299.000 K 74.98 % | -1.195 M 55.94 % | -2.712 M -67.82 % | -1.616 M -1 453.85 % | -104.000 K 22.96 % | -135.000 K 73.58 % | -511.000 K -40.77 % | -363.000 K -327.06 % | -85.000 K 77.63 % | -380.000 K 83.07 % | -2.244 M -115.98 % | -1.039 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 investing activites | 0.000 | 0.000 100.00 % | -830.000 K | 0.000 | 0.000 100.00 % | -928.000 K | 0.000 | 0.000 | 0.000 100.00 % | -937.000 K | 0.000 -100.00 % | 7.287 M | 0.000 | 0.000 100.00 % | -820.000 K -600.00 % | 164.000 K 155.41 % | -296.000 K | 0.000 100.00 % | -1.273 M -194.00 % | -433.000 K -79.67 % | -241.000 K 41.36 % | -411.000 K 96.10 % | -10.549 M -510.12 % | -1.729 M 73.96 % | -6.639 M -46.72 % | -4.525 M -222.29 % | -1.404 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 406.000 K | 0.000 -100.00 % | 157.908 M 200.00 % | -157.908 M -1 239.31 % | 13.860 M |
Net cash used for investing activites | -27.409 M 19.73 % | -34.144 M -71.69 % | -19.887 M -235.42 % | -5.929 M -208.32 % | -1.923 M -17.83 % | -1.632 M 31.57 % | -2.385 M -76.41 % | -1.352 M 70.12 % | -4.525 M -142.63 % | -1.865 M -519.60 % | -301.000 K -104.23 % | 7.115 M 3 166.81 % | -232.000 K 80.67 % | -1.200 M 58.52 % | -2.893 M -563.53 % | -436.000 K 66.04 % | -1.284 M -289.09 % | -330.000 K 77.63 % | -1.475 M -172.64 % | -541.000 K 19.37 % | -671.000 K -5.01 % | -639.000 K 94.38 % | -11.376 M -557.19 % | -1.731 M 78.24 % | -7.954 M -64.24 % | -4.843 M -181.24 % | -1.722 M -180.00 % | -615.000 K 65.02 % | -1.758 M -163.96 % | -666.000 K -9.00 % | -611.000 K -1 507.89 % | -38.000 K 87.29 % | -299.000 K 74.98 % | -1.195 M 55.94 % | -2.712 M -67.82 % | -1.616 M -1 453.85 % | -104.000 K 22.96 % | -135.000 K 73.58 % | -511.000 K -1 288.37 % | 43.000 K 150.59 % | -85.000 K -100.05 % | 157.528 M 198.36 % | -160.152 M -1 349.14 % | 12.821 M |
Debt repayment | 0.000 100.00 % | -6.147 M -125.41 % | -2.727 M -2.48 % | -2.661 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.251 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 % | -821.000 K 0.00 % | -821.000 K 0.00 % | -821.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 -100.00 % | 11.556 M |
Common stock issued | 125.743 M | 0.000 -100.00 % | 18.199 M -59.80 % | 45.274 M -77.28 % | 199.228 M -81.00 % | 1.049 B 7 411.45 % | 13.963 M 6.87 % | 13.065 M 130.67 % | 5.664 M | 0.000 -100.00 % | 3.681 M -90.01 % | 36.829 M 104.81 % | 17.982 M | 0.000 -100.00 % | 29.898 M 260.74 % | 8.288 M -79.13 % | 39.714 M 41.10 % | 28.146 M -54.94 % | 62.460 M -78.48 % | 290.202 M 1 036 535.71 % | -28.000 K | 0.000 -100.00 % | 281.819 M 575 240.82 % | -49.000 K -100.69 % | 7.064 M -98.09 % | 368.970 M | 0.000 -100.00 % | 93.125 M 1 284.55 % | 6.726 M | 0.000 -100.00 % | 335.000 K 6.01 % | 316.000 K -96.99 % | 10.490 M | 0.000 -100.00 % | 718.000 K -19.24 % | 889.000 K -72.62 % | 3.247 M | 0.000 -100.00 % | 564.722 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.064 M | 0.000 |
Common stock repurchased | -76.000 K | 0.000 | 0.000 | 0.000 100.00 % | -76.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -3.726 M -7 405.88 % | 51.000 K 230.77 % | -39.000 K 68.29 % | -123.000 K 95.37 % | -2.658 M -100.25 % | 1.046 B 39 270.76 % | -2.671 M -169.16 % | 3.862 M 234.80 % | -2.865 M -71 525.00 % | -4.000 K 99.84 % | -2.491 M 69.63 % | -8.201 M -383.26 % | -1.697 M 29.23 % | -2.398 M 27.36 % | -3.301 M -155.89 % | -1.290 M -0.55 % | -1.283 M -1.18 % | -1.268 M -5.84 % | -1.198 M 14.61 % | -1.403 M -26.97 % | -1.105 M -2.70 % | -1.076 M -100.38 % | 280.769 M 573 097.96 % | -49.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 100.00 % | -11.556 M | 0.000 |
Net cash used provided by financing activities | 121.941 M 2 100.34 % | -6.096 M -139.50 % | 15.433 M -63.68 % | 42.490 M -78.38 % | 196.494 M -81.22 % | 1.046 B 9 165.42 % | 11.292 M -33.29 % | 16.927 M 504.75 % | 2.799 M 224.12 % | -2.255 M -289.50 % | 1.190 M -95.84 % | 28.628 M 75.79 % | 16.285 M 779.11 % | -2.398 M -109.02 % | 26.597 M 280.07 % | 6.998 M -81.79 % | 38.431 M 42.98 % | 26.878 M -56.13 % | 61.262 M -78.79 % | 288.799 M 25 589.76 % | -1.133 M -5.30 % | -1.076 M -100.38 % | 280.769 M 32 372.30 % | -870.000 K -113.94 % | 6.243 M -98.30 % | 368.149 M | 0.000 -100.00 % | 93.125 M 1 284.55 % | 6.726 M | 0.000 -100.00 % | 335.000 K 6.01 % | 316.000 K -96.99 % | 10.490 M | 0.000 -100.00 % | 718.000 K -19.24 % | 889.000 K -72.62 % | 3.247 M | 0.000 -100.00 % | 564.722 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.508 M 16.89 % | 11.556 M |
Effect of forex changes on cash | -948.000 K 92.13 % | -12.040 M -555.89 % | 2.641 M 226.42 % | -2.089 M -2 146.24 % | -93.000 K -102.99 % | 3.113 M 206.21 % | -2.931 M -94.49 % | -1.507 M -148.83 % | 3.086 M 2 120.14 % | 139.000 K 2 680.00 % | 5.000 K -99.70 % | 1.662 M -36.39 % | 2.613 M 534.05 % | -602.000 K 28.76 % | -845.000 K -148.59 % | 1.739 M 195.13 % | -1.828 M -1 104.40 % | 182.000 K 121.16 % | -860.000 K -67.32 % | -514.000 K 59.72 % | -1.276 M -25 620.00 % | 5.000 K -99.61 % | 1.295 M 13 050.00 % | -10.000 K 96.97 % | -330.000 K 45.99 % | -611.000 K -322.99 % | 274.000 K 132.81 % | -835.000 K -102.67 % | -412.000 K -128.89 % | -180.000 K -1 025.00 % | -16.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 469.366 M 1 751.18 % | 25.355 M -75.00 % | 101.437 M -44.91 % | 184.135 M -37.20 % | 293.226 M -72.95 % | 1.084 B 2 912.45 % | 35.986 M -92.80 % | 499.764 M 632.15 % | 68.260 M 236.41 % | 20.291 M -55.89 % | 45.998 M -49.68 % | 91.409 M 223.21 % | 28.282 M 341.21 % | -11.725 M 21.32 % | -14.902 M -425.16 % | 4.583 M 177.31 % | -5.928 M 82.55 % | -33.971 M -143.75 % | -13.937 M -105.49 % | 253.726 M 466.14 % | -69.297 M -2.75 % | -67.443 M -140.53 % | 166.413 M 283.41 % | -90.735 M 26.56 % | -123.556 M -145.38 % | 272.245 M 432.13 % | -81.970 M -575.08 % | 17.254 M 125.55 % | -67.540 M -41.03 % | -47.891 M 13.28 % | -55.224 M -26.63 % | -43.612 M 13.54 % | -50.444 M -12.62 % | -44.790 M -363.95 % | -9.654 M 68.59 % | -30.735 M -34.02 % | -22.933 M 84.09 % | -144.180 M -123.88 % | 603.749 M 2 623.08 % | -23.929 M -220.46 % | 19.864 M -82.93 % | 116.356 M 1 662 128.57 % | 7.000 K -30.00 % | 10.000 K |
Cash at beginning of period | 2.878 B 0.89 % | 2.853 B 3.69 % | 2.751 B 7.17 % | 2.567 B 12.90 % | 2.274 B 91.11 % | 1.190 B 3.12 % | 1.154 B 76.41 % | 654.090 M 11.65 % | 585.830 M 3.59 % | 565.539 M 8.85 % | 519.541 M 21.35 % | 428.132 M 7.07 % | 399.850 M -2.85 % | 411.575 M -3.49 % | 426.477 M 1.09 % | 421.894 M -1.39 % | 427.822 M -7.36 % | 461.793 M -2.93 % | 475.730 M 114.29 % | 222.004 M -23.79 % | 291.301 M -18.80 % | 358.744 M 86.52 % | 192.331 M -32.05 % | 283.066 M -30.39 % | 406.622 M 202.60 % | 134.377 M -37.89 % | 216.347 M 8.67 % | 199.093 M -25.33 % | 266.633 M -15.23 % | 314.524 M -14.94 % | 369.748 M -10.55 % | 413.360 M -10.88 % | 463.804 M -8.81 % | 508.594 M -1.86 % | 518.248 M -5.60 % | 548.983 M -4.01 % | 571.916 M -20.13 % | 716.096 M 537.40 % | 112.347 M -17.56 % | 136.276 M 17.06 % | 116.412 M 207 778.57 % | 56.000 K 14.29 % | 49.000 K 25.64 % | 39.000 K |
Cash at end of period | 3.347 B 16.31 % | 2.878 B 0.89 % | 2.853 B 3.69 % | 2.751 B 7.17 % | 2.567 B 12.90 % | 2.274 B 91.11 % | 1.190 B 3.12 % | 1.154 B 76.41 % | 654.090 M 11.65 % | 585.830 M 3.59 % | 565.539 M 8.85 % | 519.541 M 21.35 % | 428.132 M 7.07 % | 399.850 M -2.85 % | 411.575 M -3.49 % | 426.477 M 1.09 % | 421.894 M -1.39 % | 427.822 M -7.36 % | 461.793 M -2.93 % | 475.730 M 114.29 % | 222.004 M -23.79 % | 291.301 M -18.80 % | 358.744 M 86.52 % | 192.331 M -32.05 % | 283.066 M -30.39 % | 406.622 M 202.60 % | 134.377 M -37.89 % | 216.347 M 8.67 % | 199.093 M -25.33 % | 266.633 M -15.23 % | 314.524 M -14.94 % | 369.748 M -10.55 % | 413.360 M -10.88 % | 463.804 M -8.81 % | 508.594 M -1.86 % | 518.248 M -5.60 % | 548.983 M -4.01 % | 571.916 M -20.13 % | 716.096 M 537.40 % | 112.347 M -17.56 % | 136.276 M 17.06 % | 116.412 M 207 778.57 % | 56.000 K 14.29 % | 49.000 K |
Operating cash flow | 375.782 M 384.04 % | 77.635 M -24.81 % | 103.250 M -31.01 % | 149.663 M 51.56 % | 98.748 M 171.82 % | 36.329 M 21.06 % | 30.010 M -93.82 % | 485.696 M 626.00 % | 66.900 M 175.63 % | 24.272 M -46.19 % | 45.104 M -16.48 % | 54.004 M 461.61 % | 9.616 M 227.79 % | -7.525 M 80.07 % | -37.761 M -915.63 % | -3.718 M 90.99 % | -41.247 M 32.05 % | -60.701 M 16.69 % | -72.864 M -114.19 % | -34.018 M 48.63 % | -66.217 M -0.74 % | -65.733 M 36.96 % | -104.275 M -18.33 % | -88.124 M 27.48 % | -121.515 M -34.34 % | -90.450 M -12.33 % | -80.522 M -8.20 % | -74.421 M -3.22 % | -72.096 M -53.25 % | -47.045 M 14.38 % | -54.948 M -25.19 % | -43.890 M 27.61 % | -60.634 M -39.08 % | -43.596 M -469.14 % | -7.660 M 74.47 % | -30.008 M -15.08 % | -26.075 M 81.90 % | -144.045 M -464.32 % | 39.538 M 264.93 % | -23.972 M -220.17 % | 19.949 M 148.45 % | -41.172 M -128.07 % | 146.651 M 701.84 % | -24.367 M |
Capital expenditure | -27.409 M 19.73 % | -34.144 M -71.69 % | -19.887 M -235.42 % | -5.929 M -208.32 % | -1.923 M -17.83 % | -1.632 M 31.57 % | -2.385 M -76.41 % | -1.352 M 70.12 % | -4.525 M -142.63 % | -1.865 M -519.60 % | -301.000 K -75.00 % | -172.000 K 25.86 % | -232.000 K 80.67 % | -1.200 M 58.52 % | -2.893 M -382.17 % | -600.000 K 53.27 % | -1.284 M -289.09 % | -330.000 K 77.63 % | -1.475 M -172.64 % | -541.000 K 19.37 % | -671.000 K -5.01 % | -639.000 K 94.38 % | -11.376 M -557.19 % | -1.731 M 78.24 % | -7.954 M -64.24 % | -4.843 M -181.24 % | -1.722 M -180.00 % | -615.000 K 65.02 % | -1.758 M -163.96 % | -666.000 K -9.00 % | -611.000 K -1 507.89 % | -38.000 K 87.29 % | -299.000 K 74.98 % | -1.195 M 55.94 % | -2.712 M -67.82 % | -1.616 M -1 453.85 % | -104.000 K 22.96 % | -135.000 K 73.58 % | -511.000 K -40.77 % | -363.000 K -327.06 % | -85.000 K 77.63 % | -380.000 K 83.07 % | -2.244 M -115.98 % | -1.039 M |
Free CashFlow | 348.373 M 701.02 % | 43.491 M -47.83 % | 83.363 M -42.00 % | 143.734 M 48.45 % | 96.825 M 179.06 % | 34.697 M 25.60 % | 27.625 M -94.30 % | 484.344 M 676.50 % | 62.375 M 178.37 % | 22.407 M -49.99 % | 44.803 M -16.77 % | 53.832 M 473.66 % | 9.384 M 207.55 % | -8.725 M 78.54 % | -40.654 M -841.50 % | -4.318 M 89.85 % | -42.531 M 30.31 % | -61.031 M 17.90 % | -74.339 M -115.11 % | -34.559 M 48.33 % | -66.888 M -0.78 % | -66.372 M 42.61 % | -115.651 M -28.71 % | -89.855 M 30.60 % | -129.469 M -35.86 % | -95.293 M -15.87 % | -82.244 M -9.61 % | -75.036 M -1.60 % | -73.854 M -54.79 % | -47.711 M 14.13 % | -55.559 M -26.48 % | -43.928 M 27.91 % | -60.933 M -36.04 % | -44.791 M -331.85 % | -10.372 M 67.20 % | -31.624 M -20.80 % | -26.179 M 81.84 % | -144.180 M -469.44 % | 39.027 M 260.37 % | -24.335 M -222.51 % | 19.864 M 147.81 % | -41.552 M -128.77 % | 144.407 M 668.40 % | -25.406 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 |