JTC.L

JTC Plc JTC.L

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 305.383 M 18.62 % 257.440 M 28.70 % 200.035 M 35.62 % 147.502 M 28.16 % 115.090 M 15.93 % 99.274 M 28.50 % 77.254 M 29.20 % 59.792 M 17.04 % 51.085 M -9.06 % 56.175 M
Net income -7.256 M -133.25 % 21.821 M -37.14 % 34.714 M 30.27 % 26.648 M 153.00 % 10.533 M -38.69 % 17.181 M 545.45 % -3.857 M 16.96 % -4.645 M -25.57 % -3.699 M 67.11 % -11.246 M
Income before tax -7.402 M -130.45 % 24.310 M -32.35 % 35.935 M 29.34 % 27.783 M 147.18 % 11.240 M -36.28 % 17.639 M 928.51 % -2.129 M 40.23 % -3.562 M -22.49 % -2.908 M 71.91 % -10.352 M
Income before tax ratio -0.02 -125.67 % 0.09 -47.43 % 0.18 -4.63 % 0.19 92.86 % 0.10 -45.03 % 0.18 744.74 % -0.03 53.74 % -0.06 -4.65 % -0.06 69.11 % -0.18
EBITDA 47.132 M -29.74 % 67.087 M 2.93 % 65.179 M 32.29 % 49.269 M 75.34 % 28.099 M -9.36 % 30.999 M 566.07 % 4.654 M -59.30 % 11.434 M 2.13 % 11.195 M 66.77 % 6.713 M
Net income ratio -0.02 -128.03 % 0.08 -51.16 % 0.17 -3.94 % 0.18 97.40 % 0.09 -47.12 % 0.17 446.64 % -0.05 35.73 % -0.08 -7.29 % -0.07 63.83 % -0.20
Ratio EBITDA 0.15 -40.77 % 0.26 -20.02 % 0.33 -2.45 % 0.33 36.81 % 0.24 -21.81 % 0.31 418.33 % 0.06 -68.50 % 0.19 -12.74 % 0.22 83.38 % 0.12
Gross profit ratio 0.57 -1.55 % 0.58 -0.85 % 0.59 1.97 % 0.58 -0.38 % 0.58 -3.87 % 0.60 2.33 % 0.59 7.55 % 0.55 -0.65 % 0.55 -11.31 % 0.62
Weighted average shs out dil 163.308 M 5.29 % 155.099 M 5.46 % 147.067 M 11.55 % 131.840 M 12.11 % 117.594 M 5.10 % 111.893 M 12.31 % 99.632 M -6.80 % 106.897 M 0.00 % 106.897 M 0.00 % 106.897 M
Weighted average shs out 163.308 M 6.28 % 153.659 M 5.87 % 145.137 M 11.61 % 130.044 M 11.40 % 116.737 M 4.83 % 111.353 M 11.76 % 99.632 M -6.80 % 106.897 M 0.00 % 106.897 M 0.00 % 106.897 M
EPS diluted -0.04 -131.71 % 0.14 -41.67 % 0.24 20.00 % 0.20 123.21 % 0.09 -40.27 % 0.15 487.60 % -0.04 11.03 % -0.04 -25.72 % -0.03 68.55 % -0.11
Earnings per share -0.04 -131.71 % 0.14 -41.67 % 0.24 20.00 % 0.20 121.73 % 0.09 -39.87 % 0.15 487.60 % -0.04 11.03 % -0.04 -25.72 % -0.03 68.55 % -0.11
Gross profit 174.802 M 16.79 % 149.675 M 27.60 % 117.296 M 38.29 % 84.817 M 27.67 % 66.432 M 11.45 % 59.607 M 31.50 % 45.329 M 38.96 % 32.620 M 16.28 % 28.052 M -19.34 % 34.780 M
Income tax expense -146.000 K -105.87 % 2.489 M 103.85 % 1.221 M 7.58 % 1.135 M 60.54 % 707.000 K 54.37 % 458.000 K -73.50 % 1.728 M 59.56 % 1.083 M 36.92 % 791.000 K -12.01 % 899.000 K
Cost of revenue 130.581 M 21.17 % 107.765 M 30.25 % 82.739 M 31.99 % 62.685 M 28.83 % 48.658 M 22.67 % 39.667 M 24.25 % 31.925 M 17.49 % 27.172 M 17.97 % 23.033 M 7.65 % 21.395 M
General and administrative expenses 31.781 M 35.02 % 23.538 M 47.03 % 16.009 M 5.57 % 15.165 M 47.48 % 10.283 M 41.76 % 7.254 M -13.74 % 8.409 M 30.74 % 6.432 M 93.33 % 3.327 M -91.12 % 37.462 M
Selling and marketing expenses 3.512 M 57.14 % 2.235 M 14.62 % 1.950 M 30.61 % 1.493 M 54.88 % 964.000 K -58.23 % 2.308 M 37.71 % 1.676 M 65.61 % 1.012 M 13.84 % 889.000 K 148.32 % 358.000 K
Other expenses 120.568 M 69.21 % 71.252 M 8.73 % 65.534 M 10.76 % 59.167 M 75.49 % 33.716 M 37.44 % 24.531 M -14.30 % 28.625 M 120.48 % 12.983 M 20.31 % 10.791 M 0.000
Operating expenses 155.861 M 60.64 % 97.025 M 16.21 % 83.493 M 10.11 % 75.825 M 67.01 % 45.401 M 33.17 % 34.093 M -11.93 % 38.710 M 89.50 % 20.427 M 36.12 % 15.007 M -60.32 % 37.820 M
Cost and expenses 286.442 M 39.87 % 204.790 M 23.20 % 166.232 M 20.01 % 138.510 M 47.26 % 94.059 M 27.52 % 73.760 M 4.42 % 70.635 M 48.40 % 47.599 M 25.13 % 38.040 M -4.09 % 39.664 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 35.293 M 36.94 % 25.773 M 43.51 % 17.959 M 7.81 % 16.658 M 42.56 % 11.685 M 22.20 % 9.562 M -5.19 % 10.085 M 35.48 % 7.444 M 76.57 % 4.216 M -88.85 % 37.820 M
Interest income 1.355 M 70.65 % 794.000 K 225.41 % 244.000 K 117.86 % 112.000 K 239.39 % 33.000 K -80.59 % 170.000 K 65.05 % 103.000 K 41.10 % 73.000 K 48.98 % 49.000 K -99.54 % 10.693 M
Interest expense 18.772 M 46.18 % 12.842 M 72.12 % 7.461 M 75.18 % 4.259 M 26.30 % 3.372 M 22.44 % 2.754 M 23.06 % 2.238 M -81.50 % 12.096 M 0.67 % 12.016 M 0.000
Depreciation and amortization 30.119 M 19.81 % 25.140 M 12.93 % 22.261 M 26.55 % 17.591 M 27.05 % 13.846 M 28.78 % 10.752 M 131.87 % 4.637 M 60.23 % 2.894 M 34.79 % 2.147 M 16.43 % 1.844 M
Operating income 18.941 M -64.02 % 52.650 M 55.76 % 33.803 M 275.92 % 8.992 M -57.24 % 21.031 M -8.41 % 22.961 M 3 550.40 % 629.000 K -90.69 % 6.753 M -19.28 % 8.366 M -49.33 % 16.511 M
Operating income ratio 0.06 -69.67 % 0.20 21.02 % 0.17 177.20 % 0.06 -66.64 % 0.18 -20.99 % 0.23 2 740.70 % 0.01 -92.79 % 0.11 -31.03 % 0.16 -44.28 % 0.29
Total other income expenses net -26.343 M 7.05 % -28.340 M -1 429.27 % 2.132 M -88.65 % 18.791 M 291.92 % -9.791 M -105.31 % -4.769 M 70.80 % -16.332 M -49.31 % -10.938 M 2.98 % -11.274 M 20.89 % -14.251 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt 258.149 M 54.26 % 167.350 M 11.82 % 149.655 M -4.45 % 156.631 M 31.49 % 119.123 M 25.41 % 94.987 M 135.95 % 40.258 M 40.11 % 28.734 M -76.30 % 121.222 M 4.32 % 116.202 M
Total investments 4.129 M 22.70 % 3.365 M 6.62 % 3.156 M 19.64 % 2.638 M 16.01 % 2.274 M 102.31 % 1.124 M 14.93 % 978.000 K 10.38 % 886.000 K 31.45 % 674.000 K 9.77 % 614.000 K
Total debt 322.881 M 22.04 % 264.572 M 33.27 % 198.516 M 1.31 % 195.957 M 30.46 % 150.201 M 26.56 % 118.680 M 63.21 % 72.715 M 56.91 % 46.341 M -66.17 % 136.987 M 7.29 % 127.685 M
Accumulated other comprehensive income loss 81.050 M 120.39 % 36.776 M -8.83 % 40.340 M 230.63 % 12.201 M 969.64 % -1.403 M -192.30 % 1.520 M 134.17 % -4.448 M -7.62 % -4.133 M -30.05 % -3.178 M -44.26 % -2.203 M
Retained earnings 50.310 M -34.78 % 77.144 M 7.67 % 71.648 M 47.84 % 48.462 M 57.12 % 30.844 M 9.12 % 28.265 M 110.52 % 13.426 M 365.53 % 2.884 M 112.01 % -24.011 M -18.22 % -20.311 M
Common stock 1.688 M 1.99 % 1.655 M 11.00 % 1.491 M 1.02 % 1.476 M 20.49 % 1.225 M 7.36 % 1.141 M 2.89 % 1.109 M 10 990.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K
Total equity 533.936 M 5.97 % 503.876 M 25.90 % 400.217 M 16.13 % 344.625 M 117.56 % 158.405 M 23.22 % 128.557 M 18.05 % 108.901 M 3 496.47 % 3.028 M 112.39 % -24.441 M -6.93 % -22.857 M
Other non current liabilities 28.793 M -46.24 % 53.558 M 82.47 % 29.352 M 15.56 % 25.400 M 3.13 % 24.628 M 2 106.81 % 1.116 M -83.46 % 6.748 M 175.54 % 2.449 M 310.91 % 596.000 K -77.66 % 2.668 M
Long term debt 316.199 M 22.34 % 258.455 M 33.07 % 194.224 M 1.96 % 190.494 M 32.72 % 143.530 M 24.49 % 115.297 M 60.06 % 72.032 M 13.72 % 63.341 M -53.74 % 136.930 M 7.30 % 127.612 M
Total non current liabilities 351.816 M 9.27 % 321.979 M 37.03 % 234.976 M -2.27 % 240.428 M 35.55 % 177.371 M 42.37 % 124.587 M 46.94 % 84.790 M -33.40 % 127.309 M -8.12 % 138.554 M 5.50 % 131.326 M
Other current liabilities 119.511 M 159.73 % 46.014 M 129.62 % 20.039 M 729.96 % -3.181 M -133.69 % 9.441 M 60.78 % 5.872 M -69.24 % 19.091 M 31.59 % 14.508 M 137.88 % 6.099 M 40.27 % 4.348 M
Deferred revenue 0.000 -100.00 % 20.512 M 137.74 % 8.628 M -62.98 % 23.308 M 350.74 % 5.171 M -75.43 % 21.043 M -4.12 % 21.948 M 337.91 % 5.012 M -57.31 % 11.741 M 29.19 % 9.088 M
Short term debt 6.682 M 9.24 % 6.117 M 42.52 % 4.292 M -60.72 % 10.926 M 63.78 % 6.671 M 97.19 % 3.383 M 395.31 % 683.000 K -98.79 % 56.364 M 98 784.21 % 57.000 K -21.92 % 73.000 K
Total current liabilities 133.832 M 68.89 % 79.244 M 94.70 % 40.701 M 10.71 % 36.764 M 40.86 % 26.099 M -23.42 % 34.082 M 7.83 % 31.607 M 57.74 % 20.037 M 39.08 % 14.407 M 39.62 % 10.319 M
Total liabilities 485.648 M 21.04 % 401.223 M 45.54 % 275.677 M -0.55 % 277.192 M 36.23 % 203.470 M 28.24 % 158.669 M 36.32 % 116.397 M -21.00 % 147.346 M -3.67 % 152.961 M 7.99 % 141.645 M
Other non current assets 2.860 M -4.06 % 2.981 M 725.76 % 361.000 K 759.52 % 42.000 K -57.58 % 99.000 K -71.05 % 342.000 K -50.65 % 693.000 K -26.28 % 940.000 K 93 900.00 % 1.000 K 0.000
Long term investments 4.129 M 22.70 % 3.365 M -40.95 % 5.699 M 37.59 % 4.142 M 62.94 % 2.542 M 29.43 % 1.964 M -4.89 % 2.065 M 133.07 % 886.000 K 31.45 % 674.000 K 9.77 % 614.000 K
Intangible assets 170.821 M 15.97 % 147.302 M 15.06 % 128.020 M 6.05 % 120.715 M 119.71 % 54.944 M 14.37 % 48.039 M 14.83 % 41.835 M 92.25 % 21.761 M 101.43 % 10.803 M 1.53 % 10.640 M
GoodWill 592.187 M 13.24 % 522.964 M 43.79 % 363.708 M 6.47 % 341.605 M 96.58 % 173.777 M 39.16 % 124.880 M 19.12 % 104.835 M 37.61 % 76.183 M 2.92 % 74.022 M 0.81 % 73.427 M
Goodwill and intangible assets 763.008 M 13.84 % 670.266 M 36.31 % 491.728 M 6.36 % 462.320 M 102.13 % 228.721 M 32.27 % 172.919 M 17.90 % 146.670 M 49.75 % 97.944 M 15.47 % 84.825 M 0.90 % 84.067 M
Property plant equipment net 57.682 M 16.16 % 49.659 M 0.19 % 49.566 M 2.54 % 48.340 M -1.85 % 49.249 M 30.06 % 37.865 M 491.09 % 6.406 M 16.39 % 5.504 M 100.73 % 2.742 M 65.68 % 1.655 M
Total non current assets 828.691 M 14.06 % 726.537 M 32.70 % 547.497 M 6.32 % 514.963 M 83.45 % 280.715 M 31.67 % 213.193 M 36.69 % 155.969 M 48.07 % 105.335 M 19.33 % 88.275 M 2.22 % 86.354 M
Other current assets 17.910 M 69.84 % 10.545 M 126.29 % 4.660 M 34.37 % 3.468 M 23.72 % 2.803 M -93.17 % 41.043 M 1 898.20 % 2.054 M -90.45 % 21.513 M 1 723.14 % 1.180 M 33.94 % 881.000 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.087 M 0.000 0.000 0.000
cash and cash equivalents 64.732 M -33.42 % 97.222 M 98.98 % 48.861 M 24.25 % 39.326 M 26.54 % 31.078 M 31.17 % 23.693 M -27.00 % 32.457 M 84.34 % 17.607 M 11.68 % 15.765 M 37.29 % 11.483 M
Cash and short term investments 64.732 M -33.42 % 97.222 M 98.98 % 48.861 M 24.25 % 39.326 M 26.54 % 31.078 M 31.17 % 23.693 M -27.00 % 32.457 M 84.34 % 17.607 M 11.68 % 15.765 M 37.29 % 11.483 M
Total current assets 190.893 M 6.91 % 178.562 M 39.07 % 128.397 M 20.16 % 106.854 M 31.66 % 81.160 M 9.63 % 74.033 M 6.79 % 69.329 M 53.93 % 45.039 M 11.91 % 40.245 M 24.08 % 32.434 M
Inventory 15.379 M 2 774.58 % 535.000 K -95.73 % 12.525 M -2.41 % 12.834 M 12.27 % 11.431 M 22.95 % 9.297 M 31.24 % 7.084 M 0.000 0.000 100.00 % -20.070 M
Net receivables 92.872 M 32.18 % 70.260 M 12.68 % 62.351 M 21.72 % 51.226 M 42.90 % 35.848 M 0.000 0.000 -100.00 % 64.000 K 0.000 0.000
Tax assets 1.012 M 280.45 % 266.000 K 86.01 % 143.000 K 20.17 % 119.000 K 14.42 % 104.000 K 0.97 % 103.000 K -23.70 % 135.000 K 121.31 % 61.000 K 84.85 % 33.000 K 83.33 % 18.000 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.917 M 132.43 % 1.255 M -54.00 % 2.728 M 30.46 % 2.091 M 6.14 % 1.970 M 64.72 % 1.196 M 18.65 % 1.008 M 142.89 % 415.000 K 24.25 % 334.000 K -18.73 % 411.000 K
Tax payables 4.722 M -11.67 % 5.346 M 6.62 % 5.014 M 38.51 % 3.620 M 27.20 % 2.846 M 9.97 % 2.588 M -16.00 % 3.081 M 209.65 % 995.000 K -3.68 % 1.033 M -1.53 % 1.049 M
Deferred revenue non current 314.000 K -36.18 % 492.000 K 127.78 % 216.000 K 20.67 % 179.000 K -42.44 % 311.000 K -39.96 % 518.000 K 100.68 % -76.351 M -3 817 650.00 % 2.000 K -66.67 % 6.000 K -33.33 % 9.000 K
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 51.329 M 16.55 % 44.041 M -1.90 % 44.894 M 3.49 % 43.379 M 0.02 % 43.369 M 37.72 % 31.491 M 89 874.29 % 35.000 K 0.000 -100.00 % 57.000 K -56.15 % 130.000 K
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 1.403 M 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 400.888 M 3.24 % 388.301 M 35.42 % 286.738 M 1.51 % 282.486 M 123.60 % 126.336 M 29.40 % 97.631 M 6.08 % 92.034 M 68 582.09 % 134.000 K 63.41 % 82.000 K 123.23 % -353.000 K
Deferred tax liabilities non current 6.510 M -31.29 % 9.474 M -15.29 % 11.184 M -54.08 % 24.355 M 173.59 % 8.902 M 16.27 % 7.656 M 27.39 % 6.010 M 113.35 % 2.817 M 175.64 % 1.022 M -1.45 % 1.037 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.020 B 12.65 % 905.099 M 33.91 % 675.894 M 8.70 % 621.817 M 71.83 % 361.875 M 25.99 % 287.226 M 27.49 % 225.298 M 49.83 % 150.374 M 17.00 % 128.520 M 8.19 % 118.788 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 100.00 % -48.792 M 0.000 0.000 0.000 0.000 0.000 100.00 % -918.000 K -500.00 % -153.000 K 0.000
Stock based compensation 36.986 M 1 205.08 % 2.834 M -58.48 % 6.825 M -55.93 % 15.486 M 1 331.24 % 1.082 M 55.91 % 694.000 K 56.66 % 443.000 K -14.31 % 517.000 K 23.68 % 418.000 K 581.53 % 61.333 K
Change in working capital -1.906 M -145.34 % 4.204 M 159.67 % -7.045 M 36.00 % -11.008 M -66.71 % -6.603 M 38.08 % -10.663 M -1 044.46 % 1.129 M 45.87 % 774.000 K 209.94 % -704.000 K -928.24 % 85.000 K
Accounts receivables -15.306 M -9 432.93 % 164.000 K 101.60 % -10.247 M -2.76 % -9.972 M -713.38 % -1.226 M 75.04 % -4.912 M -42.96 % -3.436 M -27.87 % -2.687 M 23.16 % -3.497 M -4 217.28 % -81.000 K
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 13.400 M 231.68 % 4.040 M 26.17 % 3.202 M 409.07 % -1.036 M 80.73 % -5.377 M 6.50 % -5.751 M -225.98 % 4.565 M 31.90 % 3.461 M 23.92 % 2.793 M 1 582.53 % 166.000 K
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -5.450 M -107.16 % 76.086 M 3 106.16 % -2.531 M -15.10 % -2.199 M -24.10 % -1.772 M 17.77 % -2.155 M -515.71 % -350.000 K -151.62 % 678.000 K 249.48 % 194.000 K -98.50 % 12.970 M
Net cash provided by operating activities 78.690 M -3.20 % 81.293 M 52.48 % 53.313 M 84.72 % 28.862 M 4.63 % 27.584 M 27.77 % 21.589 M 232.75 % 6.488 M -39.35 % 10.698 M 4.19 % 10.268 M 20 436.00 % 50.000 K
Investments in property plant and equipment -3.691 M -57.33 % -2.346 M 72.30 % -8.470 M -111.86 % -3.998 M 9.18 % -4.402 M -28.49 % -3.426 M -55.80 % -2.199 M 51.19 % -4.505 M -175.87 % -1.633 M 8.52 % -1.785 M
Acquisitions net -80.022 M 30.25 % -114.719 M -659.07 % -15.113 M 91.89 % -186.433 M -885.79 % -18.912 M 15.11 % -22.279 M 28.54 % -31.176 M -494.62 % -5.243 M -178.73 % -1.881 M 86.82 % -14.272 M
Purchases of investments 0.000 100.00 % -250.000 K 0.000 0.000 100.00 % -791.000 K 81.68 % -4.317 M 0.000 100.00 % -218.000 K 0.000 100.00 % -609.000 K
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 2.884 M -33.19 % 4.317 M 0.000 0.000 0.000 0.000
Other investing activites -5.395 M -37.63 % -3.920 M -100.41 % -1.956 M -2 348.28 % 87.000 K 103.05 % -2.851 M 31.23 % -4.146 M -4 125.24 % 103.000 K 83.93 % 56.000 K 19.15 % 47.000 K -97.01 % 1.569 M
Net cash used for investing activites -89.108 M 26.50 % -121.235 M -374.71 % -25.539 M 86.58 % -190.344 M -690.73 % -24.072 M 19.36 % -29.851 M 10.28 % -33.272 M -243.29 % -9.692 M -179.55 % -3.467 M 79.20 % -16.666 M
Debt repayment 49.187 M -27.67 % 68.000 M 1 485.78 % -4.907 M -109.64 % 50.907 M 205.23 % 16.678 M 12.54 % 14.820 M 5.03 % 14.110 M 266.68 % 3.848 M 0.000 -100.00 % 26.856 M
Common stock issued 0.000 -100.00 % 62.000 M 0.000 -100.00 % 144.801 M 0.000 0.000 -100.00 % 35.641 M 0.000 -100.00 % 34.000 K 0.000
Common stock repurchased -1.831 M -815.50 % -200.000 K 37.50 % -320.000 K -18.96 % -269.000 K -497.78 % -45.000 K 89.63 % -434.000 K 83.08 % -2.565 M -303.30 % -636.000 K 0.000 100.00 % -2.828 M
Dividends paid -19.496 M -21.66 % -16.025 M -35.30 % -11.844 M -30.28 % -9.091 M -27.22 % -7.146 M -72.86 % -4.134 M -284.92 % -1.074 M 0.000 0.000 0.000
Other financing activites -24.251 M -7.26 % -22.610 M -194.48 % -7.678 M 54.48 % -16.867 M -117.08 % -7.770 M -34.03 % -5.797 M -48.95 % -3.892 M -45.93 % -2.667 M 7.65 % -2.888 M -5 676.00 % -50.000 K
Net cash used provided by financing activities 3.609 M -96.04 % 91.165 M 468.36 % -24.749 M -114.60 % 169.481 M 9 770.76 % 1.717 M -61.46 % 4.455 M -89.45 % 42.220 M 7 646.79 % 545.000 K 119.10 % -2.854 M -111.90 % 23.978 M
Effect of forex changes on cash -1.181 M 58.74 % -2.862 M -143.96 % 6.510 M 2 514.46 % 249.000 K 153.21 % -468.000 K 79.94 % -2.333 M -372.23 % 857.000 K 174.39 % -1.152 M -443.88 % 335.000 K 148.98 % -684.000 K
Net change in cash -7.990 M -116.52 % 48.361 M 407.19 % 9.535 M 15.60 % 8.248 M 73.24 % 4.761 M 177.54 % -6.140 M -137.68 % 16.293 M 3 983.46 % 399.000 K -90.68 % 4.282 M -35.88 % 6.678 M
Cash at beginning of period 97.222 M 98.98 % 48.861 M 24.25 % 39.326 M 26.54 % 31.078 M 18.09 % 26.317 M -18.92 % 32.457 M 100.80 % 16.164 M 2.53 % 15.765 M 37.29 % 11.483 M 138.98 % 4.805 M
Cash at end of period 89.232 M -8.22 % 97.222 M 98.98 % 48.861 M 24.25 % 39.326 M 26.54 % 31.078 M 18.09 % 26.317 M -18.92 % 32.457 M 100.80 % 16.164 M 2.53 % 15.765 M 37.29 % 11.483 M
Operating cash flow 78.690 M -3.20 % 81.293 M 52.48 % 53.313 M 84.72 % 28.862 M 4.63 % 27.584 M 27.77 % 21.589 M 232.75 % 6.488 M -39.35 % 10.698 M 4.19 % 10.268 M 20 436.00 % 50.000 K
Capital expenditure -9.572 M -55.47 % -6.157 M 27.31 % -8.470 M -111.86 % -3.998 M 9.18 % -4.402 M -28.49 % -3.426 M -55.80 % -2.199 M 51.19 % -4.505 M -175.87 % -1.633 M 8.52 % -1.785 M
Free CashFlow 69.118 M -8.01 % 75.136 M 67.55 % 44.843 M 80.35 % 24.864 M 7.26 % 23.182 M 27.63 % 18.163 M 323.48 % 4.289 M -30.74 % 6.193 M -28.28 % 8.635 M 597.69 % -1.735 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2017-01-31 2016-06-30 2016-01-31 2015-06-30
Revenue 172.618 M 9.06 % 158.272 M 7.59 % 147.111 M 8.21 % 135.948 M 11.90 % 121.492 M 13.53 % 107.013 M 15.04 % 93.022 M 15.56 % 80.499 M 20.14 % 67.003 M 9.14 % 61.393 M 14.33 % 53.697 M 1.97 % 52.661 M 12.97 % 46.613 M 11.12 % 41.947 M 18.81 % 35.307 M 11.80 % 31.580 M 11.94 % 28.212 M 88.73 % 14.948 M -41.48 % 25.543 M 100.00 % 12.771 M -70.58 % 43.404 M
Net income 6.917 M 126.87 % -25.746 M -239.24 % 18.490 M 73.86 % 10.635 M -4.93 % 11.186 M -21.19 % 14.194 M -30.83 % 20.520 M 307.50 % -9.889 M -127.07 % 36.537 M 5 337.05 % 672.000 K -93.19 % 9.861 M 5.90 % 9.312 M 18.34 % 7.869 M 28.41 % 6.128 M 161.37 % -9.985 M -231.29 % -3.014 M -84.79 % -1.631 M -40.45 % -1.161 M 37.21 % -1.850 M -100.00 % -924.750 K 91.04 % -10.321 M
Income before tax 10.160 M 137.10 % -27.388 M -237.33 % 19.943 M 61.21 % 12.371 M 4.50 % 11.838 M -19.78 % 14.757 M -28.71 % 20.700 M 325.34 % -9.186 M -125.09 % 36.605 M 4 806.84 % 746.000 K -92.64 % 10.135 M 18.64 % 8.543 M -4.55 % 8.950 M 26.61 % 7.069 M 176.85 % -9.198 M -273.60 % -2.462 M -123.82 % -1.100 M -23.53 % -890.500 K 38.76 % -1.454 M -100.00 % -727.000 K 92.45 % -9.625 M
Income before tax ratio 0.06 134.01 % -0.17 -227.65 % 0.14 48.97 % 0.09 -6.61 % 0.10 -29.34 % 0.14 -38.03 % 0.22 295.01 % -0.11 -120.89 % 0.55 4 396.00 % 0.01 -93.56 % 0.19 16.35 % 0.16 -15.51 % 0.19 13.94 % 0.17 164.69 % -0.26 -234.16 % -0.08 -99.95 % -0.04 34.55 % -0.06 -4.65 % -0.06 0.00 % -0.06 74.33 % -0.22
EBITDA 36.972 M 1 846.43 % -2.117 M -104.90 % 43.176 M 13.11 % 38.171 M 32.01 % 28.916 M -6.32 % 30.866 M -10.05 % 34.313 M 1 468.95 % 2.187 M -95.35 % 47.082 M 349.64 % 10.471 M -43.92 % 18.671 M 14.39 % 16.322 M 2.42 % 15.936 M -26.49 % 21.678 M 275.25 % -12.370 M -430.13 % 3.747 M -37.84 % 6.028 M 121.23 % 2.725 M -49.20 % 5.364 M 100.00 % 2.682 M -33.47 % 4.031 M
Net income ratio 0.04 124.63 % -0.16 -229.42 % 0.13 60.67 % 0.08 -15.04 % 0.09 -30.58 % 0.13 -39.87 % 0.22 279.57 % -0.12 -122.53 % 0.55 4 881.82 % 0.01 -94.04 % 0.18 3.85 % 0.18 4.75 % 0.17 15.56 % 0.15 151.66 % -0.28 -196.32 % -0.10 -65.09 % -0.06 25.58 % -0.08 -7.29 % -0.07 0.00 % -0.07 69.55 % -0.24
Ratio EBITDA 0.21 1 701.29 % -0.01 -104.56 % 0.29 4.53 % 0.28 17.97 % 0.24 -17.48 % 0.29 -21.81 % 0.37 1 257.73 % 0.03 -96.13 % 0.70 311.99 % 0.17 -50.95 % 0.35 12.18 % 0.31 -9.34 % 0.34 -33.85 % 0.52 247.51 % -0.35 -395.28 % 0.12 -44.47 % 0.21 17.22 % 0.18 -13.20 % 0.21 0.00 % 0.21 126.12 % 0.09
Gross profit ratio 0.40 -55.17 % 0.90 0.07 % 0.90 86.61 % 0.48 -46.51 % 0.90 17.36 % 0.77 6.50 % 0.72 10.20 % 0.66 -12.11 % 0.75 -0.95 % 0.75 0.61 % 0.75 -2.02 % 0.76 0.29 % 0.76 43.68 % 0.53 6.77 % 0.50 6.39 % 0.47 0.88 % 0.46 -53.74 % 1.00 0.00 % 1.00 0.00 % 1.00 97.21 % 0.51
Weighted average shs out dil 169.842 M 4.57 % 162.423 M -0.56 % 163.332 M 0.86 % 161.936 M 9.22 % 148.262 M 0.76 % 147.142 M 0.09 % 147.015 M 1.80 % 144.414 M 16.43 % 124.038 M 6.61 % 116.351 M 1.08 % 115.108 M 2.50 % 112.298 M 0.79 % 111.416 M 2.90 % 108.273 M 18.99 % 90.990 M 36.76 % 66.534 M -37.76 % 106.897 M 0.00 % 106.897 M 0.00 % 106.897 M 0.00 % 106.897 M 0.00 % 106.897 M
Weighted average shs out 169.955 M 4.64 % 162.423 M -0.56 % 163.341 M 0.95 % 161.808 M 10.02 % 147.075 M 0.66 % 146.104 M 1.16 % 144.429 M 0.01 % 144.414 M 17.52 % 122.883 M 3.09 % 119.205 M 4.24 % 114.351 M 2.18 % 111.908 M 0.86 % 110.956 M 2.44 % 108.311 M 19.03 % 90.991 M 36.76 % 66.534 M -37.76 % 106.897 M 0.00 % 106.897 M 0.00 % 106.897 M 0.00 % 106.897 M 0.00 % 106.897 M
EPS diluted 0.04 125.44 % -0.16 -245.45 % 0.11 67.68 % 0.07 -13.00 % 0.08 -21.87 % 0.10 -31.07 % 0.14 304.38 % -0.07 -123.62 % 0.29 7 335.90 % 0.00 -95.45 % 0.09 3.38 % 0.08 17.42 % 0.07 24.73 % 0.06 151.55 % -0.11 -141.85 % -0.05 -196.73 % -0.02 -40.37 % -0.01 37.36 % -0.02 -100.00 % -0.01 91.41 % -0.10
Earnings per share 0.04 126.00 % -0.16 -245.45 % 0.11 67.17 % 0.07 -13.53 % 0.08 -21.71 % 0.10 -30.57 % 0.14 304.38 % -0.07 -122.83 % 0.30 5 257.14 % 0.01 -93.50 % 0.09 3.61 % 0.08 17.35 % 0.07 25.27 % 0.06 151.55 % -0.11 -141.85 % -0.05 -196.73 % -0.02 -40.37 % -0.01 37.36 % -0.02 -100.00 % -0.01 91.41 % -0.10
Gross profit 69.779 M -51.10 % 142.709 M 7.66 % 132.554 M 101.93 % 65.643 M -40.15 % 109.679 M 33.23 % 82.321 M 22.52 % 67.189 M 27.34 % 52.764 M 5.60 % 49.968 M 8.10 % 46.223 M 15.03 % 40.185 M -0.09 % 40.221 M 13.30 % 35.500 M 59.67 % 22.234 M 26.85 % 17.528 M 18.95 % 14.736 M 12.92 % 13.050 M -12.70 % 14.948 M -41.48 % 25.543 M 100.00 % 12.771 M -41.97 % 22.008 M
Income tax expense 3.243 M 302.81 % -1.599 M -210.05 % 1.453 M -16.30 % 1.736 M 130.54 % 753.000 K 6.36 % 708.000 K 38.01 % 513.000 K -39.50 % 848.000 K 195.47 % 287.000 K 52.66 % 188.000 K -63.78 % 519.000 K 172.08 % -720.000 K -161.12 % 1.178 M 25.19 % 941.000 K 19.57 % 787.000 K 42.57 % 552.000 K 3.95 % 531.000 K 96.12 % 270.750 K -31.54 % 395.500 K 100.00 % 197.750 K -71.80 % 701.250 K
Cost of revenue 102.839 M 560.79 % 15.563 M 6.91 % 14.557 M -79.29 % 70.305 M 495.15 % 11.813 M -52.16 % 24.693 M -4.41 % 25.833 M -6.86 % 27.735 M 62.81 % 17.035 M 12.29 % 15.170 M 12.27 % 13.512 M 8.62 % 12.440 M 11.94 % 11.113 M -43.63 % 19.713 M 10.88 % 17.779 M 5.55 % 16.844 M 11.09 % 15.162 M 0.000 0.000 0.000 -100.00 % 21.395 M
General and administrative expenses 0.000 -100.00 % 1.670 M 0.000 -100.00 % 1.468 M 0.000 -100.00 % 72.335 M 0.000 -100.00 % 68.406 M 0.000 -100.00 % 40.588 M 0.000 -100.00 % 31.528 M 1 638.52 % 1.814 M -50.00 % 3.627 M -13.74 % 4.205 M 0.00 % 4.205 M 30.74 % 3.216 M 100.00 % 1.608 M -3.34 % 1.664 M 100.00 % 831.750 K -97.73 % 36.630 M
Selling and marketing expenses 0.000 -100.00 % 3.512 M 0.000 -100.00 % 2.235 M 0.000 -100.00 % 975.000 K 0.000 -100.00 % 746.500 K 0.000 -100.00 % 482.000 K 0.000 -100.00 % 445.000 K -22.88 % 577.000 K -19.30 % 715.000 K -14.68 % 838.000 K 82.17 % 460.000 K -9.09 % 506.000 K 100.00 % 253.000 K -43.08 % 444.500 K 100.00 % 222.250 K 63.72 % 135.750 K
Other expenses 46.347 M 94 685.71 % -49.000 K -104.17 % -24.000 K -100.07 % 33.972 M 154 318.18 % 22.000 K -4.35 % 23.000 K 9.52 % 21.000 K -52.27 % 44.000 K 158.82 % 17.000 K 142.86 % 7.000 K -83.33 % 42.000 K 61.54 % 26.000 K -3.70 % 27.000 K 101.96 % -1.381 M 39.06 % -2.266 M 0.00 % -2.266 M -158.23 % -877.500 K -100.00 % -438.750 K -274.11 % 252.000 K 100.00 % 126.000 K 200.00 % -126.000 K
Operating expenses 46.994 M -67.03 % 142.546 M 44.63 % 98.562 M 161.61 % 37.675 M -53.75 % 81.462 M 11.15 % 73.287 M 9.14 % 67.152 M -2.83 % 69.108 M 52.55 % 45.302 M 10.32 % 41.063 M 13.86 % 36.063 M 12.88 % 31.947 M 4.25 % 30.644 M 99.30 % 15.376 M -37.64 % 24.655 M 116.37 % 11.395 M 39.75 % 8.154 M 473.32 % 1.422 M -39.74 % 2.360 M 100.00 % 1.180 M -96.78 % 36.640 M
Cost and expenses 149.833 M -5.23 % 158.109 M 39.77 % 113.118 M 4.76 % 107.980 M 15.77 % 93.275 M 9.71 % 85.018 M 9.44 % 77.682 M -1.09 % 78.540 M 46.91 % 53.461 M 10.25 % 48.490 M 14.14 % 42.482 M 12.55 % 37.744 M 6.03 % 35.599 M 1.45 % 35.089 M -17.31 % 42.434 M 50.27 % 28.239 M 21.11 % 23.316 M 95.94 % 11.900 M -37.44 % 19.020 M 100.00 % 9.510 M -68.46 % 30.154 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 647.000 K -99.55 % 142.595 M 44.64 % 98.586 M 2 562.33 % 3.703 M -95.46 % 81.484 M 11.15 % 73.310 M 9.14 % 67.173 M -2.86 % 69.152 M 52.59 % 45.319 M 10.35 % 41.070 M 13.75 % 36.105 M 12.92 % 31.973 M 4.25 % 30.671 M 696.03 % 3.853 M 35.10 % 2.852 M -29.79 % 4.062 M 121.12 % 1.837 M -1.29 % 1.861 M -11.72 % 2.108 M 100.00 % 1.054 M -97.13 % 36.766 M
Interest income 821.000 K 20.56 % 681.000 K 1.04 % 674.000 K -28.45 % 942.000 K 191.64 % 323.000 K 41.05 % 229.000 K -81.61 % 1.246 M 42.02 % 877.000 K 24.66 % 703.500 K 76.10 % 399.500 K -61.77 % 1.045 M 557.23 % 159.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.693 M
Interest expense 10.207 M 5.14 % 9.708 M 7.11 % 9.064 M -40.19 % 15.154 M 187.83 % 5.265 M 20.26 % 4.378 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 516.250 K -50.00 % 1.033 M 24.47 % 829.500 K 0.00 % 829.500 K -85.66 % 5.784 M 100.00 % 2.892 M -49.66 % 5.745 M 100.00 % 2.872 M 200.00 % -2.872 M
Depreciation and amortization 14.321 M -7.98 % 15.563 M 6.92 % 14.556 M 9.22 % 13.327 M 12.82 % 11.813 M 0.70 % 11.731 M 11.41 % 10.530 M 11.64 % 9.432 M 15.60 % 8.159 M 9.86 % 7.427 M 15.70 % 6.419 M 10.73 % 5.797 M 16.99 % 4.955 M 187.58 % 1.723 M -13.07 % 1.982 M 58.94 % 1.247 M 8.25 % 1.152 M 59.23 % 723.500 K -32.60 % 1.074 M 100.00 % 536.750 K -58.94 % 1.307 M
Operating income 22.785 M 13 878.53 % 163.000 K -99.52 % 33.992 M 6.61 % 31.884 M 13.00 % 28.217 M 28.29 % 21.995 M 43.38 % 15.340 M 683.05 % 1.959 M -85.53 % 13.542 M 4.95 % 12.903 M 15.05 % 11.215 M -24.82 % 14.917 M 35.44 % 11.014 M 26.13 % 8.732 M 59.61 % 5.471 M 118.84 % 2.500 M -48.73 % 4.876 M 143.65 % 2.001 M -53.36 % 4.291 M 100.00 % 2.145 M -85.07 % 14.366 M
Operating income ratio 0.13 12 716.80 % 0.00 -99.55 % 0.23 -1.48 % 0.23 0.98 % 0.23 13.00 % 0.21 24.64 % 0.16 577.63 % 0.02 -87.96 % 0.20 -3.84 % 0.21 0.63 % 0.21 -26.27 % 0.28 19.88 % 0.24 13.51 % 0.21 34.34 % 0.15 95.74 % 0.08 -54.20 % 0.17 29.10 % 0.13 -20.30 % 0.17 0.00 % 0.17 -49.25 % 0.33
Total other income expenses net -12.625 M 54.18 % -27.551 M -96.09 % -14.050 M 0.000 100.00 % -452.500 K 93.75 % -7.238 M -235.04 % 5.360 M 148.09 % -11.145 M -148.32 % 23.063 M 289.71 % -12.157 M -1 025.65 % -1.080 M -142.65 % 2.533 M 222.70 % -2.064 M -138.01 % 5.430 M 122.55 % -24.075 M -385.19 % -4.962 M 16.97 % -5.976 M -106.66 % -2.892 M 49.66 % -5.745 M -100.00 % -2.872 M 74.76 % -11.378 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 2017-01-31 2016-06-30 2016-01-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 2016-12-31 2016-06-30 2015-12-31
Net debt 276.692 M 7.18 % 258.149 M 40.93 % 183.173 M 9.46 % 167.350 M 141.54 % 69.285 M -53.70 % 149.655 M 10.26 % 135.729 M -13.34 % 156.631 M 136.26 % 66.295 M -44.35 % 119.123 M 18.26 % 100.733 M 6.05 % 94.987 M 63.52 % 58.089 M 44.29 % 40.258 M 139.15 % 16.834 M -83.74 % 103.541 M -14.59 % 121.222 M 2.11 % 118.712 M 2.16 % 116.202 M
Total investments 3.657 M -11.43 % 4.129 M 10.46 % 3.738 M 11.08 % 3.365 M -4.02 % 3.506 M 11.09 % 3.156 M 6.23 % 2.971 M 12.62 % 2.638 M 5.82 % 2.493 M 9.63 % 2.274 M 66.11 % 1.369 M 21.80 % 1.124 M 4.56 % 1.075 M 9.92 % 978.000 K -1.21 % 990.000 K 11.74 % 886.000 K 31.45 % 674.000 K 4.66 % 644.000 K 4.89 % 614.000 K
Total debt 456.840 M 41.49 % 322.881 M 18.68 % 272.061 M 2.83 % 264.572 M 82.45 % 145.011 M -26.95 % 198.516 M 0.94 % 196.677 M 0.37 % 195.957 M 34.10 % 146.126 M -2.71 % 150.201 M 6.01 % 141.684 M 19.38 % 118.680 M 34.03 % 88.546 M 21.77 % 72.715 M 60.11 % 45.417 M -62.06 % 119.705 M -12.62 % 136.987 M 3.51 % 132.336 M 3.64 % 127.685 M
Accumulated other comprehensive income loss 51.383 M -36.60 % 81.050 M 95.12 % 41.538 M 12.95 % 36.776 M 18.75 % 30.968 M -23.23 % 40.340 M 6.02 % 38.049 M 211.85 % 12.201 M 541.59 % -2.763 M 81.03 % -14.562 M -378.54 % 5.228 M 160.39 % -8.657 M -414.46 % 2.753 M 161.89 % -4.448 M -6.03 % -4.195 M -3 972.82 % -103.000 K 96.76 % -3.178 M -18.12 % -2.691 M -22.13 % -2.203 M
Retained earnings 43.436 M -13.66 % 50.310 M -39.53 % 83.203 M 7.85 % 77.144 M 6.00 % 72.776 M 1.57 % 71.648 M 3.86 % 68.982 M 42.34 % 48.462 M -28.08 % 67.381 M 118.46 % 30.844 M -8.52 % 33.715 M 19.28 % 28.265 M 35.95 % 20.790 M 54.85 % 13.426 M 60.37 % 8.372 M 190.29 % 2.884 M 112.01 % -24.011 M -8.35 % -22.161 M -9.11 % -20.311 M
Common stock 1.720 M 1.90 % 1.688 M 0.66 % 1.677 M 1.33 % 1.655 M 3.76 % 1.595 M 6.98 % 1.491 M 0.00 % 1.491 M 1.02 % 1.476 M 10.73 % 1.333 M 8.82 % 1.225 M 0.00 % 1.225 M 7.36 % 1.141 M 1.15 % 1.128 M 1.71 % 1.109 M 3.74 % 1.069 M 10 590.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K
Total equity 510.348 M -4.42 % 533.936 M 2.97 % 518.511 M 2.90 % 503.876 M 11.37 % 452.420 M 13.04 % 400.217 M 1.84 % 392.982 M 14.03 % 344.625 M 33.38 % 258.373 M 63.11 % 158.405 M -5.66 % 167.907 M 30.61 % 128.557 M 5.30 % 122.083 M 12.10 % 108.901 M 24.12 % 87.735 M 2 797.46 % 3.028 M 112.39 % -24.441 M -3.35 % -23.649 M -3.47 % -22.857 M
Other non current liabilities 12.316 M -57.23 % 28.793 M 4.11 % 27.657 M -48.36 % 53.558 M 742.24 % 6.359 M -78.34 % 29.352 M 2.04 % 28.766 M 13.25 % 25.400 M 543.69 % 3.946 M -83.98 % 24.628 M 40.43 % 17.537 M 1 471.42 % 1.116 M 325.95 % 262.000 K -96.12 % 6.748 M 37.43 % 4.910 M -6.80 % 5.268 M 783.89 % 596.000 K -63.48 % 1.632 M -38.83 % 2.668 M
Long term debt 449.847 M 42.27 % 316.199 M 19.03 % 265.657 M 2.79 % 258.455 M 83.07 % 141.179 M -27.31 % 194.224 M 1.86 % 190.685 M 0.10 % 190.494 M 33.87 % 142.296 M -0.86 % 143.530 M 7.55 % 133.450 M 15.74 % 115.297 M 0.64 % 114.568 M 59.05 % 72.032 M 61.00 % 44.739 M -29.37 % 63.341 M -53.74 % 136.930 M 3.52 % 132.271 M 3.65 % 127.612 M
Total non current liabilities 462.163 M 31.36 % 351.816 M 16.62 % 301.670 M -6.31 % 321.979 M 103.15 % 158.491 M -32.55 % 234.976 M -3.90 % 244.524 M 1.70 % 240.428 M 52.80 % 157.347 M -11.29 % 177.371 M 10.34 % 160.752 M 29.03 % 124.587 M -0.04 % 124.641 M 47.00 % 84.790 M 59.45 % 53.178 M -22.49 % 68.609 M -50.48 % 138.554 M 2.68 % 134.940 M 2.75 % 131.326 M
Other current liabilities 58.230 M -48.39 % 112.829 M 330.55 % 26.206 M -34.32 % 39.897 M -4.63 % 41.835 M 108.77 % 20.039 M 19.39 % 16.784 M -1.33 % 17.011 M 64.45 % 10.344 M 9.56 % 9.441 M -23.15 % 12.285 M -36.61 % 19.379 M -12.29 % 22.095 M 15.74 % 19.091 M 31.01 % 14.572 M -28.97 % 20.515 M 236.37 % 6.099 M 16.76 % 5.224 M 20.14 % 4.348 M
Deferred revenue 0.000 0.000 -100.00 % 33.038 M 61.07 % 20.512 M -3.10 % 21.168 M 145.34 % 8.628 M -57.65 % 20.372 M -12.60 % 23.308 M -15.91 % 27.719 M 72.34 % 16.084 M -37.98 % 25.932 M 23.23 % 21.043 M 47.60 % 14.257 M -35.04 % 21.948 M 29.52 % 16.945 M 0.000 -100.00 % 11.741 M 12.74 % 10.415 M 14.60 % 9.088 M
Short term debt 13.986 M 4.65 % 13.364 M 4.34 % 12.808 M 4.69 % 12.234 M 219.26 % 3.832 M -10.72 % 4.292 M -28.37 % 5.992 M 9.68 % 5.463 M 42.64 % 3.830 M -42.59 % 6.671 M -18.98 % 8.234 M 143.39 % 3.383 M 398.97 % 678.000 K -0.73 % 683.000 K 0.74 % 678.000 K -98.80 % 56.364 M 98 784.21 % 57.000 K -12.31 % 65.000 K -10.96 % 73.000 K
Total current liabilities 93.062 M -30.46 % 133.832 M 41.50 % 94.584 M 19.36 % 79.244 M 8.97 % 72.718 M 78.66 % 40.701 M -17.91 % 49.581 M 34.86 % 36.764 M 6.44 % 34.541 M 32.35 % 26.099 M -30.35 % 37.474 M 9.95 % 34.082 M -9.40 % 37.618 M 19.02 % 31.607 M 36.01 % 23.238 M -69.94 % 77.294 M 436.50 % 14.407 M 16.53 % 12.363 M 19.81 % 10.319 M
Total liabilities 555.225 M 14.33 % 485.648 M 22.56 % 396.254 M -1.24 % 401.223 M 73.53 % 231.209 M -16.13 % 275.677 M -6.27 % 294.105 M 6.10 % 277.192 M 44.46 % 191.888 M -5.69 % 203.470 M 2.65 % 198.226 M 24.93 % 158.669 M -2.21 % 162.259 M 39.40 % 116.397 M 52.32 % 76.416 M -47.63 % 145.903 M -4.61 % 152.961 M 3.84 % 147.303 M 3.99 % 141.645 M
Other non current assets 3.378 M 18.11 % 2.860 M -31.07 % 4.149 M 14.08 % 3.637 M 63.98 % 2.218 M 514.40 % 361.000 K 0.000 -100.00 % 42.000 K -81.58 % 228.000 K 130.30 % 99.000 K -90.00 % 990.000 K 189.47 % 342.000 K 0.000 -100.00 % 1.780 M -7.48 % 1.924 M 80.66 % 1.065 M 106 400.00 % 1.000 K 100.00 % 500.000 0.000
Long term investments 3.657 M -11.43 % 4.129 M 10.46 % 3.738 M 11.08 % 3.365 M -9.83 % 3.732 M -34.51 % 5.699 M 14.39 % 4.982 M 20.28 % 4.142 M 52.84 % 2.710 M 6.61 % 2.542 M 77.39 % 1.433 M -27.04 % 1.964 M -13.63 % 2.274 M 132.52 % 978.000 K -1.21 % 990.000 K 11.74 % 886.000 K 31.45 % 674.000 K 4.66 % 644.000 K 4.89 % 614.000 K
Intangible assets 151.909 M -11.07 % 170.821 M 20.67 % 141.561 M -3.90 % 147.302 M 26.04 % 116.871 M -8.71 % 128.020 M 0.93 % 126.840 M 5.07 % 120.715 M 60.31 % 75.303 M 37.05 % 54.944 M 1.44 % 54.162 M 12.75 % 48.039 M -4.93 % 50.529 M 20.78 % 41.835 M 99.21 % 21.000 M -3.50 % 21.761 M 101.43 % 10.803 M 0.76 % 10.722 M 0.77 % 10.640 M
GoodWill 555.474 M -6.20 % 592.187 M 12.84 % 524.786 M 0.35 % 522.964 M 48.40 % 352.408 M -3.11 % 363.708 M -0.47 % 365.423 M 6.97 % 341.605 M 91.26 % 178.603 M 2.78 % 173.777 M -1.77 % 176.903 M 41.66 % 124.880 M -1.69 % 127.032 M 21.17 % 104.835 M 37.64 % 76.168 M -0.02 % 76.183 M 2.92 % 74.022 M 0.40 % 73.725 M 0.41 % 73.427 M
Goodwill and intangible assets 707.383 M -7.29 % 763.008 M 14.51 % 666.347 M -0.58 % 670.266 M 42.83 % 469.279 M -4.57 % 491.728 M -0.11 % 492.263 M 6.48 % 462.320 M 82.08 % 253.906 M 11.01 % 228.721 M -1.01 % 231.065 M 33.63 % 172.919 M -2.61 % 177.561 M 21.06 % 146.670 M 50.94 % 97.168 M -0.79 % 97.944 M 15.47 % 84.825 M 0.45 % 84.446 M 0.45 % 84.067 M
Property plant equipment net 59.923 M 3.89 % 57.682 M -2.30 % 59.038 M 18.89 % 49.659 M 8.07 % 45.952 M -7.29 % 49.566 M 2.31 % 48.445 M 0.22 % 48.340 M 0.67 % 48.017 M -2.50 % 49.249 M 27.71 % 38.563 M 1.84 % 37.865 M 7.51 % 35.220 M 449.80 % 6.406 M 16.56 % 5.496 M -0.15 % 5.504 M 100.73 % 2.742 M 24.72 % 2.199 M 32.84 % 1.655 M
Total non current assets 774.341 M -6.56 % 828.691 M 12.99 % 733.429 M 0.86 % 727.193 M 39.51 % 521.250 M -4.79 % 547.497 M 0.31 % 545.796 M 5.99 % 514.963 M 67.25 % 307.901 M 9.68 % 280.715 M 3.16 % 272.109 M 27.64 % 213.193 M -0.91 % 215.155 M 37.95 % 155.969 M 47.65 % 105.635 M 0.22 % 105.399 M 19.40 % 88.275 M 1.10 % 87.315 M 1.11 % 86.354 M
Other current assets 15.305 M -54.02 % 33.289 M 264.85 % 9.124 M 866.08 % -1.191 M -113.68 % 8.704 M 86.78 % 4.660 M -36.84 % 7.378 M 112.75 % 3.468 M 264.83 % -2.104 M -175.06 % 2.803 M -42.89 % 4.908 M 132.39 % 2.112 M 0.000 -100.00 % 2.054 M -45.23 % 3.750 M 44.29 % 2.599 M 120.25 % 1.180 M 14.51 % 1.031 M 16.97 % 881.000 K
Short term investments 0.000 0.000 0.000 0.000 100.00 % -226.000 K 91.11 % -2.543 M -134.47 % 7.378 M 590.56 % -1.504 M -593.09 % -217.000 K 19.03 % -268.000 K -318.75 % -64.000 K 92.38 % -840.000 K 29.94 % -1.199 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 180.148 M 178.30 % 64.732 M -27.18 % 88.888 M -8.57 % 97.222 M 28.39 % 75.726 M 54.98 % 48.861 M -19.83 % 60.948 M 54.98 % 39.326 M -50.74 % 79.831 M 156.87 % 31.078 M -24.11 % 40.951 M 72.84 % 23.693 M -22.21 % 30.457 M -6.16 % 32.457 M 13.55 % 28.583 M 76.83 % 16.164 M 2.53 % 15.765 M 15.71 % 13.624 M 18.64 % 11.483 M
Cash and short term investments 180.148 M 178.30 % 64.732 M -27.18 % 88.888 M -8.57 % 97.222 M 28.39 % 75.726 M 54.98 % 48.861 M -19.83 % 60.948 M 54.98 % 39.326 M -50.74 % 79.831 M 156.87 % 31.078 M -24.11 % 40.951 M 72.84 % 23.693 M -22.21 % 30.457 M -6.16 % 32.457 M 13.55 % 28.583 M 76.83 % 16.164 M 2.53 % 15.765 M 15.71 % 13.624 M 18.64 % 11.483 M
Total current assets 291.232 M 52.56 % 190.893 M 5.27 % 181.336 M 1.93 % 177.906 M 9.56 % 162.379 M 26.47 % 128.397 M -9.13 % 141.291 M 32.23 % 106.854 M -24.94 % 142.360 M 75.41 % 81.160 M -13.68 % 94.024 M 27.00 % 74.033 M 7.00 % 69.187 M -0.20 % 69.329 M 18.48 % 58.516 M 34.42 % 43.532 M 8.17 % 40.245 M 10.75 % 36.340 M 12.04 % 32.434 M
Inventory 0.000 0.000 -100.00 % 14.513 M 24.95 % 11.615 M -5.28 % 12.262 M -2.10 % 12.525 M -3.90 % 13.033 M 1.55 % 12.834 M 8.85 % 11.790 M 3.14 % 11.431 M 7.63 % 10.621 M 14.24 % 9.297 M 29.54 % 7.177 M 1.31 % 7.084 M 127.06 % -26.183 M 0.000 0.000 100.00 % -10.035 M 50.00 % -20.070 M
Net receivables 95.779 M 3.13 % 92.872 M 34.97 % 68.811 M -2.06 % 70.260 M 0.000 0.000 0.000 0.000 -100.00 % 52.843 M 0.000 0.000 0.000 0.000 -100.00 % 27.734 M 5.92 % 26.183 M 5.71 % 24.769 M 0.000 0.000 0.000
Tax assets 0.000 -100.00 % 1.012 M 544.59 % 157.000 K -40.98 % 266.000 K 285.51 % 69.000 K -51.75 % 143.000 K 34.91 % 106.000 K -10.92 % 119.000 K -96.09 % 3.040 M 2 823.08 % 104.000 K 79.31 % 58.000 K -43.69 % 103.000 K 3.00 % 100.000 K -25.93 % 135.000 K 136.84 % 57.000 K 0.000 -100.00 % 33.000 K 29.41 % 25.500 K 41.67 % 18.000 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 0.000 0.000 0.000 0.000
Account payables 20.846 M 614.64 % 2.917 M -85.28 % 19.818 M 1 479.12 % 1.255 M -13.75 % 1.455 M -46.66 % 2.728 M 43.13 % 1.906 M -8.85 % 2.091 M 34.90 % 1.550 M -21.32 % 1.970 M 76.37 % 1.117 M -6.61 % 1.196 M -89.87 % 11.806 M 1 071.23 % 1.008 M 153.27 % 398.000 K -4.10 % 415.000 K 24.25 % 334.000 K -10.34 % 372.500 K -9.37 % 411.000 K
Tax payables 0.000 -100.00 % 4.722 M 73.99 % 2.714 M -49.23 % 5.346 M 20.73 % 4.428 M -11.69 % 5.014 M 10.76 % 4.527 M 25.06 % 3.620 M 26.71 % 2.857 M 0.39 % 2.846 M -14.35 % 3.323 M 28.40 % 2.588 M -14.84 % 3.039 M -1.36 % 3.081 M 110.88 % 1.461 M 0.000 -100.00 % 1.033 M -0.77 % 1.041 M -0.76 % 1.049 M
Deferred revenue non current 0.000 -100.00 % 314.000 K 0.000 -100.00 % 492.000 K 24.87 % 394.000 K 82.41 % 216.000 K 500.00 % 36.000 K -79.89 % 179.000 K 5.29 % 170.000 K -45.34 % 311.000 K -42.51 % 541.000 K 4.44 % 518.000 K -67.38 % 1.588 M -75.60 % 6.507 M 683.03 % 831.000 K 0.000 -100.00 % 6.000 K -20.00 % 7.500 K -16.67 % 9.000 K
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 51.395 M 0.13 % 51.329 M 0.03 % 51.313 M 16.51 % 44.041 M 6.71 % 41.270 M -8.07 % 44.894 M 3.09 % 43.550 M 0.39 % 43.379 M 1.71 % 42.648 M -1.66 % 43.369 M 32.59 % 32.710 M 3.87 % 31.491 M 17.94 % 26.700 M 76 185.71 % 35.000 K 0.000 0.000 -100.00 % 57.000 K -39.04 % 93.500 K -28.08 % 130.000 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.763 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 413.809 M 3.22 % 400.888 M 2.24 % 392.093 M 0.98 % 388.301 M 11.88 % 347.081 M 21.04 % 286.738 M 0.80 % 284.460 M 0.70 % 282.486 M 51.15 % 186.896 M 47.94 % 126.336 M -1.10 % 127.739 M 30.84 % 97.631 M 0.22 % 97.412 M 5.84 % 92.034 M 18.78 % 77.480 M 32 591.98 % 237.000 K 189.02 % 82.000 K 160.52 % -135.501 K 61.61 % -353.000 K
Deferred tax liabilities non current 0.000 -100.00 % 6.510 M -22.09 % 8.356 M -11.80 % 9.474 M -13.50 % 10.953 M -2.07 % 11.184 M -55.33 % 25.037 M 2.80 % 24.355 M 122.73 % 10.935 M 22.84 % 8.902 M -3.49 % 9.224 M 20.48 % 7.656 M -6.90 % 8.223 M 36.82 % 6.010 M 122.76 % 2.698 M 0.000 -100.00 % 1.022 M -0.73 % 1.030 M -0.72 % 1.037 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.066 B 4.51 % 1.020 B 11.46 % 914.765 M 1.07 % 905.099 M 32.40 % 683.629 M 1.14 % 675.894 M -1.63 % 687.087 M 10.50 % 621.817 M 38.10 % 450.261 M 24.42 % 361.875 M -1.16 % 366.133 M 27.47 % 287.226 M 1.01 % 284.342 M 26.21 % 225.298 M 37.25 % 164.151 M 10.22 % 148.931 M 15.88 % 128.520 M 3.94 % 123.654 M 4.10 % 118.788 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 2016-12-31 2016-06-30 2015-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2017-01-31 2016-06-30 2016-01-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -30.935 M -185.70 % 36.095 M 200.00 % -36.095 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
Stock based compensation 13.181 M 0.000 0.000 -100.00 % 1.541 M 138.36 % 646.500 K -84.30 % 4.118 M 52.08 % 2.708 M -64.59 % 7.647 M 1 843.20 % 393.500 K 12.59 % 349.500 K 82.51 % 191.500 K 10.37 % 173.500 K 0.00 % 173.500 K -35.98 % 271.000 K 57.56 % 172.000 K -30.65 % 248.000 K -7.81 % 269.000 K 108.12 % 129.250 K -38.16 % 209.000 K 100.00 % 104.500 K
Change in working capital -8.785 M -123.48 % -3.931 M 65.14 % -11.275 M -545.02 % -1.748 M -129.37 % 5.952 M 198.45 % -6.046 M -505.21 % -999.000 K 91.00 % -11.104 M -11 666.67 % 96.000 K 101.81 % -5.316 M -313.05 % -1.287 M 82.98 % -7.561 M -143.75 % -3.102 M -138.80 % -1.299 M 39.21 % -2.137 M 35.32 % -3.304 M -635.49 % 617.000 K 218.86 % 193.500 K 154.97 % -352.000 K -100.00 % -176.000 K
Accounts receivables -8.785 M -117.94 % -4.031 M 64.25 % -11.275 M -265.18 % 6.826 M 202.46 % -6.662 M -420.29 % 2.080 M 116.87 % -12.327 M -241.47 % -3.610 M 43.26 % -6.362 M -328.27 % 2.787 M 169.45 % -4.013 M 12.38 % -4.580 M -1 279.52 % -332.000 K 74.44 % -1.299 M 39.21 % -2.137 M 35.32 % -3.304 M -635.49 % 617.000 K 0.000 0.000 0.000
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 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.202 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
Other working capital 0.000 -100.00 % 99.999 K 0.000 100.00 % -8.574 M -167.97 % 12.614 M 211.35 % -11.328 M -200.00 % 11.328 M 275.41 % -6.458 M -200.00 % 6.458 M 336.90 % -2.726 M -200.00 % 2.726 M -1.59 % 2.770 M 200.00 % -2.770 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 4.713 M -88.53 % 41.085 M 151.15 % 16.359 M 2.06 % 16.029 M -58.37 % 38.500 M 219.38 % -32.250 M -208.52 % 29.719 M -28.58 % 41.611 M 1 357.13 % -3.310 M -116.03 % 20.652 M 31.84 % 15.665 M -6.99 % 16.842 M 41.88 % 11.871 M 266.16 % 3.242 M -44.43 % 5.834 M -34.45 % 8.900 M 60.77 % 5.536 M 98.46 % 2.790 M -53.92 % 6.053 M 100.00 % 3.027 M
Net cash provided by operating activities 34.208 M 26.83 % 26.971 M -29.27 % 38.130 M -4.16 % 39.784 M 7.05 % 37.163 M 38.00 % 26.930 M 2.07 % 26.383 M 248.24 % 7.576 M -59.71 % 18.802 M 65.39 % 11.368 M -17.66 % 13.807 M 68.05 % 8.216 M -27.62 % 11.351 M 12.78 % 10.065 M 343.47 % -4.134 M -201.40 % 4.077 M -31.40 % 5.943 M 122.21 % 2.675 M -47.91 % 5.134 M 100.00 % 2.567 M
Investments in property plant and equipment -3.635 M -13.74 % -3.196 M 49.87 % -6.376 M -306.37 % -1.569 M 29.92 % -2.239 M 44.35 % -4.023 M 9.53 % -4.447 M -76.75 % -2.516 M -69.77 % -1.482 M 50.65 % -3.003 M -114.65 % -1.399 M 36.24 % -2.194 M -78.08 % -1.232 M -53.62 % -802.000 K -115.01 % -373.000 K 33.51 % -561.000 K 84.06 % -3.519 M -212.45 % -1.126 M -37.94 % -816.500 K -100.00 % -408.250 K
Acquisitions net -47.797 M 18.14 % -58.388 M -169.89 % -21.634 M 80.91 % -113.327 M -8 041.31 % -1.392 M 90.77 % -15.080 M -45 596.97 % -33.000 K 99.98 % -160.916 M -530.62 % -25.517 M -150.81 % -10.174 M -16.43 % -8.738 M -758.35 % -1.018 M 95.21 % -21.261 M 29.17 % -30.016 M -2 487.59 % -1.160 M 73.01 % -4.298 M -2 235.87 % -184.000 K 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -250.000 K 0.000 0.000 0.000 0.000 100.00 % -388.000 K 3.72 % -403.000 K 90.66 % -4.317 M 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
Other investing activites -4.114 M -1 343.51 % -285.000 K 46.02 % -528.000 K 75.50 % -2.155 M -244.80 % -625.000 K 13.43 % -722.000 K 41.49 % -1.234 M -29.69 % -951.500 K -82.11 % -522.500 K 48.95 % -1.024 M -28.34 % -797.500 K -112.10 % -376.000 K -67.11 % -225.000 K 56.31 % -515.000 K -26.85 % -406.000 K -94.26 % -209.000 K 13.99 % -243.000 K -121.58 % 1.126 M 37.94 % 816.500 K 100.00 % 408.250 K
Net cash used for investing activites -55.546 M 10.22 % -61.869 M -116.80 % -28.538 M 75.62 % -117.051 M -2 497.67 % -4.506 M 77.27 % -19.825 M -246.95 % -5.714 M 96.50 % -163.432 M -505.33 % -26.999 M -99.03 % -13.565 M -28.70 % -10.540 M -39.99 % -7.529 M 66.53 % -22.493 M 28.21 % -31.333 M -1 515.94 % -1.939 M 61.74 % -5.068 M -28.43 % -3.946 M -250.37 % -1.126 M -37.94 % -816.500 K -100.00 % -408.250 K
Debt repayment 136.324 M 181.27 % 48.467 M 1 489.93 % -3.487 M -101.50 % 232.208 M 564.42 % -50.000 M 0.000 0.000 -100.00 % 48.797 M 3 268.64 % -1.540 M 0.39 % -1.546 M -108.87 % 17.426 M 1 981.96 % 837.000 K -93.81 % 13.515 M -75.00 % 54.070 M 289.57 % -28.522 M 0.000 0.000 0.000 0.000 0.000
Common stock issued -57.000 K 8.06 % -62.000 K -93.75 % -32.000 K 88.57 % -280.000 K -100.46 % 60.287 M 35 572.78 % 169.000 K 200.00 % -169.000 K -100.22 % 76.513 M 19.78 % 63.879 M 85 272.00 % -75.000 K 0.000 100.00 % -33.000 K 0.000 0.000 -100.00 % 69.798 M 291.67 % 17.821 M 0.000 0.000 -100.00 % 17.000 K 100.00 % 8.500 K
Common stock repurchased 0.000 100.00 % -1.831 M 0.000 100.00 % -400.000 K 0.000 100.00 % -320.000 K 0.000 100.00 % -101.000 K 39.88 % -168.000 K 0.000 100.00 % -45.000 K 69.80 % -149.000 K 47.72 % -285.000 K 86.62 % -2.130 M 29.00 % -3.000 M -371.70 % -636.000 K -100.00 % -318.000 K -100.00 % -159.000 K 0.000 0.000
Dividends paid -13.791 M -95.20 % -7.065 M 43.17 % -12.431 M -108.33 % -5.967 M 40.67 % -10.058 M 15.08 % -11.844 M 0.000 100.00 % -9.091 M 0.000 100.00 % -2.735 M 38.00 % -4.411 M -132.28 % -1.899 M 15.03 % -2.235 M -108.10 % -1.074 M -100.00 % -537.000 K 0.00 % -537.000 K 0.000 0.000 0.000 0.000
Other financing activites -1.869 M 61.24 % -4.822 M -1 909.17 % -240.000 K 99.81 % -126.272 M -3 326.65 % -3.685 M 62.03 % -9.706 M -237.06 % -2.880 M -0.93 % -2.853 M 15.69 % -3.384 M -52.98 % -2.212 M 1.38 % -2.243 M 27.72 % -3.103 M 0.000 100.00 % -26.077 M -4 956.05 % 537.000 K 182.63 % 190.000 K -78.70 % 892.000 K 306.12 % -432.750 K -1 823.33 % -22.500 K -100.00 % -11.250 K
Net cash used provided by financing activities 120.607 M 247.70 % 34.687 M 314.25 % -16.190 M -116.31 % 99.289 M 2 972.95 % -3.456 M 83.51 % -20.964 M -453.87 % -3.785 M -103.34 % 113.265 M 92.67 % 58.787 M 995.05 % -6.568 M -161.23 % 10.727 M 346.77 % -4.347 M -139.54 % 10.995 M -53.64 % 23.715 M 28.15 % 18.505 M 5 432.85 % -347.000 K -138.90 % 892.000 K 306.12 % -432.750 K -1 823.33 % -22.500 K -100.00 % -11.250 K
Effect of forex changes on cash -8.353 M -1 605.05 % 555.000 K 131.97 % -1.736 M -230.04 % -526.000 K 54.97 % -1.168 M -128.21 % 4.141 M 74.80 % 2.369 M 127.13 % 1.043 M 213.55 % -918.500 K -65.79 % -554.000 K -273.13 % 320.000 K 186.49 % -370.000 K 53.55 % -796.500 K -155.78 % 1.428 M 11 084.62 % -13.000 K 98.77 % -1.059 M -1 038.71 % -93.000 K -244.75 % 64.250 K -83.78 % 396.000 K 100.00 % 198.000 K
Net change in cash 90.916 M 26 329.07 % 344.000 K 104.13 % -8.334 M -138.77 % 21.496 M -19.99 % 26.865 M 181.75 % 9.535 M -55.90 % 21.622 M 153.38 % -40.505 M -183.08 % 48.753 M 593.80 % -9.873 M -167.47 % 14.634 M 463.13 % -4.030 M -118.04 % 22.343 M 1 555.55 % -1.535 M -106.25 % 24.542 M 502.52 % 4.073 M -72.14 % 14.620 M 14 556.39 % 99.750 K -90.68 % 1.071 M 0.00 % 1.071 M
Cash at beginning of period 89.232 M 0.39 % 88.888 M -8.57 % 97.222 M 28.39 % 75.726 M 54.98 % 48.861 M 24.25 % 39.326 M 0.00 % 39.326 M -50.74 % 79.831 M 156.87 % 31.078 M -24.11 % 40.951 M 55.61 % 26.317 M -13.28 % 30.347 M 274.00 % 8.114 M 0.00 % 8.114 M 100.80 % 4.041 M 0.00 % 4.041 M 2.53 % 3.941 M 0.00 % 3.941 M 37.29 % 2.871 M 0.00 % 2.871 M
Cash at end of period 180.148 M 101.89 % 89.232 M 0.39 % 88.888 M -8.57 % 97.222 M 28.39 % 75.726 M 54.98 % 48.861 M -19.83 % 60.948 M 54.98 % 39.326 M -50.74 % 79.831 M 156.87 % 31.078 M -24.11 % 40.951 M 55.61 % 26.317 M -13.59 % 30.457 M 362.93 % 6.579 M -76.98 % 28.583 M 252.26 % 8.114 M -56.28 % 18.561 M 359.32 % 4.041 M 2.53 % 3.941 M 0.00 % 3.941 M
Operating cash flow 42.131 M 56.21 % 26.971 M -29.27 % 38.130 M -4.16 % 39.784 M 7.05 % 37.163 M 38.00 % 26.930 M 2.07 % 26.383 M 248.24 % 7.576 M -59.71 % 18.802 M 65.39 % 11.368 M -17.66 % 13.807 M 68.05 % 8.216 M -27.62 % 11.351 M 12.78 % 10.065 M 343.47 % -4.134 M -201.40 % 4.077 M -31.40 % 5.943 M 122.21 % 2.675 M -47.91 % 5.134 M 100.00 % 2.567 M
Capital expenditure -3.635 M -817.93 % -396.000 K 87.98 % -3.295 M -110.01 % -1.569 M 29.92 % -2.239 M 44.35 % -4.023 M 9.53 % -4.447 M -76.75 % -2.516 M -69.77 % -1.482 M 50.65 % -3.003 M -114.65 % -1.399 M 36.24 % -2.194 M -78.08 % -1.232 M -53.62 % -802.000 K -115.01 % -373.000 K 33.51 % -561.000 K 84.06 % -3.519 M -212.45 % -1.126 M -37.94 % -816.500 K -100.00 % -408.250 K
Free CashFlow 38.496 M 44.86 % 26.575 M -23.71 % 34.835 M -8.84 % 38.215 M 9.42 % 34.924 M 52.46 % 22.907 M 4.43 % 21.936 M 333.52 % 5.060 M -70.79 % 17.320 M 107.05 % 8.365 M -32.58 % 12.408 M 106.04 % 6.022 M -40.49 % 10.119 M 9.24 % 9.263 M 305.52 % -4.507 M -228.19 % 3.516 M 45.05 % 2.424 M 56.56 % 1.548 M -64.14 % 4.318 M 100.00 % 2.159 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2017 2016 2016