
Deliveroo plc ROO.L
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.072 B 2.06 % | 2.030 B 2.80 % | 1.975 B 13.82 % | 1.735 B 45.70 % | 1.191 B 54.29 % | 771.800 M 62.07 % | 476.200 M 71.83 % | 277.142 M 115.57 % | 128.564 M 610.78 % | 18.088 M |
Net income | 2.900 M 109.12 % | -31.800 M 89.19 % | -294.100 M 11.01 % | -330.500 M -45.98 % | -226.400 M 28.65 % | -317.300 M -36.77 % | -232.000 M -16.45 % | -199.222 M -54.34 % | -129.077 M -328.45 % | -30.127 M |
Income before tax | 12.200 M 211.93 % | -10.900 M 95.27 % | -230.600 M 18.17 % | -281.800 M -32.55 % | -212.600 M 33.08 % | -317.700 M -30.58 % | -243.300 M -21.44 % | -200.350 M -55.22 % | -129.077 M -328.45 % | -30.127 M |
Income before tax ratio | 0.01 209.66 % | -0.01 95.40 % | -0.12 28.10 % | -0.16 9.03 % | -0.18 56.63 % | -0.41 19.43 % | -0.51 29.32 % | -0.72 28.00 % | -1.00 39.72 % | -1.67 |
EBITDA | 86.100 M 31.45 % | 65.500 M 139.46 % | -166.000 M 30.08 % | -237.400 M -34.20 % | -176.900 M 38.25 % | -286.500 M -25.93 % | -227.500 M -23.26 % | -184.568 M -35.96 % | -135.749 M -359.58 % | -29.538 M |
Net income ratio | 0.00 108.94 % | -0.02 89.48 % | -0.15 21.82 % | -0.19 -0.19 % | -0.19 53.75 % | -0.41 15.61 % | -0.49 32.23 % | -0.72 28.40 % | -1.00 39.72 % | -1.67 |
Ratio EBITDA | 0.04 28.79 % | 0.03 138.38 % | -0.08 38.56 % | -0.14 7.89 % | -0.15 59.98 % | -0.37 22.30 % | -0.48 28.26 % | -0.67 36.93 % | -1.06 35.34 % | -1.63 |
Gross profit ratio | 0.37 3.44 % | 0.36 9.86 % | 0.33 13.64 % | 0.29 -4.21 % | 0.30 22.44 % | 0.24 27.45 % | 0.19 -17.37 % | 0.23 2 642.24 % | 0.01 110.74 % | -0.08 |
Weighted average shs out dil | 1.618 B -6.58 % | 1.731 B -5.74 % | 1.837 B 7.57 % | 1.708 B 26.64 % | 1.348 B -25.90 % | 1.820 B 6.15 % | 1.714 B 56.41 % | 1.096 B 0.74 % | 1.088 B 0.00 % | 1.088 B |
Weighted average shs out | 1.618 B -6.58 % | 1.731 B -5.74 % | 1.837 B 7.57 % | 1.708 B 26.64 % | 1.348 B -25.90 % | 1.820 B 6.15 % | 1.714 B 56.41 % | 1.096 B 0.74 % | 1.088 B 0.00 % | 1.088 B |
EPS diluted | 0.00 109.78 % | -0.02 88.50 % | -0.16 15.79 % | -0.19 -11.76 % | -0.17 99.93 % | -249.50 -21.83 % | -204.80 -12.68 % | -181.76 -53.22 % | -118.63 -428 343.40 % | -0.03 |
Earnings per share | 0.00 109.78 % | -0.02 88.50 % | -0.16 15.79 % | -0.19 -11.76 % | -0.17 0.00 % | -0.17 -21.43 % | -0.14 22.22 % | -0.18 -50.00 % | -0.12 -333.21 % | -0.03 |
Gross profit | 766.900 M 5.58 % | 726.400 M 12.94 % | 643.200 M 29.34 % | 497.300 M 39.57 % | 356.300 M 88.92 % | 188.600 M 106.57 % | 91.300 M 41.97 % | 64.308 M 5 811.37 % | 1.088 M 176.32 % | -1.425 M |
Income tax expense | 12.300 M 61.84 % | 7.600 M -36.13 % | 11.900 M 60.81 % | 7.400 M 76.19 % | 4.200 M 1 150.00 % | -400.000 K 96.46 % | -11.300 M -1 101.54 % | 1.128 M | 0.000 | 0.000 |
Cost of revenue | 1.305 B 0.11 % | 1.304 B -2.10 % | 1.332 B 0.33 % | 1.327 B 59.03 % | 834.500 M 43.09 % | 583.200 M 51.52 % | 384.900 M 80.85 % | 212.834 M 66.96 % | 127.476 M 553.28 % | 19.513 M |
General and administrative expenses | 783.700 M 1.78 % | 770.000 M -12.90 % | 884.000 M 12.48 % | 785.900 M 38.14 % | 568.900 M 13.28 % | 502.200 M 44.94 % | 346.500 M 33.19 % | 260.154 M 82.96 % | 142.196 M 393.96 % | 28.787 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | -63.500 M -63 600.00 % | 100.000 K 100.14 % | -72.700 M -749.11 % | 11.200 M 249.33 % | -7.500 M -7.14 % | -7.000 M -468.42 % | 1.900 M | 0.000 | 0.000 | 0.000 |
Operating expenses | 779.300 M 1.19 % | 770.100 M -13.36 % | 888.800 M 13.19 % | 785.200 M 41.10 % | 556.500 M 9.44 % | 508.500 M 45.95 % | 348.400 M 30.94 % | 266.080 M 104.02 % | 130.418 M 353.58 % | 28.753 M |
Cost and expenses | 2.084 B 0.51 % | 2.074 B -6.60 % | 2.220 B 9.64 % | 2.025 B 43.43 % | 1.412 B 29.33 % | 1.092 B 48.87 % | 733.300 M 53.12 % | 478.914 M 85.70 % | 257.895 M 434.32 % | 48.266 M |
Research and development expenses | 59.100 M | 0.000 -100.00 % | 77.500 M 84.52 % | 42.000 M 162.50 % | 16.000 M 20.30 % | 13.300 M 3.91 % | 12.800 M 254.78 % | 3.608 M 285.04 % | 937.022 K 1 014.30 % | 84.091 K |
Selling general and administrative expenses | 783.700 M 1.78 % | 770.000 M -12.90 % | 884.000 M 20.77 % | 732.000 M 33.58 % | 548.000 M 9.12 % | 502.200 M 44.94 % | 346.500 M 33.19 % | 260.154 M 82.96 % | 142.196 M 393.96 % | 28.787 M |
Interest income | 28.500 M -16.67 % | 34.200 M 210.91 % | 11.000 M 2 100.00 % | 500.000 K -66.67 % | 1.500 M -59.46 % | 3.700 M -13.95 % | 4.300 M 202.42 % | 1.422 M 460.82 % | 253.529 K 389.93 % | 51.748 K |
Interest expense | 3.900 M 56.00 % | 2.500 M -10.71 % | 2.800 M 154.55 % | 1.100 M -8.33 % | 1.200 M -36.84 % | 1.900 M | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 71.700 M -2.98 % | 73.900 M 19.58 % | 61.800 M 42.73 % | 43.300 M 23.36 % | 35.100 M 19.80 % | 29.300 M 85.44 % | 15.800 M 74.08 % | 9.076 M 71.37 % | 5.296 M 726.80 % | 640.598 K |
Operating income | -12.400 M 71.62 % | -43.700 M 82.21 % | -245.600 M 15.34 % | -290.100 M -38.94 % | -208.800 M 34.73 % | -319.900 M -24.43 % | -257.100 M -32.77 % | -193.644 M -37.29 % | -141.046 M -367.37 % | -30.178 M |
Operating income ratio | -0.01 72.20 % | -0.02 82.69 % | -0.12 25.62 % | -0.17 4.64 % | -0.18 57.70 % | -0.41 23.23 % | -0.54 22.73 % | -0.70 36.31 % | -1.10 34.24 % | -1.67 |
Total other income expenses net | 24.600 M -25.00 % | 32.800 M 118.67 % | 15.000 M 80.72 % | 8.300 M 318.42 % | -3.800 M -272.73 % | 2.200 M -84.06 % | 13.800 M 305.80 % | -6.706 M -156.03 % | 11.969 M 23 028.88 % | 51.748 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -410.900 M 24.40 % | -543.500 M 37.91 % | -875.300 M 29.66 % | -1.244 B -262.66 % | -343.100 M -3 637.11 % | 9.700 M 105.25 % | -184.600 M 51.42 % | -380.026 M -111.36 % | -179.797 M -97.79 % | -90.905 M |
Total investments | 2.900 M -99.17 % | 347.800 M 11 893.10 % | 2.900 M 0.00 % | 2.900 M -79.86 % | 14.400 M 15.20 % | 12.500 M 83.82 % | 6.800 M | 0.000 | 0.000 | 0.000 |
Total debt | 50.400 M -15.44 % | 59.600 M -19.24 % | 73.800 M 58.37 % | 46.600 M 29.44 % | 36.000 M -84.97 % | 239.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 1.459 B 751.93 % | 171.200 M -88.32 % | 1.465 B 753.90 % | 171.600 M 2 502.69 % | -7.142 M -107.57 % | 94.400 M 31.48 % | 71.800 M 166.93 % | 26.899 M 3 514.35 % | -787.815 K -257.68 % | 499.614 K |
Retained earnings | -972.400 M -355.22 % | 381.000 M 163.03 % | -604.500 M -402.91 % | -120.200 M 89.42 % | -1.136 B -24.90 % | -909.300 M -53.60 % | -592.000 M -64.43 % | -360.037 M -124.12 % | -160.648 M -408.84 % | -31.571 M |
Common stock | 7.800 M -3.70 % | 8.100 M -12.90 % | 9.300 M 0.00 % | 9.300 M 30.99 % | 7.100 M | 0.000 | 0.000 -100.00 % | 110.000 0.92 % | 109.000 -61.21 % | 281.000 |
Total equity | 439.300 M -13.66 % | 508.800 M -36.72 % | 804.100 M -25.11 % | 1.074 B 513.19 % | 175.100 M 675.99 % | -30.400 M -116.45 % | 184.800 M -50.26 % | 371.555 M 120.20 % | 168.733 M 86.58 % | 90.433 M |
Other non current liabilities | 11.600 M -83.21 % | 69.100 M -51.75 % | 143.200 M 75.28 % | 81.700 M -27.25 % | 112.300 M 246.60 % | 32.400 M 489.09 % | 5.500 M | 0.000 | 0.000 | 0.000 |
Long term debt | 33.400 M -23.39 % | 43.600 M -29.11 % | 61.500 M 68.96 % | 36.400 M 26.83 % | 28.700 M -11.42 % | 32.400 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 45.000 M -60.07 % | 112.700 M -44.94 % | 204.700 M 73.33 % | 118.100 M -16.24 % | 141.000 M 117.59 % | 64.800 M 1 078.18 % | 5.500 M | 0.000 | 0.000 | 0.000 |
Other current liabilities | 200.300 M -45.64 % | 368.500 M 61.34 % | 228.400 M -2.10 % | 233.300 M 21.83 % | 191.500 M 7.16 % | 178.700 M 70.03 % | 105.100 M 42.24 % | 73.888 M 102.88 % | 36.420 M 412.89 % | 7.101 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.800 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 34.000 M 157.58 % | 13.200 M -46.34 % | 24.600 M 20.59 % | 20.400 M 39.73 % | 14.600 M -92.95 % | 207.100 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 462.200 M 15.41 % | 400.500 M 16.05 % | 345.100 M -8.75 % | 378.200 M 29.25 % | 292.600 M -26.92 % | 400.400 M 205.88 % | 130.900 M 64.69 % | 79.484 M 75.30 % | 45.341 M 308.27 % | 11.106 M |
Total liabilities | 507.200 M -1.17 % | 513.200 M -6.66 % | 549.800 M 10.78 % | 496.300 M 14.46 % | 433.600 M -6.79 % | 465.200 M 241.06 % | 136.400 M 71.61 % | 79.484 M 75.30 % | 45.341 M 308.27 % | 11.106 M |
Other non current assets | 216.500 M 184.87 % | -255.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.546 M 281.97 % | 1.452 M 69.18 % | 858.219 K |
Long term investments | -203.700 M -174.86 % | 272.100 M 967.06 % | 25.500 M 26.24 % | 20.200 M 40.28 % | 14.400 M 15.20 % | 12.500 M 83.82 % | 6.800 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 62.300 M -0.95 % | 62.900 M -7.50 % | 68.000 M 41.96 % | 47.900 M 29.46 % | 37.000 M 7.87 % | 34.300 M 29.92 % | 26.400 M 54.12 % | 17.130 M 179.11 % | 6.137 M 346.69 % | 1.374 M |
GoodWill | 4.900 M 0.00 % | 4.900 M 0.00 % | 4.900 M 0.00 % | 4.900 M 0.00 % | 4.900 M 0.00 % | 4.900 M 16.67 % | 4.200 M 0.35 % | 4.185 M | 0.000 | 0.000 |
Goodwill and intangible assets | 67.200 M -0.88 % | 67.800 M -7.00 % | 72.900 M 38.07 % | 52.800 M 26.01 % | 41.900 M 6.89 % | 39.200 M 28.10 % | 30.600 M 43.56 % | 21.315 M 247.31 % | 6.137 M 346.69 % | 1.374 M |
Property plant equipment net | 72.500 M -23.04 % | 94.200 M -23.29 % | 122.800 M 67.07 % | 73.500 M 38.42 % | 53.100 M -19.42 % | 65.900 M 119.67 % | 30.000 M 54.03 % | 19.476 M 75.12 % | 11.122 M 208.13 % | 3.609 M |
Total non current assets | 155.600 M -13.94 % | 180.800 M -19.75 % | 225.300 M 43.32 % | 157.200 M 21.96 % | 128.900 M -0.85 % | 130.000 M 66.45 % | 78.100 M 68.55 % | 46.337 M 147.65 % | 18.711 M 220.31 % | 5.841 M |
Other current assets | 33.800 M 23.81 % | 27.300 M 32.52 % | 20.600 M -33.55 % | 31.000 M 20.62 % | 25.700 M 159.60 % | 9.900 M -38.51 % | 16.100 M 268.35 % | 4.371 M -38.21 % | 7.074 M 116.26 % | 3.271 M |
Short term investments | 206.600 M 172.92 % | 75.700 M 49.90 % | 50.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 461.300 M -23.51 % | 603.100 M -36.46 % | 949.100 M -26.48 % | 1.291 B 240.52 % | 379.100 M 64.97 % | 229.800 M 24.49 % | 184.600 M -51.42 % | 380.026 M 111.36 % | 179.797 M 97.79 % | 90.905 M |
Cash and short term investments | 667.900 M -1.61 % | 678.800 M -32.09 % | 999.600 M -22.57 % | 1.291 B 240.52 % | 379.100 M 64.97 % | 229.800 M 24.49 % | 184.600 M -51.42 % | 380.026 M 111.36 % | 179.797 M 97.79 % | 90.905 M |
Total current assets | 790.900 M -5.98 % | 841.200 M -25.47 % | 1.129 B -20.12 % | 1.413 B 194.46 % | 479.800 M 57.41 % | 304.800 M 25.38 % | 243.100 M -40.62 % | 409.389 M 107.83 % | 196.981 M 105.84 % | 95.697 M |
Inventory | 13.300 M -10.14 % | 14.800 M -23.71 % | 19.400 M 6.59 % | 18.200 M 121.95 % | 8.200 M -14.58 % | 9.600 M 33.33 % | 7.200 M 35.83 % | 5.301 M | 0.000 | 0.000 |
Net receivables | 75.900 M -36.91 % | 120.300 M 35.17 % | 89.000 M 22.42 % | 72.700 M 8.83 % | 66.800 M 20.36 % | 55.500 M 36.36 % | 40.700 M 106.69 % | 19.692 M 94.79 % | 10.109 M 564.93 % | 1.520 M |
Tax assets | 3.100 M 72.22 % | 1.800 M -56.10 % | 4.100 M -61.68 % | 10.700 M -45.13 % | 19.500 M 57.26 % | 12.400 M 15.89 % | 10.700 M | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 146.000 M 812.50 % | 16.000 M -37.74 % | 25.700 M 1.98 % | 25.200 M 10.04 % | 22.900 M 110.09 % | 10.900 M 1.87 % | 10.700 M 91.21 % | 5.596 M -37.27 % | 8.921 M 122.76 % | 4.005 M |
Tax payables | 81.900 M 2 825.00 % | 2.800 M -95.78 % | 66.400 M -33.13 % | 99.300 M 56.13 % | 63.600 M 226.15 % | 19.500 M 29.14 % | 15.100 M | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 50.400 M -15.44 % | 59.600 M -19.24 % | 73.800 M 58.37 % | 46.600 M 29.44 % | 36.000 M -12.83 % | 41.300 M | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.805 M | 0.000 | 0.000 -100.00 % | 437.000 52.26 % | 287.000 | 0.000 |
Other total stockholders equity | -54.600 M -6.02 % | -51.500 M 21.97 % | -66.000 M -106.52 % | 1.013 B -22.30 % | 1.304 B 66.18 % | 784.500 M 11.28 % | 705.000 M 0.04 % | 704.693 M 113.43 % | 330.168 M 171.73 % | 121.504 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 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 946.500 M -7.39 % | 1.022 B -24.51 % | 1.354 B -13.76 % | 1.570 B 157.93 % | 608.700 M 40.00 % | 434.800 M 35.37 % | 321.200 M -29.52 % | 455.726 M 111.29 % | 215.692 M 112.42 % | 101.538 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.100 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 49.100 M -12.48 % | 56.100 M -34.23 % | 85.300 M -8.38 % | 93.100 M 92.75 % | 48.300 M 120.55 % | 21.900 M -49.77 % | 43.600 M 51.24 % | 28.829 M 543.71 % | 4.479 M 903.10 % | 446.468 K |
Change in working capital | 40.600 M 189.62 % | -45.300 M -512.16 % | -7.400 M -123.79 % | 31.100 M -78.49 % | 144.600 M 108.06 % | 69.500 M 215.91 % | 22.000 M 305.56 % | -10.702 M 5.85 % | -11.367 M -104.63 % | -5.555 M |
Accounts receivables | 44.200 M 249.32 % | -29.600 M -164.29 % | -11.200 M 8.20 % | -12.200 M 57.79 % | -28.900 M -60.56 % | -18.000 M 34.31 % | -27.400 M -141.88 % | -11.328 M 12.77 % | -12.986 M -133.77 % | -5.555 M |
Inventory | 1.500 M -67.39 % | 4.600 M 483.33 % | -1.200 M 88.00 % | -10.000 M -814.29 % | 1.400 M 158.33 % | -2.400 M -20.00 % | -2.000 M 18.16 % | -2.444 M | 0.000 | 0.000 |
Accounts payables | 41.200 M 764.52 % | -6.200 M 84.30 % | -39.500 M -147.08 % | 83.900 M -10.74 % | 94.000 M 52.10 % | 61.800 M 22.13 % | 50.600 M | 0.000 | 0.000 | 0.000 |
Other working capital | -46.300 M -228.37 % | -14.100 M -131.69 % | 44.500 M 245.42 % | -30.600 M -139.18 % | 78.100 M 177.94 % | 28.100 M 17.08 % | 24.000 M 681.95 % | 3.069 M 89.66 % | 1.618 M | 0.000 |
Other non cash items | -4.400 M 8.33 % | -4.800 M -140.68 % | 11.800 M 368.18 % | -4.400 M -980.00 % | 500.000 K -16.67 % | 600.000 K 102.33 % | -25.700 M -155.89 % | 45.986 M 134.45 % | 19.614 M 84.45 % | 10.634 M |
Net cash provided by operating activities | 148.500 M 540.09 % | 23.200 M 116.09 % | -144.200 M 14.01 % | -167.700 M -2 366.22 % | 7.400 M 103.73 % | -198.600 M -12.65 % | -176.300 M -39.88 % | -126.033 M -13.49 % | -111.055 M -363.48 % | -23.961 M |
Investments in property plant and equipment | -3.300 M 56.58 % | -7.600 M 90.55 % | -80.400 M -43.57 % | -56.000 M -112.93 % | -26.300 M 0.38 % | -26.400 M 24.14 % | -34.800 M -46.32 % | -23.784 M -59.26 % | -14.934 M -255.64 % | -4.199 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -700.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -425.700 M -462.35 % | -75.700 M -49.90 % | -50.500 M -1 641.38 % | -2.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 293.600 M 481.39 % | 50.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -14.200 M -222.73 % | -4.400 M -140.00 % | 11.000 M 2 100.00 % | 500.000 K -44.44 % | 900.000 K -79.55 % | 4.400 M 2.33 % | 4.300 M 180.47 % | -5.344 M 2.63 % | -5.488 M -281.11 % | -1.440 M |
Net cash used for investing activites | -149.600 M -302.15 % | -37.200 M 68.97 % | -119.900 M -105.31 % | -58.400 M -129.92 % | -25.400 M -11.89 % | -22.700 M 25.57 % | -30.500 M -4.71 % | -29.127 M -42.63 % | -20.422 M -262.15 % | -5.639 M |
Debt repayment | -16.100 M -4.55 % | -15.400 M 1.91 % | -15.700 M -57.00 % | -10.000 M -3.09 % | -9.700 M -104.89 % | 198.200 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 1.150 B 546.18 % | 178.000 M 129.38 % | 77.600 M 77 500.00 % | 100.000 K | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -120.000 M 61.64 % | -312.800 M -373.94 % | -66.000 M | 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 |
Other financing activites | -2.200 M 12.00 % | -2.500 M 10.71 % | -2.800 M -133.33 % | -1.200 M 0.00 % | -1.200 M 87.37 % | -9.500 M | 0.000 -100.00 % | 363.421 M 74.17 % | 208.664 M 100.68 % | 103.981 M |
Net cash used provided by financing activities | -138.300 M 58.18 % | -330.700 M -291.36 % | -84.500 M -107.42 % | 1.139 B 581.63 % | 167.100 M -37.25 % | 266.300 M 266 200.00 % | 100.000 K -99.97 % | 363.421 M 74.17 % | 208.664 M 100.68 % | 103.981 M |
Effect of forex changes on cash | -2.400 M -84.62 % | -1.300 M -119.12 % | 6.800 M 718.18 % | -1.100 M -650.00 % | 200.000 K 0.00 % | 200.000 K -98.23 % | 11.300 M 240.68 % | -8.032 M -168.62 % | 11.705 M 42 225.82 % | 27.655 K |
Net change in cash | -141.800 M 59.02 % | -346.000 M -1.23 % | -341.800 M -137.49 % | 911.800 M 510.72 % | 149.300 M 230.31 % | 45.200 M 123.13 % | -195.400 M -197.59 % | 200.229 M 125.25 % | 88.892 M 19.47 % | 74.408 M |
Cash at beginning of period | 603.100 M -36.46 % | 949.100 M -26.48 % | 1.291 B 240.52 % | 379.100 M 64.97 % | 229.800 M 24.49 % | 184.600 M -51.42 % | 380.000 M 111.35 % | 179.797 M 97.79 % | 90.905 M 451.03 % | 16.497 M |
Cash at end of period | 461.300 M -23.51 % | 603.100 M -36.46 % | 949.100 M -26.48 % | 1.291 B 240.52 % | 379.100 M 64.97 % | 229.800 M 24.49 % | 184.600 M -51.42 % | 380.026 M 111.36 % | 179.797 M 97.79 % | 90.905 M |
Operating cash flow | 148.500 M 540.09 % | 23.200 M 116.09 % | -144.200 M 14.01 % | -167.700 M -2 366.22 % | 7.400 M 103.73 % | -198.600 M -12.65 % | -176.300 M -39.88 % | -126.033 M -13.49 % | -111.055 M -363.48 % | -23.961 M |
Capital expenditure | -44.700 M -2.29 % | -43.700 M 45.65 % | -80.400 M -43.57 % | -56.000 M -112.93 % | -26.300 M 0.38 % | -26.400 M 24.14 % | -34.800 M -46.32 % | -23.784 M -59.26 % | -14.934 M -255.64 % | -4.199 M |
Free CashFlow | 103.800 M 606.34 % | -20.500 M 90.87 % | -224.600 M -0.40 % | -223.700 M -1 083.60 % | -18.900 M 91.60 % | -225.000 M -6.58 % | -211.100 M -40.91 % | -149.817 M -18.91 % | -125.989 M -347.40 % | -28.160 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.047 B 0.28 % | 1.044 B 1.51 % | 1.028 B 1.83 % | 1.010 B -1.04 % | 1.020 B 6.10 % | 961.600 M -5.08 % | 1.013 B 12.33 % | 901.900 M -2.23 % | 922.500 M 34.99 % | 683.400 M 34.69 % | 507.400 M 31.48 % | 385.900 M 0.00 % | 385.900 M 62.07 % | 238.100 M 0.00 % | 238.100 M 71.83 % | 138.571 M 0.00 % | 138.571 M 115.57 % | 64.282 M 0.00 % | 64.282 M 610.78 % | 9.044 M 0.00 % | 9.044 M |
Net income | -19.200 M -1 300.00 % | 1.600 M 23.08 % | 1.300 M -97.46 % | 51.100 M 161.64 % | -82.900 M 40.91 % | -140.300 M 8.78 % | -153.800 M 23.02 % | -199.800 M -83.81 % | -108.700 M -8.48 % | -100.200 M 20.60 % | -126.200 M 20.45 % | -158.650 M 0.00 % | -158.650 M -36.77 % | -116.000 M 0.00 % | -116.000 M -16.45 % | -99.611 M 0.00 % | -99.611 M -54.34 % | -64.538 M 0.00 % | -64.538 M -328.45 % | -15.063 M 0.00 % | -15.063 M |
Income before tax | -15.100 M -291.14 % | 7.900 M 83.72 % | 4.300 M -90.79 % | 46.700 M 181.08 % | -57.600 M 30.85 % | -83.300 M 43.45 % | -147.300 M 23.84 % | -193.400 M -84.54 % | -104.800 M -7.93 % | -97.100 M 24.38 % | -128.400 M 19.17 % | -158.850 M 0.00 % | -158.850 M -30.58 % | -121.650 M 0.00 % | -121.650 M -21.44 % | -100.175 M 0.00 % | -100.175 M -55.22 % | -64.538 M 0.00 % | -64.538 M -328.45 % | -15.063 M 0.00 % | -15.063 M |
Income before tax ratio | -0.01 -290.61 % | 0.01 80.99 % | 0.00 -90.96 % | 0.05 181.93 % | -0.06 34.83 % | -0.09 40.42 % | -0.15 32.20 % | -0.21 -88.76 % | -0.11 20.04 % | -0.14 43.85 % | -0.25 38.52 % | -0.41 0.00 % | -0.41 19.43 % | -0.51 0.00 % | -0.51 29.32 % | -0.72 0.00 % | -0.72 28.00 % | -1.00 0.00 % | -1.00 39.72 % | -1.67 0.00 % | -1.67 |
EBITDA | 58.300 M 29.27 % | 45.100 M 30.35 % | 34.600 M -59.58 % | 85.600 M 525.87 % | -20.100 M 56.49 % | -46.200 M 61.44 % | -119.800 M 28.94 % | -168.600 M -98.12 % | -85.100 M -32.14 % | -64.400 M 42.76 % | -112.500 M 21.47 % | -143.250 M 0.00 % | -143.250 M -25.93 % | -113.750 M 0.00 % | -113.750 M -23.26 % | -92.284 M 0.00 % | -92.284 M -35.96 % | -67.875 M 0.00 % | -67.875 M -359.58 % | -14.769 M 0.00 % | -14.769 M |
Net income ratio | -0.02 -1 296.67 % | 0.00 21.25 % | 0.00 -97.50 % | 0.05 162.29 % | -0.08 44.31 % | -0.15 3.89 % | -0.15 31.47 % | -0.22 -88.01 % | -0.12 19.63 % | -0.15 41.05 % | -0.25 39.50 % | -0.41 0.00 % | -0.41 15.61 % | -0.49 0.00 % | -0.49 32.23 % | -0.72 0.00 % | -0.72 28.40 % | -1.00 0.00 % | -1.00 39.72 % | -1.67 0.00 % | -1.67 |
Ratio EBITDA | 0.06 28.91 % | 0.04 28.41 % | 0.03 -60.31 % | 0.08 530.34 % | -0.02 59.00 % | -0.05 59.37 % | -0.12 36.74 % | -0.19 -102.65 % | -0.09 2.11 % | -0.09 57.50 % | -0.22 40.27 % | -0.37 0.00 % | -0.37 22.30 % | -0.48 0.00 % | -0.48 28.26 % | -0.67 0.00 % | -0.67 36.93 % | -1.06 0.00 % | -1.06 35.34 % | -1.63 0.00 % | -1.63 |
Gross profit ratio | 0.38 12.48 % | 0.33 -10.01 % | 0.37 16.07 % | 0.32 -0.58 % | 0.32 0.94 % | 0.32 17.95 % | 0.27 16.73 % | 0.23 -12.59 % | 0.27 -11.84 % | 0.30 1.41 % | 0.30 21.46 % | 0.24 0.00 % | 0.24 27.45 % | 0.19 0.00 % | 0.19 -17.37 % | 0.23 0.00 % | 0.23 2 642.24 % | 0.01 0.00 % | 0.01 110.74 % | -0.08 0.00 % | -0.08 |
Weighted average shs out dil | 1.519 B -5.08 % | 1.601 B -2.31 % | 1.639 B -8.78 % | 1.796 B 1.44 % | 1.771 B -2.53 % | 1.817 B -2.08 % | 1.855 B 0.04 % | 1.855 B 21.48 % | 1.527 B 13.23 % | 1.348 B 3.62 % | 1.301 B -28.49 % | 1.820 B 0.00 % | 1.820 B 6.15 % | 1.714 B 0.00 % | 1.714 B 56.41 % | 1.096 B 0.00 % | 1.096 B 0.74 % | 1.088 B 0.00 % | 1.088 B 0.00 % | 1.088 B 0.00 % | 1.088 B |
Weighted average shs out | 1.409 B -7.13 % | 1.518 B -7.39 % | 1.639 B 4.54 % | 1.567 B -11.49 % | 1.771 B -2.53 % | 1.817 B -2.08 % | 1.855 B 0.04 % | 1.855 B 21.48 % | 1.527 B 13.23 % | 1.348 B 6.84 % | 1.262 B -30.65 % | 1.820 B 0.00 % | 1.820 B 6.15 % | 1.714 B 0.00 % | 1.714 B 56.41 % | 1.096 B 0.00 % | 1.096 B 0.74 % | 1.088 B 0.00 % | 1.088 B 0.00 % | 1.088 B 0.00 % | 1.088 B |
EPS diluted | -0.01 -1 460.00 % | 0.00 25.00 % | 0.00 -97.18 % | 0.03 242.00 % | -0.02 34.21 % | -0.03 14.61 % | -0.04 32.32 % | -0.05 -62.35 % | -0.03 35.20 % | -0.05 50.00 % | -0.10 99.92 % | -124.75 0.00 % | -124.75 -21.83 % | -102.40 0.00 % | -102.40 -12.68 % | -90.88 0.00 % | -90.88 -53.23 % | -59.31 0.00 % | -59.31 -428 307.30 % | -0.01 0.00 % | -0.01 |
Earnings per share | -0.01 -1 460.00 % | 0.00 900.00 % | 0.00 -99.69 % | 0.03 169.66 % | -0.05 39.38 % | -0.08 6.88 % | -0.08 24.64 % | -0.11 -54.49 % | -0.07 -1.71 % | -0.07 30.00 % | -0.10 -17.65 % | -0.09 0.00 % | -0.09 -21.43 % | -0.07 0.00 % | -0.07 22.22 % | -0.09 0.00 % | -0.09 -50.00 % | -0.06 0.00 % | -0.06 -334.78 % | -0.01 0.00 % | -0.01 |
Gross profit | 394.100 M 12.79 % | 349.400 M -8.65 % | 382.500 M 18.20 % | 323.600 M -1.61 % | 328.900 M 7.10 % | 307.100 M 11.96 % | 274.300 M 31.12 % | 209.200 M -14.54 % | 244.800 M 19.01 % | 205.700 M 36.59 % | 150.600 M 59.70 % | 94.300 M 0.00 % | 94.300 M 106.57 % | 45.650 M 0.00 % | 45.650 M 41.97 % | 32.154 M 0.00 % | 32.154 M 5 811.37 % | 543.938 K 0.00 % | 543.938 K 176.32 % | -712.729 K 0.00 % | -712.729 K |
Income tax expense | 5.600 M -31.71 % | 8.200 M 100.00 % | 4.100 M 236.67 % | -3.000 M -128.30 % | 10.600 M 76.67 % | 6.000 M 1.69 % | 5.900 M 268.75 % | 1.600 M -58.97 % | 3.900 M 400.00 % | -1.300 M -159.09 % | 2.200 M 1 200.00 % | -200.000 K 0.00 % | -200.000 K 96.46 % | -5.650 M 0.00 % | -5.650 M -1 101.54 % | 564.131 K 0.00 % | 564.131 K | 0.000 | 0.000 | 0.000 | 0.000 |
Cost of revenue | 652.500 M -6.02 % | 694.300 M 7.53 % | 645.700 M -5.89 % | 686.100 M -0.77 % | 691.400 M 5.64 % | 654.500 M -11.41 % | 738.800 M 6.66 % | 692.700 M 2.21 % | 677.700 M 41.87 % | 477.700 M 33.88 % | 356.800 M 22.36 % | 291.600 M 0.00 % | 291.600 M 51.52 % | 192.450 M 0.00 % | 192.450 M 80.85 % | 106.417 M 0.00 % | 106.417 M 66.96 % | 63.738 M 0.00 % | 63.738 M 553.28 % | 9.757 M 0.00 % | 9.757 M |
General and administrative expenses | 367.700 M -4.89 % | 386.600 M 0.91 % | 383.100 M 103.72 % | 188.050 M -7.82 % | 204.000 M -2.79 % | 209.850 M 6.55 % | 196.950 M 3.44 % | 190.400 M 8.43 % | 175.600 M -40.13 % | 293.300 M 6.42 % | 275.600 M 9.76 % | 251.100 M 0.00 % | 251.100 M 44.94 % | 173.250 M 0.00 % | 173.250 M 33.19 % | 130.077 M 0.00 % | 130.077 M 82.96 % | 71.098 M 0.00 % | 71.098 M 393.96 % | 14.393 M 0.00 % | 14.393 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 148.650 M -11.41 % | 167.800 M 11.38 % | 150.650 M -31.51 % | 219.950 M 6.20 % | 207.100 M 22.18 % | 169.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 49.900 M 176.77 % | -65.000 M -873.81 % | 8.400 M 115.76 % | -53.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.500 M | 0.000 -100.00 % | 3.150 M 0.00 % | 3.150 M 231.58 % | 950.000 K 0.00 % | 950.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 417.600 M 7.68 % | 387.800 M -0.95 % | 391.500 M 16.28 % | 336.700 M -9.44 % | 371.800 M 12.26 % | 331.200 M -20.56 % | 416.900 M 4.88 % | 397.500 M 15.18 % | 345.100 M 15.15 % | 299.700 M 7.92 % | 277.700 M 9.22 % | 254.250 M 0.00 % | 254.250 M 45.95 % | 174.200 M 0.00 % | 174.200 M 30.94 % | 133.040 M 0.00 % | 133.040 M 104.02 % | 65.209 M 0.00 % | 65.209 M 353.58 % | 14.377 M 0.00 % | 14.377 M |
Cost and expenses | 1.070 B 202.31 % | -1.046 B -200.84 % | 1.037 B 2.64 % | 1.011 B -4.96 % | 1.063 B 7.86 % | 985.700 M -14.71 % | 1.156 B 6.01 % | 1.090 B 6.59 % | 1.023 B 31.57 % | 777.400 M 22.52 % | 634.500 M 16.24 % | 545.850 M 0.00 % | 545.850 M 48.87 % | 366.650 M 0.00 % | 366.650 M 53.12 % | 239.457 M 0.00 % | 239.457 M 85.70 % | 128.947 M 0.00 % | 128.947 M 434.32 % | 24.133 M 0.00 % | 24.133 M |
Research and development expenses | 0.000 -100.00 % | 101.200 M | 0.000 -100.00 % | 53.300 M | 0.000 -100.00 % | 53.350 M | 0.000 -100.00 % | 32.200 M | 0.000 -100.00 % | 16.000 M | 0.000 -100.00 % | 6.650 M 0.00 % | 6.650 M 3.91 % | 6.400 M 0.00 % | 6.400 M 254.78 % | 1.804 M 0.00 % | 1.804 M 285.04 % | 468.511 K 0.00 % | 468.511 K 1 014.30 % | 42.046 K 0.00 % | 42.046 K |
Selling general and administrative expenses | 367.700 M 4.58 % | 351.600 M -8.22 % | 383.100 M 13.78 % | 336.700 M -9.44 % | 371.800 M 12.26 % | 331.200 M -20.56 % | 416.900 M 4.88 % | 397.500 M 15.18 % | 345.100 M 17.66 % | 293.300 M 6.42 % | 275.600 M 9.76 % | 251.100 M 0.00 % | 251.100 M 44.94 % | 173.250 M 0.00 % | 173.250 M 33.19 % | 130.077 M 0.00 % | 130.077 M 82.96 % | 71.098 M 0.00 % | 71.098 M 393.96 % | 14.393 M 0.00 % | 14.393 M |
Interest income | 11.100 M -17.78 % | 13.500 M -55.00 % | 30.000 M 62.16 % | 18.500 M 10.12 % | 16.800 M 162.50 % | 6.400 M 1 180.00 % | 500.000 K -64.29 % | 1.400 M 27.27 % | 1.100 M 450.00 % | 200.000 K -84.62 % | 1.300 M -29.73 % | 1.850 M 0.00 % | 1.850 M -13.95 % | 2.150 M 0.00 % | 2.150 M 202.42 % | 710.921 K 0.00 % | 710.921 K 460.82 % | 126.765 K 0.00 % | 126.765 K 389.93 % | 25.874 K 0.00 % | 25.874 K |
Interest expense | 2.700 M 22.73 % | 2.200 M -35.29 % | 3.400 M 183.33 % | 1.200 M -7.69 % | 1.300 M -31.58 % | 1.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.200 M | 0.000 -100.00 % | 950.000 K 0.00 % | 950.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 33.000 M -5.71 % | 35.000 M -4.63 % | 36.700 M -2.65 % | 37.700 M 4.14 % | 36.200 M 2.84 % | 35.200 M 32.33 % | 26.600 M 9.92 % | 24.200 M 26.70 % | 19.100 M 4.95 % | 18.200 M 7.69 % | 16.900 M 15.36 % | 14.650 M 0.00 % | 14.650 M 85.44 % | 7.900 M 0.00 % | 7.900 M 74.08 % | 4.538 M 0.00 % | 4.538 M 71.37 % | 2.648 M 0.00 % | 2.648 M 726.80 % | 320.299 K 0.00 % | 320.299 K |
Operating income | -23.500 M -968.18 % | -2.200 M 75.56 % | -9.000 M -1 025.00 % | -800.000 K 98.14 % | -42.900 M -78.01 % | -24.100 M 83.10 % | -142.600 M 24.27 % | -188.300 M -87.74 % | -100.300 M -9.38 % | -91.700 M 29.13 % | -129.400 M 19.10 % | -159.950 M 0.00 % | -159.950 M -24.43 % | -128.550 M 0.00 % | -128.550 M -32.77 % | -96.822 M 0.00 % | -96.822 M -37.29 % | -70.523 M 0.00 % | -70.523 M -367.37 % | -15.089 M 0.00 % | -15.089 M |
Operating income ratio | -0.02 -965.22 % | 0.00 75.92 % | -0.01 -1 004.76 % | 0.00 98.12 % | -0.04 -67.77 % | -0.03 82.19 % | -0.14 32.58 % | -0.21 -92.02 % | -0.11 18.97 % | -0.13 47.38 % | -0.26 38.47 % | -0.41 0.00 % | -0.41 23.23 % | -0.54 0.00 % | -0.54 22.73 % | -0.70 0.00 % | -0.70 36.31 % | -1.10 0.00 % | -1.10 34.24 % | -1.67 0.00 % | -1.67 |
Total other income expenses net | 8.400 M -16.83 % | 10.100 M -24.06 % | 13.300 M -72.00 % | 47.500 M 423.13 % | -14.700 M 48.15 % | -28.350 M -503.19 % | -4.700 M 7.84 % | -5.100 M -13.33 % | -4.500 M -80.00 % | -2.500 M -92.31 % | -1.300 M -218.18 % | 1.100 M 0.00 % | 1.100 M -84.06 % | 6.900 M 0.00 % | 6.900 M 305.80 % | -3.353 M 0.00 % | -3.353 M -156.03 % | 5.984 M 0.00 % | 5.984 M 23 028.88 % | 25.874 K 0.00 % | 25.874 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -401.100 M 2.39 % | -410.900 M -36.33 % | -301.400 M -4.51 % | -288.400 M 65.29 % | -831.000 M 5.06 % | -875.300 M 16.65 % | -1.050 B 15.61 % | -1.244 B 22.02 % | -1.596 B -365.05 % | -343.100 M -3 637.11 % | 9.700 M 111.09 % | -87.450 M 52.63 % | -184.600 M 34.61 % | -282.313 M 25.71 % | -380.026 M -35.77 % | -279.912 M -55.68 % | -179.797 M -32.84 % | -135.351 M -48.89 % | -90.905 M |
Total investments | 2.900 M 0.00 % | 2.900 M 0.00 % | 2.900 M -99.17 % | 347.800 M 11 893.10 % | 2.900 M 0.00 % | 2.900 M 0.00 % | 2.900 M 0.00 % | 2.900 M 105.99 % | -48.400 M | 0.000 -100.00 % | 12.500 M 29.53 % | 9.650 M 41.91 % | 6.800 M 100.00 % | 3.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 40.500 M -19.64 % | 50.400 M -8.86 % | 55.300 M -7.21 % | 59.600 M -8.31 % | 65.000 M -11.92 % | 73.800 M -7.75 % | 80.000 M 71.67 % | 46.600 M 49.84 % | 31.100 M -13.61 % | 36.000 M -84.97 % | 239.500 M 100.00 % | 119.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 1.459 B 0.01 % | 1.459 B -0.10 % | 1.460 B 752.80 % | 171.200 M 0.29 % | 170.700 M -3.45 % | 176.800 M 13.77 % | 155.400 M 3.88 % | 149.600 M -1.45 % | 151.800 M -88.36 % | 1.304 B 1 281.04 % | 94.400 M 13.60 % | 83.100 M 15.74 % | 71.800 M 45.49 % | 49.349 M 83.46 % | 26.899 M 106.03 % | 13.055 M 1 757.18 % | -787.815 K -446.71 % | -144.101 K -128.84 % | 499.614 K |
Retained earnings | -1.061 B -9.07 % | -972.400 M -8.35 % | -897.500 M -335.56 % | 381.000 M 157.89 % | -658.100 M -8.87 % | -604.500 M 59.72 % | -1.501 B -8.22 % | -1.387 B -12.91 % | -1.228 B -8.14 % | -1.136 B -24.90 % | -909.300 M -21.14 % | -750.650 M -26.80 % | -592.000 M -24.36 % | -476.019 M -32.21 % | -360.037 M -38.29 % | -260.343 M -62.06 % | -160.648 M -67.15 % | -96.110 M -204.42 % | -31.571 M |
Common stock | 7.500 M -3.85 % | 7.800 M -3.70 % | 8.100 M 0.00 % | 8.100 M -12.90 % | 9.300 M 0.00 % | 9.300 M 0.00 % | 9.300 M 0.00 % | 9.300 M 2.79 % | 9.047 M 27.43 % | 7.100 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.000 0.46 % | 109.500 0.46 % | 109.000 -44.10 % | 195.000 -30.60 % | 281.000 |
Total equity | 357.200 M -18.69 % | 439.300 M -12.91 % | 504.400 M -0.86 % | 508.800 M -29.03 % | 716.900 M -10.84 % | 804.100 M -16.72 % | 965.500 M -10.08 % | 1.074 B -12.92 % | 1.233 B 604.14 % | 175.100 M 675.99 % | -30.400 M -139.38 % | 77.200 M -58.23 % | 184.800 M -33.57 % | 278.178 M -25.13 % | 371.555 M 37.54 % | 270.144 M 60.10 % | 168.733 M 30.21 % | 129.583 M 43.29 % | 90.433 M |
Other non current liabilities | 9.900 M -14.66 % | 11.600 M -50.43 % | 23.400 M -66.14 % | 69.100 M -59.40 % | 170.200 M 18.85 % | 143.200 M 41.50 % | 101.200 M 23.87 % | 81.700 M -31.03 % | 118.453 M 5.48 % | 112.300 M 246.60 % | 32.400 M 70.98 % | 18.950 M 244.55 % | 5.500 M 100.00 % | 2.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 27.100 M -18.86 % | 33.400 M -13.70 % | 38.700 M -11.24 % | 43.600 M -10.84 % | 48.900 M -20.49 % | 61.500 M -3.00 % | 63.400 M 74.18 % | 36.400 M 17.04 % | 31.100 M 8.36 % | 28.700 M -11.42 % | 32.400 M 100.00 % | 16.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 37.000 M -17.78 % | 45.000 M -27.54 % | 62.100 M -44.90 % | 112.700 M -48.56 % | 219.100 M 7.03 % | 204.700 M 24.36 % | 164.600 M 39.37 % | 118.100 M -21.03 % | 149.553 M 6.07 % | 141.000 M 117.59 % | 64.800 M 84.35 % | 35.150 M 539.09 % | 5.500 M 100.00 % | 2.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | 271.200 M 35.40 % | 200.300 M -46.97 % | 377.700 M 2.50 % | 368.500 M 64.22 % | 224.400 M -6.77 % | 240.700 M 7.41 % | 224.100 M -7.97 % | 243.500 M -23.43 % | 318.000 M 135.21 % | 135.200 M -17.00 % | 162.900 M 21.57 % | 134.000 M 27.50 % | 105.100 M 17.44 % | 89.494 M 21.12 % | 73.888 M 33.97 % | 55.154 M 51.44 % | 36.420 M 67.37 % | 21.760 M 206.44 % | 7.101 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.100 M -114.31 % | 63.600 M 502.53 % | -15.800 M -100.00 % | -7.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 26.800 M -21.18 % | 34.000 M 2.41 % | 33.200 M 151.52 % | 13.200 M -18.01 % | 16.100 M 30.89 % | 12.300 M -25.90 % | 16.600 M 62.75 % | 10.200 M | 0.000 100.00 % | -56.300 M -127.18 % | 207.100 M 100.00 % | 103.550 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 543.900 M 17.68 % | 462.200 M 6.18 % | 435.300 M 8.69 % | 400.500 M 15.75 % | 346.000 M 0.26 % | 345.100 M 3.54 % | 333.300 M -11.87 % | 378.200 M -24.07 % | 498.100 M 70.23 % | 292.600 M -26.92 % | 400.400 M 50.72 % | 265.650 M 102.94 % | 130.900 M 24.44 % | 105.192 M 32.34 % | 79.484 M 27.35 % | 62.412 M 37.65 % | 45.341 M 60.65 % | 28.223 M 154.13 % | 11.106 M |
Total liabilities | 580.900 M 14.53 % | 507.200 M 1.97 % | 497.400 M -3.08 % | 513.200 M -9.18 % | 565.100 M 2.78 % | 549.800 M 10.42 % | 497.900 M 0.32 % | 496.300 M -23.37 % | 647.653 M 49.37 % | 433.600 M -6.79 % | 465.200 M 54.65 % | 300.800 M 120.53 % | 136.400 M 26.36 % | 107.942 M 35.80 % | 79.484 M 27.35 % | 62.412 M 37.65 % | 45.341 M 60.65 % | 28.223 M 154.13 % | 11.106 M |
Other non current assets | 0.000 -100.00 % | 216.500 M | 0.000 | 0.000 -100.00 % | 67.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.000 M 351.39 % | 14.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.773 M -50.00 % | 5.546 M 58.50 % | 3.499 M 140.99 % | 1.452 M 25.70 % | 1.155 M 34.59 % | 858.219 K |
Long term investments | 10.800 M 105.30 % | -203.700 M -1 643.18 % | 13.200 M -22.35 % | 17.000 M 134.76 % | -48.900 M -291.76 % | 25.500 M 10.87 % | 23.000 M 13.86 % | 20.200 M 141.74 % | -48.400 M | 0.000 -100.00 % | 12.500 M 29.53 % | 9.650 M 41.91 % | 6.800 M 100.00 % | 3.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 68.200 M 9.47 % | 62.300 M -8.38 % | 68.000 M 8.11 % | 62.900 M -11.53 % | 71.100 M 4.56 % | 68.000 M 4.13 % | 65.300 M 36.33 % | 47.900 M -1.03 % | 48.400 M 30.81 % | 37.000 M 7.87 % | 34.300 M 13.01 % | 30.350 M 14.96 % | 26.400 M 21.30 % | 21.765 M 27.06 % | 17.130 M 47.25 % | 11.634 M 89.56 % | 6.137 M 63.42 % | 3.756 M 173.35 % | 1.374 M |
GoodWill | 0.000 -100.00 % | 4.900 M | 0.000 -100.00 % | 4.900 M | 0.000 -100.00 % | 4.900 M | 0.000 -100.00 % | 4.900 M | 0.000 -100.00 % | 4.900 M 0.00 % | 4.900 M 7.69 % | 4.550 M 8.33 % | 4.200 M 0.18 % | 4.193 M 0.18 % | 4.185 M 100.00 % | 2.093 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 68.200 M 1.49 % | 67.200 M -1.18 % | 68.000 M 0.29 % | 67.800 M -4.64 % | 71.100 M -2.47 % | 72.900 M 11.64 % | 65.300 M 23.67 % | 52.800 M 9.09 % | 48.400 M 15.51 % | 41.900 M 6.89 % | 39.200 M 12.32 % | 34.900 M 14.05 % | 30.600 M 17.88 % | 25.958 M 21.78 % | 21.315 M 55.29 % | 13.726 M 123.65 % | 6.137 M 63.42 % | 3.756 M 173.35 % | 1.374 M |
Property plant equipment net | 58.500 M -19.31 % | 72.500 M -12.76 % | 83.100 M -11.78 % | 94.200 M -13.50 % | 108.900 M -11.32 % | 122.800 M 5.59 % | 116.300 M 58.23 % | 73.500 M 21.09 % | 60.700 M 14.31 % | 53.100 M -19.42 % | 65.900 M 37.43 % | 47.950 M 59.83 % | 30.000 M 21.27 % | 24.738 M 27.02 % | 19.476 M 27.30 % | 15.299 M 37.56 % | 11.122 M 51.00 % | 7.365 M 104.07 % | 3.609 M |
Total non current assets | 139.900 M -10.09 % | 155.600 M -6.99 % | 167.300 M -7.47 % | 180.800 M -9.96 % | 200.800 M -10.87 % | 225.300 M 5.73 % | 213.100 M 35.56 % | 157.200 M 15.76 % | 135.800 M 5.35 % | 128.900 M -0.85 % | 130.000 M 24.94 % | 104.050 M 33.23 % | 78.100 M 25.53 % | 62.219 M 34.27 % | 46.337 M 42.47 % | 32.524 M 73.83 % | 18.711 M 52.42 % | 12.276 M 110.15 % | 5.841 M |
Other current assets | 29.800 M -11.83 % | 33.800 M -90.53 % | 357.100 M 1 208.06 % | 27.300 M -5.54 % | 28.900 M -65.39 % | 83.500 M | 0.000 -100.00 % | 40.500 M | 0.000 -100.00 % | 40.900 M 98.54 % | 20.600 M 12.26 % | 18.350 M 13.98 % | 16.100 M 57.30 % | 10.235 M 134.17 % | 4.371 M -23.62 % | 5.723 M -19.11 % | 7.074 M 36.76 % | 5.173 M 58.13 % | 3.271 M |
Short term investments | 182.600 M -11.62 % | 206.600 M -32.35 % | 305.400 M -7.68 % | 330.800 M 538.61 % | 51.800 M -92.83 % | 722.100 M 3 692.54 % | -20.100 M -16.18 % | -17.300 M | 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 | 441.600 M -4.27 % | 461.300 M 29.32 % | 356.700 M 2.50 % | 348.000 M -61.16 % | 896.000 M -5.59 % | 949.100 M -16.02 % | 1.130 B -12.46 % | 1.291 B -20.64 % | 1.627 B 329.10 % | 379.100 M 64.97 % | 229.800 M 10.91 % | 207.200 M 12.24 % | 184.600 M -34.61 % | 282.313 M -25.71 % | 380.026 M 35.77 % | 279.912 M 55.68 % | 179.797 M 32.84 % | 135.351 M 48.89 % | 90.905 M |
Cash and short term investments | 624.200 M -6.54 % | 667.900 M 87.24 % | 356.700 M -47.45 % | 678.800 M -28.38 % | 947.800 M -0.14 % | 949.100 M -16.02 % | 1.130 B -12.46 % | 1.291 B -20.64 % | 1.627 B 329.10 % | 379.100 M 64.97 % | 229.800 M 10.91 % | 207.200 M 12.24 % | 184.600 M -34.61 % | 282.313 M -25.71 % | 380.026 M 35.77 % | 279.912 M 55.68 % | 179.797 M 32.84 % | 135.351 M 48.89 % | 90.905 M |
Total current assets | 798.200 M 0.92 % | 790.900 M -5.22 % | 834.500 M -0.80 % | 841.200 M -22.20 % | 1.081 B -4.20 % | 1.129 B -9.73 % | 1.250 B -11.50 % | 1.413 B -19.03 % | 1.745 B 263.65 % | 479.800 M 57.41 % | 304.800 M 11.26 % | 273.950 M 12.69 % | 243.100 M -25.49 % | 326.245 M -20.31 % | 409.389 M 35.03 % | 303.185 M 53.92 % | 196.981 M 34.61 % | 146.339 M 52.92 % | 95.697 M |
Inventory | 11.200 M -15.79 % | 13.300 M -10.14 % | 14.800 M 0.00 % | 14.800 M -16.85 % | 17.800 M -8.25 % | 19.400 M 10.86 % | 17.500 M -3.85 % | 18.200 M 25.52 % | 14.500 M 76.83 % | 8.200 M -14.58 % | 9.600 M 14.29 % | 8.400 M 16.67 % | 7.200 M 15.19 % | 6.250 M 17.92 % | 5.301 M 100.00 % | 2.650 M | 0.000 | 0.000 | 0.000 |
Net receivables | 133.000 M 75.23 % | 75.900 M -28.33 % | 105.900 M -11.97 % | 120.300 M | 0.000 -100.00 % | 89.000 M -13.34 % | 102.700 M 41.27 % | 72.700 M -29.83 % | 103.600 M 100.78 % | 51.600 M 15.18 % | 44.800 M 12.00 % | 40.000 M 13.64 % | 35.200 M 28.25 % | 27.446 M 39.38 % | 19.692 M 32.15 % | 14.900 M 47.39 % | 10.109 M 73.85 % | 5.815 M 282.47 % | 1.520 M |
Tax assets | 2.400 M -22.58 % | 3.100 M 3.33 % | 3.000 M 66.67 % | 1.800 M -18.18 % | 2.200 M -46.34 % | 4.100 M -51.76 % | 8.500 M -20.56 % | 10.700 M 5.94 % | 10.100 M -48.21 % | 19.500 M 57.26 % | 12.400 M 7.36 % | 11.550 M 7.94 % | 10.700 M 100.00 % | 5.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 136.500 M -6.51 % | 146.000 M 595.24 % | 21.000 M 31.25 % | 16.000 M -25.58 % | 21.500 M -16.34 % | 25.700 M -23.96 % | 33.800 M 34.13 % | 25.200 M 101.60 % | 12.500 M -45.41 % | 22.900 M 110.09 % | 10.900 M 0.93 % | 10.800 M 0.93 % | 10.700 M 31.32 % | 8.148 M 45.60 % | 5.596 M -22.90 % | 7.259 M -18.64 % | 8.921 M 38.04 % | 6.463 M 61.38 % | 4.005 M |
Tax payables | 109.400 M 33.58 % | 81.900 M 2 308.82 % | 3.400 M 21.43 % | 2.800 M -96.67 % | 84.000 M 26.51 % | 66.400 M 12.93 % | 58.800 M -40.79 % | 99.300 M -40.75 % | 167.600 M 163.52 % | 63.600 M 226.15 % | 19.500 M 12.72 % | 17.300 M 14.57 % | 15.100 M 100.00 % | 7.550 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Capital lease obligations | 40.500 M -19.64 % | 50.400 M -8.86 % | 55.300 M -7.21 % | 59.600 M -8.31 % | 65.000 M -11.92 % | 73.800 M -7.75 % | 80.000 M 71.67 % | 46.600 M 49.84 % | 31.100 M -13.61 % | 36.000 M -12.83 % | 41.300 M 100.00 % | 20.650 M | 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 -100.00 % | 218.500 -50.00 % | 437.000 20.72 % | 362.000 26.13 % | 287.000 100.00 % | 143.500 | 0.000 |
Other total stockholders equity | -48.400 M 11.36 % | -54.600 M 17.52 % | -66.200 M -28.54 % | -51.500 M 44.92 % | -93.500 M -41.67 % | -66.000 M -106.52 % | 1.013 B 0.00 % | 1.013 B 0.10 % | 1.012 B | 0.000 -100.00 % | 784.500 M 5.34 % | 744.750 M 5.64 % | 705.000 M 0.02 % | 704.847 M 0.02 % | 704.693 M 36.19 % | 517.431 M 56.72 % | 330.168 M 46.20 % | 225.836 M 85.87 % | 121.504 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 938.100 M -0.89 % | 946.500 M -5.52 % | 1.002 B -1.98 % | 1.022 B -20.28 % | 1.282 B -5.31 % | 1.354 B -7.48 % | 1.463 B -6.79 % | 1.570 B -16.52 % | 1.881 B 208.95 % | 608.700 M 40.00 % | 434.800 M 15.03 % | 378.000 M 17.68 % | 321.200 M -17.32 % | 388.463 M -14.76 % | 455.726 M 35.75 % | 335.709 M 55.64 % | 215.692 M 35.98 % | 158.615 M 56.21 % | 101.538 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.500 M 70.94 % | -163.450 M -198.81 % | -54.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.550 M 0.00 % | 12.550 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 38.000 M | 0.000 -100.00 % | 27.000 M 43.62 % | 18.800 M -58.68 % | 45.500 M 213.79 % | 14.500 M -27.14 % | 19.900 M -37.12 % | 31.650 M 112.42 % | 14.900 M -45.02 % | 27.100 M 27.83 % | 21.200 M 93.61 % | 10.950 M 0.00 % | 10.950 M -49.77 % | 21.800 M 0.00 % | 21.800 M 51.24 % | 14.414 M 0.00 % | 14.414 M 543.71 % | 2.239 M 0.00 % | 2.239 M 903.10 % | 223.234 K 0.00 % | 223.234 K |
Change in working capital | -37.400 M -162.33 % | 60.000 M 236.36 % | -44.000 M 35.29 % | -68.000 M -335.29 % | 28.900 M -1.03 % | 29.200 M 179.78 % | -36.600 M 78.10 % | -167.100 M -186.94 % | 192.200 M 104.47 % | 94.000 M 85.77 % | 50.600 M 45.61 % | 34.750 M 0.00 % | 34.750 M 215.91 % | 11.000 M 0.00 % | 11.000 M 305.56 % | -5.351 M 0.00 % | -5.351 M 5.85 % | -5.684 M 0.00 % | -5.684 M -104.63 % | -2.777 M 0.00 % | -2.777 M |
Accounts receivables | -47.800 M -201.06 % | 47.300 M 1 625.81 % | -3.100 M 89.67 % | -30.000 M -7 600.00 % | 400.000 K 104.26 % | -9.400 M -422.22 % | -1.800 M -125.00 % | -800.000 K 93.98 % | -13.300 M 34.48 % | -20.300 M -136.05 % | -8.600 M 4.44 % | -9.000 M 0.00 % | -9.000 M 34.31 % | -13.700 M 0.00 % | -13.700 M -141.88 % | -5.664 M 0.00 % | -5.664 M 12.77 % | -6.493 M 0.00 % | -6.493 M -133.77 % | -2.777 M 0.00 % | -2.777 M |
Inventory | 1.300 M -13.33 % | 1.500 M | 0.000 -100.00 % | 3.000 M 87.50 % | 1.600 M 184.21 % | -1.900 M -371.43 % | 700.000 K 118.92 % | -3.700 M 41.27 % | -6.300 M -1 160.00 % | -500.000 K -126.32 % | 1.900 M 258.33 % | -1.200 M 0.00 % | -1.200 M -20.00 % | -1.000 M 0.00 % | -1.000 M 18.16 % | -1.222 M 0.00 % | -1.222 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 -100.00 % | 16.900 M -65.23 % | 48.600 M | 0.000 | 0.000 100.00 % | -59.000 M -402.56 % | 19.500 M 115.75 % | -123.800 M -160.81 % | 203.600 M 116.60 % | 94.000 M | 0.000 -100.00 % | 30.900 M 0.00 % | 30.900 M 22.13 % | 25.300 M 0.00 % | 25.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 9.100 M 259.65 % | -5.700 M 93.63 % | -89.500 M -118.29 % | -41.000 M -252.42 % | 26.900 M -72.96 % | 99.500 M 280.91 % | -55.000 M -41.75 % | -38.800 M -573.17 % | 8.200 M -60.58 % | 20.800 M -63.70 % | 57.300 M 307.83 % | 14.050 M 0.00 % | 14.050 M 17.08 % | 12.000 M 0.00 % | 12.000 M 681.95 % | 1.535 M 0.00 % | 1.535 M 89.66 % | 809.134 K 0.00 % | 809.134 K | 0.000 | 0.000 |
Other non cash items | 70.800 M 110.09 % | 33.700 M 22.99 % | 27.400 M 50.55 % | 18.200 M 185.45 % | -21.300 M -113.40 % | 158.900 M 122.24 % | 71.500 M -66.48 % | 213.300 M 286.61 % | -114.300 M -251.69 % | -32.500 M -198.48 % | 33.000 M 10 900.00 % | 300.000 K 0.00 % | 300.000 K 102.33 % | -12.850 M 0.00 % | -12.850 M -155.89 % | 22.993 M 0.00 % | 22.993 M 134.45 % | 9.807 M 0.00 % | 9.807 M 84.45 % | 5.317 M 0.00 % | 5.317 M |
Net cash provided by operating activities | 85.200 M -33.64 % | 128.400 M 171.46 % | 47.300 M 181.55 % | 16.800 M 162.50 % | 6.400 M 195.52 % | -6.700 M 94.70 % | -126.500 M 58.02 % | -301.300 M -324.68 % | 134.100 M 1 026.89 % | 11.900 M 364.44 % | -4.500 M 95.47 % | -99.300 M 0.00 % | -99.300 M -12.65 % | -88.150 M 0.00 % | -88.150 M -39.88 % | -63.016 M 0.00 % | -63.016 M -13.49 % | -55.528 M 0.00 % | -55.528 M -363.48 % | -11.980 M 0.00 % | -11.980 M |
Investments in property plant and equipment | -1.300 M 94.22 % | -22.500 M -1 507.14 % | -1.400 M 46.15 % | -2.600 M 48.00 % | -5.000 M 86.70 % | -37.600 M 12.15 % | -42.800 M -36.74 % | -31.300 M -26.72 % | -24.700 M -13.82 % | -21.700 M -371.74 % | -4.600 M 65.15 % | -13.200 M 0.00 % | -13.200 M 24.14 % | -17.400 M 0.00 % | -17.400 M -46.32 % | -11.892 M 0.00 % | -11.892 M -59.26 % | -7.467 M 0.00 % | -7.467 M -255.64 % | -2.100 M 0.00 % | -2.100 M |
Acquisitions net | -7.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -350.000 K 0.00 % | -350.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -120.300 M 60.74 % | -306.400 M -311.83 % | -74.400 M | 0.000 100.00 % | -50.500 M | 0.000 100.00 % | -2.900 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 |
Sales maturities of investments | 0.000 -100.00 % | 217.900 M 43.92 % | 151.400 M 199.80 % | 50.500 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 |
Other investing activites | 1.800 M | 0.000 100.00 % | -96.500 M -4 295.65 % | 2.300 M 128.75 % | -8.000 M 75.72 % | -32.950 M -175.73 % | -11.950 M -16.02 % | -10.300 M -25.61 % | -8.200 M -172.57 % | 11.300 M 208.65 % | -10.400 M -572.73 % | 2.200 M 0.00 % | 2.200 M 2.33 % | 2.150 M 0.00 % | 2.150 M 180.47 % | -2.672 M 0.00 % | -2.672 M 2.63 % | -2.744 M 0.00 % | -2.744 M -281.11 % | -720.012 K 0.00 % | -720.012 K |
Net cash used for investing activites | -6.500 M -108.66 % | 75.100 M 129.70 % | -252.900 M -945.04 % | -24.200 M -86.15 % | -13.000 M 85.24 % | -88.100 M -105.84 % | -42.800 M -25.15 % | -34.200 M -38.46 % | -24.700 M -137.50 % | -10.400 M 30.67 % | -15.000 M -32.16 % | -11.350 M 0.00 % | -11.350 M 25.57 % | -15.250 M 0.00 % | -15.250 M -4.71 % | -14.564 M 0.00 % | -14.564 M -42.63 % | -10.211 M 0.00 % | -10.211 M -262.15 % | -2.820 M 0.00 % | -2.820 M |
Debt repayment | -6.300 M | 0.000 100.00 % | -7.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.100 M 0.00 % | 99.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 M -99.87 % | 1.149 B 545.34 % | 178.000 M | 0.000 -100.00 % | 38.800 M 0.00 % | 38.800 M 77 500.00 % | 50.000 K 0.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -89.900 M 0.11 % | -90.000 M -200.00 % | -30.000 M 89.10 % | -275.200 M -631.91 % | -37.600 M 43.03 % | -66.000 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 |
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 |
Other financing activites | -1.000 M 87.95 % | -8.300 M -654.55 % | -1.100 M 87.50 % | -8.800 M 3.30 % | -9.100 M 26.02 % | -12.300 M -296.77 % | -3.100 M -40.91 % | -2.200 M -100.19 % | 1.143 B 22 088.46 % | -5.200 M 8.77 % | -5.700 M -20.00 % | -4.750 M 0.00 % | -4.750 M | 0.000 | 0.000 -100.00 % | 181.711 M 0.00 % | 181.711 M 74.17 % | 104.332 M 0.00 % | 104.332 M 100.68 % | 51.990 M 0.00 % | 51.990 M |
Net cash used provided by financing activities | -97.200 M 1.12 % | -98.300 M -152.05 % | -39.000 M 86.27 % | -284.000 M -508.14 % | -46.700 M 40.36 % | -78.300 M -1 162.90 % | -6.200 M -40.91 % | -4.400 M -100.38 % | 1.143 B 561.69 % | 172.800 M 3 131.58 % | -5.700 M -104.28 % | 133.150 M 0.00 % | 133.150 M 266 200.00 % | 50.000 K 0.00 % | 50.000 K -99.97 % | 181.711 M 0.00 % | 181.711 M 74.17 % | 104.332 M 0.00 % | 104.332 M 100.68 % | 51.990 M 0.00 % | 51.990 M |
Effect of forex changes on cash | 70.800 M 197.52 % | -72.600 M -128.66 % | 253.300 M 16 986.67 % | -1.500 M -850.00 % | 200.000 K -50.00 % | 400.000 K -86.67 % | 3.000 M -24.05 % | 3.950 M 251.92 % | -2.600 M 75.93 % | -10.800 M -198.18 % | 11.000 M 10 900.00 % | 100.000 K 0.00 % | 100.000 K -98.23 % | 5.650 M 0.00 % | 5.650 M 240.68 % | -4.016 M 0.00 % | -4.016 M -168.62 % | 5.853 M 0.00 % | 5.853 M 42 225.82 % | 13.828 K 0.00 % | 13.828 K |
Net change in cash | 52.300 M 60.43 % | 32.600 M 274.71 % | 8.700 M 102.97 % | -292.900 M -451.60 % | -53.100 M 93.77 % | -852.600 M -430.22 % | -160.800 M 52.11 % | -335.800 M -126.86 % | 1.250 B 664.65 % | 163.500 M 2 402.82 % | -7.100 M -115.71 % | 45.200 M 0.00 % | 45.200 M 123.13 % | -195.400 M 0.00 % | -195.400 M -197.59 % | 200.229 M 0.00 % | 200.229 M 125.25 % | 88.892 M 0.00 % | 88.892 M 19.47 % | 74.408 M 0.00 % | 74.408 M |
Cash at beginning of period | 389.300 M 9.14 % | 356.700 M 2.50 % | 348.000 M -61.16 % | 896.000 M | 0.000 -100.00 % | 1.130 B -12.46 % | 1.291 B -20.64 % | 1.627 B 332.06 % | 376.500 M 74.63 % | 215.600 M -3.19 % | 222.700 M 20.64 % | 184.600 M 0.00 % | 184.600 M -51.42 % | 380.000 M 0.00 % | 380.000 M 111.35 % | 179.797 M 0.00 % | 179.797 M 97.79 % | 90.905 M 0.00 % | 90.905 M 451.03 % | 16.497 M 0.00 % | 16.497 M |
Cash at end of period | 441.600 M 13.43 % | 389.300 M 9.14 % | 356.700 M 221.78 % | -292.900 M -451.60 % | -53.100 M -119.14 % | 277.500 M -75.44 % | 1.130 B -12.46 % | 1.291 B -20.64 % | 1.627 B 329.10 % | 379.100 M 75.83 % | 215.600 M -6.18 % | 229.800 M 0.00 % | 229.800 M 24.49 % | 184.600 M 0.00 % | 184.600 M -51.42 % | 380.026 M 0.00 % | 380.026 M 111.36 % | 179.797 M 0.00 % | 179.797 M 97.79 % | 90.905 M 0.00 % | 90.905 M |
Operating cash flow | 72.500 M -43.54 % | 128.400 M 273.26 % | 34.400 M 104.76 % | 16.800 M 162.50 % | 6.400 M 195.52 % | -6.700 M 94.70 % | -126.500 M 58.02 % | -301.300 M -324.68 % | 134.100 M 1 026.89 % | 11.900 M 364.44 % | -4.500 M 95.47 % | -99.300 M 0.00 % | -99.300 M -12.65 % | -88.150 M 0.00 % | -88.150 M -39.88 % | -63.016 M 0.00 % | -63.016 M -13.49 % | -55.528 M 0.00 % | -55.528 M -363.48 % | -11.980 M 0.00 % | -11.980 M |
Capital expenditure | -1.300 M 31.58 % | -1.900 M -35.71 % | -1.400 M 46.15 % | -2.600 M 48.00 % | -5.000 M 86.70 % | -37.600 M 12.15 % | -42.800 M -36.74 % | -31.300 M -26.72 % | -24.700 M -13.82 % | -21.700 M -371.74 % | -4.600 M 65.15 % | -13.200 M 0.00 % | -13.200 M 24.14 % | -17.400 M 0.00 % | -17.400 M -46.32 % | -11.892 M 0.00 % | -11.892 M -59.26 % | -7.467 M 0.00 % | -7.467 M -255.64 % | -2.100 M 0.00 % | -2.100 M |
Free CashFlow | 71.200 M -43.72 % | 126.500 M 283.33 % | 33.000 M 132.39 % | 14.200 M 914.29 % | 1.400 M 103.16 % | -44.300 M 73.83 % | -169.300 M 49.10 % | -332.600 M -404.02 % | 109.400 M 1 216.33 % | -9.800 M -7.69 % | -9.100 M 91.91 % | -112.500 M 0.00 % | -112.500 M -6.58 % | -105.550 M 0.00 % | -105.550 M -40.91 % | -74.908 M 0.00 % | -74.908 M -18.91 % | -62.995 M 0.00 % | -62.995 M -347.40 % | -14.080 M 0.00 % | -14.080 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 |