GETB.L

GetBusy plc GETB.L

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 21.445 M 1.58 % 21.112 M 9.43 % 19.293 M 24.89 % 15.448 M 8.95 % 14.179 M 11.99 % 12.661 M 16.53 % 10.865 M 16.90 % 9.294 M 19.74 % 7.762 M 52.08 % 5.104 M 28.24 % 3.980 M -99.85 % 2.600 B
Net income 897.000 K 495.15 % -227.000 K -910.71 % 28.000 K 101.79 % -1.564 M -492.96 % 398.000 K 133.03 % -1.205 M -19.31 % -1.010 M 56.07 % -2.299 M -35.00 % -1.703 M -203.78 % 1.641 M 51.66 % 1.082 M -99.43 % 190.041 M
Income before tax 594.000 K 216.70 % -509.000 K 6.26 % -543.000 K 76.75 % -2.335 M -75.56 % -1.330 M -12.71 % -1.180 M 2.07 % -1.205 M 43.05 % -2.116 M -11.02 % -1.906 M -197.84 % 1.948 M 50.19 % 1.297 M -99.50 % 257.931 M
Income before tax ratio 0.03 214.89 % -0.02 14.34 % -0.03 81.38 % -0.15 -61.14 % -0.09 -0.64 % -0.09 15.97 % -0.11 51.29 % -0.23 7.28 % -0.25 -164.34 % 0.38 17.12 % 0.33 228.45 % 0.10
EBITDA 2.323 M 162.49 % 885.000 K 107.26 % 427.000 K 136.19 % -1.180 M -196.48 % -398.000 K 7.23 % -429.000 K 51.47 % -884.000 K 14.01 % -1.028 M 40.68 % -1.733 M -161.32 % 2.826 M 68.41 % 1.678 M -99.63 % 452.652 M
Net income ratio 0.04 489.02 % -0.01 -840.86 % 0.00 101.43 % -0.10 -460.68 % 0.03 129.49 % -0.10 -2.38 % -0.09 62.42 % -0.25 -12.74 % -0.22 -168.24 % 0.32 18.26 % 0.27 271.88 % 0.07
Ratio EBITDA 0.11 158.41 % 0.04 89.40 % 0.02 128.97 % -0.08 -172.13 % -0.03 17.16 % -0.03 58.35 % -0.08 26.44 % -0.11 50.46 % -0.22 -140.32 % 0.55 31.33 % 0.42 142.13 % 0.17
Gross profit ratio 0.89 -0.68 % 0.90 3.58 % 0.87 -0.09 % 0.87 -1.87 % 0.89 -0.24 % 0.89 -3.50 % 0.92 0.56 % 0.92 1.49 % 0.90 73.31 % 0.52 -42.10 % 0.90 156.36 % 0.35
Weighted average shs out dil 54.883 M 8.94 % 50.378 M -11.56 % 56.962 M 15.04 % 49.516 M -12.31 % 56.470 M 16.67 % 48.400 M 0.00 % 48.400 M 0.00 % 48.400 M 0.00 % 48.400 M -0.01 % 48.403 M 0.01 % 48.400 M -76.34 % 204.600 M
Weighted average shs out 50.607 M 0.45 % 50.378 M 1.53 % 49.621 M 0.21 % 49.516 M 0.60 % 49.219 M 1.69 % 48.400 M 0.00 % 48.400 M 0.00 % 48.400 M 0.00 % 48.400 M 0.00 % 48.400 M 0.00 % 48.400 M -76.35 % 204.680 M
EPS diluted 0.02 462.22 % 0.00 -1 000.00 % 0.00 101.58 % -0.03 -551.43 % 0.01 128.11 % -0.02 -19.14 % -0.02 56.00 % -0.05 -34.94 % -0.04 -203.83 % 0.03 51.34 % 0.02 -97.59 % 0.93
Earnings per share 0.02 493.33 % 0.00 -850.00 % 0.00 101.90 % -0.03 -490.12 % 0.01 132.53 % -0.02 -19.14 % -0.02 56.00 % -0.05 -34.94 % -0.04 -203.83 % 0.03 51.34 % 0.02 -97.59 % 0.93
Gross profit 19.185 M 0.88 % 19.017 M 13.34 % 16.778 M 24.77 % 13.447 M 6.92 % 12.577 M 11.73 % 11.257 M 12.45 % 10.011 M 17.56 % 8.516 M 21.52 % 7.008 M 163.56 % 2.659 M -25.75 % 3.581 M -99.61 % 912.397 M
Income tax expense -303.000 K -7.45 % -282.000 K 50.61 % -571.000 K 25.94 % -771.000 K 55.38 % -1.728 M -7 012.00 % 25.000 K 112.82 % -195.000 K -206.56 % 183.000 K 190.15 % -203.000 K -166.12 % 307.000 K 42.79 % 215.000 K -99.67 % 65.736 M
Cost of revenue 2.260 M 7.88 % 2.095 M -16.70 % 2.515 M 25.69 % 2.001 M 24.91 % 1.602 M 14.10 % 1.404 M 64.40 % 854.000 K 9.77 % 778.000 K 3.18 % 754.000 K -69.16 % 2.445 M 512.78 % 399.000 K -99.98 % 1.687 B
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 289.000 K 167.59 % 108.000 K -98.06 % 5.570 M 814.61 % 609.000 K 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.632 M 19.84 % 7.203 M 1 246.36 % 535.000 K 377.68 % 112.000 K 86.67 % 60.000 K 0.000
Other expenses -3.260 M -176.47 % 4.263 M 0.000 0.000 0.000 -100.00 % 22.000 K 0.000 0.000 100.00 % -5.000 K 0.000 -100.00 % 2.136 M 0.000
Operating expenses 18.407 M -20.73 % 23.221 M 37.82 % 16.849 M 9.95 % 15.324 M -15.70 % 18.179 M 47.11 % 12.357 M 11.94 % 11.039 M 13.89 % 9.693 M 8.81 % 8.908 M 1 135.51 % 721.000 K -68.50 % 2.289 M -99.64 % 628.134 M
Cost and expenses 20.667 M -3.09 % 21.327 M 10.14 % 19.364 M 11.77 % 17.325 M 9.79 % 15.780 M 14.67 % 13.761 M 15.71 % 11.893 M 13.58 % 10.471 M 8.37 % 9.662 M 205.18 % 3.166 M 17.78 % 2.688 M -99.88 % 2.315 B
Research and development expenses 3.260 M -14.93 % 3.832 M 22.70 % 3.123 M 1.56 % 3.075 M -9.45 % 3.396 M 53.39 % 2.214 M 4.53 % 2.118 M -11.08 % 2.382 M -14.87 % 2.798 M 2 354.39 % 114.000 K 22.58 % 93.000 K -99.80 % 45.607 M
Selling general and administrative expenses 18.407 M 21.69 % 15.126 M 10.20 % 13.726 M 12.06 % 12.249 M -17.14 % 14.783 M 46.06 % 10.121 M 13.45 % 8.921 M 22.02 % 7.311 M 19.75 % 6.105 M 746.74 % 721.000 K 1 101.67 % 60.000 K -99.99 % 516.420 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.000 K -32.00 % 25.000 K 212.50 % 8.000 K -99.97 % 26.332 M
Interest expense 184.000 K 34.31 % 137.000 K 5.38 % 130.000 K -2.26 % 133.000 K 1 377.78 % 9.000 K -76.92 % 39.000 K 680.00 % 5.000 K 0.000 -100.00 % 40.000 K 3 900.00 % 1.000 K -66.67 % 3.000 K 0.000
Depreciation and amortization 1.545 M 22.91 % 1.257 M 49.64 % 840.000 K -17.81 % 1.022 M 10.73 % 923.000 K 22.90 % 751.000 K 133.96 % 321.000 K 62.12 % 198.000 K 32.00 % 150.000 K -68.09 % 470.000 K 24.34 % 378.000 K -99.63 % 102.281 M
Operating income 778.000 K 461.86 % -215.000 K -202.82 % -71.000 K 96.22 % -1.877 M -17.24 % -1.601 M -45.55 % -1.100 M -7.00 % -1.028 M 12.66 % -1.177 M 38.05 % -1.900 M -198.04 % 1.938 M 50.00 % 1.292 M -99.63 % 350.371 M
Operating income ratio 0.04 456.24 % -0.01 -176.73 % 0.00 96.97 % -0.12 -7.61 % -0.11 -29.96 % -0.09 8.17 % -0.09 25.29 % -0.13 48.26 % -0.24 -164.47 % 0.38 16.97 % 0.32 140.86 % 0.13
Total other income expenses net -184.000 K 37.41 % -294.000 K 37.71 % -472.000 K -3.06 % -458.000 K -269.00 % 271.000 K 438.75 % -80.000 K -1 500.00 % -5.000 K 99.47 % -939.000 K -3 982.61 % -23.000 K -330.00 % 10.000 K 100.00 % 5.000 K 100.01 % -92.439 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 486.000 K 162.47 % -778.000 K 47.07 % -1.470 M -82.84 % -804.000 K -359.43 % -175.000 K 87.75 % -1.428 M 42.56 % -2.486 M 11.66 % -2.814 M 0.000 0.000 0.000 -100.00 % 851.192 M
Total investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -105.000 K 0.000 0.000 0.000
Total debt 2.798 M 140.38 % 1.164 M -22.50 % 1.502 M -19.51 % 1.866 M -11.48 % 2.108 M 569.21 % 315.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 946.268 M
Accumulated other comprehensive income loss -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M -507.53 % 757.000 K 185.25 % -888.000 K -377.42 % -186.000 K 98.85 % -16.193 M
Retained earnings -2.159 M 28.68 % -3.027 M 50.14 % -6.071 M -0.38 % -6.048 M -24.27 % -4.867 M 15.69 % -5.773 M -20.77 % -4.780 M -18.73 % -4.026 M -11.18 % -3.621 M -40 333.33 % 9.000 K -93.18 % 132.000 K -99.98 % 679.312 M
Common stock 76.000 K 0.00 % 76.000 K 1.33 % 75.000 K 1.35 % 74.000 K 0.00 % 74.000 K 1.37 % 73.000 K 0.00 % 73.000 K 0.00 % 73.000 K 28.07 % 57.000 K -43.00 % 100.000 K 0.00 % 100.000 K -99.76 % 42.153 M
Total equity -2.150 M 28.76 % -3.018 M -1.34 % -2.978 M -0.74 % -2.956 M -66.54 % -1.775 M 39.71 % -2.944 M -50.90 % -1.951 M -62.99 % -1.197 M 66.41 % -3.564 M -357.51 % -779.000 K 17.74 % -947.000 K -100.04 % 2.309 B
Other non current liabilities 500.000 K 53.37 % 326.000 K 0.000 -100.00 % 4.000 K -93.10 % 58.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 507.878 M
Long term debt 2.437 M 228.88 % 741.000 K -34.48 % 1.131 M -26.22 % 1.533 M -16.91 % 1.845 M 1 821.88 % 96.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 946.268 M
Total non current liabilities 2.937 M 175.26 % 1.067 M -5.66 % 1.131 M -26.42 % 1.537 M -19.23 % 1.903 M 530.13 % 302.000 K -33.63 % 455.000 K -25.90 % 614.000 K 43.79 % 427.000 K 359.14 % 92.999 K 416.66 % 18.000 K -100.00 % 1.454 B
Other current liabilities 9.112 M 193.75 % 3.102 M -12.64 % 3.551 M 8.03 % 3.287 M 72.55 % 1.905 M -69.71 % 6.289 M 243.66 % 1.830 M 29.15 % 1.417 M 114.37 % 661.000 K 315.72 % 159.000 K -91.97 % 1.980 M -99.62 % 517.749 M
Deferred revenue 0.000 -100.00 % 6.544 M -1.73 % 6.659 M 21.76 % 5.469 M 18.68 % 4.608 M 8.86 % 4.233 M -3.40 % 4.382 M 10.88 % 3.952 M 9.60 % 3.606 M 94.08 % 1.858 M 0.000 0.000
Short term debt 361.000 K -57.33 % 846.000 K 14.02 % 742.000 K 11.41 % 666.000 K 26.62 % 526.000 K 113.10 % -4.014 M 0.000 0.000 100.00 % -3.606 M -94.08 % -1.858 M -4 745.00 % 40.000 K 0.000
Total current liabilities 10.642 M -5.00 % 11.202 M -6.95 % 12.039 M 19.23 % 10.097 M 30.17 % 7.757 M 14.97 % 6.747 M 4.62 % 6.449 M 14.22 % 5.646 M 19.59 % 4.721 M 104.46 % 2.309 M -0.39 % 2.318 M -99.61 % 598.014 M
Total liabilities 13.579 M 10.68 % 12.269 M -6.84 % 13.170 M 13.20 % 11.634 M 20.43 % 9.660 M 37.04 % 7.049 M 2.10 % 6.904 M 10.29 % 6.260 M 21.60 % 5.148 M 114.32 % 2.402 M 2.83 % 2.336 M -99.89 % 2.052 B
Other non current assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 105.000 K 0.000 0.000 -100.00 % 318.022 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -105.000 K 0.000 0.000 0.000
Intangible assets 4.223 M 16.66 % 3.620 M 45.62 % 2.486 M 123.96 % 1.110 M 37.55 % 807.000 K 24.92 % 646.000 K 13.53 % 569.000 K 88.41 % 302.000 K 439.29 % 56.000 K -93.24 % 829.000 K 37.48 % 603.000 K -99.91 % 649.898 M
GoodWill 637.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.805 B
Goodwill and intangible assets 4.860 M 34.25 % 3.620 M 45.62 % 2.486 M 123.96 % 1.110 M 37.55 % 807.000 K 24.92 % 646.000 K 13.53 % 569.000 K 88.41 % 302.000 K 439.29 % 56.000 K -93.24 % 829.000 K 37.48 % 603.000 K -99.98 % 2.455 B
Property plant equipment net 1.539 M 26.98 % 1.212 M -22.61 % 1.566 M -20.51 % 1.970 M -11.14 % 2.217 M 510.74 % 363.000 K 66.51 % 218.000 K -26.85 % 298.000 K -5.99 % 317.000 K 89.82 % 167.000 K 75.79 % 95.000 K -99.98 % 387.844 M
Total non current assets 6.399 M 32.43 % 4.832 M 19.25 % 4.052 M 31.56 % 3.080 M 1.85 % 3.024 M 199.70 % 1.009 M 28.21 % 787.000 K 31.17 % 600.000 K 25.52 % 478.000 K -52.01 % 996.000 K 42.69 % 698.000 K -99.98 % 3.161 B
Other current assets 646.000 K -68.43 % 2.046 M 5.57 % 1.938 M 8.82 % 1.781 M 24.81 % 1.427 M 271.61 % 384.000 K -45.84 % 709.000 K -5.21 % 748.000 K 91.79 % 390.000 K 119.10 % 178.000 K 7.88 % 165.000 K -99.89 % 150.191 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 2.312 M 19.05 % 1.942 M -34.66 % 2.972 M 11.31 % 2.670 M 16.95 % 2.283 M 30.98 % 1.743 M -29.89 % 2.486 M -11.66 % 2.814 M 0.000 0.000 0.000 -100.00 % 95.076 M
Cash and short term investments 2.312 M 19.05 % 1.942 M -34.66 % 2.972 M 11.31 % 2.670 M 16.95 % 2.283 M 30.98 % 1.743 M -29.89 % 2.486 M -11.66 % 2.814 M 0.000 0.000 0.000 -100.00 % 95.076 M
Total current assets 5.030 M 13.83 % 4.419 M -28.03 % 6.140 M 9.68 % 5.598 M 15.16 % 4.861 M 57.01 % 3.096 M -25.68 % 4.166 M -6.65 % 4.463 M 303.53 % 1.106 M 76.40 % 627.000 K -9.26 % 691.000 K -99.94 % 1.200 B
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 443.850 M
Net receivables 2.072 M 380.74 % 431.000 K -64.96 % 1.230 M 7.24 % 1.147 M -0.35 % 1.151 M 18.78 % 969.000 K -27.52 % 1.337 M 2.93 % 1.299 M 77.70 % 731.000 K 50.41 % 486.000 K -12.90 % 558.000 K -99.89 % 511.257 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 105.000 K 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
Account payables 641.000 K 13.65 % 564.000 K 2.36 % 551.000 K 85.52 % 297.000 K -33.41 % 446.000 K 113.40 % 209.000 K -11.81 % 237.000 K -14.44 % 277.000 K 177.00 % 100.000 K -1.96 % 102.000 K 137.21 % 43.000 K -99.98 % 214.256 M
Tax payables 528.000 K 261.64 % 146.000 K -72.76 % 536.000 K 41.80 % 378.000 K 38.97 % 272.000 K 806.67 % 30.000 K 0.000 0.000 -100.00 % 177.000 K 86.32 % 95.000 K -62.75 % 255.000 K 0.000
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 4.000 K -93.10 % 58.000 K -71.00 % 200.000 K -55.46 % 449.000 K 9.78 % 409.000 K -4.22 % 427.000 K 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 -100.00 % 45.458 M
Capital lease obligations 1.548 M 32.99 % 1.164 M -22.50 % 1.502 M -19.51 % 1.866 M -11.48 % 2.108 M 569.21 % 315.000 K 0.000 0.000 100.00 % -3.783 M -93.70 % -1.953 M -4 982.50 % 40.000 K 0.000
Preferred stock 0.000 -100.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.000 0.000 0.000 0.000
Other total stockholders equity 3.018 M 4 604.48 % -67.000 K -102.22 % 3.018 M 0.00 % 3.018 M 0.00 % 3.018 M 9.51 % 2.756 M -52.82 % 5.841 M 0.00 % 5.841 M 871.60 % -757.000 K 0.000 100.00 % -993.000 K -100.06 % 1.558 B
Deferred tax liabilities non current 0.000 0.000 0.000 100.00 % -4.000 K 93.10 % -58.000 K -1 066.67 % 6.000 K 0.00 % 6.000 K -97.07 % 205.000 K -20.23 % 257.000 K 176.34 % 93.000 K 416.67 % 18.000 K 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
Total assets 11.429 M 23.54 % 9.251 M -9.23 % 10.192 M 17.45 % 8.678 M 10.06 % 7.885 M 92.08 % 4.105 M -17.12 % 4.953 M -2.17 % 5.063 M 219.63 % 1.584 M -2.40 % 1.623 M 16.85 % 1.389 M -99.97 % 4.361 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 329.000 K -17.75 % 400.000 K 0.000 -100.00 % 399.000 K 34.34 % 297.000 K 182.86 % 105.000 K 0.000 0.000 0.000 -100.00 % 11.550 M
Change in working capital -206.000 K 19.22 % -255.000 K -117.98 % 1.418 M -21.53 % 1.807 M 4 302.33 % -43.000 K 76.11 % -180.000 K -124.69 % 729.000 K 25.26 % 582.000 K -46.85 % 1.095 M 0.000 0.000 -100.00 % 39.405 M
Accounts receivables -205.000 K -219.19 % 172.000 K 187.31 % -197.000 K -114.13 % -92.000 K 61.51 % -239.000 K -189.18 % 268.000 K 91.43 % 140.000 K 131.25 % -448.000 K 6.47 % -479.000 K 0.000 0.000 100.00 % -39.479 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.578 M
Accounts payables -506.000 K 13.36 % -584.000 K -236.45 % 428.000 K -60.84 % 1.093 M 3 054.05 % -37.000 K 27.45 % -51.000 K -142.50 % 120.000 K -82.88 % 701.000 K 20.45 % 582.000 K 0.000 0.000 0.000
Other working capital 505.000 K 221.66 % 157.000 K -86.77 % 1.187 M 47.27 % 806.000 K 245.92 % 233.000 K 158.69 % -397.000 K -184.65 % 469.000 K 42.55 % 329.000 K -66.83 % 992.000 K 0.000 0.000 -100.00 % 57.306 M
Other non cash items -737.000 K -222.43 % 602.000 K 276.25 % 160.000 K -20.00 % 200.000 K 126.81 % -746.000 K -341.42 % -169.000 K -7.64 % -157.000 K -118.67 % 841.000 K 524.75 % -198.000 K -212.50 % 176.000 K -62.47 % 469.000 K 105.87 % -7.985 M
Net cash provided by operating activities 1.499 M 8.86 % 1.377 M -50.38 % 2.775 M 48.79 % 1.865 M 250.56 % 532.000 K 231.68 % -404.000 K -245.30 % -117.000 K 82.74 % -678.000 K -3.35 % -656.000 K -128.68 % 2.287 M 18.56 % 1.929 M -99.44 % 344.614 M
Investments in property plant and equipment -35.000 K 61.11 % -90.000 K 95.25 % -1.895 M -450.87 % -344.000 K 13.35 % -397.000 K -203.05 % -131.000 K -15.93 % -113.000 K 34.30 % -172.000 K -132.43 % -74.000 K 91.07 % -829.000 K -82.20 % -455.000 K 99.28 % -63.137 M
Acquisitions net -200.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.000 K 0.000 -100.00 % 4.000 K -91.49 % 47.000 K 0.000 100.00 % -34.317 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -1.526 M 19.94 % -1.906 M 0.000 100.00 % -712.000 K 0.000 0.000 100.00 % -11.000 K 0.000 -100.00 % 4.000 K 100.66 % -603.000 K -36.43 % -442.000 K -102.32 % 19.015 M
Net cash used for investing activites -1.761 M 11.77 % -1.996 M -5.33 % -1.895 M -79.45 % -1.056 M -165.99 % -397.000 K -203.05 % -131.000 K -47.19 % -89.000 K 48.26 % -172.000 K -145.71 % -70.000 K 91.05 % -782.000 K -71.87 % -455.000 K 99.42 % -78.438 M
Debt repayment 1.250 M 436.93 % -371.000 K -21.24 % -306.000 K -17.24 % -261.000 K -190.00 % 290.000 K 213.28 % -256.000 K 0.000 0.000 0.000 100.00 % -40.000 K 0.000 0.000
Common stock issued 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.000 -100.00 % 263.000 K 0.000 0.000 -100.00 % 3.000 M 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -265.842 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -500.000 K 71.66 % -1.764 M -66.42 % -1.060 M 98.53 % -72.124 M
Other financing activites -464.000 K -775.47 % -53.000 K 5.36 % -56.000 K 30.86 % -81.000 K 71.28 % -282.000 K -605.00 % -40.000 K 0.000 -100.00 % 664.000 K -45.84 % 1.226 M 310.03 % 299.000 K 172.22 % -414.000 K 99.79 % -194.943 M
Net cash used provided by financing activities 786.000 K 285.82 % -423.000 K -17.17 % -361.000 K -5.56 % -342.000 K -226.20 % 271.000 K 191.55 % -296.000 K 0.000 -100.00 % 3.664 M 404.68 % 726.000 K 148.24 % -1.505 M -2.10 % -1.474 M 99.45 % -267.068 M
Effect of forex changes on cash -154.000 K -1 383.33 % 12.000 K 105.53 % -217.000 K -171.25 % -80.000 K -159.70 % 134.000 K 52.27 % 88.000 K 172.13 % -122.000 K 0.000 0.000 0.000 0.000 -100.00 % 7.799 M
Net change in cash 370.000 K 135.92 % -1.030 M -441.06 % 302.000 K -21.96 % 387.000 K -28.33 % 540.000 K 172.68 % -743.000 K -126.52 % -328.000 K -111.66 % 2.814 M 0.000 0.000 0.000 -100.00 % 6.908 M
Cash at beginning of period 1.942 M -34.66 % 2.972 M 11.31 % 2.670 M 16.95 % 2.283 M 30.98 % 1.743 M -29.89 % 2.486 M -11.66 % 2.814 M 0.000 0.000 0.000 0.000 -100.00 % 88.168 M
Cash at end of period 2.312 M 19.05 % 1.942 M -34.66 % 2.972 M 11.31 % 2.670 M 16.95 % 2.283 M 30.98 % 1.743 M -29.89 % 2.486 M -11.66 % 2.814 M 0.000 0.000 0.000 -100.00 % 95.076 M
Operating cash flow 1.499 M 8.86 % 1.377 M -50.38 % 2.775 M 140.68 % 1.153 M 116.73 % 532.000 K 231.68 % -404.000 K -245.30 % -117.000 K 82.74 % -678.000 K -3.35 % -656.000 K -128.68 % 2.287 M 18.56 % 1.929 M -99.44 % 344.614 M
Capital expenditure -1.561 M 21.79 % -1.996 M -5.33 % -1.895 M -450.87 % -344.000 K 13.35 % -397.000 K -203.05 % -131.000 K -15.93 % -113.000 K 34.30 % -172.000 K -132.43 % -74.000 K 91.07 % -829.000 K -82.20 % -455.000 K 99.28 % -63.137 M
Free CashFlow -62.000 K 89.98 % -619.000 K -170.34 % 880.000 K 8.78 % 809.000 K 499.26 % 135.000 K 125.23 % -535.000 K -132.61 % -230.000 K 72.94 % -850.000 K -16.44 % -730.000 K -150.07 % 1.458 M -1.09 % 1.474 M -99.48 % 281.478 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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-27 2014-12-31 2014-06-28 2013-12-31 2013-06-29
Revenue 10.994 M 2.69 % 10.706 M -0.31 % 10.739 M 1.40 % 10.591 M 0.67 % 10.521 M 2.91 % 10.223 M 12.71 % 9.070 M 13.96 % 7.959 M 6.28 % 7.489 M 3.91 % 7.207 M 3.37 % 6.972 M 7.10 % 6.510 M 5.84 % 6.151 M 7.74 % 5.709 M 10.73 % 5.156 M 8.11 % 4.769 M 5.39 % 4.525 M 10.93 % 4.079 M 10.75 % 3.683 M -99.67 % 1.102 B 23.29 % 893.955 M -60.87 % 2.285 B 11.81 % 2.044 B 205 282.68 % 995.000 K -99.93 % 1.487 B
Net income -617.000 K -178.90 % 782.000 K 580.00 % 115.000 K -72.29 % 415.000 K 164.64 % -642.000 K -211.46 % 576.000 K 205.11 % -548.000 K 33.25 % -821.000 K -10.50 % -743.000 K -84.83 % -402.000 K -150.25 % 800.000 K 226.18 % -634.000 K -11.03 % -571.000 K -9.18 % -523.000 K -7.39 % -487.000 K 75.67 % -2.002 M -574.07 % -297.000 K 82.68 % -1.715 M -14 391.67 % 12.000 K -99.99 % 91.180 M 13.85 % 80.087 M -61.27 % 206.804 M 23.63 % 167.275 M 61 739.37 % 270.500 K -99.66 % 79.111 M
Income before tax -583.000 K -196.68 % 603.000 K 6 800.00 % -9.000 K -103.30 % 273.000 K 134.91 % -782.000 K -332.05 % 337.000 K 138.30 % -880.000 K 36.51 % -1.386 M -46.05 % -949.000 K -129.23 % -414.000 K 41.85 % -712.000 K -16.91 % -609.000 K -6.65 % -571.000 K -5.94 % -539.000 K 19.07 % -666.000 K 62.20 % -1.762 M -397.74 % -354.000 K 81.28 % -1.891 M -12 506.67 % -15.000 K -100.01 % 117.703 M 13.90 % 103.338 M -60.66 % 262.692 M 19.26 % 220.272 M 67 832.92 % 324.250 K -99.70 % 108.853 M
Income before tax ratio -0.05 -194.15 % 0.06 6 820.65 % 0.00 -103.25 % 0.03 134.68 % -0.07 -325.47 % 0.03 133.98 % -0.10 44.29 % -0.17 -37.42 % -0.13 -120.60 % -0.06 43.75 % -0.10 -9.17 % -0.09 -0.77 % -0.09 1.68 % -0.09 26.91 % -0.13 65.04 % -0.37 -372.27 % -0.08 83.12 % -0.46 -11 282.78 % 0.00 -103.81 % 0.11 -7.61 % 0.12 0.54 % 0.11 6.66 % 0.11 -66.92 % 0.33 345.25 % 0.07
EBITDA 479.000 K -66.34 % 1.423 M 108.04 % 684.000 K -19.34 % 848.000 K 378.03 % -305.000 K -166.89 % 456.000 K 239.88 % -326.000 K 69.30 % -1.062 M -124.05 % -474.000 K -267.44 % -129.000 K 68.30 % -407.000 K 20.51 % -512.000 K -141.51 % -212.000 K 60.30 % -534.000 K -3.29 % -517.000 K 76.36 % -2.187 M -815.06 % -239.000 K 88.54 % -2.085 M -692.33 % 352.000 K -99.82 % 191.859 M 12.02 % 171.275 M -55.86 % 388.006 M 12.27 % 345.597 M 82 283.05 % 419.500 K -99.83 % 240.216 M
Net income ratio -0.06 -176.83 % 0.07 582.10 % 0.01 -72.67 % 0.04 164.21 % -0.06 -208.30 % 0.06 193.25 % -0.06 41.43 % -0.10 -3.97 % -0.10 -77.87 % -0.06 -148.61 % 0.11 217.82 % -0.10 -4.91 % -0.09 -1.33 % -0.09 3.01 % -0.09 77.50 % -0.42 -539.59 % -0.07 84.39 % -0.42 -13 004.19 % 0.00 -96.06 % 0.08 -7.65 % 0.09 -1.02 % 0.09 10.57 % 0.08 -69.89 % 0.27 411.09 % 0.05
Ratio EBITDA 0.04 -67.22 % 0.13 108.68 % 0.06 -20.45 % 0.08 376.20 % -0.03 -164.99 % 0.04 224.10 % -0.04 73.06 % -0.13 -110.82 % -0.06 -253.61 % -0.02 69.34 % -0.06 25.78 % -0.08 -128.19 % -0.03 63.15 % -0.09 6.72 % -0.10 78.13 % -0.46 -768.24 % -0.05 89.67 % -0.51 -634.82 % 0.10 -45.10 % 0.17 -9.14 % 0.19 12.82 % 0.17 0.41 % 0.17 -59.89 % 0.42 161.03 % 0.16
Gross profit ratio 0.88 3.94 % 0.84 -5.73 % 0.89 4.90 % 0.85 -1.03 % 0.86 -2.97 % 0.89 4.35 % 0.85 -3.29 % 0.88 2.04 % 0.86 -2.63 % 0.88 -0.53 % 0.89 -2.59 % 0.91 5.71 % 0.86 -9.67 % 0.96 1.26 % 0.94 1.23 % 0.93 0.85 % 0.93 74.45 % 0.53 67.93 % 0.32 -12.11 % 0.36 3.12 % 0.35 -0.95 % 0.35 1.08 % 0.35 -61.32 % 0.90 156.62 % 0.35
Weighted average shs out dil 50.691 M -7.92 % 55.050 M 2.38 % 53.771 M 7.40 % 50.065 M -0.22 % 50.175 M 0.56 % 49.894 M 0.63 % 49.580 M 0.05 % 49.557 M 0.17 % 49.471 M 0.09 % 49.426 M -12.07 % 56.209 M 16.13 % 48.400 M 0.00 % 48.400 M 0.00 % 48.400 M 0.00 % 48.400 M 0.00 % 48.400 M 0.00 % 48.400 M -58.10 % 115.500 M 0.000 -100.00 % 182.600 M 0.00 % 182.600 M -3.59 % 189.400 M -4.34 % 198.000 M 309.09 % 48.400 M -76.62 % 207.000 M
Weighted average shs out 50.578 M -0.07 % 50.612 M 0.08 % 50.571 M 1.01 % 50.065 M -0.22 % 50.175 M 1.20 % 49.582 M 0.00 % 49.580 M 0.05 % 49.557 M 0.17 % 49.471 M 0.09 % 49.426 M 1.14 % 48.867 M 0.96 % 48.400 M 0.00 % 48.400 M -0.01 % 48.404 M 0.00 % 48.405 M 0.01 % 48.401 M 0.00 % 48.403 M -58.34 % 116.191 M 0.000 -100.00 % 183.981 M 1.08 % 182.018 M -3.66 % 188.932 M -4.44 % 197.708 M 308.49 % 48.400 M -76.43 % 205.378 M
EPS diluted -0.01 -185.92 % 0.01 576.19 % 0.00 -74.70 % 0.01 164.84 % -0.01 -211.30 % 0.01 203.60 % -0.01 33.13 % -0.02 -10.67 % -0.02 -85.19 % -0.01 -157.04 % 0.01 208.40 % -0.01 -11.02 % -0.01 -9.26 % -0.01 -6.93 % -0.01 75.60 % -0.04 -578.69 % -0.01 59.33 % -0.02 0.00 -100.00 % 0.50 14.20 % 0.44 -59.77 % 1.09 29.76 % 0.84 14 900.00 % 0.01 -98.52 % 0.38
Earnings per share -0.01 -179.22 % 0.02 569.57 % 0.00 -72.29 % 0.01 164.84 % -0.01 -210.34 % 0.01 204.50 % -0.01 33.13 % -0.02 -10.67 % -0.02 -85.19 % -0.01 -149.39 % 0.02 225.19 % -0.01 -11.02 % -0.01 -9.26 % -0.01 -6.93 % -0.01 75.60 % -0.04 -578.69 % -0.01 59.33 % -0.02 0.00 -100.00 % 0.49 12.65 % 0.44 -59.77 % 1.09 28.24 % 0.85 15 078.57 % 0.01 -98.55 % 0.39
Gross profit 9.624 M 6.73 % 9.017 M -6.02 % 9.595 M 6.36 % 9.021 M -0.38 % 9.055 M -0.14 % 9.068 M 17.61 % 7.710 M 10.21 % 6.996 M 8.45 % 6.451 M 1.18 % 6.376 M 2.82 % 6.201 M 4.32 % 5.944 M 11.88 % 5.313 M -2.67 % 5.459 M 12.12 % 4.869 M 9.44 % 4.449 M 6.28 % 4.186 M 93.53 % 2.163 M 85.98 % 1.163 M -99.71 % 395.969 M 27.13 % 311.467 M -61.25 % 803.731 M 13.02 % 711.171 M 79 338.20 % 895.250 K -99.83 % 521.451 M
Income tax expense 34.000 K 118.99 % -179.000 K -44.35 % -124.000 K 12.68 % -142.000 K -1.43 % -140.000 K 41.42 % -239.000 K 28.01 % -332.000 K 41.24 % -565.000 K -174.27 % -206.000 K -1 616.67 % -12.000 K 99.21 % -1.512 M -6 148.00 % 25.000 K 0.000 -100.00 % 16.000 K -91.06 % 179.000 K -25.42 % 240.000 K 321.05 % 57.000 K -67.61 % 176.000 K 551.85 % 27.000 K -99.90 % 26.523 M 14.07 % 23.251 M -58.40 % 55.888 M 5.45 % 52.997 M 98 499.09 % 53.750 K -99.81 % 28.494 M
Cost of revenue 1.370 M -18.89 % 1.689 M 47.64 % 1.144 M -27.13 % 1.570 M 7.09 % 1.466 M 26.93 % 1.155 M -15.07 % 1.360 M 41.23 % 963.000 K -7.23 % 1.038 M 24.91 % 831.000 K 7.78 % 771.000 K 36.22 % 566.000 K -32.46 % 838.000 K 235.20 % 250.000 K -12.89 % 287.000 K -10.31 % 320.000 K -5.60 % 339.000 K -82.31 % 1.916 M -23.97 % 2.520 M -99.64 % 706.174 M 21.23 % 582.488 M -60.67 % 1.481 B 11.16 % 1.332 B 1 335 626.45 % 99.750 K -99.99 % 965.814 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 0.000 0.000 0.000 0.000 -100.00 % 5.485 M 3 846.04 % 139.000 K 0.000 0.000 0.000 0.000 -100.00 % 44.000 K 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 232.000 K 0.00 % 232.000 K 0.000 0.000 0.000 0.000 -100.00 % 15.000 K 0.000
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -22.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 11.695 M 40.60 % 8.318 M -25.18 % 11.118 M 28.04 % 8.683 M -9.76 % 9.622 M 14.57 % 8.398 M -0.73 % 8.460 M 5.57 % 8.014 M 9.54 % 7.316 M 3.35 % 7.079 M 2.33 % 6.918 M 6.78 % 6.479 M 10.13 % 5.883 M -1.92 % 5.998 M 8.36 % 5.535 M -10.86 % 6.209 M 37.64 % 4.511 M -42.60 % 7.859 M 564.89 % 1.182 M -99.52 % 248.301 M 28.42 % 193.355 M -62.73 % 518.838 M 10.18 % 470.921 M 572 448.72 % 82.250 K -99.98 % 396.974 M
Cost and expenses 13.065 M 55.44 % 8.405 M -31.45 % 12.262 M 19.59 % 10.253 M -7.53 % 11.088 M 16.07 % 9.553 M -2.72 % 9.820 M 9.39 % 8.977 M 7.46 % 8.354 M 5.61 % 7.910 M 2.87 % 7.689 M 9.14 % 7.045 M 4.82 % 6.721 M 7.57 % 6.248 M 7.32 % 5.822 M -10.83 % 6.529 M 34.62 % 4.850 M -50.38 % 9.775 M 164.05 % 3.702 M -99.61 % 954.475 M 23.02 % 775.843 M -61.21 % 2.000 B 10.90 % 1.803 B 268 249.47 % 672.000 K -99.95 % 1.363 B
Research and development expenses 1.644 M -1.97 % 1.677 M 5.94 % 1.583 M 1.02 % 1.567 M -1.94 % 1.598 M -8.27 % 1.742 M 26.14 % 1.381 M -10.73 % 1.547 M 1.24 % 1.528 M 10.17 % 1.387 M -1.84 % 1.413 M 9.28 % 1.293 M 40.39 % 921.000 K 10.04 % 837.000 K -34.35 % 1.275 M 6.07 % 1.202 M -2.44 % 1.232 M -54.84 % 2.728 M 3 797.14 % 70.000 K -99.70 % 23.495 M 22.53 % 19.174 M -48.12 % 36.959 M 5.37 % 35.077 M 150 767.68 % 23.250 K -99.91 % 27.332 M
Selling general and administrative expenses 10.051 M 51.35 % 6.641 M -30.35 % 9.535 M 33.99 % 7.116 M -11.32 % 8.024 M 20.55 % 6.656 M -5.98 % 7.079 M 9.46 % 6.467 M 11.73 % 5.788 M 2.50 % 5.647 M 2.58 % 5.505 M 6.60 % 5.164 M 4.07 % 4.962 M -17.20 % 5.993 M 8.27 % 5.535 M 39.81 % 3.959 M 18.21 % 3.349 M -41.42 % 5.717 M 1 440.97 % 371.000 K -99.81 % 192.960 M 13.22 % 170.427 M -62.91 % 459.550 M 13.47 % 404.998 M 686 337.65 % 59.000 K -99.98 % 320.360 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.000 K 0.000 0.000 0.000 0.000 -100.00 % 2.000 K -93.10 % 29.000 K 7.41 % 27.000 K 575.00 % 4.000 K -99.99 % 29.965 M 102.82 % 14.774 M -33.45 % 22.201 M 11.13 % 19.977 M 0.000 -100.00 % 15.624 M
Interest expense 100.000 K 4.17 % 96.000 K 9.09 % 88.000 K 109.52 % 42.000 K 0.00 % 42.000 K -2.33 % 43.000 K 38.71 % 31.000 K 19.23 % 26.000 K 0.00 % 26.000 K 85.71 % 14.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 750.000 0.000
Depreciation and amortization 906.000 K 25.14 % 724.000 K 16.03 % 624.000 K 17.07 % 533.000 K 30.64 % 408.000 K 436.84 % 76.000 K -84.39 % 487.000 K 63.42 % 298.000 K -26.96 % 408.000 K 50.55 % 271.000 K -5.57 % 287.000 K 195.88 % 97.000 K -72.98 % 359.000 K 0.000 -100.00 % 149.000 K 148.33 % 60.000 K -30.23 % 86.000 K 138.91 % -221.000 K -159.57 % 371.000 K -96.99 % 12.344 M -75.02 % 49.409 M -38.84 % 80.784 M 8.43 % 74.501 M 78 737.40 % 94.500 K -99.86 % 66.456 M
Operating income -2.071 M -396.28 % 699.000 K 145.90 % -1.523 M -550.59 % 338.000 K 159.61 % -567.000 K -184.63 % 670.000 K 189.33 % -750.000 K 26.33 % -1.018 M -17.69 % -865.000 K -23.04 % -703.000 K 1.95 % -717.000 K -34.02 % -535.000 K 6.14 % -570.000 K -6.74 % -534.000 K 19.82 % -666.000 K 21.55 % -849.000 K -161.23 % -325.000 K 82.56 % -1.864 M -9 710.53 % -19.000 K -100.01 % 179.515 M 47.30 % 121.866 M -60.33 % 307.222 M 13.33 % 271.096 M 83 314.02 % 325.000 K -99.81 % 173.760 M
Operating income ratio -0.19 -388.52 % 0.07 146.04 % -0.14 -544.38 % 0.03 159.22 % -0.05 -182.23 % 0.07 179.26 % -0.08 35.35 % -0.13 -10.74 % -0.12 -18.41 % -0.10 5.15 % -0.10 -25.14 % -0.08 11.32 % -0.09 0.93 % -0.09 27.59 % -0.13 27.44 % -0.18 -147.87 % -0.07 84.28 % -0.46 -8 758.09 % -0.01 -103.17 % 0.16 19.48 % 0.14 1.38 % 0.13 1.36 % 0.13 -59.39 % 0.33 179.58 % 0.12
Total other income expenses net 1.488 M 1 650.00 % -96.000 K -106.34 % 1.514 M 2 429.23 % -65.000 K 69.77 % -215.000 K 35.44 % -333.000 K -156.15 % -130.000 K 64.67 % -368.000 K -338.10 % -84.000 K -129.07 % 289.000 K 5 680.00 % 5.000 K 106.76 % -74.000 K -7 300.00 % -1.000 K -100.12 % 832.000 K -34.75 % 1.275 M 195.29 % -1.338 M -4 513.79 % -29.000 K -7.41 % -27.000 K -775.00 % 4.000 K 100.01 % -61.811 M -233.61 % -18.528 M 58.39 % -44.531 M 12.38 % -50.823 M -6 776 310.00 % -750.000 100.00 % -64.907 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 2016-06-30 2015-12-31 2015-06-27 2014-12-31 2014-06-28 2013-12-31 2013-06-29
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-27 2014-12-31 2014-06-28 2013-12-31 2013-06-29
Net debt 1.535 M 215.84 % 486.000 K -37.77 % 781.000 K 200.39 % -778.000 K -103.66 % -382.000 K 74.01 % -1.470 M -401.71 % -293.000 K 63.56 % -804.000 K -2 336.36 % -33.000 K 81.14 % -175.000 K 75.63 % -718.000 K 49.72 % -1.428 M 1.72 % -1.453 M 41.55 % -2.486 M -5.47 % -2.357 M 16.24 % -2.814 M -8 627.27 % 33.000 K 0.000 -100.00 % 2.471 B 18.11 % 2.092 B 66.47 % 1.257 B 8.96 % 1.154 B 30.14 % 886.350 M 4.13 % 851.192 M -20.44 % 1.070 B
Total 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 100.00 % -2.001 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 2.745 M -1.89 % 2.798 M 63.72 % 1.709 M 46.82 % 1.164 M -8.85 % 1.277 M -14.98 % 1.502 M -18.28 % 1.838 M -1.50 % 1.866 M -4.70 % 1.958 M -7.12 % 2.108 M 49.82 % 1.407 M 346.67 % 315.000 K -36.11 % 493.000 K 0.000 0.000 0.000 -100.00 % 33.000 K 0.000 -100.00 % 2.569 B 19.47 % 2.150 B 63.35 % 1.316 B 9.91 % 1.198 B 26.53 % 946.507 M 0.03 % 946.268 M -19.73 % 1.179 B
Accumulated other comprehensive income loss -3.085 M 0.00 % -3.085 M -0.03 % -3.084 M 0.03 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M 0.00 % -3.085 M -337.13 % 1.301 M 47.51 % 882.000 K 100.24 % -364.939 M -23.30 % -295.979 M -37.36 % -215.476 M -41.80 % -151.954 M -705.35 % -18.868 M -16.52 % -16.193 M 70.84 % -55.524 M
Retained earnings -2.525 M -16.95 % -2.159 M 27.48 % -2.977 M 1.65 % -3.027 M 53.05 % -6.447 M -6.19 % -6.071 M 10.39 % -6.775 M -12.02 % -6.048 M -12.42 % -5.380 M -10.54 % -4.867 M 2.07 % -4.970 M 13.91 % -5.773 M -8.90 % -5.301 M -212.74 % -1.695 M -30.79 % -1.296 M -37.73 % -941.000 K 6.37 % -1.005 M 77.68 % -4.503 M -100.42 % 1.084 B 31.81 % 822.179 M -9.38 % 907.276 M 11.09 % 816.706 M 12.26 % 727.541 M 7.10 % 679.312 M 5.34 % 644.895 M
Common stock 76.000 K 0.00 % 76.000 K 0.00 % 76.000 K 0.00 % 76.000 K 0.00 % 76.000 K 1.33 % 75.000 K 1.35 % 74.000 K 0.00 % 74.000 K 0.00 % 74.000 K 0.00 % 74.000 K 0.00 % 74.000 K 1.37 % 73.000 K 0.00 % 73.000 K 0.00 % 73.000 K 0.00 % 73.000 K 0.00 % 73.000 K -53.50 % 157.000 K 175.44 % 57.000 K -94.39 % 1.016 M 22.99 % 825.988 K 2.31 % 807.329 K 1.03 % 799.126 K 10.32 % 724.367 K -98.28 % 42.153 M -13.71 % 48.852 M
Total equity -2.516 M -17.02 % -2.150 M 27.54 % -2.967 M 1.69 % -3.018 M 9.99 % -3.353 M -12.59 % -2.978 M 19.14 % -3.683 M -24.59 % -2.956 M -29.20 % -2.288 M -28.90 % -1.775 M 5.48 % -1.878 M 36.21 % -2.944 M -19.09 % -2.472 M -26.70 % -1.951 M -25.71 % -1.552 M -29.66 % -1.197 M -364.24 % 453.000 K 112.71 % -3.564 M -100.15 % 2.351 B 27.83 % 1.840 B 0.11 % 1.838 B -1.39 % 1.863 B -5.53 % 1.973 B -14.58 % 2.309 B -9.72 % 2.558 B
Other non current liabilities 458.000 K -8.40 % 500.000 K 2.25 % 489.000 K 50.00 % 326.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 908.623 M 19.83 % 758.257 M 45.42 % 521.413 M -3.66 % 541.208 M 13.54 % 476.668 M -6.15 % 507.878 M -9.20 % 559.328 M
Long term debt 2.383 M -2.22 % 2.437 M 78.14 % 1.368 M 84.62 % 741.000 K -18.03 % 904.000 K -20.07 % 1.131 M -22.80 % 1.465 M -4.44 % 1.533 M -8.20 % 1.670 M -9.49 % 1.845 M 66.97 % 1.105 M 1 051.04 % 96.000 K -41.82 % 165.000 K 0.000 0.000 0.000 -100.00 % 33.000 K 0.000 -100.00 % 2.569 B 19.47 % 2.150 B 63.35 % 1.316 B 9.91 % 1.198 B 26.76 % 944.782 M -0.16 % 946.268 M -19.69 % 1.178 B
Total non current liabilities 2.841 M -3.27 % 2.937 M 58.16 % 1.857 M 74.04 % 1.067 M 18.03 % 904.000 K -20.07 % 1.131 M -22.80 % 1.465 M -4.68 % 1.537 M -7.96 % 1.670 M -12.24 % 1.903 M 56.88 % 1.213 M 301.66 % 302.000 K -28.44 % 422.000 K -7.25 % 455.000 K 0.000 0.000 -100.00 % 339.000 K 0.000 -100.00 % 3.478 B 19.57 % 2.908 B 58.27 % 1.838 B 5.69 % 1.739 B 22.33 % 1.421 B -2.25 % 1.454 B -16.31 % 1.738 B
Other current liabilities 6.331 M -27.65 % 8.751 M 3 914.22 % 218.000 K -92.97 % 3.102 M 0.000 -100.00 % 3.922 M 0.000 -100.00 % 3.620 M 0.000 -100.00 % 2.168 M 0.000 -100.00 % 2.056 M 0.000 -100.00 % 6.212 M 32.74 % 4.680 M -12.83 % 5.369 M 57.22 % 3.415 M -26.10 % 4.621 M -99.23 % 598.892 M 2.31 % 585.352 M 17.35 % 498.801 M -11.44 % 563.259 M 2.19 % 551.199 M 6.46 % 517.749 M -14.42 % 604.975 M
Deferred revenue 0.000 0.000 -100.00 % 6.345 M -3.04 % 6.544 M 8.69 % 6.021 M -9.58 % 6.659 M 16.80 % 5.701 M 4.24 % 5.469 M 26.13 % 4.336 M -5.90 % 4.608 M 18.06 % 3.903 M -7.80 % 4.233 M -6.78 % 4.541 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
Short term debt 724.000 K 0.28 % 722.000 K 5.87 % 682.000 K -19.39 % 846.000 K 126.81 % 373.000 K 105.93 % -6.288 M -1 785.79 % 373.000 K 107.26 % -5.136 M -1 883.33 % 288.000 K 106.63 % -4.345 M -1 538.74 % 302.000 K 107.52 % -4.014 M -1 323.78 % 328.000 K 0.000 0.000 0.000 -100.00 % 75.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.725 M 0.000 -100.00 % 559.543 K
Total current liabilities 10.010 M -5.94 % 10.642 M 1.71 % 10.463 M -6.60 % 11.202 M 1.66 % 11.019 M -8.47 % 12.039 M 17.81 % 10.219 M 1.21 % 10.097 M 38.52 % 7.289 M -6.03 % 7.757 M 15.50 % 6.716 M -0.46 % 6.747 M -4.11 % 7.036 M 9.10 % 6.449 M 1.88 % 6.330 M 12.11 % 5.646 M 35.01 % 4.182 M -11.42 % 4.721 M -99.41 % 799.130 M 17.15 % 682.128 M 15.74 % 589.350 M -10.03 % 655.083 M 6.87 % 612.987 M 2.50 % 598.014 M -17.63 % 726.029 M
Total liabilities 12.851 M -5.36 % 13.579 M 10.22 % 12.320 M 0.42 % 12.269 M 2.90 % 11.923 M -9.47 % 13.170 M 12.72 % 11.684 M 0.43 % 11.634 M 29.86 % 8.959 M -7.26 % 9.660 M 21.83 % 7.929 M 12.48 % 7.049 M -5.48 % 7.458 M 8.02 % 6.904 M 9.07 % 6.330 M 12.11 % 5.646 M 24.88 % 4.521 M -4.24 % 4.721 M -99.89 % 4.277 B 19.11 % 3.591 B 47.94 % 2.427 B 1.38 % 2.394 B 17.67 % 2.034 B -0.86 % 2.052 B -16.70 % 2.464 B
Other non current 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 -100.00 % 2.001 K -99.23 % 259.000 K -91.91 % 3.200 M 2 947.62 % 105.000 K -99.95 % 204.481 M -82.24 % 1.152 B 557.68 % 175.110 M -4.95 % 184.238 M 10.38 % 166.915 M -47.51 % 318.022 M 59.65 % 199.197 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.001 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 4.469 M 5.83 % 4.223 M 6.67 % 3.959 M 9.36 % 3.620 M 15.14 % 3.144 M 26.47 % 2.486 M 56.25 % 1.591 M 43.33 % 1.110 M 33.57 % 831.000 K 2.97 % 807.000 K 42.83 % 565.000 K -12.54 % 646.000 K 27.92 % 505.000 K -11.25 % 569.000 K 33.26 % 427.000 K 893.02 % 43.000 K -17.31 % 52.000 K -7.14 % 56.000 K -100.00 % 1.366 B 70.31 % 801.851 M 25.14 % 640.777 M -0.27 % 642.537 M 8.41 % 592.705 M -8.80 % 649.898 M -17.79 % 790.505 M
GoodWill 583.000 K -8.48 % 637.000 K 1.92 % 625.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.953 B 51.08 % 1.954 B 2.31 % 1.910 B 0.82 % 1.895 B 7.76 % 1.758 B -2.61 % 1.805 B -15.52 % 2.137 B
Goodwill and intangible assets 5.052 M 3.95 % 4.860 M 6.02 % 4.584 M 26.63 % 3.620 M 15.14 % 3.144 M 26.47 % 2.486 M 56.25 % 1.591 M 43.33 % 1.110 M 33.57 % 831.000 K 2.97 % 807.000 K 42.83 % 565.000 K -12.54 % 646.000 K 27.92 % 505.000 K -11.25 % 569.000 K 33.26 % 427.000 K 893.02 % 43.000 K -17.31 % 52.000 K -7.14 % 56.000 K -100.00 % 4.318 B 56.67 % 2.756 B 8.05 % 2.551 B 0.54 % 2.537 B 7.93 % 2.351 B -4.25 % 2.455 B -16.13 % 2.927 B
Property plant equipment net 1.455 M -5.46 % 1.539 M 57.36 % 978.000 K -19.31 % 1.212 M -9.55 % 1.340 M -14.43 % 1.566 M -17.10 % 1.889 M -4.11 % 1.970 M -6.01 % 2.096 M -5.46 % 2.217 M 82.47 % 1.215 M 234.71 % 363.000 K -43.37 % 641.000 K 194.04 % 218.000 K -12.45 % 249.000 K -16.44 % 298.000 K -4.18 % 311.000 K -1.89 % 317.000 K -99.94 % 529.179 M 113.63 % 247.705 M -32.46 % 366.729 M -3.39 % 379.585 M -4.44 % 397.229 M 2.42 % 387.844 M -24.03 % 510.518 M
Total non current assets 6.507 M 1.69 % 6.399 M 15.05 % 5.562 M 15.11 % 4.832 M 7.76 % 4.484 M 10.66 % 4.052 M 16.44 % 3.480 M 12.99 % 3.080 M 5.23 % 2.927 M -3.21 % 3.024 M 69.89 % 1.780 M 76.41 % 1.009 M -11.95 % 1.146 M 45.62 % 787.000 K 16.08 % 678.000 K 13.00 % 600.000 K -83.16 % 3.563 M 645.40 % 478.000 K -99.99 % 5.052 B 21.57 % 4.156 B 34.36 % 3.093 B -0.27 % 3.101 B 6.38 % 2.915 B -7.78 % 3.161 B -13.09 % 3.637 B
Other current assets 423.000 K -34.52 % 646.000 K -27.25 % 888.000 K -56.60 % 2.046 M 380.28 % 426.000 K -82.83 % 2.481 M 450.11 % 451.000 K -79.63 % 2.214 M 1 337.66 % 154.000 K -91.56 % 1.824 M 115.35 % 847.000 K 42.83 % 593.000 K 701.35 % 74.000 K -89.56 % 709.000 K 0.000 -100.00 % 748.000 K 104.37 % 366.000 K -6.15 % 390.000 K -99.74 % 149.114 M -72.90 % 550.200 M 408.21 % 108.263 M -21.21 % 137.410 M 28.88 % 106.620 M -29.01 % 150.191 M 70.05 % 88.322 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.210 M -47.66 % 2.312 M 149.14 % 928.000 K -52.21 % 1.942 M 17.06 % 1.659 M -44.18 % 2.972 M 39.47 % 2.131 M -20.19 % 2.670 M 34.10 % 1.991 M -12.79 % 2.283 M 7.44 % 2.125 M 21.92 % 1.743 M -10.43 % 1.946 M -21.72 % 2.486 M 5.47 % 2.357 M -16.24 % 2.814 M 0.000 0.000 -100.00 % 97.810 M 68.76 % 57.957 M -2.53 % 59.460 M 34.79 % 44.112 M -26.67 % 60.157 M -36.73 % 95.076 M -12.73 % 108.939 M
Cash and short term investments 1.210 M -47.66 % 2.312 M 149.14 % 928.000 K -52.21 % 1.942 M 17.06 % 1.659 M -44.18 % 2.972 M 39.47 % 2.131 M -20.19 % 2.670 M 34.10 % 1.991 M -12.79 % 2.283 M 7.44 % 2.125 M 21.92 % 1.743 M -10.43 % 1.946 M -21.72 % 2.486 M 5.47 % 2.357 M -16.24 % 2.814 M 0.000 0.000 -100.00 % 97.810 M 68.76 % 57.957 M -2.53 % 59.460 M 34.79 % 44.112 M -26.67 % 60.157 M -36.73 % 95.076 M -12.73 % 108.939 M
Total current assets 3.828 M -23.90 % 5.030 M 32.68 % 3.791 M -14.21 % 4.419 M 8.15 % 4.086 M -33.45 % 6.140 M 35.81 % 4.521 M -19.24 % 5.598 M 49.52 % 3.744 M -22.98 % 4.861 M 13.81 % 4.271 M 37.95 % 3.096 M -19.38 % 3.840 M -7.83 % 4.166 M 1.61 % 4.100 M -8.13 % 4.463 M 216.30 % 1.411 M 27.58 % 1.106 M -99.93 % 1.576 B 23.67 % 1.275 B 8.77 % 1.172 B 1.33 % 1.156 B 5.89 % 1.092 B -9.03 % 1.200 B -13.30 % 1.384 B
Inventory 0.000 0.000 0.000 0.000 100.00 % -426.000 K 0.000 100.00 % -451.000 K 0.000 100.00 % -154.000 K 0.000 100.00 % -847.000 K 0.000 100.00 % -73.999 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 639.575 M 146.82 % 259.131 M -46.52 % 484.559 M 7.28 % 451.666 M 3.57 % 436.104 M -1.75 % 443.850 M -21.78 % 567.420 M
Net receivables 2.195 M 5.94 % 2.072 M 4.91 % 1.975 M 358.24 % 431.000 K -82.24 % 2.427 M 97.32 % 1.230 M -48.54 % 2.390 M 108.37 % 1.147 M -34.57 % 1.753 M 52.30 % 1.151 M -46.37 % 2.146 M 121.47 % 969.000 K -48.84 % 1.894 M 41.66 % 1.337 M -23.29 % 1.743 M 93.45 % 901.000 K -13.78 % 1.045 M 45.95 % 716.000 K -99.90 % 689.750 M 69.35 % 407.304 M -21.60 % 519.516 M -0.70 % 523.188 M 6.96 % 489.155 M -4.32 % 511.257 M -17.51 % 619.758 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.955 M 361.00 % 641.000 K -79.24 % 3.087 M 447.34 % 564.000 K -86.77 % 4.264 M 673.87 % 551.000 K -85.74 % 3.865 M 1 201.35 % 297.000 K -88.46 % 2.574 M 477.13 % 446.000 K -81.90 % 2.464 M 1 078.95 % 209.000 K -90.36 % 2.167 M 814.35 % 237.000 K -85.64 % 1.650 M 495.67 % 277.000 K -59.97 % 692.000 K 592.00 % 100.000 K -99.97 % 300.090 M 61.95 % 185.297 M -12.71 % 212.287 M -8.88 % 232.985 M 15.07 % 202.478 M -5.50 % 214.256 M -16.18 % 255.625 M
Tax payables 0.000 -100.00 % 528.000 K 303.05 % 131.000 K -10.27 % 146.000 K -59.56 % 361.000 K -32.65 % 536.000 K 91.43 % 280.000 K -25.93 % 378.000 K 315.38 % 91.000 K -66.54 % 272.000 K 478.72 % 47.000 K 56.67 % 30.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K 0.000 -100.00 % 58.000 K -43.14 % 102.000 K -49.00 % 200.000 K -20.32 % 251.000 K -44.10 % 449.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.458 M -9.65 % 50.316 M
Capital lease obligations 1.495 M -3.42 % 1.548 M 61.42 % 959.000 K -17.61 % 1.164 M -8.85 % 1.277 M -14.98 % 1.502 M -18.28 % 1.838 M -1.50 % 1.866 M -4.70 % 1.958 M -7.12 % 2.108 M 113.58 % 987.000 K 213.33 % 315.000 K -36.11 % 493.000 K 0.000 0.000 0.000 -100.00 % 108.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.00 % 3.085 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 3.018 M 0.00 % 3.018 M 0.00 % 3.018 M 4 604.48 % -67.000 K -101.10 % 6.103 M 0.00 % 6.103 M 0.00 % 6.103 M 0.00 % 6.103 M 0.00 % 6.103 M 0.00 % 6.103 M 0.00 % 6.103 M 4.49 % 5.841 M 0.00 % 5.841 M 111.94 % 2.756 M 0.00 % 2.756 M -52.82 % 5.841 M 0.000 0.000 -100.00 % 1.632 B 24.31 % 1.313 B 14.64 % 1.145 B -4.43 % 1.198 B -5.17 % 1.263 B -18.94 % 1.558 B -16.63 % 1.869 B
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.000 K 0.000 100.00 % -58.000 K -1 066.67 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K 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 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 10.335 M -9.57 % 11.429 M 22.20 % 9.353 M 1.10 % 9.251 M 7.95 % 8.570 M -15.91 % 10.192 M 27.38 % 8.001 M -7.80 % 8.678 M 30.09 % 6.671 M -15.40 % 7.885 M 30.31 % 6.051 M 47.41 % 4.105 M -17.67 % 4.986 M 0.67 % 4.953 M 3.66 % 4.778 M -5.63 % 5.063 M 1.79 % 4.974 M 214.02 % 1.584 M -99.98 % 6.628 B 22.06 % 5.430 B 27.33 % 4.265 B 0.17 % 4.257 B 6.25 % 4.007 B -8.12 % 4.361 B -13.15 % 5.022 B
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-27 2014-12-31 2014-06-28 2013-12-31 2013-06-29
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-27 2014-12-31 2014-06-28 2013-12-31 2013-06-29
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 100.00 % -260.000 K 22.85 % -337.000 K -204.33 % 323.000 K 669.05 % 42.000 K -85.37 % 287.000 K 215.38 % 91.000 K -70.55 % 309.000 K 9.57 % 282.000 K -23.78 % 370.000 K 49.19 % 248.000 K 64.24 % 151.000 K 7.86 % 140.000 K -10.83 % 157.000 K 49.52 % 105.000 K 0.000 0.000 0.000 -100.00 % 6.241 M -20.31 % 7.831 M -28.63 % 10.972 M 13.18 % 9.695 M 0.000 -100.00 % 7.791 M
Change in working capital -158.000 K -124.96 % 633.000 K 264.84 % -384.000 K -174.42 % 516.000 K 166.93 % -771.000 K -151.09 % 1.509 M 1 758.24 % -91.000 K -104.38 % 2.077 M 869.26 % -270.000 K -207.14 % 252.000 K 185.42 % -295.000 K -3 587.50 % -8.000 K 95.35 % -172.000 K -165.15 % 264.000 K 312.90 % -124.000 K 13.29 % -143.000 K 53.11 % -305.000 K 36.33 % -479.000 K 0.000 -100.00 % 79.432 M 218.33 % -67.129 M -340.51 % 27.912 M 1 584.54 % -1.880 M 0.000 100.00 % -10.631 M
Accounts receivables -158.000 K -71.74 % -92.000 K 18.58 % -113.000 K -263.77 % 69.000 K -33.01 % 103.000 K 162.05 % -166.000 K -435.48 % -31.000 K 89.94 % -308.000 K -242.59 % 216.000 K 144.08 % -490.000 K -295.22 % 251.000 K -67.90 % 782.000 K 252.14 % -514.000 K -294.70 % 264.000 K 312.90 % -124.000 K 13.29 % -143.000 K 53.11 % -305.000 K 36.33 % -479.000 K 0.000 100.00 % -4.084 M -474.72 % 1.090 M 105.43 % -20.084 M -184.82 % 23.678 M 0.000 100.00 % -23.673 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 69.888 M 277.39 % -39.398 M -369.30 % 14.630 M 193.96 % -15.570 M 0.000 -100.00 % 9.641 M
Accounts payables 83.000 K 127.85 % -298.000 K 0.000 100.00 % -349.000 K -48.51 % -235.000 K -132.82 % 716.000 K 348.61 % -288.000 K -123.06 % 1.249 M 900.64 % -156.000 K -295.00 % 80.000 K 168.38 % -117.000 K 72.92 % -432.000 K -213.39 % 381.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -748.000 K -173.12 % 1.023 M 477.49 % -271.000 K -134.05 % 796.000 K 224.57 % -639.000 K -166.63 % 959.000 K 320.61 % 228.000 K -79.93 % 1.136 M 444.24 % -330.000 K -149.85 % 662.000 K 254.31 % -429.000 K -19.83 % -358.000 K -817.95 % -39.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.629 M 147.29 % -28.822 M -186.38 % 33.366 M 434.05 % -9.988 M 0.000 -100.00 % 3.400 M
Other non cash items -291.000 K -99.32 % -146.000 K 81.42 % -786.000 K -714.06 % 128.000 K -93.40 % 1.938 M 1 033.33 % 171.000 K -88.52 % 1.490 M 298.14 % -752.000 K -155.01 % 1.367 M 11.77 % 1.223 M 676.89 % -212.000 K -148.07 % 441.000 K -43.39 % 779.000 K 111.11 % 369.000 K 695.16 % -62.000 K -104.57 % 1.357 M 194.36 % 461.000 K -69.14 % 1.494 M 1 366.10 % -118.000 K -100.04 % 311.260 M 1 591.46 % -20.869 M -106.88 % 303.244 M 9 154.66 % -3.349 M -2 956.32 % 117.250 K -99.16 % 13.989 M
Net cash provided by operating activities 84.000 K -95.79 % 1.993 M 503.44 % -494.000 K -135.49 % 1.392 M 9 380.00 % -15.000 K -100.55 % 2.730 M 5 966.67 % 45.000 K -96.08 % 1.147 M 19 016.67 % 6.000 K -98.47 % 392.000 K 180.00 % 140.000 K 169.23 % 52.000 K 111.40 % -456.000 K -282.40 % 250.000 K 168.12 % -367.000 K 41.09 % -623.000 K -1 032.73 % -55.000 K 94.03 % -921.000 K -447.55 % 265.000 K -99.90 % 254.129 M 239.38 % 74.880 M -80.35 % 381.076 M 56.47 % 243.539 M 50 400.67 % 482.250 K -99.71 % 166.184 M
Investments in property plant and equipment -13.000 K 98.32 % -776.000 K -3 273.91 % -23.000 K 97.62 % -967.000 K 6.03 % -1.029 M 38.57 % -1.675 M -661.36 % -220.000 K -23.60 % -178.000 K -7.23 % -166.000 K -50.91 % -110.000 K 61.67 % -287.000 K -421.82 % -55.000 K 27.63 % -76.000 K -52.00 % -50.000 K -78.57 % -28.000 K 63.16 % -76.000 K 20.83 % -96.000 K -62.71 % -59.000 K -293.33 % -15.000 K 99.87 % -11.243 M 58.31 % -26.965 M 39.97 % -44.916 M -28.26 % -35.018 M -30 685.04 % -113.750 K 99.70 % -37.877 M
Acquisitions net 0.000 -100.00 % 4.000 K 101.96 % -204.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -832.825 M -1 984.00 % -39.963 M -406.35 % -7.892 M 0.000 0.000 100.00 % -36.327 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -1.090 M 0.000 100.00 % -762.000 K 0.000 100.00 % -984.000 K -11.06 % -886.000 K 0.56 % -891.000 K -6.96 % -833.000 K -1 883.33 % -42.000 K -61.54 % -26.000 K -766.67 % -3.000 K 84.21 % -19.000 K 61.22 % -49.000 K -357.89 % 19.000 K 163.33 % -30.000 K -50.00 % -20.000 K -200.00 % 20.000 K -98.45 % 1.293 M 200.31 % -1.289 M 93.30 % -19.227 M -158.37 % 32.939 M 384.29 % 6.801 M 285.87 % 1.763 M 1 449.58 % 113.750 K -99.20 % 14.204 M
Net cash used for investing activites -1.103 M -42.88 % -772.000 K 21.94 % -989.000 K -2.28 % -967.000 K 6.03 % -1.029 M 38.57 % -1.675 M -661.36 % -220.000 K -23.60 % -178.000 K -7.23 % -166.000 K -50.91 % -110.000 K 61.67 % -287.000 K -421.82 % -55.000 K 27.63 % -76.000 K -145.16 % -31.000 K 46.55 % -58.000 K 39.58 % -96.000 K -26.32 % -76.000 K -106.16 % 1.234 M 194.63 % -1.304 M 99.85 % -863.295 M -2 439.96 % -33.989 M 26.12 % -46.006 M -38.34 % -33.255 M -29 135.45 % -113.750 K 99.81 % -60.000 M
Debt repayment -194.000 K 0.000 -100.00 % 542.000 K 0.000 100.00 % -179.000 K 0.000 100.00 % -130.000 K 0.000 100.00 % -147.000 K 0.000 -100.00 % 419.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 159.000 K 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 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000 0.000 -100.00 % 263.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.230 M 0.000 0.000 100.00 % -80.733 M 82.01 % -448.706 M -69.45 % -264.809 M 0.000 100.00 % -208.150 M
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 100.00 % -150.000 K 57.14 % -350.000 K 99.34 % -53.276 M -14.17 % -46.664 M 35.24 % -72.057 M -23.75 % -58.226 M -21 872.15 % -265.000 K 99.35 % -40.459 M
Other financing activites -56.000 K -120.97 % 267.000 K 1 260.87 % -23.000 K 89.45 % -218.000 K -738.46 % -26.000 K 86.67 % -195.000 K -441.67 % -36.000 K 79.89 % -179.000 K -1 018.75 % -16.000 K 96.11 % -411.000 K -256.27 % 263.000 K 188.85 % -296.000 K 0.000 0.000 0.000 -100.00 % 3.264 M 2 391.60 % 131.000 K -87.72 % 1.067 M -13.25 % 1.230 M -99.81 % 659.551 M 1 924.67 % 32.576 M 111.88 % -274.241 M -31.00 % -209.344 M -202 164.80 % -103.500 K 99.85 % -67.533 M
Net cash used provided by financing activities -250.000 K -193.63 % 267.000 K -48.55 % 519.000 K 338.07 % -218.000 K -6.34 % -205.000 K -5.13 % -195.000 K -17.47 % -166.000 K 7.26 % -179.000 K -9.82 % -163.000 K 60.34 % -411.000 K -160.26 % 682.000 K 330.41 % -296.000 K 0.000 0.000 0.000 -100.00 % 3.533 M 2 596.95 % 131.000 K 141.85 % -313.000 K -130.13 % 1.039 M -99.83 % 606.275 M 4 403.52 % -14.088 M 95.93 % -346.299 M -29.42 % -267.570 M -72 510.66 % -368.500 K 99.66 % -107.992 M
Effect of forex changes on cash 167.000 K 260.58 % -104.000 K -108.00 % -50.000 K -165.79 % 76.000 K 218.75 % -64.000 K -255.56 % -18.000 K 90.95 % -199.000 K -79.28 % -111.000 K -458.06 % 31.000 K -89.20 % 287.000 K 287.58 % -153.000 K -259.38 % 96.000 K 1 300.00 % -8.000 K 91.11 % -90.000 K -181.25 % -32.000 K 0.000 0.000 0.000 0.000 100.00 % -6.746 M 43.35 % -11.908 M 49.29 % -23.484 M -766.17 % 3.525 M 0.000 100.00 % -1.722 M
Net change in cash -1.102 M -179.62 % 1.384 M 236.49 % -1.014 M -458.30 % 283.000 K 121.55 % -1.313 M -256.12 % 841.000 K 256.03 % -539.000 K -179.38 % 679.000 K 332.53 % -292.000 K -284.81 % 158.000 K -58.64 % 382.000 K 288.18 % -203.000 K 61.84 % -532.000 K -512.40 % 129.000 K 128.23 % -457.000 K -116.24 % 2.814 M 0.000 0.000 0.000 100.00 % -9.637 M -164.70 % 14.895 M 115.41 % -96.652 M -200.00 % 96.652 M 0.000 100.00 % -3.529 M
Cash at beginning of period 2.312 M 149.14 % 928.000 K -52.21 % 1.942 M 17.06 % 1.659 M -44.18 % 2.972 M 39.47 % 2.131 M -20.19 % 2.670 M 34.10 % 1.991 M -12.79 % 2.283 M 7.44 % 2.125 M 21.92 % 1.743 M -10.43 % 1.946 M -21.47 % 2.478 M 5.13 % 2.357 M -16.24 % 2.814 M 0.000 0.000 0.000 0.000 -100.00 % 63.312 M 42.07 % 44.565 M -53.89 % 96.652 M 0.000 -100.00 % 166.527 M 48.07 % 112.468 M
Cash at end of period 1.210 M -47.66 % 2.312 M 149.14 % 928.000 K -52.21 % 1.942 M 17.06 % 1.659 M -44.18 % 2.972 M 39.47 % 2.131 M -20.19 % 2.670 M 34.10 % 1.991 M -12.79 % 2.283 M 7.44 % 2.125 M 21.92 % 1.743 M -10.43 % 1.946 M -21.72 % 2.486 M 5.47 % 2.357 M -16.24 % 2.814 M 0.000 0.000 0.000 -100.00 % 53.676 M -9.73 % 59.460 M 0.000 -100.00 % 96.652 M -41.96 % 166.527 M 52.86 % 108.939 M
Operating cash flow 84.000 K -95.79 % 1.993 M 503.44 % -494.000 K -135.49 % 1.392 M 9 380.00 % -15.000 K -100.55 % 2.730 M 5 966.67 % 45.000 K -96.08 % 1.147 M 19 016.67 % 6.000 K -98.47 % 392.000 K 180.00 % 140.000 K 169.23 % 52.000 K 111.40 % -456.000 K -282.40 % 250.000 K 168.12 % -367.000 K 41.09 % -623.000 K -1 032.73 % -55.000 K 94.03 % -921.000 K -447.55 % 265.000 K -99.90 % 254.129 M 239.38 % 74.880 M -80.35 % 381.076 M 56.47 % 243.539 M 50 400.67 % 482.250 K -99.71 % 166.184 M
Capital expenditure -13.000 K -8.33 % -12.000 K 47.83 % -23.000 K 97.62 % -967.000 K 6.03 % -1.029 M 38.57 % -1.675 M -661.36 % -220.000 K -23.60 % -178.000 K -7.23 % -166.000 K -50.91 % -110.000 K 61.67 % -287.000 K -421.82 % -55.000 K 27.63 % -76.000 K -52.00 % -50.000 K -78.57 % -28.000 K 63.16 % -76.000 K 20.83 % -96.000 K -62.71 % -59.000 K -293.33 % -15.000 K 99.87 % -11.243 M 58.31 % -26.965 M 39.97 % -44.916 M -28.26 % -35.018 M -30 685.04 % -113.750 K 99.70 % -37.877 M
Free CashFlow 71.000 K -96.42 % 1.981 M 483.17 % -517.000 K -221.65 % 425.000 K 140.71 % -1.044 M -198.96 % 1.055 M 702.86 % -175.000 K -118.06 % 969.000 K 705.63 % -160.000 K -156.74 % 282.000 K 291.84 % -147.000 K -4 800.00 % -3.000 K 99.44 % -532.000 K -366.00 % 200.000 K 150.63 % -395.000 K 43.49 % -699.000 K -362.91 % -151.000 K 84.59 % -980.000 K -492.00 % 250.000 K -99.90 % 242.886 M 406.91 % 47.915 M -85.75 % 336.160 M 61.21 % 208.521 M 56 486.57 % 368.500 K -99.71 % 128.308 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013