
S4 Capital plc SCPPF
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 848.200 M -16.14 % | 1.012 B -5.42 % | 1.069 B 55.77 % | 686.601 M 100.36 % | 342.687 M 59.29 % | 215.132 M 292.25 % | 54.845 M -17.23 % | 66.262 M 22.76 % | 53.976 M 105.25 % | 26.297 M |
Net income | -306.900 M -2 046.15 % | -14.300 M 91.09 % | -160.500 M -182.99 % | -56.715 M -1 343.50 % | -3.929 M 60.87 % | -10.040 M -23.80 % | -8.110 M -5 574.78 % | -142.913 K -131.13 % | 459.105 K -62.26 % | 1.216 M |
Income before tax | -330.900 M -2 280.58 % | -13.900 M 91.29 % | -159.661 M -186.90 % | -55.650 M -1 897.48 % | 3.096 M 133.67 % | -9.195 M -0.81 % | -9.121 M -5 746.46 % | -156.009 K -109.06 % | 1.722 M -8.42 % | 1.880 M |
Income before tax ratio | -0.39 -2 738.90 % | -0.01 90.79 % | -0.15 -84.19 % | -0.08 -997.13 % | 0.01 121.14 % | -0.04 74.30 % | -0.17 -6 963.52 % | 0.00 -107.38 % | 0.03 -55.38 % | 0.07 |
EBITDA | -235.900 M -363.28 % | 89.600 M -27.86 % | 124.200 M 781.54 % | 14.089 M -71.74 % | 49.847 M 135.61 % | 21.157 M 81 273.08 % | 26.000 K -99.58 % | 6.193 M 89.90 % | 3.261 M 29.75 % | 2.514 M |
Net income ratio | -0.36 -2 459.34 % | -0.01 90.58 % | -0.15 -81.68 % | -0.08 -620.46 % | -0.01 75.43 % | -0.05 68.44 % | -0.15 -6 756.11 % | 0.00 -125.36 % | 0.01 -81.61 % | 0.05 |
Ratio EBITDA | -0.28 -413.97 % | 0.09 -23.72 % | 0.12 465.94 % | 0.02 -85.89 % | 0.15 47.91 % | 0.10 20 644.97 % | 0.00 -99.49 % | 0.09 54.69 % | 0.06 -36.79 % | 0.10 |
Gross profit ratio | 0.89 3.06 % | 0.86 631.47 % | 0.12 -11.22 % | 0.13 -14.10 % | 0.15 -4.26 % | 0.16 130.92 % | 0.07 -90.64 % | 0.75 5.37 % | 0.71 -11.11 % | 0.80 |
Weighted average shs out dil | 671.957 M 5.12 % | 639.219 M 8.22 % | 590.668 M 7.05 % | 551.753 M 11.85 % | 493.291 M 34.02 % | 368.068 M 48.55 % | 247.776 M 10 812.49 % | 2.271 M -91.16 % | 25.691 M 0.00 % | 25.691 M |
Weighted average shs out | 671.957 M 5.12 % | 639.250 M 8.22 % | 590.668 M 7.05 % | 551.753 M 11.85 % | 493.291 M 34.02 % | 368.068 M 48.55 % | 247.776 M 10 812.49 % | 2.271 M -91.16 % | 25.691 M 0.00 % | 25.691 M |
EPS diluted | -0.46 -1 953.57 % | -0.02 91.70 % | -0.27 -170.00 % | -0.10 -1 150.00 % | -0.01 70.70 % | -0.03 16.51 % | -0.03 48.01 % | -0.06 -451.40 % | 0.02 -62.24 % | 0.05 |
Earnings per share | -0.46 -1 953.57 % | -0.02 91.70 % | -0.27 -170.00 % | -0.10 -1 150.00 % | -0.01 70.70 % | -0.03 16.51 % | -0.03 48.01 % | -0.06 -451.40 % | 0.02 -62.24 % | 0.05 |
Gross profit | 754.600 M -13.58 % | 873.200 M 591.81 % | 126.220 M 38.29 % | 91.270 M 72.10 % | 53.032 M 52.50 % | 34.774 M 805.81 % | 3.839 M -92.26 % | 49.570 M 29.35 % | 38.323 M 82.45 % | 21.005 M |
Income tax expense | -24.000 M -6 100.00 % | 400.000 K -50.00 % | 800.000 K -24.88 % | 1.065 M -84.84 % | 7.025 M 731.36 % | 845.000 K 183.58 % | -1.011 M -7 619.91 % | -13.096 K -101.62 % | 809.992 K 31.60 % | 615.501 K |
Cost of revenue | 93.600 M -32.32 % | 138.300 M -85.34 % | 943.269 M 58.44 % | 595.331 M 105.53 % | 289.655 M 60.60 % | 180.358 M 253.60 % | 51.006 M 205.57 % | 16.692 M 6.64 % | 15.653 M 195.75 % | 5.293 M |
General and administrative expenses | 24.500 M -30.00 % | 35.000 M 9.72 % | 31.900 M 96.82 % | 16.208 M -0.28 % | 16.253 M 23.84 % | 13.124 M | 0.000 -100.00 % | 168.185 K | 0.000 | 0.000 |
Selling and marketing expenses | 7.400 M -6.33 % | 7.900 M 31.67 % | 6.000 M 61.59 % | 3.713 M 44.08 % | 2.577 M -21.46 % | 3.281 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 1.026 B 26.59 % | 810.100 M 1 683.30 % | 45.427 M 51.89 % | 29.908 M 154.95 % | 11.731 M 24.82 % | 9.398 M | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 1.057 B 23.96 % | 853.000 M 923.68 % | 83.327 M 67.23 % | 49.829 M 63.05 % | 30.561 M 18.44 % | 25.803 M 253.27 % | 7.304 M 4 242.84 % | 168.185 K -99.53 % | 35.722 M 88.29 % | 18.972 M |
Cost and expenses | 1.151 B 16.11 % | 991.300 M 16.39 % | 851.700 M 32.01 % | 645.160 M 101.48 % | 320.216 M 55.32 % | 206.161 M 253.56 % | 58.310 M 34 570.15 % | 168.185 K -99.67 % | 51.375 M 111.73 % | 24.264 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 31.900 M -25.64 % | 42.900 M 13.19 % | 37.900 M 90.25 % | 19.921 M 5.79 % | 18.830 M 14.78 % | 16.405 M 124.60 % | 7.304 M 4 242.84 % | 168.185 K -99.53 % | 35.722 M 88.29 % | 18.972 M |
Interest income | 3.000 M 7.14 % | 2.800 M 87.54 % | 1.493 M 44.67 % | 1.032 M 47.85 % | 698.000 K 3 390.00 % | 20.000 K -93.83 % | 324.000 K 2 464.10 % | 12.636 K | 0.000 | 0.000 |
Interest expense | 28.000 M -7.28 % | 30.200 M 68.72 % | 17.900 M 34.76 % | 13.283 M 131.61 % | 5.735 M 6.60 % | 5.380 M 451.79 % | 975.000 K 211 856.52 % | 460.000 -99.90 % | 438.609 K 1 242.87 % | 32.662 K |
Depreciation and amortization | 67.000 M -13.99 % | 77.900 M 16.10 % | 67.100 M 18.85 % | 56.456 M 106.22 % | 27.376 M 9.63 % | 24.972 M 205.58 % | 8.172 M 630.08 % | 1.119 M 1.66 % | 1.101 M 83.20 % | 600.984 K |
Operating income | -302.800 M -1 599.01 % | 20.200 M -90.73 % | 217.800 M 425.57 % | 41.441 M 84.42 % | 22.471 M 150.48 % | 8.971 M 358.90 % | -3.465 M -1 954.61 % | -168.645 K -106.49 % | 2.601 M 27.91 % | 2.033 M |
Operating income ratio | -0.36 -1 887.61 % | 0.02 -90.19 % | 0.20 237.41 % | 0.06 -7.95 % | 0.07 57.25 % | 0.04 166.00 % | -0.06 -2 382.32 % | 0.00 -105.28 % | 0.05 -37.68 % | 0.08 |
Total other income expenses net | -28.100 M 17.60 % | -34.100 M 90.97 % | -377.500 M -288.81 % | -97.091 M -401.11 % | -19.375 M -6.66 % | -18.166 M -221.18 % | -5.656 M -285.54 % | -1.467 M -66.93 % | -878.859 K -473.86 % | -153.149 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | 181.500 M -19.12 % | 224.400 M 38.76 % | 161.721 M 210.76 % | 52.041 M 329.76 % | -22.650 M -847.52 % | 3.030 M -85.31 % | 20.633 M 689.24 % | 2.614 M -59.83 % | 6.508 M 331.99 % | 1.506 M |
Total investments | 800.000 K 300.00 % | 200.000 K -98.36 % | 12.208 M 283.30 % | 3.185 M 49.88 % | 2.125 M -22.19 % | 2.731 M 89.92 % | 1.438 M 181.24 % | 511.299 K -2.29 % | 523.256 K 69.04 % | 309.550 K |
Total debt | 349.900 M -5.46 % | 370.100 M -3.94 % | 385.295 M 9.13 % | 353.062 M 195.69 % | 119.402 M 72.71 % | 69.136 M 51.49 % | 45.638 M 853.51 % | 4.786 M -36.77 % | 7.570 M 136.49 % | 3.201 M |
Accumulated other comprehensive income loss | 50.600 M -68.10 % | 158.600 M -29.66 % | 225.461 M 295.89 % | 56.951 M 230.53 % | 17.230 M 191.89 % | -18.750 M -1 102.67 % | 1.870 M 240.33 % | 549.469 K -32.17 % | 810.065 K 604.56 % | 114.975 K |
Retained earnings | 209.800 M -56.48 % | 482.100 M 0.85 % | 478.024 M 197.00 % | 160.950 M -20.53 % | 202.536 M 4.13 % | 194.502 M 2 498.30 % | -8.110 M -5 098.42 % | -156.009 K -102.86 % | 5.447 M 26.96 % | 4.290 M |
Common stock | 154.900 M 6.17 % | 145.900 M 2.78 % | 141.958 M 2.26 % | 138.827 M 2.44 % | 135.516 M 15.52 % | 117.307 M 29.12 % | 90.849 M 14 435.84 % | 625.000 K 3 967.95 % | 15.364 K 15.81 % | 13.266 K |
Total equity | 577.500 M -33.31 % | 865.900 M 1.92 % | 849.609 M 6.04 % | 801.238 M 11.94 % | 715.777 M 53.50 % | 466.301 M 37.42 % | 339.320 M 9 908.46 % | 3.390 M -56.03 % | 7.710 M 55.36 % | 4.962 M |
Other non current liabilities | 8.300 M -17.00 % | 10.000 M | 0.000 | 0.000 -100.00 % | 94.328 M | 0.000 -100.00 % | 44.242 M | 0.000 -100.00 % | 697.390 K | 0.000 |
Long term debt | 336.900 M -5.55 % | 356.700 M -3.41 % | 369.300 M 8.62 % | 339.994 M 417.66 % | 65.679 M 7.39 % | 61.161 M 34.01 % | 45.638 M | 0.000 -100.00 % | 4.469 M 182.05 % | 1.585 M |
Total non current liabilities | 363.800 M -8.91 % | 399.400 M -9.31 % | 440.400 M -0.64 % | 443.215 M 177.00 % | 160.007 M 31.51 % | 121.671 M 56.33 % | 77.828 M 1 540 438.40 % | 5.052 K -99.90 % | 5.182 M 224.62 % | 1.596 M |
Other current liabilities | 231.200 M 22.85 % | 188.200 M -48.13 % | 362.839 M 1 205.65 % | 27.790 M -64.32 % | 77.890 M 11.79 % | 69.676 M 328.27 % | 16.269 M 2 506.23 % | -676.120 K -108.36 % | 8.088 M 124.32 % | 3.606 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 6.009 M -89.80 % | 58.887 M 97.80 % | 29.771 M 104.18 % | 14.581 M 1 709.06 % | 806.000 K -72.78 % | 2.961 M 521.71 % | 476.308 K -30.96 % | 689.854 K |
Short term debt | 13.000 M -2.99 % | 13.400 M -16.25 % | 16.000 M 22.44 % | 13.068 M -75.68 % | 53.723 M 573.64 % | 7.975 M | 0.000 -100.00 % | 26.630 K -99.14 % | 3.100 M 91.81 % | 1.616 M |
Total current liabilities | 504.000 M 10.87 % | 454.600 M -29.24 % | 642.457 M 45.61 % | 441.211 M 49.77 % | 294.602 M 60.16 % | 183.942 M 124.63 % | 81.886 M 438 896.41 % | 18.653 K -99.87 % | 14.348 M 65.27 % | 8.681 M |
Total liabilities | 867.800 M 1.62 % | 854.000 M -21.99 % | 1.095 B 23.78 % | 884.426 M 94.55 % | 454.609 M 48.75 % | 305.613 M 91.35 % | 159.714 M 856 137.60 % | 18.653 K -99.90 % | 19.530 M 90.02 % | 10.278 M |
Other non current assets | 9.200 M -32.85 % | 13.700 M 101.90 % | -720.365 M -15.26 % | -624.989 M -25.47 % | -498.113 M -51.48 % | -328.836 M | 0.000 100.00 % | -7.562 M -3.99 % | -7.272 M -187.65 % | -2.528 M |
Long term investments | 800.000 K 300.00 % | 200.000 K -98.36 % | 12.208 M 283.30 % | 3.185 M 49.88 % | 2.125 M -22.19 % | 2.731 M 89.92 % | 1.438 M 181.24 % | 511.299 K -2.29 % | 523.256 K 69.04 % | 309.550 K |
Intangible assets | 315.200 M -17.40 % | 381.600 M -67.26 % | 1.166 B 18.78 % | 981.278 M 22.50 % | 801.066 M 48.31 % | 540.129 M 406.75 % | 106.586 M 1 288.77 % | 7.675 M 3.82 % | 7.392 M 188.21 % | 2.565 M |
GoodWill | 391.200 M -43.41 % | 691.300 M -4.03 % | 720.365 M 15.26 % | 624.989 M 25.47 % | 498.113 M 51.48 % | 328.836 M 17.15 % | 280.689 M 3 611.79 % | 7.562 M 3.99 % | 7.272 M 187.65 % | 2.528 M |
Goodwill and intangible assets | 706.400 M -34.16 % | 1.073 B -43.11 % | 1.886 B 17.41 % | 1.606 B 23.64 % | 1.299 B 49.51 % | 868.965 M 124.38 % | 387.275 M 2 441.69 % | 15.237 M 3.91 % | 14.664 M 187.93 % | 5.093 M |
Property plant equipment net | 51.100 M -24.52 % | 67.700 M -20.73 % | 85.404 M 46.85 % | 58.156 M 40.59 % | 41.367 M 16.50 % | 35.509 M 786.17 % | 4.007 M 68.37 % | 2.380 M -11.41 % | 2.686 M 72.57 % | 1.557 M |
Total non current assets | 816.500 M -29.72 % | 1.162 B -9.23 % | 1.280 B 22.00 % | 1.049 B 23.92 % | 846.626 M 46.11 % | 579.455 M 47.48 % | 392.908 M 3 578.14 % | 10.682 M -0.34 % | 10.719 M 140.74 % | 4.452 M |
Other current assets | 9.600 M -46.67 % | 18.000 M 36.38 % | 13.198 M 126.81 % | -49.235 M -636.56 % | 9.176 M -92.74 % | 126.353 M 24 292.47 % | 518.000 K -14.69 % | 607.168 K -33.34 % | 910.790 K 43.36 % | 635.314 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 168.400 M 15.58 % | 145.700 M -34.83 % | 223.574 M -25.73 % | 301.021 M 111.91 % | 142.052 M 114.89 % | 66.106 M 164.37 % | 25.005 M 1 051.22 % | 2.172 M 104.55 % | 1.062 M -37.33 % | 1.694 M |
Cash and short term investments | 168.400 M 15.58 % | 145.700 M -34.83 % | 223.574 M -25.73 % | 301.021 M 111.91 % | 142.052 M 114.89 % | 66.106 M 164.37 % | 25.005 M 1 051.22 % | 2.172 M 104.55 % | 1.062 M -37.33 % | 1.694 M |
Total current assets | 628.800 M 12.67 % | 558.100 M -16.00 % | 664.373 M 4.38 % | 636.519 M 96.60 % | 323.760 M 68.22 % | 192.459 M 81.35 % | 106.126 M 4 775.11 % | 2.177 M -86.82 % | 16.521 M 53.15 % | 10.788 M |
Inventory | 0.000 | 0.000 100.00 % | -91.199 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.257 M | 0.000 | 0.000 |
Net receivables | 450.800 M 14.30 % | 394.400 M -23.98 % | 518.800 M 34.85 % | 384.733 M 122.99 % | 172.532 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.549 M 72.01 % | 8.458 M |
Tax assets | 49.000 M 571.23 % | 7.300 M -56.62 % | 16.827 M 157.85 % | 6.526 M 215.57 % | 2.068 M 90.42 % | 1.086 M 477.66 % | 188.000 K 61.67 % | 116.285 K -0.56 % | 116.943 K 447.15 % | 21.373 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.682 M | 0.000 | 0.000 |
Account payables | 236.700 M -4.98 % | 249.100 M -0.99 % | 251.600 M -24.88 % | 334.916 M 163.00 % | 127.344 M 43.11 % | 88.986 M 46.59 % | 60.704 M 1 201 483.53 % | 5.052 K -99.79 % | 2.380 M 30.46 % | 1.824 M |
Tax payables | 23.100 M 492.31 % | 3.900 M -35.10 % | 6.009 M -8.26 % | 6.550 M 11.51 % | 5.874 M 115.64 % | 2.724 M -33.67 % | 4.107 M 519.37 % | 663.091 K 118.21 % | 303.881 K -67.86 % | 945.602 K |
Deferred revenue non current | 0.000 -100.00 % | 35.800 M -16.98 % | 43.122 M 37.23 % | 31.423 M | 0.000 -100.00 % | 18.787 M | 0.000 100.00 % | -4.774 M | 0.000 | 0.000 |
Minority interest | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -91.88 % | 1.232 M 29.92 % | 948.348 K 679.84 % | 121.608 K |
Capital lease obligations | 42.500 M -13.27 % | 49.000 M -16.10 % | 58.400 M 39.15 % | 41.968 M 44.92 % | 28.960 M 8.21 % | 26.762 M | 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 |
Other total stockholders equity | 162.100 M 104.67 % | 79.200 M 1 831.71 % | 4.100 M -99.08 % | 444.410 M 23.31 % | 360.395 M 108.15 % | 173.142 M 211.12 % | -155.820 M -13 771.05 % | 1.140 M 133.03 % | 489.114 K 15.82 % | 422.317 K |
Deferred tax liabilities non current | 18.600 M -43.12 % | 32.700 M 14.74 % | 28.500 M -58.47 % | 68.627 M | 0.000 -100.00 % | 54.834 M 103.62 % | 26.930 M 189 521.18 % | 14.202 K -7.56 % | 15.364 K 30.29 % | 11.792 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.052 K | 0.000 | 0.000 |
Total assets | 1.445 B -15.97 % | 1.720 B -11.54 % | 1.944 B 15.35 % | 1.686 B 44.03 % | 1.170 B 51.62 % | 771.914 M 54.68 % | 499.034 M 22 824.13 % | 2.177 M -92.01 % | 27.240 M 78.74 % | 15.240 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 100.00 % | -185.783 M -16.06 % | -160.080 M -86.68 % | -85.751 M -29.73 % | -66.099 M | 0.000 100.00 % | -21.896 K 86.02 % | -156.587 K -426.20 % | -29.758 K |
Stock based compensation | 6.800 M -32.67 % | 10.100 M -30.82 % | 14.600 M 5.22 % | 13.876 M 12.53 % | 12.331 M 71.81 % | 7.177 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 13.900 M 872.22 % | -1.800 M 68.20 % | -5.660 M 82.28 % | -31.948 M -5 337.38 % | 610.000 K 106.79 % | -8.978 M -822.71 % | -973.000 K -7 150.21 % | 13.801 K 100.67 % | -2.045 M -90.98 % | -1.071 M |
Accounts receivables | -44.400 M -492.92 % | 11.300 M 123.21 % | -48.682 M 63.03 % | -131.662 M -349.63 % | -29.282 M 6.41 % | -31.288 M -1 317.03 % | -2.208 M -25.92 % | -1.753 M 62.52 % | -4.679 M -49.67 % | -3.126 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.744 K | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 -100.00 % | 44.359 M -54.91 % | 98.370 M 229.08 % | 29.892 M 33.98 % | 22.310 M 1 706.48 % | 1.235 M -59.06 % | 3.016 M 1 014.94 % | 270.544 K -89.56 % | 2.590 M |
Other working capital | 58.300 M 545.04 % | -13.100 M -879.81 % | -1.337 M -199.48 % | 1.344 M | 0.000 | 0.000 | 0.000 100.00 % | -1.249 M -152.85 % | 2.364 M 541.84 % | -534.934 K |
Other non cash items | 327.300 M 460.07 % | -90.900 M -136.51 % | 248.980 M 6.84 % | 233.033 M 131.52 % | 100.652 M 38.27 % | 72.795 M 251.02 % | 20.738 M 1 989.68 % | -1.097 M -115.81 % | 6.940 M 111.91 % | 3.275 M |
Net cash provided by operating activities | 84.100 M 885.98 % | -10.700 M -113.67 % | 78.300 M 43.35 % | 54.622 M -10.35 % | 60.928 M 207.30 % | 19.827 M 689.92 % | 2.510 M 1 865.02 % | -142.208 K 54.35 % | -311.535 K -113.82 % | 2.254 M |
Investments in property plant and equipment | -4.000 M 32.20 % | -5.900 M 67.02 % | -17.891 M -22.73 % | -14.577 M -96.19 % | -7.430 M 21.32 % | -9.443 M -539.77 % | -1.476 M -73.20 % | -852.198 K 41.90 % | -1.467 M -11.58 % | -1.314 M |
Acquisitions net | -7.000 M -125.81 % | -3.100 M 97.49 % | -123.655 M -42.78 % | -86.604 M 30.25 % | -124.155 M -117.99 % | -56.954 M 78.26 % | -262.014 M -48 781.57 % | -536.018 K 80.04 % | -2.685 M -1.29 % | -2.651 M |
Purchases of investments | 0.000 | 0.000 -100.00 % | 123.412 M 38 308.05 % | -323.000 K -100.26 % | 123.318 M 15 930.30 % | -779.000 K -100.17 % | 449.158 M | 0.000 | 0.000 100.00 % | -18.145 K |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 1.755 M | 0.000 -100.00 % | 871.000 K -98.53 % | 59.311 M 1 186 120.00 % | 5.000 K | 0.000 | 0.000 | 0.000 |
Other investing activites | -1.300 M 69.77 % | -4.300 M 96.52 % | -123.412 M -2 312.28 % | -5.116 M 95.85 % | -123.318 M -107.92 % | -59.311 M -692 096.27 % | 8.571 K | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -12.300 M 7.52 % | -13.300 M 90.49 % | -139.791 M -31.11 % | -106.620 M 18.43 % | -130.714 M -94.58 % | -67.176 M 74.50 % | -263.485 M -18 880.12 % | -1.388 M 66.56 % | -4.152 M -4.22 % | -3.983 M |
Debt repayment | -200.000 K 0.00 % | -200.000 K 77.78 % | -900.000 K -100.39 % | 232.099 M 408.74 % | 45.622 M 2 782.07 % | -1.701 M -104.31 % | 39.480 M | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K -82.50 % | 1.143 M -98.99 % | 113.386 M 16.35 % | 97.451 M -60.47 % | 246.500 M 10 551.40 % | 2.314 M | 0.000 | 0.000 |
Common stock repurchased | -2.500 M | 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 100.00 % | -403.559 K |
Other financing activites | -41.800 M 2.79 % | -43.000 M -35.65 % | -31.700 M -27.76 % | -24.812 M -88.53 % | -13.161 M -96.81 % | -6.687 M | 0.000 100.00 % | -406.392 K -116.02 % | 2.537 M 64.90 % | 1.539 M |
Net cash used provided by financing activities | -44.500 M -3.49 % | -43.000 M -32.72 % | -32.400 M -115.54 % | 208.430 M 42.91 % | 145.847 M 63.76 % | 89.063 M -68.86 % | 285.980 M 12 257.35 % | 2.314 M -8.79 % | 2.537 M 123.52 % | 1.135 M |
Effect of forex changes on cash | -4.600 M 57.80 % | -10.900 M -159.40 % | 18.350 M 2 776.18 % | 638.000 K 174.45 % | -857.000 K -39.80 % | -613.000 K 57.37 % | -1.438 M -203.59 % | 1.388 M | 0.000 | 0.000 |
Net change in cash | 22.700 M 129.14 % | -77.900 M -3.15 % | -75.522 M -148.08 % | 157.070 M 106.82 % | 75.946 M 84.78 % | 41.101 M 74.40 % | 23.567 M 2 022.83 % | 1.110 M 275.51 % | -632.541 K -6.54 % | -593.726 K |
Cash at beginning of period | 145.700 M -34.84 % | 223.600 M -25.72 % | 301.021 M 111.91 % | 142.052 M 114.89 % | 66.106 M 164.37 % | 25.005 M 1 638.84 % | 1.438 M 35.42 % | 1.062 M -37.33 % | 1.694 M -25.95 % | 2.288 M |
Cash at end of period | 168.400 M 15.58 % | 145.700 M -34.83 % | 223.574 M -25.73 % | 301.021 M 111.91 % | 142.052 M 114.89 % | 66.106 M 164.37 % | 25.005 M 1 051.22 % | 2.172 M 104.55 % | 1.062 M -37.33 % | 1.694 M |
Operating cash flow | 84.100 M 885.98 % | -10.700 M -116.69 % | 64.096 M 30.56 % | 49.092 M -19.43 % | 60.928 M 207.30 % | 19.827 M 689.92 % | 2.510 M 1 865.02 % | -142.208 K 54.35 % | -311.535 K -113.82 % | 2.254 M |
Capital expenditure | -8.200 M -2.50 % | -8.000 M 55.28 % | -17.891 M -22.73 % | -14.577 M -96.19 % | -7.430 M 21.32 % | -9.443 M -539.77 % | -1.476 M -73.20 % | -852.198 K 41.90 % | -1.467 M -11.58 % | -1.314 M |
Free CashFlow | 75.900 M 505.88 % | -18.700 M -140.47 % | 46.205 M 33.87 % | 34.515 M -35.48 % | 53.498 M 415.20 % | 10.384 M 904.26 % | 1.034 M 203.98 % | -994.406 K 44.08 % | -1.778 M -289.18 % | 939.946 K |
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 | 2017-01-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 360.400 M -15.34 % | 425.700 M 0.76 % | 422.500 M -14.54 % | 494.400 M -4.39 % | 517.100 M -17.01 % | 623.050 M 39.56 % | 446.439 M 9.61 % | 407.313 M 45.84 % | 279.288 M 38.71 % | 201.343 M 42.45 % | 141.344 M 11.15 % | 127.160 M 44.55 % | 87.972 M 63.57 % | 53.783 M 4 964.31 % | 1.062 M -98.40 % | 66.262 M | 0.000 | 0.000 -100.00 % | 53.976 M 310.50 % | 13.149 M 0.00 % | 13.149 M |
Net income | -22.300 M 92.39 % | -293.200 M -2 040.15 % | -13.700 M -200.00 % | 13.700 M 169.54 % | -19.700 M 74.49 % | -77.237 M 6.26 % | -82.397 M -131.50 % | -35.593 M -68.51 % | -21.122 M -520.14 % | -3.406 M -551.24 % | -523.000 K 57.17 % | -1.221 M 86.15 % | -8.819 M -251.35 % | -2.510 M 55.18 % | -5.600 M -7 762.24 % | -71.227 K 0.64 % | -71.687 K -100.00 % | -35.843 K -107.24 % | 494.948 K -18.63 % | 608.243 K 0.00 % | 608.243 K |
Income before tax | -25.100 M 92.00 % | -313.600 M -1 712.72 % | -17.300 M -284.04 % | 9.400 M 140.34 % | -23.300 M 68.55 % | -74.083 M 13.43 % | -85.578 M -135.96 % | -36.268 M -87.12 % | -19.382 M -750.84 % | 2.978 M 2 423.73 % | 118.000 K 116.74 % | -705.000 K 91.70 % | -8.490 M -269.33 % | -2.299 M 66.31 % | -6.822 M -8 645.97 % | -78.005 K 0.00 % | -78.005 K -100.00 % | -39.002 K -102.22 % | 1.761 M 87.31 % | 939.946 K 0.00 % | 939.946 K |
Income before tax ratio | -0.07 90.55 % | -0.74 -1 699.09 % | -0.04 -315.36 % | 0.02 142.20 % | -0.05 62.10 % | -0.12 37.97 % | -0.19 -115.28 % | -0.09 -28.31 % | -0.07 -569.20 % | 0.01 1 671.67 % | 0.00 115.06 % | -0.01 94.26 % | -0.10 -125.80 % | -0.04 99.33 % | -6.42 -545 593.94 % | 0.00 | 0.00 | 0.00 -100.00 % | 0.03 -54.37 % | 0.07 0.00 % | 0.07 |
EBITDA | 19.700 M 107.34 % | -268.500 M -923.62 % | 32.600 M -41.26 % | 55.500 M 62.76 % | 34.100 M 445.56 % | -9.868 M 74.82 % | -39.193 M -1 010.20 % | 4.306 M -55.98 % | 9.783 M -63.44 % | 26.762 M 40.23 % | 19.084 M 11.72 % | 17.082 M 319.19 % | 4.075 M -13.02 % | 4.685 M 200.56 % | -4.659 M -174.29 % | 6.271 M 8 162.90 % | -77.775 K -100.00 % | -38.887 K -101.18 % | 3.300 M 162.59 % | 1.257 M 0.00 % | 1.257 M |
Net income ratio | -0.06 91.02 % | -0.69 -2 024.06 % | -0.03 -217.02 % | 0.03 172.74 % | -0.04 69.27 % | -0.12 32.83 % | -0.18 -111.21 % | -0.09 -15.55 % | -0.08 -347.07 % | -0.02 -357.18 % | 0.00 61.46 % | -0.01 90.42 % | -0.10 -114.81 % | -0.05 99.11 % | -5.27 -490 454.84 % | 0.00 | 0.00 | 0.00 -100.00 % | 0.01 -80.18 % | 0.05 0.00 % | 0.05 |
Ratio EBITDA | 0.05 108.67 % | -0.63 -917.43 % | 0.08 -31.27 % | 0.11 70.23 % | 0.07 516.36 % | -0.02 81.96 % | -0.09 -930.43 % | 0.01 -69.82 % | 0.04 -73.65 % | 0.13 -1.56 % | 0.14 0.51 % | 0.13 190.00 % | 0.05 -46.82 % | 0.09 101.99 % | -4.39 -4 735.34 % | 0.09 | 0.00 | 0.00 -100.00 % | 0.06 -36.03 % | 0.10 0.00 % | 0.10 |
Gross profit ratio | 0.91 -45.79 % | 1.68 1 696.77 % | 0.09 -89.19 % | 0.87 833.90 % | 0.09 -39.74 % | 0.15 125.34 % | 0.07 -55.98 % | 0.15 53.69 % | 0.10 -86.54 % | 0.75 -1.42 % | 0.76 11.72 % | 0.68 -0.10 % | 0.68 -14.52 % | 0.80 102.17 % | -36.71 -5 007.71 % | 0.75 | 0.00 | 0.00 -100.00 % | 0.71 -11.11 % | 0.80 0.00 % | 0.80 |
Weighted average shs out dil | 674.189 M 0.33 % | 671.957 M 0.11 % | 671.234 M 1.28 % | 662.774 M 7.65 % | 615.664 M 9.85 % | 560.450 M -1.28 % | 567.714 M 4.09 % | 545.411 M 0.15 % | 544.590 M 9.39 % | 497.820 M 6.90 % | 465.698 M 2.52 % | 454.246 M 30.40 % | 348.355 M -5.36 % | 368.068 M 0.00 % | 368.068 M 16 110.33 % | 2.271 M 0.00 % | 2.271 M 0.00 % | 2.271 M 0.00 % | 2.271 M -91.16 % | 25.691 M 0.00 % | 25.691 M |
Weighted average shs out | 674.205 M 0.33 % | 671.957 M 0.11 % | 671.234 M 1.27 % | 662.796 M 7.66 % | 615.664 M 9.85 % | 560.450 M -1.28 % | 567.714 M 4.09 % | 545.411 M 0.15 % | 544.590 M 9.39 % | 497.820 M 6.90 % | 465.698 M 2.52 % | 454.246 M 30.40 % | 348.355 M -5.36 % | 368.068 M 0.00 % | 368.068 M 16 110.33 % | 2.271 M 0.00 % | 2.271 M 0.00 % | 2.271 M 0.00 % | 2.271 M -91.16 % | 25.691 M 0.00 % | 25.691 M |
EPS diluted | -0.03 92.48 % | -0.44 -2 056.86 % | -0.02 -198.55 % | 0.02 164.69 % | -0.03 77.14 % | -0.14 6.67 % | -0.15 -129.71 % | -0.07 -68.30 % | -0.04 -470.59 % | -0.01 -518.18 % | 0.00 59.26 % | 0.00 89.33 % | -0.03 -272.06 % | -0.01 73.75 % | -0.03 17.25 % | -0.03 0.95 % | -0.03 -100.00 % | -0.02 -146.88 % | 0.03 42.19 % | 0.02 0.00 % | 0.02 |
Earnings per share | -0.03 92.48 % | -0.44 -2 056.86 % | -0.02 -198.55 % | 0.02 164.69 % | -0.03 77.14 % | -0.14 6.67 % | -0.15 -129.71 % | -0.07 -68.30 % | -0.04 -470.59 % | -0.01 -518.18 % | 0.00 59.26 % | 0.00 89.33 % | -0.03 -272.06 % | -0.01 73.75 % | -0.03 17.25 % | -0.03 0.95 % | -0.03 -100.00 % | -0.02 -146.88 % | 0.03 42.19 % | 0.02 0.00 % | 0.02 |
Gross profit | 328.200 M -54.10 % | 715.100 M 1 710.38 % | 39.500 M -90.76 % | 427.700 M 792.90 % | 47.900 M -49.98 % | 95.768 M 214.49 % | 30.452 M -51.75 % | 63.113 M 124.15 % | 28.157 M -81.33 % | 150.790 M 40.43 % | 107.377 M 24.19 % | 86.465 M 44.39 % | 59.881 M 39.81 % | 42.830 M 209.85 % | -38.991 M -178.66 % | 49.570 M | 0.000 | 0.000 -100.00 % | 38.323 M 264.90 % | 10.502 M 0.00 % | 10.502 M |
Income tax expense | 2.800 M 113.66 % | -20.500 M -485.71 % | -3.500 M -179.55 % | 4.400 M 225.71 % | -3.500 M -211.15 % | 3.149 M 198.99 % | -3.181 M -371.26 % | -675.000 K -138.79 % | 1.740 M -72.74 % | 6.384 M 895.94 % | 641.000 K 24.22 % | 516.000 K 56.84 % | 329.000 K 55.74 % | 211.250 K 117.28 % | -1.222 M -17 932.61 % | -6.778 K -7.28 % | -6.318 K -100.00 % | -3.159 K -100.39 % | 813.151 K 164.22 % | 307.751 K 0.00 % | 307.751 K |
Cost of revenue | 32.200 M 111.13 % | -289.400 M -175.56 % | 383.000 M 474.21 % | 66.700 M -85.78 % | 469.200 M -11.02 % | 527.282 M 26.75 % | 415.987 M 20.86 % | 344.200 M 37.06 % | 251.131 M 396.77 % | 50.553 M 48.83 % | 33.967 M -16.53 % | 40.695 M 44.87 % | 28.091 M 156.46 % | 10.954 M -72.65 % | 40.053 M 139.95 % | 16.692 M | 0.000 | 0.000 -100.00 % | 15.653 M 491.49 % | 2.646 M 0.00 % | 2.646 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.281 M 200.00 % | -3.281 M -4 001.63 % | 84.093 K 0.00 % | 84.092 K 100.00 % | 42.046 K 200.00 % | -42.046 K | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 -100.00 % | 7.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.455 M 200.00 % | -2.455 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 76.700 M -92.52 % | 1.026 B | 0.000 -100.00 % | 93.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.535 M -200.00 % | 2.535 M 1 407.12 % | 168.185 K 200.00 % | -168.185 K -100.00 % | -84.093 K -200.00 % | 84.093 K | 0.000 | 0.000 |
Operating expenses | 339.100 M -66.62 % | 1.016 B 2 341.83 % | 41.600 M -89.63 % | 401.100 M 723.61 % | 48.700 M 3.14 % | 47.219 M 30.77 % | 36.108 M 23.85 % | 29.155 M 41.02 % | 20.674 M -83.97 % | 129.006 M 20.92 % | 106.690 M 35.70 % | 78.623 M 33.82 % | 58.752 M 1 735.14 % | 3.202 M -21.96 % | 4.103 M 1 526.19 % | 252.278 K 400.00 % | -84.093 K -100.00 % | -42.046 K -100.12 % | 35.765 M 277.03 % | 9.486 M 0.00 % | 9.486 M |
Cost and expenses | 371.300 M -48.88 % | 726.400 M 71.08 % | 424.600 M -9.23 % | 467.800 M -9.67 % | 517.900 M -9.85 % | 574.501 M 27.08 % | 452.095 M 21.09 % | 373.355 M 37.36 % | 271.805 M 51.37 % | 179.559 M 27.66 % | 140.657 M 17.88 % | 119.318 M 37.40 % | 86.843 M 68.50 % | 51.540 M 661.33 % | 6.770 M 7 950.31 % | 84.093 K 0.00 % | 84.092 K 100.00 % | 42.046 K -99.92 % | 51.333 M 323.12 % | 12.132 M 0.00 % | 12.132 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 262.400 M 2 805.15 % | -9.700 M -123.32 % | 41.600 M -86.50 % | 308.100 M 532.65 % | 48.700 M 3.14 % | 47.219 M 30.77 % | 36.108 M 23.85 % | 29.155 M 41.02 % | 20.674 M -83.97 % | 129.006 M 20.92 % | 106.690 M 35.70 % | 78.623 M 33.82 % | 58.752 M 924.22 % | 5.736 M 265.89 % | 1.568 M 1 764.30 % | 84.093 K 0.00 % | 84.092 K 100.00 % | 42.046 K -99.88 % | 35.680 M 276.14 % | 9.486 M 0.00 % | 9.486 M |
Interest income | 0.000 -100.00 % | 1.500 M 0.00 % | 1.500 M -11.76 % | 1.700 M 54.55 % | 1.100 M 51.72 % | 725.000 K -5.60 % | 768.000 K 24.07 % | 619.000 K 49.88 % | 413.000 K -40.83 % | 698.000 K -70.60 % | 2.374 M 11 770.00 % | 20.000 K -99.12 % | 2.261 M | 0.000 -100.00 % | 324.000 K 2 464.10 % | 12.636 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 13.600 M -5.56 % | 14.400 M -26.53 % | 19.600 M 5.38 % | 18.600 M 10.53 % | 16.828 M 62.24 % | 10.372 M 7.82 % | 9.620 M 162.63 % | 3.663 M 8.99 % | 3.361 M 41.58 % | 2.374 M -23.89 % | 3.119 M 37.95 % | 2.261 M 205.33 % | 740.500 K 215.78 % | 234.500 K 101 856.52 % | 230.000 0.00 % | 230.000 100.00 % | 115.000 -99.97 % | 438.494 K 2 585.04 % | 16.331 K 0.00 % | 16.331 K |
Depreciation and amortization | 27.200 M -13.65 % | 31.500 M -11.27 % | 35.500 M -9.21 % | 39.100 M 0.77 % | 38.800 M -18.12 % | 47.387 M 31.58 % | 36.013 M 16.34 % | 30.954 M 21.38 % | 25.502 M 24.87 % | 20.423 M 23.09 % | 16.592 M 13.12 % | 14.668 M 42.35 % | 10.304 M 65.05 % | 6.243 M 223.64 % | 1.929 M 73.31 % | 1.113 M 17 516.54 % | 6.318 K 100.00 % | 3.159 K -99.71 % | 1.098 M 265.36 % | 300.492 K 0.00 % | 300.492 K |
Operating income | -10.900 M 96.38 % | -300.700 M -14 219.05 % | -2.100 M -110.00 % | 21.000 M 2 725.00 % | -800.000 K -101.65 % | 48.549 M 958.36 % | -5.656 M -116.66 % | 33.958 M 353.80 % | 7.483 M -65.65 % | 21.784 M 3 070.89 % | 687.000 K -91.24 % | 7.842 M 594.60 % | 1.129 M 172.45 % | -1.558 M 18.28 % | -1.907 M -2 155.11 % | -84.553 K -0.55 % | -84.093 K -100.00 % | -42.046 K -101.59 % | 2.643 M 159.96 % | 1.017 M 0.00 % | 1.017 M |
Operating income ratio | -0.03 95.72 % | -0.71 -14 111.41 % | 0.00 -111.70 % | 0.04 2 845.52 % | 0.00 -101.99 % | 0.08 715.05 % | -0.01 -115.20 % | 0.08 211.16 % | 0.03 -75.24 % | 0.11 2 125.98 % | 0.00 -92.12 % | 0.06 380.54 % | 0.01 144.30 % | -0.03 98.39 % | -1.80 -140 604.65 % | 0.00 | 0.00 | 0.00 -100.00 % | 0.05 -36.67 % | 0.08 0.00 % | 0.08 |
Total other income expenses net | -14.200 M -10.08 % | -12.900 M 15.13 % | -15.200 M | 0.000 100.00 % | -22.500 M 81.65 % | -122.632 M -53.44 % | -79.922 M -13.81 % | -70.226 M -161.40 % | -26.865 M -42.85 % | -18.806 M -3 205.10 % | -569.000 K 93.34 % | -8.547 M 11.14 % | -9.619 M -1 198.99 % | -740.500 K 84.94 % | -4.916 M -233.68 % | -1.473 M -24 297.29 % | 6.088 K 100.00 % | 3.044 K 100.35 % | -881.903 K -1 051.69 % | -76.575 K 0.00 % | -76.575 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 | 2017-01-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 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2015-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 177.800 M -2.04 % | 181.500 M -18.68 % | 223.200 M -0.53 % | 224.400 M 42.48 % | 157.500 M -2.61 % | 161.721 M -11.58 % | 182.891 M 251.44 % | 52.041 M 92.56 % | 27.026 M 194.43 % | -28.621 M -267.27 % | 17.111 M 464.72 % | 3.030 M -91.50 % | 35.637 M 54.33 % | 23.091 M 1 197.46 % | -2.104 M -180.48 % | 2.614 M 219.16 % | -2.194 M -133.71 % | 6.508 M 331.99 % | 1.506 M |
Total investments | 800.000 K 0.00 % | 800.000 K 166.67 % | 300.000 K -97.84 % | 13.900 M 47.87 % | 9.400 M -23.00 % | 12.208 M 8.73 % | 11.228 M 252.53 % | 3.185 M 26.39 % | 2.520 M 18.59 % | 2.125 M -18.46 % | 2.606 M -4.58 % | 2.731 M 34.33 % | 2.033 M | 0.000 | 0.000 -100.00 % | 511.299 K | 0.000 -100.00 % | 523.256 K 69.04 % | 309.550 K |
Total debt | 352.900 M 0.86 % | 349.900 M -2.32 % | 358.200 M -3.22 % | 370.100 M -0.19 % | 370.800 M -3.76 % | 385.295 M 2.47 % | 376.009 M 6.50 % | 353.062 M 140.85 % | 146.592 M 29.23 % | 113.431 M 11.12 % | 102.083 M 47.66 % | 69.136 M 10.47 % | 62.581 M 37.12 % | 45.638 M | 0.000 -100.00 % | 4.786 M | 0.000 -100.00 % | 7.570 M 136.49 % | 3.201 M |
Accumulated other comprehensive income loss | -2.100 M -104.15 % | 50.600 M -27.71 % | 70.000 M -55.86 % | 158.600 M 5.17 % | 150.800 M -33.11 % | 225.461 M 3.48 % | 217.888 M 282.59 % | 56.951 M 280.28 % | 14.976 M 33.76 % | 11.196 M -18.60 % | 13.755 M 173.36 % | -18.750 M -657.37 % | 3.364 M 615.95 % | -652.000 K | 0.000 -100.00 % | 549.469 K | 0.000 -100.00 % | 810.065 K 604.56 % | 114.975 K |
Retained earnings | 183.800 M -12.39 % | 209.800 M -57.98 % | 499.300 M 3.57 % | 482.100 M 3.54 % | 465.600 M -2.60 % | 478.024 M 461.60 % | 85.118 M -47.12 % | 160.950 M -14.26 % | 187.726 M -7.31 % | 202.536 M 1.20 % | 200.128 M 2.89 % | 194.502 M 2.40 % | 189.952 M 2 442.19 % | -8.110 M -2 657.61 % | -294.095 K -88.51 % | -156.009 K -11.27 % | -140.211 K -102.57 % | 5.447 M 26.96 % | 4.290 M |
Common stock | 154.900 M 0.00 % | 154.900 M 0.91 % | 153.500 M 5.21 % | 145.900 M 0.55 % | 145.100 M 2.21 % | 141.958 M 2.11 % | 139.021 M 0.14 % | 138.827 M 1.26 % | 137.102 M 1.17 % | 135.516 M 10.60 % | 122.530 M 4.45 % | 117.307 M 28.85 % | 91.038 M 0.21 % | 90.849 M 14 435.84 % | 625.000 K 0.00 % | 625.000 K 0.00 % | 625.000 K 3 967.95 % | 15.364 K 15.81 % | 13.266 K |
Total equity | 501.600 M -13.14 % | 577.500 M -34.22 % | 877.900 M 1.39 % | 865.900 M 4.60 % | 827.800 M -2.57 % | 849.609 M -4.74 % | 891.924 M 11.32 % | 801.238 M 8.87 % | 735.979 M 3.14 % | 713.543 M 31.75 % | 541.569 M 16.14 % | 466.301 M 39.50 % | 334.262 M -1.49 % | 339.320 M 16 696.73 % | 2.020 M -40.41 % | 3.390 M 54.74 % | 2.191 M -71.58 % | 7.710 M 55.36 % | 4.962 M |
Other non current liabilities | 19.500 M 134.94 % | 8.300 M -70.46 % | 28.100 M -17.60 % | 34.100 M 210.00 % | 11.000 M -86.74 % | 82.972 M 365.48 % | 17.825 M -82.71 % | 103.072 M 207.54 % | 33.515 M -2.95 % | 34.534 M 1 244.26 % | 2.569 M -54.74 % | 5.676 M 97.29 % | 2.877 M 129.46 % | -9.766 M | 0.000 | 0.000 | 0.000 -100.00 % | 697.390 K | 0.000 |
Long term debt | 340.100 M 0.95 % | 336.900 M -2.57 % | 345.800 M -3.06 % | 356.700 M 0.42 % | 355.200 M -3.82 % | 369.300 M 3.88 % | 355.500 M 4.56 % | 339.994 M 411.98 % | 66.408 M 9.29 % | 60.761 M -4.13 % | 63.379 M 3.63 % | 61.161 M 9.00 % | 56.113 M 22.95 % | 45.638 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.469 M 182.05 % | 1.585 M |
Total non current liabilities | 359.600 M -1.15 % | 363.800 M -2.70 % | 373.900 M -4.32 % | 390.800 M -7.70 % | 423.400 M -6.38 % | 452.272 M 2.68 % | 440.477 M -0.58 % | 443.066 M 147.94 % | 178.698 M 13.53 % | 157.395 M 28.60 % | 122.394 M 0.59 % | 121.671 M 25.62 % | 96.855 M 24.45 % | 77.828 M 92 686.04 % | 83.879 K 1 560.31 % | 5.052 K 72.90 % | 2.922 K -99.94 % | 5.182 M 224.62 % | 1.596 M |
Other current liabilities | 13.300 M -94.25 % | 231.200 M 3 067.12 % | 7.300 M -96.04 % | 184.300 M 64.41 % | 112.100 M -69.61 % | 368.848 M 64.23 % | 224.599 M 714.47 % | 27.576 M -73.44 % | 103.842 M -3.55 % | 107.661 M 186.65 % | 37.559 M -53.19 % | 80.230 M 901.25 % | 8.013 M -53.07 % | 17.075 M | 0.000 100.00 % | -676.120 K | 0.000 -100.00 % | 8.088 M 124.32 % | 3.606 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 3.900 M | 0.000 -100.00 % | 6.009 M -89.43 % | 56.841 M -3.47 % | 58.887 M 118.98 % | 26.892 M -9.67 % | 29.771 M 68.54 % | 17.664 M 161.65 % | 6.751 M 21.68 % | 5.548 M | 0.000 | 0.000 -100.00 % | 2.961 M | 0.000 -100.00 % | 476.308 K -30.96 % | 689.854 K |
Short term debt | 12.800 M -1.54 % | 13.000 M 4.84 % | 12.400 M -7.46 % | 13.400 M -14.10 % | 15.600 M -2.50 % | 16.000 M -21.99 % | 20.509 M 56.94 % | 13.068 M -83.70 % | 80.184 M 49.25 % | 53.723 M 38.80 % | 38.704 M 385.32 % | 7.975 M 23.30 % | 6.468 M | 0.000 | 0.000 -100.00 % | 26.630 K | 0.000 -100.00 % | 3.100 M 91.81 % | 1.616 M |
Total current liabilities | 422.900 M -16.09 % | 504.000 M 26.47 % | 398.500 M -12.34 % | 454.600 M -14.08 % | 529.100 M -17.64 % | 642.457 M 28.31 % | 500.699 M 13.54 % | 440.997 M 18.40 % | 372.462 M 27.55 % | 292.017 M 51.32 % | 192.986 M 4.92 % | 183.942 M 56.63 % | 117.438 M 43.42 % | 81.886 M 97 523.96 % | 83.879 K 349.68 % | 18.653 K 538.36 % | 2.922 K -99.98 % | 14.348 M 65.27 % | 8.681 M |
Total liabilities | 782.500 M -9.83 % | 867.800 M 12.35 % | 772.400 M -9.56 % | 854.000 M -10.34 % | 952.500 M -12.99 % | 1.095 B 16.32 % | 941.176 M 6.46 % | 884.063 M 60.40 % | 551.160 M 22.64 % | 449.412 M 42.50 % | 315.380 M 3.20 % | 305.613 M 42.61 % | 214.293 M 34.17 % | 159.714 M 190 310.00 % | 83.879 K 349.68 % | 18.653 K 538.36 % | 2.922 K -99.99 % | 19.530 M 90.02 % | 10.278 M |
Other non current assets | 52.000 M 465.22 % | 9.200 M -4.17 % | 9.600 M | 0.000 100.00 % | -690.200 M 4.19 % | -720.365 M 0.94 % | -727.234 M -16.43 % | -624.626 M -8.20 % | -577.265 M -3.10 % | -559.922 M -41.87 % | -394.685 M -20.02 % | -328.836 M -35.54 % | -242.615 M -16 971.70 % | 1.438 M | 0.000 100.00 % | -7.562 M | 0.000 100.00 % | -7.272 M -187.65 % | -2.528 M |
Long term investments | 800.000 K 0.00 % | 800.000 K 166.67 % | 300.000 K -97.84 % | 13.900 M 47.87 % | 9.400 M -23.00 % | 12.208 M 8.73 % | 11.228 M 252.53 % | 3.185 M 26.39 % | 2.520 M 18.59 % | 2.125 M -18.46 % | 2.606 M -4.58 % | 2.731 M 34.33 % | 2.033 M | 0.000 | 0.000 -100.00 % | 511.299 K | 0.000 -100.00 % | 523.256 K 69.04 % | 309.550 K |
Intangible assets | 278.000 M -11.80 % | 315.200 M -11.91 % | 357.800 M -6.24 % | 381.600 M -65.13 % | 1.095 B -6.09 % | 1.166 B -2.02 % | 1.190 B 21.27 % | 980.915 M 11.44 % | 880.219 M 10.15 % | 799.129 M 30.58 % | 611.962 M 13.30 % | 540.129 M 34.38 % | 401.948 M 277.11 % | 106.586 M | 0.000 -100.00 % | 7.675 M | 0.000 -100.00 % | 7.392 M 188.21 % | 2.565 M |
GoodWill | 374.100 M -4.37 % | 391.200 M -42.93 % | 685.500 M -0.84 % | 691.300 M 0.16 % | 690.200 M -4.19 % | 720.365 M -0.94 % | 727.234 M 16.43 % | 624.626 M 8.20 % | 577.265 M 3.10 % | 559.922 M 41.87 % | 394.685 M 20.02 % | 328.836 M 35.54 % | 242.615 M -13.56 % | 280.689 M | 0.000 -100.00 % | 7.562 M | 0.000 -100.00 % | 7.272 M 187.65 % | 2.528 M |
Goodwill and intangible assets | 652.100 M -7.69 % | 706.400 M -32.29 % | 1.043 B -2.76 % | 1.073 B -39.88 % | 1.785 B -5.37 % | 1.886 B -1.61 % | 1.917 B 19.38 % | 1.606 B 10.16 % | 1.457 B 7.24 % | 1.359 B 35.01 % | 1.007 B 15.84 % | 868.965 M 34.81 % | 644.563 M 66.44 % | 387.275 M | 0.000 -100.00 % | 15.237 M | 0.000 -100.00 % | 14.664 M 187.93 % | 5.093 M |
Property plant equipment net | 43.400 M -15.07 % | 51.100 M -17.71 % | 62.100 M -8.27 % | 67.700 M -13.76 % | 78.500 M -8.08 % | 85.404 M 8.11 % | 78.996 M 35.83 % | 58.156 M 22.38 % | 47.522 M 31.31 % | 36.190 M 0.51 % | 36.007 M 1.40 % | 35.509 M 62.51 % | 21.851 M 445.32 % | 4.007 M | 0.000 -100.00 % | 2.380 M | 0.000 -100.00 % | 2.686 M 72.57 % | 1.557 M |
Total non current assets | 748.300 M -8.35 % | 816.500 M -28.47 % | 1.141 B -1.76 % | 1.162 B -3.04 % | 1.198 B -6.39 % | 1.280 B -0.80 % | 1.290 B 23.02 % | 1.049 B 12.34 % | 933.588 M 11.21 % | 839.512 M 28.84 % | 651.568 M 12.44 % | 579.455 M 36.02 % | 426.022 M 8.43 % | 392.908 M | 0.000 -100.00 % | 10.682 M | 0.000 -100.00 % | 10.719 M 140.74 % | 4.452 M |
Other current assets | 8.500 M -11.46 % | 9.600 M 24.68 % | 7.700 M -57.22 % | 18.000 M 400.00 % | 3.600 M -99.19 % | 442.400 M 2 547.83 % | 16.708 M 15.10 % | 14.516 M 115.88 % | 6.724 M 47.62 % | 4.555 M 16.17 % | 3.921 M 89.15 % | 2.073 M | 0.000 -100.00 % | 518.000 K | 0.000 -100.00 % | 607.168 K | 0.000 -100.00 % | 910.790 K 43.36 % | 635.314 K |
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 |
cash and cash equivalents | 175.100 M 3.98 % | 168.400 M 24.74 % | 135.000 M -7.34 % | 145.700 M -31.69 % | 213.300 M -4.60 % | 223.574 M 15.77 % | 193.118 M -35.85 % | 301.021 M 151.76 % | 119.566 M -15.83 % | 142.052 M 67.18 % | 84.972 M 28.54 % | 66.106 M 145.35 % | 26.944 M 19.50 % | 22.547 M 971.61 % | 2.104 M -3.13 % | 2.172 M -1.00 % | 2.194 M 106.61 % | 1.062 M -37.33 % | 1.694 M |
Cash and short term investments | 175.100 M 3.98 % | 168.400 M 24.74 % | 135.000 M -7.34 % | 145.700 M -31.69 % | 213.300 M -4.60 % | 223.574 M 15.77 % | 193.118 M -35.85 % | 301.021 M 151.76 % | 119.566 M -15.83 % | 142.052 M 67.18 % | 84.972 M 28.54 % | 66.106 M 145.35 % | 26.944 M 19.50 % | 22.547 M 971.61 % | 2.104 M -3.13 % | 2.172 M -1.00 % | 2.194 M 106.61 % | 1.062 M -37.33 % | 1.694 M |
Total current assets | 535.800 M -14.79 % | 628.800 M 23.56 % | 508.900 M -8.82 % | 558.100 M -4.12 % | 582.100 M -12.38 % | 664.373 M 22.39 % | 542.849 M -14.72 % | 636.519 M 80.04 % | 353.551 M 9.31 % | 323.443 M 57.48 % | 205.381 M 6.71 % | 192.459 M 57.07 % | 122.533 M 15.46 % | 106.126 M 4 943.93 % | 2.104 M -3.35 % | 2.177 M -0.78 % | 2.194 M -86.72 % | 16.521 M 53.15 % | 10.788 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.600 M 96.05 % | -91.199 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.257 M | 0.000 | 0.000 | 0.000 |
Net receivables | 352.200 M -21.87 % | 450.800 M 23.10 % | 366.200 M -7.15 % | 394.400 M -15.75 % | 468.118 M 6.20 % | 440.799 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.589 M 18.59 % | 80.603 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.549 M 72.01 % | 8.458 M |
Tax assets | 0.000 -100.00 % | 49.000 M 87.74 % | 26.100 M 257.53 % | 7.300 M -53.80 % | 15.800 M -6.10 % | 16.827 M 60.38 % | 10.492 M 60.77 % | 6.526 M 96.15 % | 3.327 M 60.88 % | 2.068 M 108.26 % | 993.000 K -8.56 % | 1.086 M 471.58 % | 190.000 K 1.06 % | 188.000 K | 0.000 -100.00 % | 116.285 K | 0.000 -100.00 % | 116.943 K 447.15 % | 21.373 K |
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 100.00 % | -10.682 M | 0.000 | 0.000 | 0.000 |
Account payables | 396.800 M 67.64 % | 236.700 M -37.51 % | 378.800 M 52.07 % | 249.100 M -37.94 % | 401.400 M 59.54 % | 251.600 M 40.66 % | 178.876 M -12.74 % | 204.985 M 42.89 % | 143.454 M 12.65 % | 127.344 M 48.79 % | 85.584 M -3.82 % | 88.986 M -8.65 % | 97.409 M 60.47 % | 60.704 M 72 270.92 % | 83.879 K 1 560.31 % | 5.052 K 72.90 % | 2.922 K -99.88 % | 2.380 M 30.46 % | 1.824 M |
Tax payables | 0.000 -100.00 % | 23.100 M | 0.000 -100.00 % | 3.900 M | 0.000 -100.00 % | 6.009 M -69.76 % | 19.874 M 203.42 % | 6.550 M -63.79 % | 18.090 M 207.97 % | 5.874 M -56.41 % | 13.475 M 99.60 % | 6.751 M 21.68 % | 5.548 M 35.09 % | 4.107 M | 0.000 -100.00 % | 663.091 K | 0.000 -100.00 % | 303.881 K -67.86 % | 945.602 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.900 M -9.79 % | 43.122 M 7.36 % | 40.167 M 27.83 % | 31.423 M 25.80 % | 24.978 M 56.68 % | 15.942 M -9.31 % | 17.579 M -6.43 % | 18.787 M 90.85 % | 9.844 M 182.97 % | -11.864 M | 0.000 100.00 % | -4.774 M | 0.000 | 0.000 | 0.000 |
Minority interest | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 -100.00 % | 1.232 M | 0.000 -100.00 % | 948.348 K 679.84 % | 121.608 K |
Capital lease obligations | 35.600 M -16.24 % | 42.500 M -5.35 % | 44.900 M -8.37 % | 49.000 M -9.43 % | 54.100 M -7.36 % | 58.400 M 5.65 % | 55.276 M 31.71 % | 41.968 M 22.18 % | 34.349 M 42.87 % | 24.042 M -1.26 % | 24.348 M -9.02 % | 26.762 M 64.06 % | 16.312 M | 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 |
Other total stockholders equity | 164.900 M 1.73 % | 162.100 M 4.58 % | 155.000 M 95.71 % | 79.200 M 19.64 % | 66.200 M 1 734.30 % | 3.609 M -99.20 % | 449.797 M 1.21 % | 444.410 M 12.20 % | 396.075 M 8.75 % | 364.195 M 77.61 % | 205.056 M 18.43 % | 173.142 M 247.62 % | 49.808 M -80.59 % | 256.637 M 15 092.36 % | 1.689 M 48.21 % | 1.140 M -33.20 % | 1.706 M 248.85 % | 489.114 K 15.82 % | 422.317 K |
Deferred tax liabilities non current | 0.000 -100.00 % | 18.600 M | 0.000 | 0.000 -100.00 % | 57.200 M -13.28 % | 65.960 M -1.78 % | 67.152 M -1.94 % | 68.478 M -13.07 % | 78.775 M 26.85 % | 62.100 M 10.02 % | 56.446 M 2.94 % | 54.834 M 44.81 % | 37.865 M 40.61 % | 26.930 M | 0.000 -100.00 % | 14.202 K | 0.000 -100.00 % | 15.364 K 30.29 % | 11.792 K |
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 100.00 % | -83.879 K -1 560.31 % | -5.052 K -72.90 % | -2.922 K | 0.000 | 0.000 |
Total assets | 1.284 B -11.15 % | 1.445 B -12.42 % | 1.650 B -4.05 % | 1.720 B -3.39 % | 1.780 B -8.44 % | 1.944 B 6.07 % | 1.833 B 8.77 % | 1.685 B 30.93 % | 1.287 B 10.68 % | 1.163 B 35.71 % | 856.949 M 11.02 % | 771.914 M 40.72 % | 548.555 M 9.92 % | 499.034 M 23 617.96 % | 2.104 M -3.35 % | 2.177 M -0.78 % | 2.194 M -91.95 % | 27.240 M 78.74 % | 15.240 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 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 | 2017-01-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -94.400 M 5.26 % | -99.638 M -15.64 % | -86.165 M -2.50 % | -84.060 M -10.58 % | -76.020 M -29.36 % | -58.767 M -117.78 % | -26.984 M 36.96 % | -42.803 M -83.74 % | -23.296 M | 0.000 | 0.000 100.00 % | -21.896 K | 0.000 | 0.000 100.00 % | -156.587 K -952.40 % | -14.879 K 0.00 % | -14.879 K |
Stock based compensation | 2.600 M -61.76 % | 6.800 M | 0.000 -100.00 % | 3.000 M -57.75 % | 7.100 M -7.79 % | 7.700 M 11.59 % | 6.900 M -8.78 % | 7.564 M 19.84 % | 6.312 M 1.97 % | 6.190 M 0.80 % | 6.141 M 4.83 % | 5.858 M 344.12 % | 1.319 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 73.500 M 665.63 % | 9.600 M 123.26 % | 4.300 M 108.72 % | -49.300 M -374.04 % | -10.400 M -1 184.46 % | 959.000 K 114.49 % | -6.619 M 50.02 % | -13.244 M 29.19 % | -18.704 M -59.44 % | -11.731 M -195.06 % | 12.341 M 262.19 % | -7.609 M -455.81 % | -1.369 M 39.01 % | -2.245 M -276.52 % | 1.272 M 18 326.20 % | 6.901 K 0.00 % | 6.901 K 100.00 % | 3.450 K 100.17 % | -2.048 M -282.61 % | -535.297 K 0.00 % | -535.297 K |
Accounts receivables | 73.500 M 197.09 % | -75.700 M -341.85 % | 31.300 M 163.49 % | -49.300 M -181.35 % | 60.600 M 167.66 % | -89.564 M -319.08 % | 40.882 M 143.96 % | -93.005 M -140.59 % | -38.657 M 6.21 % | -41.218 M -445.33 % | 11.936 M 169.78 % | -17.105 M -20.60 % | -14.183 M | 0.000 100.00 % | -2.208 M -25.92 % | -1.753 M | 0.000 | 0.000 100.00 % | -4.679 M -199.33 % | -1.563 M 0.00 % | -1.563 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.744 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.500 0.00 % | 0.500 |
Accounts payables | 0.000 -100.00 % | 27.600 M 200.00 % | -27.600 M | 0.000 100.00 % | -70.300 M -176.02 % | 92.480 M 292.18 % | -48.121 M -161.37 % | 78.417 M 293.01 % | 19.953 M -32.33 % | 29.487 M 7 180.74 % | 405.000 K -95.74 % | 9.496 M -25.89 % | 12.814 M | 0.000 -100.00 % | 1.235 M -59.06 % | 3.016 M | 0.000 | 0.000 -100.00 % | 270.544 K -79.11 % | 1.295 M 0.00 % | 1.295 M |
Other working capital | 0.000 -100.00 % | 57.700 M 9 516.67 % | 600.000 K | 0.000 100.00 % | -700.000 K 64.23 % | -1.957 M -415.65 % | 620.000 K -53.87 % | 1.344 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.249 M | 0.000 | 0.000 -100.00 % | 2.364 M 983.69 % | -267.467 K 0.00 % | -267.467 K |
Other non cash items | -52.000 M -115.89 % | 327.300 M | 0.000 100.00 % | -22.200 M -124.21 % | 91.700 M -54.41 % | 201.146 M 73.45 % | 115.967 M -12.48 % | 132.505 M 39.48 % | 94.998 M 31.26 % | 72.373 M 155.92 % | 28.279 M -35.18 % | 43.628 M 49.58 % | 29.167 M 919.83 % | 2.860 M -84.00 % | 17.878 M 1 729.07 % | -1.097 M | 0.000 | 0.000 -100.00 % | 6.940 M 323.82 % | 1.637 M 0.00 % | 1.637 M |
Net cash provided by operating activities | 34.800 M -40.00 % | 58.000 M 122.22 % | 26.100 M 173.73 % | -35.400 M -370.23 % | 13.100 M -83.71 % | 80.397 M 593.20 % | -16.301 M -142.76 % | 38.126 M 247.67 % | 10.966 M -56.28 % | 25.082 M -30.03 % | 35.846 M 186.29 % | 12.521 M 71.38 % | 7.306 M 18.94 % | 6.143 M 269.09 % | -3.633 M -5 009.07 % | -71.104 K 0.00 % | -71.104 K -100.00 % | -35.552 K 87.12 % | -275.983 K -124.48 % | 1.127 M 0.00 % | 1.127 M |
Investments in property plant and equipment | -1.600 M -420.00 % | 500.000 K 111.11 % | -4.500 M -114.29 % | -2.100 M 57.14 % | -4.900 M 31.59 % | -7.163 M 33.23 % | -10.728 M -1.17 % | -10.604 M -166.90 % | -3.973 M -24.58 % | -3.189 M 24.81 % | -4.241 M 41.41 % | -7.239 M -228.45 % | -2.204 M 6.64 % | -2.361 M -366.83 % | 884.750 K 203.82 % | -852.198 K | 0.000 | 0.000 100.00 % | -1.467 M -123.16 % | -657.236 K 0.00 % | -657.236 K |
Acquisitions net | 0.000 100.00 % | -200.000 K 97.06 % | -6.800 M -142.86 % | -2.800 M -833.33 % | -300.000 K 99.01 % | -30.410 M 67.39 % | -93.245 M -157.16 % | -36.260 M 27.98 % | -50.344 M 39.55 % | -83.279 M -103.74 % | -40.876 M 24.84 % | -54.383 M -2 015.25 % | -2.571 M | 0.000 100.00 % | -262.014 M -48 781.57 % | -536.018 K | 0.000 | 0.000 100.00 % | -2.685 M -102.58 % | -1.325 M 0.00 % | -1.325 M |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.172 M -67.63 % | 93.200 M 136 958.82 % | 68.000 K 117.39 % | -391.000 K -100.47 % | 82.585 M 102.75 % | 40.733 M 21 882.35 % | -187.000 K 68.41 % | -592.000 K | 0.000 -100.00 % | 449.158 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.073 K 0.00 % | -9.073 K |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.253 M 149.60 % | 502.000 K | 0.000 -100.00 % | 47.744 M 6 931.52 % | 679.000 K 253.65 % | 192.000 K -99.66 % | 56.148 M 1 675.15 % | 3.163 M | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 500.000 K 117.24 % | -2.900 M -281.25 % | 1.600 M 153.33 % | -3.000 M -1 400.00 % | -200.000 K -166.67 % | 300.000 K 100.32 % | -93.200 M -1 721.74 % | -5.116 M -537.91 % | -802.000 K -215.56 % | 694.000 K 385.31 % | 143.000 K 108.10 % | -1.765 M -198.14 % | -592.000 K -125.08 % | 2.361 M 200.36 % | -2.352 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.500 0.00 % | -0.500 |
Net cash used for investing activites | -1.100 M 57.69 % | -2.600 M 73.20 % | -9.700 M -22.78 % | -7.900 M -46.30 % | -5.400 M 85.13 % | -36.320 M 64.90 % | -103.471 M -99.32 % | -51.912 M 5.11 % | -54.708 M 36.23 % | -85.789 M -90.96 % | -44.925 M 27.32 % | -61.809 M -1 051.65 % | -5.367 M -110.02 % | -2.556 M 99.02 % | -260.930 M -18 696.03 % | -1.388 M | 0.000 | 0.000 100.00 % | -4.152 M -108.45 % | -1.992 M 0.00 % | -1.992 M |
Debt repayment | -6.600 M -6 500.00 % | -100.000 K 0.00 % | -100.000 K | 0.000 100.00 % | -100.000 K 77.12 % | -437.000 K 3.74 % | -454.000 K -100.23 % | 199.663 M | 0.000 100.00 % | -31.025 M -200.00 % | 31.025 M 1 923.93 % | -1.701 M | 0.000 | 0.000 -100.00 % | 39.480 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K -2.91 % | 206.000 K | 0.000 -100.00 % | 1.143 M | 0.000 -100.00 % | 113.260 M 89 788.89 % | 126.000 K -99.87 % | 97.451 M | 0.000 -100.00 % | 24.363 M -89.03 % | 222.137 M 19 097.33 % | 1.157 M 0.00 % | 1.157 M 100.00 % | 578.562 K 200.00 % | -578.562 K | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 100.00 % | -2.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 | 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 100.00 % | -201.780 K 0.00 % | -201.780 K |
Other financing activites | -12.300 M 38.50 % | -20.000 M 8.26 % | -21.800 M 0.00 % | -21.800 M -124.74 % | -9.700 M 44.47 % | -17.469 M -129.83 % | -7.601 M -38.15 % | -5.502 M -129.49 % | 18.656 M -52.03 % | 38.891 M 783.74 % | -5.688 M 14.94 % | -6.687 M -19.43 % | -5.599 M -130.54 % | 18.333 M 200.00 % | -18.333 M -1 072.55 % | -1.564 M -235.12 % | 1.157 M 100.00 % | 578.562 K -70.46 % | 1.959 M 154.60 % | 769.376 K 0.00 % | 769.376 K |
Net cash used provided by financing activities | -18.900 M 5.97 % | -20.100 M 17.62 % | -24.400 M -11.93 % | -21.800 M -127.08 % | -9.600 M 5.55 % | -10.164 M -26.18 % | -8.055 M -104.12 % | 195.304 M 946.87 % | 18.656 M -84.60 % | 121.126 M 375.69 % | 25.463 M -71.41 % | 89.063 M 1 690.69 % | -5.599 M -130.54 % | 18.333 M -93.15 % | 267.647 M 23 030.32 % | 1.157 M 0.00 % | 1.157 M 100.00 % | 578.562 K -70.46 % | 1.959 M 245.11 % | 567.597 K 0.00 % | 567.597 K |
Effect of forex changes on cash | -8.100 M -326.32 % | -1.900 M 29.63 % | -2.700 M -8.00 % | -2.500 M 70.24 % | -8.400 M -746.15 % | 1.300 M -92.40 % | 17.100 M 971.56 % | -1.962 M -175.46 % | 2.600 M 177.87 % | -3.339 M -234.53 % | 2.482 M 439.07 % | -732.000 K -715.13 % | 119.000 K 101.02 % | -11.645 M -214.09 % | 10.207 M 635.26 % | 1.388 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 175.100 M 424.25 % | 33.400 M 412.15 % | -10.700 M 84.17 % | -67.600 M -557.97 % | -10.274 M -133.73 % | 30.456 M 128.23 % | -107.903 M -159.47 % | 181.455 M 906.97 % | -22.486 M -139.39 % | 57.080 M 202.55 % | 18.866 M -51.83 % | 39.162 M 1 205.96 % | -3.541 M -134.46 % | 10.275 M 151.89 % | 4.079 M 150.41 % | 1.629 M 200.00 % | 543.010 K 0.00 % | 543.010 K 132.05 % | -1.694 M -185.39 % | -593.726 K 0.00 % | -593.726 K |
Cash at beginning of period | 0.000 -100.00 % | 135.000 M -7.34 % | 145.700 M -31.69 % | 213.300 M -4.60 % | 223.574 M 15.77 % | 193.118 M -35.85 % | 301.021 M 151.76 % | 119.566 M -15.83 % | 142.052 M 67.18 % | 84.972 M 28.54 % | 66.106 M 145.35 % | 26.944 M -11.62 % | 30.485 M 387.66 % | 6.251 M 187.81 % | 2.172 M 300.00 % | 543.010 K | 0.000 | 0.000 -100.00 % | 1.694 M -25.95 % | 2.288 M 0.00 % | 2.288 M |
Cash at end of period | 175.100 M 3.98 % | 168.400 M 24.74 % | 135.000 M -7.34 % | 145.700 M -31.69 % | 213.300 M -4.60 % | 223.574 M 15.77 % | 193.118 M -35.85 % | 301.021 M 151.76 % | 119.566 M -15.83 % | 142.052 M 67.18 % | 84.972 M 28.54 % | 66.106 M 145.35 % | 26.944 M 63.04 % | 16.527 M 164.37 % | 6.251 M 187.81 % | 2.172 M 300.00 % | 543.010 K 0.00 % | 543.010 K | 0.000 -100.00 % | 1.694 M 0.00 % | 1.694 M |
Operating cash flow | 34.800 M -51.67 % | 72.000 M 495.04 % | 12.100 M 134.18 % | -35.400 M -370.23 % | 13.100 M -83.71 % | 80.397 M 593.20 % | -16.301 M -142.76 % | 38.126 M 247.67 % | 10.966 M -56.28 % | 25.082 M -30.03 % | 35.846 M 186.29 % | 12.521 M 71.38 % | 7.306 M 18.94 % | 6.143 M 269.09 % | -3.633 M -5 009.07 % | -71.104 K 0.00 % | -71.104 K -100.00 % | -35.552 K 87.12 % | -275.983 K -124.48 % | 1.127 M 0.00 % | 1.127 M |
Capital expenditure | -1.600 M 71.43 % | -5.600 M -115.38 % | -2.600 M -23.81 % | -2.100 M 57.14 % | -4.900 M 31.59 % | -7.163 M 33.23 % | -10.728 M -1.17 % | -10.604 M -166.90 % | -3.973 M -24.58 % | -3.189 M 24.81 % | -4.241 M 41.41 % | -7.239 M -228.45 % | -2.204 M 6.64 % | -2.361 M -366.83 % | 884.750 K 203.82 % | -852.198 K | 0.000 | 0.000 100.00 % | -1.467 M -123.16 % | -657.236 K 0.00 % | -657.236 K |
Free CashFlow | 33.200 M -50.00 % | 66.400 M 598.95 % | 9.500 M 125.33 % | -37.500 M -557.32 % | 8.200 M -88.80 % | 73.234 M 370.95 % | -27.029 M -198.21 % | 27.522 M 293.56 % | 6.993 M -68.06 % | 21.893 M -30.73 % | 31.605 M 498.35 % | 5.282 M 3.53 % | 5.102 M 34.90 % | 3.782 M 237.63 % | -2.748 M -197.63 % | -923.302 K -1 198.52 % | -71.104 K -100.00 % | -35.552 K 97.96 % | -1.743 M -470.80 % | 469.973 K 0.00 % | 469.973 K |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2015 | 2015 |