FRAN.L

Franchise Brands plc FRAN.L

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 139.206 M 14.79 % 121.265 M 30.77 % 92.729 M 60.74 % 57.690 M 17.05 % 49.287 M 11.98 % 44.013 M 24.09 % 35.470 M 46.02 % 24.292 M 398.81 % 4.870 M 11.20 % 4.379 M 0.65 % 4.351 M -7.30 % 4.694 M
Net income 7.284 M 139.84 % 3.037 M -62.63 % 8.126 M 91.97 % 4.233 M 51.56 % 2.793 M 3.06 % 2.710 M 16.21 % 2.332 M 2 182.14 % -112.000 K -121.37 % 524.000 K -40.99 % 888.046 K 24.48 % 713.389 K 31.32 % 543.247 K
Income before tax 9.205 M 83.51 % 5.016 M -50.03 % 10.038 M 175.77 % 3.640 M -1.14 % 3.682 M 12.39 % 3.276 M 14.23 % 2.868 M 4 512.31 % -65.000 K -108.29 % 784.000 K -29.68 % 1.115 M 20.79 % 922.977 K 25.61 % 734.779 K
Income before tax ratio 0.07 59.86 % 0.04 -61.79 % 0.11 71.57 % 0.06 -15.54 % 0.07 0.37 % 0.07 -7.95 % 0.08 3 121.82 % 0.00 -101.66 % 0.16 -36.76 % 0.25 20.01 % 0.21 35.50 % 0.16
EBITDA 32.811 M 42.59 % 23.011 M 61.51 % 14.247 M 142.67 % 5.871 M -0.14 % 5.879 M 26.48 % 4.648 M 20.29 % 3.864 M 732.76 % 464.000 K -64.90 % 1.322 M 11.54 % 1.185 M 11.88 % 1.059 M 2.43 % 1.034 M
Net income ratio 0.05 108.93 % 0.03 -71.42 % 0.09 19.43 % 0.07 29.48 % 0.06 -7.97 % 0.06 -6.35 % 0.07 1 525.98 % 0.00 -104.29 % 0.11 -46.94 % 0.20 23.68 % 0.16 41.66 % 0.12
Ratio EBITDA 0.24 24.21 % 0.19 23.51 % 0.15 50.97 % 0.10 -14.68 % 0.12 12.95 % 0.11 -3.06 % 0.11 470.32 % 0.02 -92.96 % 0.27 0.31 % 0.27 11.15 % 0.24 10.50 % 0.22
Gross profit ratio 0.60 6.38 % 0.56 69.43 % 0.33 -12.63 % 0.38 -10.48 % 0.42 14.06 % 0.37 0.56 % 0.37 -1.13 % 0.37 -44.72 % 0.68 2.54 % 0.66 1.14 % 0.65 -0.57 % 0.66
Weighted average shs out dil 194.558 M 10.97 % 175.332 M 41.20 % 124.169 M 26.23 % 98.369 M 6.79 % 92.112 M 16.39 % 79.139 M 0.45 % 78.787 M 12.08 % 70.295 M 71.51 % 40.986 M -13.02 % 47.120 M 0.00 % 47.120 M 0.00 % 47.120 M
Weighted average shs out 192.472 M 11.20 % 173.091 M 41.73 % 122.126 M 27.52 % 95.768 M 5.86 % 90.463 M 16.05 % 77.948 M 0.34 % 77.687 M 11.69 % 69.554 M 70.32 % 40.838 M -13.33 % 47.120 M 0.00 % 47.120 M 0.00 % 47.120 M
EPS diluted 0.04 116.18 % 0.02 -73.55 % 0.07 52.09 % 0.04 41.91 % 0.03 -11.40 % 0.03 15.54 % 0.03 1 950.00 % 0.00 -112.50 % 0.01 -31.91 % 0.02 24.50 % 0.02 31.30 % 0.01
Earnings per share 0.04 116.00 % 0.02 -73.68 % 0.07 50.45 % 0.04 43.04 % 0.03 -11.21 % 0.03 16.00 % 0.03 1 975.00 % 0.00 -112.50 % 0.01 -31.91 % 0.02 24.50 % 0.02 31.30 % 0.01
Gross profit 83.319 M 22.12 % 68.229 M 121.57 % 30.793 M 40.44 % 21.926 M 4.78 % 20.925 M 27.73 % 16.382 M 24.78 % 13.129 M 44.37 % 9.094 M 175.74 % 3.298 M 14.02 % 2.892 M 1.79 % 2.842 M -7.82 % 3.083 M
Income tax expense 1.921 M -2.93 % 1.979 M 3.50 % 1.912 M 61.76 % 1.182 M 32.96 % 889.000 K 57.07 % 566.000 K 5.60 % 536.000 K 1 040.43 % 47.000 K -81.92 % 260.000 K 14.62 % 226.844 K 8.23 % 209.588 K 9.43 % 191.532 K
Cost of revenue 55.887 M 5.87 % 52.790 M -14.77 % 61.936 M 73.18 % 35.764 M 26.10 % 28.362 M 2.65 % 27.631 M 23.68 % 22.341 M 47.00 % 15.198 M 866.79 % 1.572 M 5.71 % 1.487 M -1.50 % 1.510 M -6.29 % 1.611 M
General and administrative expenses 47.706 M -11.94 % 54.173 M 142.16 % 22.371 M 39.11 % 16.082 M -5.11 % 16.948 M 33.21 % 12.723 M 27.86 % 9.951 M 12.04 % 8.882 M 332.85 % 2.052 M 15.89 % 1.771 M -7.65 % 1.917 M -18.16 % 2.343 M
Selling and marketing expenses 0.000 100.00 % -12.135 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 18.644 M 21.45 % 15.351 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 66.350 M 15.61 % 57.389 M 156.53 % 22.371 M 39.11 % 16.082 M -5.11 % 16.948 M 33.21 % 12.723 M 27.86 % 9.951 M 12.04 % 8.882 M 332.85 % 2.052 M 15.89 % 1.771 M -7.65 % 1.917 M -18.16 % 2.343 M
Cost and expenses 122.237 M 10.73 % 110.392 M 30.94 % 84.307 M 62.61 % 51.846 M 14.43 % 45.310 M 12.28 % 40.354 M 24.97 % 32.292 M 34.10 % 24.080 M 564.46 % 3.624 M 11.24 % 3.258 M -4.94 % 3.427 M -13.33 % 3.954 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 -100.00 % 53.355 K 29.99 % 41.045 K
Selling general and administrative expenses 47.706 M 13.48 % 42.038 M 87.91 % 22.371 M 39.11 % 16.082 M -5.11 % 16.948 M 33.21 % 12.723 M 27.86 % 9.951 M 12.04 % 8.882 M 332.85 % 2.052 M 15.89 % 1.771 M -7.65 % 1.917 M -18.16 % 2.343 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 K 100.00 % 1.000 K -65.75 % 2.920 K -8.84 % 3.203 K
Interest expense 7.378 M 29.19 % 5.711 M 2 330.21 % 235.000 K -19.52 % 292.000 K -34.53 % 446.000 K 24.93 % 357.000 K 5.00 % 340.000 K 22.74 % 277.000 K 2 977.78 % 9.000 K 12.50 % 8.000 K 89.53 % 4.221 K -49.87 % 8.420 K
Depreciation and amortization 16.228 M 31.75 % 12.317 M 209.94 % 3.974 M 104.00 % 1.948 M 11.25 % 1.751 M 72.51 % 1.015 M 53.09 % 663.000 K 163.10 % 252.000 K 231.58 % 76.000 K 21.10 % 62.757 K -52.53 % 132.192 K -54.57 % 291.011 K
Operating income 16.969 M 56.07 % 10.873 M 5.84 % 10.273 M 177.57 % 3.701 M -6.94 % 3.977 M 8.69 % 3.659 M 15.14 % 3.178 M 1 399.06 % 212.000 K -73.20 % 791.000 K -29.49 % 1.122 M 21.37 % 924.278 K 24.90 % 739.996 K
Operating income ratio 0.12 35.95 % 0.09 -19.07 % 0.11 72.69 % 0.06 -20.49 % 0.08 -2.94 % 0.08 -7.21 % 0.09 926.64 % 0.01 -94.63 % 0.16 -36.59 % 0.26 20.59 % 0.21 34.74 % 0.16
Total other income expenses net -7.764 M -32.56 % -5.857 M -2 392.34 % -235.000 K -285.25 % -61.000 K 79.32 % -295.000 K 22.98 % -383.000 K -12.65 % -340.000 K -22.74 % -277.000 K -3 857.14 % -7.000 K 1.55 % -7.110 K -446.50 % -1.301 K 75.06 % -5.217 K
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 75.062 M -8.78 % 82.285 M 1 086.39 % -8.342 M -27.94 % -6.520 M -31.50 % -4.958 M -144.75 % 11.079 M 122.87 % 4.971 M -20.59 % 6.260 M 352.42 % -2.480 M -275.98 % 1.409 M -38.29 % 2.284 M -20.03 % 2.856 M
Total investments 333.000 K -48.05 % 641.000 K -20.96 % 811.000 K 345.60 % 182.000 K 17.42 % 155.000 K 0.000 0.000 0.000 -100.00 % 112.000 K -2.54 % 114.914 K 229 728.00 % 50.000 0.00 % 50.000
Total debt 87.983 M -6.96 % 94.563 M 3 748.72 % 2.457 M -3.04 % 2.534 M -69.27 % 8.245 M -35.39 % 12.761 M 61.31 % 7.911 M -16.77 % 9.505 M 1 731.41 % 519.000 K -72.75 % 1.905 M -42.89 % 3.336 M -0.28 % 3.345 M
Accumulated other comprehensive income loss 73.328 M 3 641.22 % 1.960 M -96.34 % 53.584 M 2 359.11 % 2.179 M 18.10 % 1.845 M 483.86 % 316.000 K 151.55 % -613.000 K -26.92 % -483.000 K 8.00 % -525.000 K -39.12 % -377.381 K -13.18 % -333.438 K 0.92 % -336.538 K
Retained earnings 15.891 M 50.21 % 10.579 M -22.89 % 13.719 M 67.22 % 8.204 M 69.19 % 4.849 M 63.27 % 2.970 M 208.73 % 962.000 K 419.60 % -301.000 K -1 354.17 % 24.000 K 104.80 % -500.010 K 63.98 % -1.388 M 33.95 % -2.101 M
Common stock 969.000 K 0.00 % 969.000 K 48.62 % 652.000 K 35.83 % 480.000 K 0.21 % 479.000 K 20.35 % 398.000 K 2.58 % 388.000 K 0.00 % 388.000 K 62.34 % 239.000 K 99.17 % 120.000 K 0.00 % 120.000 K 0.00 % 120.000 K
Total equity 218.563 M 1.95 % 214.393 M 108.07 % 103.040 M 117.73 % 47.325 M 7.95 % 43.841 M 57.37 % 27.859 M 13.98 % 24.442 M 5.39 % 23.192 M 494.21 % 3.903 M 1 127.08 % -380.010 K 70.03 % -1.268 M 36.00 % -1.981 M
Other non current liabilities 0.000 -100.00 % 36.813 M 515.40 % 5.982 M 132.94 % 2.568 M -18.11 % 3.136 M -13.03 % 3.606 M 0.000 -100.00 % 151.000 K 0.000 0.000 0.000 0.000
Long term debt 75.610 M -8.57 % 82.695 M 1 912.69 % -4.562 M -445.61 % 1.320 M -75.74 % 5.440 M -29.92 % 7.763 M 53.03 % 5.073 M -4.64 % 5.320 M 1 547.06 % 323.000 K 205.01 % 105.899 K 34.53 % 78.716 K 87.82 % 41.910 K
Total non current liabilities 108.330 M -9.36 % 119.514 M 1 470.90 % 7.608 M 17.28 % 6.487 M -37.19 % 10.328 M -20.02 % 12.913 M 150.59 % 5.153 M -11.84 % 5.845 M 1 102.67 % 486.000 K 255.53 % 136.699 K 47.44 % 92.716 K 121.23 % 41.910 K
Other current liabilities 18.491 M -17.86 % 22.512 M 99.19 % 11.302 M 58.07 % 7.150 M 23.00 % 5.813 M -5.69 % 6.164 M 32.42 % 4.655 M 63.10 % 2.854 M 264.96 % 782.000 K 128.02 % 342.956 K 21.64 % 281.941 K -15.40 % 333.277 K
Deferred revenue 0.000 -100.00 % 1.318 M 50.97 % 873.000 K 309.86 % 213.000 K -52.13 % 445.000 K 0.000 100.00 % -4.656 M -27.67 % -3.647 M -366.37 % -782.000 K -230.21 % 600.564 K 0.000 0.000
Short term debt 12.373 M 4.26 % 11.868 M 614.08 % 1.662 M 10.21 % 1.508 M -46.24 % 2.805 M -43.88 % 4.998 M 32.43 % 3.774 M -9.82 % 4.185 M 2 035.20 % 196.000 K -89.11 % 1.799 M -44.76 % 3.257 M -1.40 % 3.303 M
Total current liabilities 46.406 M -4.39 % 48.535 M 124.87 % 21.584 M 60.40 % 13.456 M -6.41 % 14.378 M -21.33 % 18.276 M 49.17 % 12.252 M 8.26 % 11.317 M 662.09 % 1.485 M -44.89 % 2.695 M -33.79 % 4.070 M -3.95 % 4.238 M
Total liabilities 154.736 M -7.92 % 168.049 M 471.63 % 29.398 M 47.41 % 19.943 M -19.28 % 24.706 M -20.79 % 31.189 M 79.20 % 17.405 M 1.42 % 17.162 M 770.73 % 1.971 M -30.39 % 2.831 M -31.98 % 4.163 M -2.72 % 4.279 M
Other non current assets 454.000 K 6.32 % 427.000 K -64.80 % 1.213 M 566.48 % 182.000 K 17.42 % 155.000 K 0.000 0.000 0.000 -100.00 % 112.000 K -2.54 % 114.914 K 11.35 % 103.202 K 34.77 % 76.574 K
Long term investments 333.000 K -48.05 % 641.000 K -20.96 % 811.000 K 345.60 % 182.000 K 17.42 % 155.000 K 0.000 0.000 0.000 -100.00 % 112.000 K -2.54 % 114.914 K 229 728.00 % 50.000 0.00 % 50.000
Intangible assets 125.579 M -7.23 % 135.371 M 405.64 % 26.772 M 140.04 % 11.153 M -2.62 % 11.453 M -2.58 % 11.756 M 51.81 % 7.744 M 2.75 % 7.537 M 810.27 % 828.000 K 1 004.13 % 74.991 K 0.000 -100.00 % 53.355 K
GoodWill 169.957 M 0.00 % 169.957 M 191.32 % 58.341 M 141.83 % 24.125 M 3.54 % 23.301 M 0.00 % 23.301 M 19.57 % 19.488 M 0.00 % 19.488 M 1 383.11 % 1.314 M 10.90 % 1.185 M 1.15 % 1.171 M 0.00 % 1.171 M
Goodwill and intangible assets 295.536 M -3.21 % 305.328 M 258.73 % 85.113 M 141.26 % 35.278 M 1.51 % 34.754 M -0.86 % 35.057 M 28.73 % 27.232 M 0.77 % 27.025 M 1 161.67 % 2.142 M 70.02 % 1.260 M 7.55 % 1.171 M -4.36 % 1.225 M
Property plant equipment net 15.773 M 23.02 % 12.822 M 121.99 % 5.776 M 8.33 % 5.332 M 14.64 % 4.651 M -2.70 % 4.780 M 1 151.31 % 382.000 K 135.80 % 162.000 K 33.88 % 121.000 K -25.40 % 162.197 K 5.28 % 154.068 K -10.31 % 171.784 K
Total non current assets 312.096 M -2.23 % 319.218 M 246.59 % 92.102 M 125.78 % 40.792 M 3.11 % 39.560 M -0.70 % 39.837 M 44.26 % 27.614 M 1.57 % 27.187 M 1 044.72 % 2.375 M 54.53 % 1.537 M 7.58 % 1.429 M -3.02 % 1.473 M
Other current assets 3.877 M -75.07 % 15.549 M 3 584.60 % 422.000 K 111.74 % -3.595 M -327.24 % 1.582 M -18.41 % 1.939 M 269.33 % 525.000 K 8.02 % 486.000 K 217.65 % 153.000 K 129.67 % 66.616 K -0.71 % 67.091 K -31.80 % 98.377 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 12.921 M 5.24 % 12.278 M 13.70 % 10.799 M 19.27 % 9.054 M -31.42 % 13.203 M 684.96 % 1.682 M -42.79 % 2.940 M -9.40 % 3.245 M 8.20 % 2.999 M 505.07 % 495.644 K -52.88 % 1.052 M 114.96 % 489.275 K
Cash and short term investments 12.921 M 5.24 % 12.278 M 12.28 % 10.935 M 20.78 % 9.054 M -31.42 % 13.203 M 684.96 % 1.682 M -42.79 % 2.940 M -9.40 % 3.245 M 8.20 % 2.999 M 505.07 % 495.644 K -52.88 % 1.052 M 114.96 % 489.275 K
Total current assets 61.203 M -3.20 % 63.224 M 65.79 % 38.135 M 44.04 % 26.476 M -8.66 % 28.987 M 50.89 % 19.211 M 34.98 % 14.233 M 8.10 % 13.167 M 276.31 % 3.499 M 282.63 % 914.471 K -37.63 % 1.466 M 77.74 % 824.936 K
Inventory 7.577 M 7.29 % 7.062 M 255.05 % 1.989 M 119.05 % 908.000 K 27.53 % 712.000 K 19.87 % 594.000 K 142.45 % 245.000 K -2.78 % 252.000 K 30.57 % 193.000 K 13.39 % 170.211 K 56.46 % 108.792 K 18.58 % 91.749 K
Net receivables 36.828 M 29.97 % 28.335 M 14.30 % 24.789 M 23.27 % 20.109 M 49.07 % 13.490 M -10.04 % 14.996 M 42.51 % 10.523 M 17.13 % 8.984 M 5 184.71 % 170.000 K -6.59 % 182.000 K -24.96 % 242.530 K 57.73 % 153.759 K
Tax assets 0.000 0.000 100.00 % -811.000 K -345.60 % -182.000 K -17.42 % -155.000 K 0.000 0.000 0.000 100.00 % -112.000 K 2.54 % -114.914 K -229 728.00 % -50.000 0.00 % -50.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 12.458 M 1.83 % 12.234 M 84.41 % 6.634 M 51.74 % 4.372 M -10.23 % 4.870 M -25.31 % 6.520 M 65.48 % 3.940 M 13.06 % 3.485 M 1 077.36 % 296.000 K 0.34 % 295.000 K 9.15 % 270.276 K 6.67 % 253.375 K
Tax payables 3.084 M 411.44 % 603.000 K -45.82 % 1.113 M 422.54 % 213.000 K -52.13 % 445.000 K -25.08 % 594.000 K 203.06 % 196.000 K -47.03 % 370.000 K 75.36 % 211.000 K -18.15 % 257.793 K -1.26 % 261.075 K -24.90 % 347.636 K
Deferred revenue non current 1.892 M -34.62 % 2.894 M 56.60 % 1.848 M 301.74 % 460.000 K 0.000 0.000 100.00 % -702.000 K 0.000 100.00 % -163.000 K -425.81 % -31.000 K -121.44 % -13.999 K 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
Capital lease obligations 11.241 M 33.76 % 8.404 M 242.04 % 2.457 M -3.04 % 2.534 M -19.22 % 3.137 M -10.04 % 3.487 M 245.93 % 1.008 M 1 072.09 % 86.000 K -15.69 % 102.000 K -27.61 % 140.899 K 38.60 % 101.660 K -8.56 % 111.171 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 128.375 M -36.71 % 202.845 M 489.29 % 34.422 M -5.59 % 36.462 M -0.56 % 36.668 M 60.93 % 22.785 M 1.40 % 22.470 M -0.67 % 22.621 M 603.83 % 3.214 M 32 140 100.00 % -10.000 -4 503 599 627 470.50 % 0.000 0.000
Deferred tax liabilities non current 30.828 M -9.13 % 33.925 M 720.63 % 4.134 M 93.27 % 2.139 M 22.09 % 1.752 M 13.47 % 1.544 M 119.94 % 702.000 K 33.46 % 526.000 K 222.70 % 163.000 K 429.22 % 30.800 K 120.00 % 14.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 373.299 M -2.39 % 382.442 M 188.77 % 132.438 M 96.88 % 67.268 M -1.87 % 68.547 M 16.09 % 59.048 M 41.10 % 41.847 M 3.70 % 40.354 M 586.99 % 5.874 M 139.61 % 2.451 M -15.32 % 2.895 M 25.97 % 2.298 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
Deferred income tax 0.000 0.000 100.00 % -553.000 K -189.77 % 616.000 K 327.78 % 144.000 K -65.63 % 419.000 K -28.25 % 584.000 K 471.97 % -157.000 K -375.44 % 57.000 K 0.000 0.000 0.000
Stock based compensation 1.480 M 76.61 % 838.000 K 56.64 % 535.000 K 77.15 % 302.000 K 47.32 % 205.000 K -13.87 % 238.000 K 72.46 % 138.000 K 137.93 % 58.000 K 93.33 % 30.000 K 0.000 0.000 0.000
Change in working capital -1.577 M -78 950.00 % 2.000 K 104.00 % -50.000 K 81.88 % -276.000 K 57.67 % -652.000 K -25.63 % -519.000 K 38.07 % -838.000 K -318.80 % 383.000 K 78.14 % 215.000 K 207.59 % 69.898 K 153.20 % -131.392 K -552.65 % 29.027 K
Accounts receivables 421.000 K 111.18 % -3.767 M -88.63 % -1.997 M -32.69 % -1.505 M -211.90 % 1.345 M 188.31 % -1.523 M 48.41 % -2.952 M -143.36 % -1.213 M -3 812.90 % -31.000 K -135.30 % 87.815 K 199.32 % -88.416 K -44.47 % -61.201 K
Inventory -344.000 K -201.78 % 338.000 K 297.65 % 85.000 K 143.59 % -195.000 K -63.87 % -119.000 K -2 480.00 % 5.000 K 102.48 % -202.000 K -1 088.24 % -17.000 K -13.33 % -15.000 K 75.58 % -61.418 K -260.37 % -17.043 K -133.25 % 51.263 K
Accounts payables -1.654 M -149.11 % 3.368 M 80.88 % 1.862 M -24.58 % 2.469 M 231.47 % -1.878 M -287.99 % 999.000 K -52.59 % 2.107 M 29.03 % 1.633 M 525.67 % 261.000 K 499.99 % 43.501 K 0.000 0.000
Other working capital 0.000 -100.00 % 63.000 K 0.000 100.00 % -1.045 M 0.000 0.000 100.00 % -636.000 K -259.00 % 400.000 K 73.91 % 230.000 K 75.15 % 131.316 K 214.84 % -114.349 K -414.25 % -22.236 K
Other non cash items 4.741 M 20.42 % 3.937 M 248.45 % -2.652 M -1 020.83 % 288.000 K -71.26 % 1.002 M 53.45 % 653.000 K 110.65 % 310.000 K 11.91 % 277.000 K 3 857.14 % 7.000 K -63.58 % 19.220 K 116.64 % -115.504 K -363.74 % 43.794 K
Net cash provided by operating activities 28.156 M 41.13 % 19.950 M 112.05 % 9.408 M 29.36 % 7.273 M 38.72 % 5.243 M 16.10 % 4.516 M 55.19 % 2.910 M 315.12 % 701.000 K -22.88 % 909.000 K -12.59 % 1.040 M 73.70 % 598.685 K -34.00 % 907.079 K
Investments in property plant and equipment -1.470 M -24.26 % -1.183 M 18.69 % -1.455 M 32.51 % -2.156 M -176.77 % -779.000 K 54.23 % -1.702 M -198.60 % -570.000 K -378.99 % -119.000 K -1 090.00 % -10.000 K 39.28 % -16.468 K 80.99 % -86.649 K 13.31 % -99.958 K
Acquisitions net 0.000 100.00 % -48.894 M -1 231.81 % 4.320 M 601.74 % -861.000 K 0.000 100.00 % -3.958 M 0.000 100.00 % -28.403 M -8 429.43 % -333.000 K -303.20 % -82.590 K 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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.241 M 8.62 % -1.358 M -338.06 % -310.000 K 0.000 0.000 0.000 100.00 % -348.000 K -2 776.92 % 13.000 K 550.00 % 2.000 K -82.70 % 11.563 K -81.99 % 64.190 K 91.84 % 33.461 K
Net cash used for investing activites -2.711 M 94.73 % -51.435 M -2 113.11 % 2.555 M 184.69 % -3.017 M -287.29 % -779.000 K 86.24 % -5.660 M -892.98 % -570.000 K 98.00 % -28.509 M -8 260.41 % -341.000 K -289.74 % -87.495 K -289.58 % -22.459 K 66.23 % -66.497 K
Debt repayment -9.250 M -205.59 % 8.760 M 248.32 % -5.906 M 4.85 % -6.207 M -42.26 % -4.363 M -664.42 % 773.000 K 148.31 % -1.600 M -117.95 % 8.913 M 743.54 % -1.385 M 5.78 % -1.470 M 0.000 100.00 % -593.870 K
Common stock issued -77.000 K -100.08 % 94.298 M 28 475.15 % 330.000 K 192.96 % -355.000 K -102.59 % 13.696 M 3 725.70 % 358.000 K 0.000 -100.00 % 20.000 M 461.48 % 3.562 M 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -58.520 M 0.000 0.000 0.000 100.00 % -266.000 K -76.16 % -151.000 K 0.000 0.000 0.000 0.000 0.000
Dividends paid -4.429 M -31.39 % -3.371 M -44.12 % -2.339 M -74.42 % -1.341 M -159.88 % -516.000 K 12.84 % -592.000 K -40.95 % -420.000 K -97.18 % -213.000 K 0.000 0.000 0.000 0.000
Other financing activites -10.968 M 83.53 % -66.581 M -3 645.31 % 1.878 M 474.10 % -502.000 K 71.48 % -1.760 M -354.78 % -387.000 K 50.19 % -777.000 K -20.28 % -646.000 K -166.94 % -242.000 K -520.51 % -39.000 K -184.01 % -13.732 K -76.48 % -7.781 K
Net cash used provided by financing activities -24.724 M -174.68 % 33.106 M 478.92 % -8.737 M -3.95 % -8.405 M -219.10 % 7.057 M 6 290.35 % -114.000 K 95.69 % -2.645 M -109.43 % 28.054 M 1 349.82 % 1.935 M 228.27 % -1.509 M -10 885.66 % -13.732 K 97.72 % -601.651 K
Effect of forex changes on cash -78.000 K 71.94 % -278.000 K -239.70 % 199.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 643.000 K -52.12 % 1.343 M -23.04 % 1.745 M 142.06 % -4.149 M -136.01 % 11.521 M 1 015.82 % -1.258 M -312.46 % -305.000 K -223.98 % 246.000 K -90.17 % 2.503 M 550.08 % -556.125 K -198.87 % 562.494 K 135.42 % 238.931 K
Cash at beginning of period 12.278 M 12.28 % 10.935 M 20.78 % 9.054 M -31.42 % 13.203 M 684.96 % 1.682 M -42.79 % 2.940 M -9.40 % 3.245 M 8.20 % 2.999 M 504.64 % 496.000 K -52.84 % 1.052 M 114.96 % 489.275 K 95.44 % 250.344 K
Cash at end of period 12.921 M 5.24 % 12.278 M 13.70 % 10.799 M 19.27 % 9.054 M -31.42 % 13.203 M 684.96 % 1.682 M -42.79 % 2.940 M -9.40 % 3.245 M 8.20 % 2.999 M 505.07 % 495.644 K -52.88 % 1.052 M 114.96 % 489.275 K
Operating cash flow 28.156 M 41.13 % 19.950 M 158.15 % 7.728 M 6.26 % 7.273 M 38.72 % 5.243 M 16.10 % 4.516 M 55.19 % 2.910 M 315.12 % 701.000 K -22.88 % 909.000 K -12.59 % 1.040 M 73.70 % 598.685 K -34.00 % 907.079 K
Capital expenditure -3.136 M -2.65 % -3.055 M -109.97 % -1.455 M 32.51 % -2.156 M -176.77 % -779.000 K 54.23 % -1.702 M -198.60 % -570.000 K -378.99 % -119.000 K -1 090.00 % -10.000 K 39.28 % -16.468 K 80.99 % -86.649 K 13.31 % -99.958 K
Free CashFlow 25.020 M 48.09 % 16.895 M 169.33 % 6.273 M 22.59 % 5.117 M 14.63 % 4.464 M 58.64 % 2.814 M 20.26 % 2.340 M 302.06 % 582.000 K -35.26 % 899.000 K -12.16 % 1.023 M 99.88 % 512.036 K -36.56 % 807.121 K
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-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30
Revenue 70.371 M 1.39 % 69.406 M -0.56 % 69.800 M 35.50 % 51.514 M -26.15 % 69.751 M 44.65 % 48.221 M 8.34 % 44.508 M 53.16 % 29.059 M 1.49 % 28.631 M 14.17 % 25.078 M 3.59 % 24.209 M 1.17 % 23.929 M 19.14 % 20.084 M 7.83 % 18.626 M 10.58 % 16.844 M 5.74 % 15.930 M 78.25 % 8.937 M 275.19 % 2.382 M -4.26 % 2.488 M 17.36 % 2.120 M -6.15 % 2.259 M 3.83 % 2.176 M 0.00 % 2.176 M -7.30 % 2.347 M 0.00 % 2.347 M
Net income 4.246 M 15.82 % 3.666 M 1.33 % 3.618 M -13.47 % 4.181 M 465.47 % -1.144 M -124.24 % 4.720 M 32.21 % 3.570 M 33.66 % 2.671 M 71.00 % 1.562 M -29.73 % 2.223 M 290.00 % 570.000 K -55.54 % 1.282 M -10.22 % 1.428 M 22.58 % 1.165 M 0.43 % 1.160 M 917.54 % 114.000 K 147.11 % -242.000 K -374.51 % -51.000 K -108.87 % 575.000 K 43.03 % 402.000 K -17.28 % 486.000 K 36.25 % 356.695 K 0.00 % 356.695 K 31.32 % 271.624 K 0.00 % 271.624 K
Income before tax 5.883 M 36.62 % 4.306 M -12.10 % 4.899 M 15.87 % 4.228 M 436.55 % 788.000 K -76.51 % 3.355 M -30.77 % 4.846 M 54.87 % 3.129 M 18.25 % 2.646 M -5.50 % 2.800 M 217.46 % 882.000 K -41.20 % 1.500 M -15.54 % 1.776 M 21.15 % 1.466 M 5.09 % 1.395 M 1 082.20 % 118.000 K 158.13 % -203.000 K -438.33 % 60.000 K -91.71 % 724.000 K 43.94 % 503.000 K -17.81 % 612.000 K 32.61 % 461.489 K 0.00 % 461.489 K 25.61 % 367.390 K 0.00 % 367.390 K
Income before tax ratio 0.08 34.75 % 0.06 -11.61 % 0.07 -14.48 % 0.08 626.50 % 0.01 -83.76 % 0.07 -36.10 % 0.11 1.12 % 0.11 16.51 % 0.09 -17.23 % 0.11 206.46 % 0.04 -41.88 % 0.06 -29.11 % 0.09 12.35 % 0.08 -4.96 % 0.08 1 018.05 % 0.01 132.61 % -0.02 -190.18 % 0.03 -91.34 % 0.29 22.65 % 0.24 -12.42 % 0.27 27.72 % 0.21 0.00 % 0.21 35.50 % 0.16 0.00 % 0.16
EBITDA 14.904 M -6.59 % 15.955 M 7.64 % 14.822 M 3.68 % 14.296 M 64.04 % 8.715 M 68.05 % 5.186 M -24.46 % 6.865 M 57.53 % 4.358 M 14.14 % 3.818 M -1.42 % 3.873 M 93.07 % 2.006 M -12.33 % 2.288 M -3.05 % 2.360 M 42.43 % 1.657 M -12.37 % 1.891 M 104.65 % 924.000 K -22.48 % 1.192 M 467.62 % 210.000 K -72.51 % 764.000 K 41.22 % 541.000 K -15.99 % 644.000 K 21.58 % 529.695 K 0.00 % 529.695 K 2.43 % 517.105 K 0.00 % 517.105 K
Net income ratio 0.06 14.23 % 0.05 1.90 % 0.05 -36.14 % 0.08 594.86 % -0.02 -116.76 % 0.10 22.03 % 0.08 -12.74 % 0.09 68.48 % 0.05 -38.45 % 0.09 276.49 % 0.02 -56.05 % 0.05 -24.65 % 0.07 13.68 % 0.06 -9.18 % 0.07 862.33 % 0.01 126.43 % -0.03 -26.47 % -0.02 -109.26 % 0.23 21.88 % 0.19 -11.86 % 0.22 31.22 % 0.16 0.00 % 0.16 41.66 % 0.12 0.00 % 0.12
Ratio EBITDA 0.21 -7.87 % 0.23 8.26 % 0.21 -23.48 % 0.28 122.11 % 0.12 16.18 % 0.11 -30.27 % 0.15 2.85 % 0.15 12.46 % 0.13 -13.65 % 0.15 86.38 % 0.08 -13.34 % 0.10 -18.63 % 0.12 32.09 % 0.09 -20.76 % 0.11 93.55 % 0.06 -56.51 % 0.13 51.29 % 0.09 -71.29 % 0.31 20.33 % 0.26 -10.49 % 0.29 17.09 % 0.24 0.00 % 0.24 10.50 % 0.22 0.00 % 0.22
Gross profit ratio 0.60 6.37 % 0.57 -9.52 % 0.63 -11.15 % 0.71 117.88 % 0.32 23.69 % 0.26 -19.68 % 0.33 4.08 % 0.31 -23.25 % 0.41 -9.63 % 0.45 14.43 % 0.40 5.89 % 0.37 0.78 % 0.37 3.78 % 0.36 -7.12 % 0.38 5.69 % 0.36 -17.03 % 0.44 -36.11 % 0.69 2.69 % 0.67 0.43 % 0.67 1.52 % 0.66 0.39 % 0.65 0.00 % 0.65 -0.57 % 0.66 0.00 % 0.66
Weighted average shs out dil 193.897 M 0.49 % 192.947 M -0.83 % 194.558 M 0.07 % 194.430 M 26.43 % 153.782 M 19.31 % 128.897 M 8.84 % 118.426 M 20.12 % 98.590 M 0.61 % 97.992 M 2.50 % 95.603 M 10.11 % 86.823 M 8.90 % 79.724 M 1.40 % 78.621 M 1.26 % 77.642 M -4.30 % 81.127 M 2.24 % 79.351 M 29.57 % 61.240 M 35.03 % 45.351 M 24.85 % 36.324 M -40.11 % 60.649 M 12.55 % 53.884 M 14.36 % 47.120 M 0.00 % 47.120 M 0.00 % 47.120 M 0.00 % 47.120 M
Weighted average shs out 193.890 M 0.49 % 192.947 M -0.81 % 194.516 M 1.10 % 192.400 M 25.11 % 153.782 M 19.64 % 128.540 M 10.75 % 116.062 M 21.34 % 95.646 M 0.05 % 95.603 M 0.00 % 95.603 M 12.38 % 85.068 M 8.35 % 78.514 M 1.38 % 77.448 M -0.34 % 77.708 M -4.22 % 81.130 M 3.48 % 78.404 M 27.97 % 61.266 M 35.03 % 45.374 M 24.68 % 36.392 M -40.25 % 60.909 M 12.76 % 54.015 M 14.63 % 47.120 M 0.00 % 47.120 M 0.00 % 47.120 M 0.00 % 47.120 M
EPS diluted 0.02 15.26 % 0.02 2.15 % 0.02 -13.49 % 0.02 390.54 % -0.01 -120.22 % 0.04 21.59 % 0.03 11.07 % 0.03 70.44 % 0.02 -31.76 % 0.02 253.03 % 0.01 -59.01 % 0.02 -11.54 % 0.02 21.33 % 0.02 5.63 % 0.01 914.29 % 0.00 135.00 % 0.00 -233.33 % 0.00 -107.59 % 0.02 139.39 % 0.01 -26.67 % 0.01 18.42 % 0.01 0.00 % 0.01 31.03 % 0.01 0.00 % 0.01
Earnings per share 0.02 16.32 % 0.02 2.15 % 0.02 -14.29 % 0.02 393.24 % -0.01 -120.16 % 0.04 19.16 % 0.03 10.39 % 0.03 71.17 % 0.02 -30.04 % 0.02 247.76 % 0.01 -58.90 % 0.02 -11.41 % 0.02 22.67 % 0.02 5.63 % 0.01 914.29 % 0.00 135.00 % 0.00 -233.33 % 0.00 -107.59 % 0.02 139.39 % 0.01 -26.67 % 0.01 18.42 % 0.01 0.00 % 0.01 31.03 % 0.01 0.00 % 0.01
Gross profit 42.555 M 7.85 % 39.459 M -10.03 % 43.860 M 20.40 % 36.430 M 60.91 % 22.640 M 78.92 % 12.654 M -12.98 % 14.542 M 59.42 % 9.122 M -22.10 % 11.710 M 3.17 % 11.350 M 18.54 % 9.575 M 7.13 % 8.938 M 20.07 % 7.444 M 11.91 % 6.652 M 2.70 % 6.477 M 11.75 % 5.796 M 47.89 % 3.919 M 139.69 % 1.635 M -1.68 % 1.663 M 17.86 % 1.411 M -4.73 % 1.481 M 4.24 % 1.421 M 0.00 % 1.421 M -7.82 % 1.541 M 0.00 % 1.541 M
Income tax expense 1.637 M 155.78 % 640.000 K -50.04 % 1.281 M 2 625.53 % 47.000 K -97.57 % 1.932 M 590.00 % 280.000 K -78.06 % 1.276 M 178.60 % 458.000 K -57.75 % 1.084 M 87.87 % 577.000 K 84.94 % 312.000 K 43.12 % 218.000 K -37.36 % 348.000 K 15.61 % 301.000 K 28.09 % 235.000 K 5 775.00 % 4.000 K -89.74 % 39.000 K -64.86 % 111.000 K -25.50 % 149.000 K 47.52 % 101.000 K -19.84 % 126.000 K 20.24 % 104.794 K 0.00 % 104.794 K 9.43 % 95.766 K 0.00 % 95.766 K
Cost of revenue 27.816 M -7.12 % 29.947 M 15.45 % 25.940 M 71.97 % 15.084 M -67.98 % 47.111 M 32.46 % 35.567 M 18.69 % 29.966 M 50.30 % 19.937 M 17.82 % 16.921 M 23.26 % 13.728 M -6.19 % 14.634 M -2.38 % 14.991 M 18.60 % 12.640 M 5.56 % 11.974 M 15.50 % 10.367 M 2.30 % 10.134 M 101.95 % 5.018 M 571.75 % 747.000 K -9.45 % 825.000 K 16.36 % 709.000 K -8.87 % 778.000 K 3.06 % 754.875 K 0.00 % 754.875 K -6.29 % 805.571 K 0.00 % 805.571 K
General and administrative expenses 33.503 M 9.31 % 30.649 M -11.84 % 34.765 M 127.17 % 15.304 M 29.88 % 11.783 M 72.22 % 6.842 M 18.80 % 5.760 M 166.27 % 2.163 M -40.21 % 3.618 M -7.99 % 3.932 M -6.15 % 4.189 M 20.65 % 3.472 M 26.05 % 2.755 M -45.27 % 5.033 M 2.82 % 4.895 M 8.63 % 4.506 M 59.67 % 2.822 M 153.09 % 1.115 M 19.00 % 937.000 K 3.54 % 905.000 K 4.62 % 865.000 K -9.77 % 958.614 K 0.00 % 958.614 K -18.16 % 1.171 M 0.00 % 1.171 M
Selling and marketing expenses 0.000 0.000 0.000 -100.00 % 15.208 M 178.17 % 5.467 M 164.87 % 2.064 M -43.20 % 3.634 M -6.95 % 3.905 M -23.66 % 5.116 M 12.39 % 4.552 M 27.53 % 3.569 M 2.79 % 3.472 M 26.05 % 2.755 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 414.000 K -55.77 % 936.000 K 532.43 % 148.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 33.917 M 7.89 % 31.437 M -9.96 % 34.913 M 14.43 % 30.511 M 76.88 % 17.250 M 93.69 % 8.906 M -5.18 % 9.393 M 54.80 % 6.068 M -30.52 % 8.733 M 2.95 % 8.483 M 9.35 % 7.758 M 11.72 % 6.944 M 26.05 % 5.509 M 9.46 % 5.033 M 2.82 % 4.895 M -11.08 % 5.505 M 37.01 % 4.018 M 155.92 % 1.570 M 67.56 % 937.000 K 3.54 % 905.000 K 4.62 % 865.000 K -9.77 % 958.614 K 0.00 % 958.614 K -18.16 % 1.171 M 0.00 % 1.171 M
Cost and expenses 61.733 M 0.57 % 61.384 M 0.87 % 60.853 M 33.46 % 45.595 M -29.16 % 64.361 M 44.72 % 44.473 M 12.99 % 39.359 M 51.35 % 26.005 M 1.37 % 25.654 M 15.50 % 22.211 M -0.81 % 22.392 M 2.08 % 21.935 M 20.86 % 18.149 M 6.71 % 17.007 M 11.43 % 15.262 M -2.41 % 15.639 M 73.07 % 9.036 M 289.99 % 2.317 M 31.50 % 1.762 M 9.17 % 1.614 M -1.77 % 1.643 M -4.11 % 1.713 M 0.00 % 1.713 M -13.33 % 1.977 M 0.00 % 1.977 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 -100.00 % 26.678 K 0.00 % 26.678 K 29.99 % 20.523 K 0.00 % 20.523 K
Selling general and administrative expenses 33.503 M 9.84 % 30.501 M -12.27 % 34.765 M 13.94 % 30.511 M 76.88 % 17.250 M 93.69 % 8.906 M -5.18 % 9.393 M 54.80 % 6.068 M -30.52 % 8.733 M 2.95 % 8.483 M 9.35 % 7.758 M 11.72 % 6.944 M 26.05 % 5.509 M 9.46 % 5.033 M 2.82 % 4.895 M 8.63 % 4.506 M 59.67 % 2.822 M 153.09 % 1.115 M 19.00 % 937.000 K 3.54 % 905.000 K 4.62 % 865.000 K -9.77 % 958.614 K 0.00 % 958.614 K -18.16 % 1.171 M 0.00 % 1.171 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.500 K -25.48 % 78.500 K -14.67 % 92.000 K -29.77 % 131.000 K 32.32 % 99.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K 173.97 % 1.460 K 0.00 % 1.460 K -8.84 % 1.602 K 0.00 % 1.602 K
Interest expense 3.036 M -13.99 % 3.530 M -8.26 % 3.848 M -6.67 % 4.123 M 155.93 % 1.611 M 0.000 -100.00 % 253.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 % 2.111 K 0.00 % 2.111 K -49.87 % 4.210 K 0.00 % 4.210 K
Depreciation and amortization 5.852 M -27.92 % 8.119 M 41.77 % 5.727 M -4.57 % 6.001 M -4.99 % 6.316 M 244.95 % 1.831 M 3.68 % 1.766 M 61.43 % 1.094 M 7.78 % 1.015 M 14.17 % 889.000 K 3.13 % 862.000 K 46.10 % 590.000 K 38.82 % 425.000 K 1 018.42 % 38.000 K -87.70 % 309.000 K 96.82 % 157.000 K 65.26 % 95.000 K 150.00 % 38.000 K 0.00 % 38.000 K 8.57 % 35.000 K 25.00 % 28.000 K -57.64 % 66.096 K 0.00 % 66.096 K -54.57 % 145.506 K 0.00 % 145.506 K
Operating income 8.638 M -3.57 % 8.958 M 0.12 % 8.947 M 51.16 % 5.919 M 9.81 % 5.390 M 43.81 % 3.748 M -27.21 % 5.149 M 68.60 % 3.054 M 2.59 % 2.977 M 3.84 % 2.867 M 57.79 % 1.817 M -8.88 % 1.994 M 3.05 % 1.935 M 19.52 % 1.619 M 2.34 % 1.582 M 22.64 % 1.290 M 17.59 % 1.097 M 110.96 % 520.000 K -28.37 % 726.000 K 43.48 % 506.000 K -17.86 % 616.000 K 33.29 % 462.139 K 0.00 % 462.139 K 24.90 % 369.998 K 0.00 % 369.998 K
Operating income ratio 0.12 -4.89 % 0.13 0.69 % 0.13 11.56 % 0.11 48.69 % 0.08 -0.58 % 0.08 -32.81 % 0.12 10.08 % 0.11 1.08 % 0.10 -9.05 % 0.11 52.32 % 0.08 -9.93 % 0.08 -13.51 % 0.10 10.84 % 0.09 -7.45 % 0.09 15.98 % 0.08 -34.03 % 0.12 -43.77 % 0.22 -25.19 % 0.29 22.26 % 0.24 -12.47 % 0.27 28.37 % 0.21 0.00 % 0.21 34.74 % 0.16 0.00 % 0.16
Total other income expenses net -2.755 M 0.000 100.00 % -4.048 M -139.38 % -1.691 M 63.26 % -4.602 M -1 070.99 % -393.000 K -29.70 % -303.000 K -504.00 % 75.000 K 122.66 % -331.000 K -394.03 % -67.000 K 92.83 % -935.000 K -89.27 % -494.000 K -210.69 % -159.000 K -3.92 % -153.000 K 18.18 % -187.000 K -7.47 % -174.000 K 86.62 % -1.300 M -182.61 % -460.000 K -22 900.00 % -2.000 K 33.33 % -3.000 K 25.00 % -4.000 K -514.91 % -650.500 0.00 % -650.500 75.06 % -2.609 K 0.00 % -2.609 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2014-12-31 2014-06-30 2013-12-31
Net debt 71.346 M -4.95 % 75.062 M -5.65 % 79.555 M -3.32 % 82.285 M -5.56 % 87.131 M 1 144.49 % -8.342 M -77.41 % -4.702 M 27.88 % -6.520 M -25.84 % -5.181 M -4.50 % -4.958 M -94.05 % -2.555 M -123.06 % 11.079 M 104.00 % 5.431 M 9.25 % 4.971 M -9.12 % 5.470 M -12.62 % 6.260 M 4.51 % 5.990 M 341.53 % -2.480 M -444.92 % 719.000 K -48.98 % 1.409 M -38.29 % 2.284 M -11.13 % 2.570 M -10.01 % 2.856 M
Total investments 238.000 K -28.53 % 333.000 K -27.45 % 459.000 K -28.39 % 641.000 K -7.77 % 695.000 K -14.30 % 811.000 K 105.84 % 394.000 K 116.48 % 182.000 K 0.000 -100.00 % 155.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -774.000 K 0.000 0.000 0.000 -100.00 % 50.000 0.00 % 50.000 0.00 % 50.000
Total debt 78.883 M -10.34 % 87.983 M -5.63 % 93.229 M -1.41 % 94.563 M -12.42 % 107.972 M 4 294.46 % 2.457 M -13.15 % 2.829 M 11.64 % 2.534 M -63.81 % 7.001 M -15.09 % 8.245 M -11.01 % 9.265 M -27.40 % 12.761 M 55.81 % 8.190 M 3.53 % 7.911 M -3.77 % 8.221 M -13.51 % 9.505 M -20.47 % 11.951 M 2 202.70 % 519.000 K -72.44 % 1.883 M -1.15 % 1.905 M -42.89 % 3.336 M -0.14 % 3.340 M -0.14 % 3.345 M
Accumulated other comprehensive income loss 73.627 M 0.41 % 73.328 M 2 755.45 % 2.568 M 31.02 % 1.960 M 23.58 % 1.586 M 15.60 % 1.372 M 0.66 % 1.363 M 72.75 % 789.000 K 31.72 % 599.000 K 31.65 % 455.000 K 31.88 % 345.000 K 111.45 % -3.012 M -1 023.93 % 326.000 K 153.18 % -613.000 K -208.50 % 565.000 K 216.98 % -483.000 K -200.21 % 482.000 K 191.81 % -525.000 K -3 783 023 686 991 216 640.00 % 0.000 100.00 % -377.381 K -13.18 % -333.438 K 0.46 % -334.988 K 0.46 % -336.538 K
Retained earnings 17.656 M 11.11 % 15.891 M -4.31 % 16.606 M -80.00 % 83.012 M 599.23 % 11.872 M -18.23 % 14.518 M 36.88 % 10.606 M 29.28 % 8.204 M 46.21 % 5.611 M 15.71 % 4.849 M 46.14 % 3.318 M 11.72 % 2.970 M 48.50 % 2.000 M 107.90 % 962.000 K 63.33 % 589.000 K 295.68 % -301.000 K -2.38 % -294.000 K -1 325.00 % 24.000 K -68.00 % 75.000 K 115.00 % -500.010 K 63.98 % -1.388 M 20.44 % -1.745 M 16.97 % -2.101 M
Common stock 969.000 K 0.00 % 969.000 K 0.00 % 969.000 K 0.00 % 969.000 K 0.00 % 969.000 K 48.62 % 652.000 K 0.46 % 649.000 K 35.21 % 480.000 K 0.21 % 479.000 K 0.00 % 479.000 K 0.00 % 479.000 K 20.35 % 398.000 K 2.58 % 388.000 K 0.00 % 388.000 K 0.00 % 388.000 K 0.00 % 388.000 K 0.00 % 388.000 K 62.34 % 239.000 K 99.17 % 120.000 K 0.00 % 120.000 K 0.00 % 120.000 K 0.00 % 120.000 K 0.00 % 120.000 K
Total equity 220.467 M 0.87 % 218.563 M 0.05 % 218.463 M 1.90 % 214.393 M 1.34 % 211.561 M 105.32 % 103.040 M 2.11 % 100.909 M 113.23 % 47.325 M 5.85 % 44.710 M 1.98 % 43.841 M 4.41 % 41.989 M 50.72 % 27.859 M 9.42 % 25.461 M 4.17 % 24.442 M 1.15 % 24.163 M 4.19 % 23.192 M -0.02 % 23.197 M 494.34 % 3.903 M 1 901.54 % 195.000 K 151.31 % -380.010 K 70.03 % -1.268 M 21.95 % -1.625 M 18.00 % -1.981 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.786 M 0.000 -100.00 % 2.568 M -22.37 % 3.308 M 5.48 % 3.136 M -14.29 % 3.659 M 1.47 % 3.606 M 360 500.00 % 1.000 K 100.16 % -622.000 K 0.000 -100.00 % 151.000 K 0.000 0.000 0.000 100.00 % -301.000 0.000 0.000 0.000
Long term debt 66.363 M -12.23 % 75.610 M -6.88 % 81.195 M -1.81 % 82.695 M 64.34 % 50.320 M 2 994.71 % 1.626 M -16.23 % 1.941 M 9.04 % 1.780 M -56.67 % 4.108 M -24.49 % 5.440 M -18.06 % 6.639 M -14.48 % 7.763 M 64.30 % 4.725 M -6.86 % 5.073 M 5.25 % 4.820 M -9.40 % 5.320 M -50.55 % 10.759 M 3 230.96 % 323.000 K 271.26 % 87.000 K -17.92 % 106.000 K 34.66 % 78.716 K 30.51 % 60.313 K 43.91 % 41.910 K
Total non current liabilities 98.374 M -9.19 % 108.330 M -7.20 % 116.735 M -2.33 % 119.514 M 37.05 % 87.204 M 1 016.00 % 7.814 M 31.64 % 5.936 M -8.49 % 6.487 M -33.30 % 9.725 M -5.84 % 10.328 M -9.70 % 11.437 M -11.43 % 12.913 M 138.73 % 5.409 M 4.97 % 5.153 M -0.43 % 5.175 M -11.46 % 5.845 M -50.98 % 11.923 M 2 353.29 % 486.000 K 311.86 % 118.000 K -13.68 % 136.699 K 47.44 % 92.716 K 37.74 % 67.313 K 60.61 % 41.910 K
Other current liabilities 1.309 M -92.92 % 18.491 M 0.000 -100.00 % 22.512 M 3 696.17 % -626.000 K -106.01 % 10.413 M 0.000 -100.00 % 8.330 M 0.000 -100.00 % 6.258 M 0.000 -100.00 % 6.164 M 0.000 -100.00 % 3.523 M 0.000 -100.00 % 2.549 M 0.000 -100.00 % 622.000 K 0.000 -100.00 % 342.956 K 21.64 % 281.941 K -8.34 % 307.609 K -7.70 % 333.277 K
Deferred revenue 0.000 0.000 -100.00 % 1.710 M 29.74 % 1.318 M 110.54 % 626.000 K -22.43 % 807.000 K 0.000 -100.00 % 213.000 K -59.58 % 527.000 K 18.43 % 445.000 K 0.000 100.00 % -6.164 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 600.564 K 0.000 0.000 0.000
Short term debt 12.520 M 1.19 % 12.373 M 2.82 % 12.034 M 1.40 % 11.868 M -79.41 % 57.652 M 1 204.23 % -5.221 M -687.95 % 888.000 K 17.77 % 754.000 K -73.94 % 2.893 M 3.14 % 2.805 M 6.82 % 2.626 M -47.46 % 4.998 M 44.24 % 3.465 M -8.19 % 3.774 M 10.97 % 3.401 M -24.25 % 4.490 M 276.68 % 1.192 M 508.16 % 196.000 K -89.09 % 1.796 M -0.17 % 1.799 M -44.76 % 3.257 M -0.71 % 3.280 M -0.70 % 3.303 M
Total current liabilities 48.480 M 4.47 % 46.406 M -4.85 % 48.772 M 0.49 % 48.535 M -48.25 % 93.785 M 334.51 % 21.584 M 6.61 % 20.245 M 50.45 % 13.456 M -7.85 % 14.603 M 1.56 % 14.378 M 25.50 % 11.457 M -37.31 % 18.276 M 39.29 % 13.121 M 7.09 % 12.252 M 8.03 % 11.341 M 0.21 % 11.317 M 28.66 % 8.796 M 492.32 % 1.485 M -50.20 % 2.982 M 10.66 % 2.695 M -33.79 % 4.070 M -2.01 % 4.154 M -1.97 % 4.238 M
Total liabilities 146.854 M -5.09 % 154.736 M -6.51 % 165.507 M -1.51 % 168.049 M -7.15 % 180.989 M 515.65 % 29.398 M 12.29 % 26.181 M 31.28 % 19.943 M -18.02 % 24.328 M -1.53 % 24.706 M 7.91 % 22.894 M -26.60 % 31.189 M 68.32 % 18.530 M 6.46 % 17.405 M 5.38 % 16.516 M -3.76 % 17.162 M -17.17 % 20.719 M 951.19 % 1.971 M -36.42 % 3.100 M 9.48 % 2.831 M -31.98 % 4.163 M -1.38 % 4.221 M -1.36 % 4.279 M
Other non current assets 433.000 K -4.63 % 454.000 K -6.78 % 487.000 K -3.75 % 506.000 K -55.06 % 1.126 M -7.17 % 1.213 M 207.87 % 394.000 K 116.48 % 182.000 K 18 300.00 % -1.000 K -100.65 % 155.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 774.000 K 591.07 % 112.000 K -13.18 % 129.000 K 12.26 % 114.914 K 11.35 % 103.202 K 14.81 % 89.888 K 17.39 % 76.574 K
Long term investments 238.000 K -28.53 % 333.000 K -27.45 % 459.000 K -28.39 % 641.000 K -7.77 % 695.000 K -14.30 % 811.000 K 105.84 % 394.000 K 116.48 % 182.000 K 0.000 -100.00 % 155.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -774.000 K 0.000 0.000 0.000 -100.00 % 50.000 0.00 % 50.000 0.00 % 50.000
Intangible assets 290.616 M 131.42 % 125.579 M -58.17 % 300.183 M 121.75 % 135.371 M -55.74 % 305.845 M 1 042.41 % 26.772 M -68.95 % 86.224 M 673.10 % 11.153 M -67.72 % 34.549 M 201.66 % 11.453 M -66.75 % 34.444 M 192.99 % 11.756 M -57.05 % 27.369 M 253.42 % 7.744 M -71.96 % 27.621 M 266.47 % 7.537 M -71.85 % 26.771 M 3 133.21 % 828.000 K -34.02 % 1.255 M 1 573.53 % 74.991 K 0.000 -100.00 % 26.678 K -50.00 % 53.355 K
GoodWill 0.000 -100.00 % 169.957 M 0.000 -100.00 % 169.957 M 0.000 -100.00 % 58.341 M 0.000 -100.00 % 24.125 M 0.000 -100.00 % 23.301 M 0.000 -100.00 % 23.301 M 0.000 -100.00 % 19.488 M 0.000 -100.00 % 19.488 M 0.000 -100.00 % 1.314 M 0.000 -100.00 % 1.185 M 1.15 % 1.171 M 0.00 % 1.171 M 0.00 % 1.171 M
Goodwill and intangible assets 290.616 M -1.66 % 295.536 M -1.55 % 300.183 M -1.69 % 305.328 M -0.17 % 305.845 M 259.34 % 85.113 M -1.29 % 86.224 M 144.41 % 35.278 M 2.11 % 34.549 M -0.59 % 34.754 M 0.90 % 34.444 M -1.75 % 35.057 M 28.09 % 27.369 M 0.50 % 27.232 M -1.41 % 27.621 M 2.21 % 27.025 M 0.95 % 26.771 M 1 149.81 % 2.142 M 70.68 % 1.255 M -0.39 % 1.260 M 7.55 % 1.171 M -2.23 % 1.198 M -2.18 % 1.225 M
Property plant equipment net 15.599 M -1.10 % 15.773 M 4.04 % 15.161 M 18.24 % 12.822 M -5.72 % 13.600 M 135.46 % 5.776 M -13.60 % 6.685 M 25.38 % 5.332 M -1.04 % 5.388 M 15.85 % 4.651 M 3.68 % 4.486 M -6.15 % 4.780 M 249.16 % 1.369 M 258.38 % 382.000 K 51.59 % 252.000 K 55.56 % 162.000 K -26.36 % 220.000 K 81.82 % 121.000 K -13.57 % 140.000 K -13.69 % 162.197 K 5.28 % 154.068 K -5.44 % 162.926 K -5.16 % 171.784 K
Total non current assets 306.886 M -1.67 % 312.096 M -1.33 % 316.290 M -0.94 % 319.297 M -0.40 % 320.571 M 248.06 % 92.102 M -1.29 % 93.303 M 128.73 % 40.792 M 2.14 % 39.936 M 0.95 % 39.560 M 1.62 % 38.930 M -2.28 % 39.837 M 38.62 % 28.738 M 4.07 % 27.614 M -0.93 % 27.873 M 2.52 % 27.187 M -2.08 % 27.765 M 1 069.05 % 2.375 M 55.84 % 1.524 M -0.84 % 1.537 M 7.58 % 1.429 M -1.53 % 1.451 M -1.51 % 1.473 M
Other current assets 187.000 K -95.18 % 3.877 M 2 221.56 % 167.000 K -98.79 % 13.848 M 14 790.32 % 93.000 K -99.36 % 14.553 M 0.000 -100.00 % 1.619 M 0.000 -100.00 % 1.582 M 0.000 -100.00 % 1.939 M 0.000 -100.00 % 525.000 K 0.000 -100.00 % 2.012 M 0.000 -100.00 % 153.000 K 0.000 -100.00 % 67.000 K -0.14 % 67.091 K -18.91 % 82.734 K -15.90 % 98.377 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 7.537 M -41.67 % 12.921 M -5.51 % 13.674 M 11.37 % 12.278 M -41.09 % 20.841 M 92.99 % 10.799 M 43.39 % 7.531 M -16.82 % 9.054 M -25.68 % 12.182 M -7.73 % 13.203 M 11.70 % 11.820 M 602.73 % 1.682 M -39.04 % 2.759 M -6.16 % 2.940 M 6.87 % 2.751 M -15.22 % 3.245 M -45.56 % 5.961 M 98.77 % 2.999 M 157.65 % 1.164 M 134.85 % 495.644 K -52.88 % 1.052 M 36.50 % 770.522 K 57.48 % 489.275 K
Cash and short term investments 7.537 M -41.67 % 12.921 M -5.51 % 13.674 M 11.37 % 12.278 M -41.09 % 20.841 M 92.99 % 10.799 M 43.39 % 7.531 M -16.82 % 9.054 M -25.68 % 12.182 M -7.73 % 13.203 M 11.70 % 11.820 M 602.73 % 1.682 M -39.04 % 2.759 M -6.16 % 2.940 M 6.87 % 2.751 M -15.22 % 3.245 M -45.56 % 5.961 M 98.77 % 2.999 M 157.65 % 1.164 M 134.85 % 495.644 K -52.88 % 1.052 M 36.50 % 770.522 K 57.48 % 489.275 K
Total current assets 60.435 M -1.25 % 61.203 M -9.69 % 67.770 M 10.15 % 61.523 M -14.53 % 71.979 M 78.45 % 40.336 M 19.38 % 33.787 M 27.61 % 26.476 M -9.02 % 29.101 M 0.39 % 28.987 M 11.69 % 25.953 M 35.09 % 19.211 M 25.95 % 15.253 M 7.17 % 14.233 M 11.14 % 12.806 M -2.74 % 13.167 M -18.48 % 16.151 M 361.59 % 3.499 M 97.57 % 1.771 M 93.66 % 914.471 K -37.63 % 1.466 M 27.99 % 1.146 M 38.87 % 824.936 K
Inventory 7.595 M 0.24 % 7.577 M 4.86 % 7.226 M 2.32 % 7.062 M -9.87 % 7.835 M 293.92 % 1.989 M -2.50 % 2.040 M 124.67 % 908.000 K 3.30 % 879.000 K 23.46 % 712.000 K 2.89 % 692.000 K 16.50 % 594.000 K 106.25 % 288.000 K 17.55 % 245.000 K -11.23 % 276.000 K 9.52 % 252.000 K -28.61 % 353.000 K 82.90 % 193.000 K 0.52 % 192.000 K 12.80 % 170.211 K 56.46 % 108.792 K 8.50 % 100.271 K 9.29 % 91.749 K
Net receivables 45.116 M 22.50 % 36.828 M -21.14 % 46.703 M 64.82 % 28.335 M -34.42 % 43.210 M 236.03 % 12.859 M -46.90 % 24.216 M 20.42 % 20.109 M 25.37 % 16.040 M 18.90 % 13.490 M 0.36 % 13.442 M -10.36 % 14.996 M 22.86 % 12.206 M 15.99 % 10.523 M 7.61 % 9.779 M 27.70 % 7.658 M -22.15 % 9.837 M 5 686.47 % 170.000 K -59.04 % 415.000 K 128.02 % 182.000 K -23.72 % 238.609 K 24.23 % 192.072 K 31.98 % 145.535 K
Tax assets 0.000 0.000 0.000 0.000 100.00 % -695.000 K 14.30 % -811.000 K -105.84 % -394.000 K -116.48 % -182.000 K 0.000 100.00 % -155.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 774.000 K 0.000 0.000 0.000 100.00 % -50.000 0.00 % -50.000 0.00 % -50.000
Other assets 0.000 0.000 100.00 % -90.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 33.284 M 167.17 % 12.458 M -63.10 % 33.757 M 175.93 % 12.234 M -63.56 % 33.570 M 406.03 % 6.634 M -64.35 % 18.610 M 347.46 % 4.159 M -62.81 % 11.182 M 129.61 % 4.870 M -39.94 % 8.109 M 24.37 % 6.520 M -28.15 % 9.074 M 130.30 % 3.940 M -48.86 % 7.705 M 121.09 % 3.485 M -52.71 % 7.369 M 2 389.53 % 296.000 K -70.28 % 996.000 K 237.63 % 295.000 K 9.15 % 270.276 K 3.23 % 261.826 K 3.34 % 253.375 K
Tax payables 1.367 M -55.67 % 3.084 M 142.64 % 1.271 M 110.78 % 603.000 K -68.87 % 1.937 M 74.03 % 1.113 M 49.00 % 747.000 K 250.70 % 213.000 K -59.66 % 528.000 K 18.65 % 445.000 K -38.37 % 722.000 K 21.55 % 594.000 K 2.06 % 582.000 K -42.66 % 1.015 M 331.91 % 235.000 K -36.49 % 370.000 K 57.45 % 235.000 K -36.66 % 371.000 K 95.26 % 190.000 K -26.30 % 257.793 K -1.26 % 261.075 K -14.22 % 304.356 K -12.45 % 347.636 K
Deferred revenue non current 2.577 M 36.21 % 1.892 M -31.25 % 2.752 M -4.91 % 2.894 M 73.29 % 1.670 M -4.24 % 1.744 M 143.65 % -3.995 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -702.000 K -97.75 % -355.000 K 0.000 100.00 % -1.164 M -614.11 % -163.000 K -425.81 % -31.000 K 0.00 % -31.000 K -121.44 % -13.999 K -100.00 % -7.000 K 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
Capital lease obligations 10.907 M -2.97 % 11.241 M 4.44 % 10.763 M 28.07 % 8.404 M 3.52 % 8.118 M 230.40 % 2.457 M -13.15 % 2.829 M 11.64 % 2.534 M -11.61 % 2.867 M -8.61 % 3.137 M -2.82 % 3.228 M -7.43 % 3.487 M 310.72 % 849.000 K -15.77 % 1.008 M 918.18 % 99.000 K -74.68 % 391.000 K 246.02 % 113.000 K 10.78 % 102.000 K -14.29 % 119.000 K -15.60 % 141.000 K 38.70 % 101.660 K -4.47 % 106.416 K -4.28 % 111.171 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 128.215 M -0.12 % 128.375 M -35.27 % 198.320 M 54.39 % 128.452 M -11.36 % 144.922 M 67.54 % 86.498 M 139.75 % 36.079 M -2.40 % 36.966 M 0.91 % 36.631 M -0.10 % 36.668 M 0.58 % 36.457 M 60.00 % 22.785 M -1.25 % 23.073 M 4.53 % 22.074 M -2.42 % 22.621 M 0.00 % 22.621 M 0.00 % 22.621 M 603.83 % 3.214 M 0.000 100.00 % -10.000 -4 503 599 627 470.50 % 0.000 100.04 % 0.000 0.000
Deferred tax liabilities non current 29.434 M -4.52 % 30.828 M -5.98 % 32.788 M -3.35 % 33.925 M -3.66 % 35.214 M 692.39 % 4.444 M 11.24 % 3.995 M 86.77 % 2.139 M -7.36 % 2.309 M 31.79 % 1.752 M 53.82 % 1.139 M -26.23 % 1.544 M 126.06 % 683.000 K -2.71 % 702.000 K 97.75 % 355.000 K -32.51 % 526.000 K -54.81 % 1.164 M 614.11 % 163.000 K 425.81 % 31.000 K 0.65 % 30.800 K 120.00 % 14.000 K 100.00 % 7.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 367.321 M -1.60 % 373.299 M -2.78 % 383.970 M 0.40 % 382.442 M -2.57 % 392.550 M 196.40 % 132.438 M 4.21 % 127.090 M 88.93 % 67.268 M -2.56 % 69.038 M 0.72 % 68.547 M 5.65 % 64.883 M 9.88 % 59.048 M 34.23 % 43.991 M 5.12 % 41.847 M 2.87 % 40.679 M 0.81 % 40.354 M -8.11 % 43.916 M 647.63 % 5.874 M 78.27 % 3.295 M 34.41 % 2.451 M -15.32 % 2.895 M 11.49 % 2.596 M 12.99 % 2.298 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 2014-12-31 2014-06-30 2013-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2014-01-31 2013-06-30 2013-01-31
Deferred income tax 0.000 0.000 0.000 100.00 % -3.730 M 79.43 % -18.134 M 0.000 100.00 % -5.985 M -804.89 % 849.000 K 0.000 -100.00 % 208.000 K 0.000 -100.00 % 114.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
Stock based compensation 662.000 K 0.000 -100.00 % 557.000 K 30.44 % 427.000 K 107.79 % 205.500 K 123.37 % 92.000 K -47.58 % 175.500 K 269.47 % 47.500 K -45.71 % 87.500 K 69.90 % 51.500 K 0.98 % 51.000 K -26.09 % 69.000 K 38.00 % 50.000 K -13.79 % 58.000 K -28.40 % 81.000 K 3 950.00 % 2.000 K -96.43 % 56.000 K 86.67 % 30.000 K 100.00 % 15.000 K 0.00 % 15.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -5.039 M -248.25 % 3.399 M 186.05 % -3.950 M -174.64 % 5.292 M 199.92 % -5.296 M -337.81 % 2.227 M 197.80 % -2.277 M -679.39 % 393.000 K 158.74 % -669.000 K -162.70 % 1.067 M 162.07 % -1.719 M -1 442.97 % 128.000 K 119.78 % -647.000 K 50.54 % -1.308 M 20.10 % -1.637 M -387.20 % -336.000 K 62.42 % -894.000 K -673.08 % 156.000 K 177.23 % -202.000 K -189.78 % 225.000 K 213.07 % -199.000 K -202.91 % -65.696 K 0.00 % -65.696 K -100.00 % -32.848 K -326.33 % 14.514 K 100.00 % 7.257 K
Accounts receivables -4.749 M -214.93 % 4.132 M 211.34 % -3.711 M -126.72 % 13.886 M 179.83 % -17.395 M -393.98 % 5.917 M 174.77 % -7.914 M -3 464.86 % -222.000 K 81.03 % -1.170 M 45.53 % -2.148 M -161.49 % 3.493 M 1 174.77 % -325.000 K 72.87 % -1.198 M 10.53 % -1.339 M 16.99 % -1.613 M -382.93 % -334.000 K 62.00 % -879.000 K -689.93 % 149.000 K 182.78 % -180.000 K -185.71 % 210.000 K 270.73 % -123.000 K -39.12 % -88.416 K 0.000 0.000 0.000 0.000
Inventory -290.000 K -176.19 % -105.000 K 56.07 % -239.000 K -104.25 % 5.620 M 210.56 % -5.083 M -517.67 % 1.217 M 207.51 % -1.132 M -3 942.86 % -28.000 K 83.23 % -167.000 K -568.00 % -25.000 K 73.40 % -94.000 K -329.27 % 41.000 K 213.89 % -36.000 K -216.13 % 31.000 K 229.17 % -24.000 K -1 100.00 % -2.000 K 86.67 % -15.000 K -314.29 % 7.000 K 131.82 % -22.000 K -246.67 % 15.000 K 119.74 % -76.000 K -791.86 % -8.522 K 0.00 % -8.522 K -100.00 % -4.261 K -116.62 % 25.630 K 100.00 % 12.815 K
Accounts payables 2.122 M 437.90 % -628.000 K 69.40 % -2.052 M 85.56 % -14.214 M -182.73 % 17.182 M 450.15 % -4.907 M -172.49 % 6.769 M 952.72 % 643.000 K -3.74 % 668.000 K -79.38 % 3.240 M 163.31 % -5.118 M -1 342.23 % 412.000 K -29.81 % 587.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
Other working capital 0.000 0.000 -100.00 % 2.052 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -131.000 K 50.00 % -262.000 K 17.61 % -318.000 K 0.00 % -318.000 K -259.00 % 200.000 K 0.00 % 200.000 K 73.91 % 115.000 K 0.00 % 115.000 K 75.15 % 65.658 K 214.84 % -57.175 K 0.00 % -57.175 K -100.00 % -28.587 K -157.13 % -11.118 K -100.00 % -5.559 K
Other non cash items 1.604 M 205.87 % -1.515 M -469.55 % -266.000 K 41.28 % -453.000 K -102.14 % 21.165 M 1 390.55 % -1.640 M -125.99 % 6.309 M 561.32 % 954.000 K -74.84 % 3.791 M 492.34 % 640.000 K -85.45 % 4.400 M 217.69 % 1.385 M -29.80 % 1.973 M 52.00 % 1.298 M -26.63 % 1.769 M 7 270.83 % 24.000 K -98.61 % 1.725 M 4 973.53 % 34.000 K -88.32 % 291.000 K 190.09 % -323.000 K -183.68 % 386.000 K 768.38 % -57.752 K 0.00 % -57.752 K -100.00 % -28.876 K -231.88 % 21.896 K 100.00 % 10.948 K
Net cash provided by operating activities 9.590 M -29.84 % 13.669 M 69.42 % 8.068 M -29.92 % 11.513 M 269.84 % 3.113 M -23.29 % 4.058 M 14.02 % 3.559 M -14.57 % 4.166 M 38.87 % 3.000 M -30.49 % 4.316 M 544.18 % 670.000 K -72.62 % 2.447 M 45.48 % 1.682 M 9.93 % 1.530 M -9.04 % 1.682 M 4 412.82 % -39.000 K -105.27 % 740.000 K 257.49 % 207.000 K -70.51 % 702.000 K 107.08 % 339.000 K -51.64 % 701.000 K 134.18 % 299.343 K 0.00 % 299.342 K 100.00 % 149.671 K -67.00 % 453.538 K 100.00 % 226.769 K
Investments in property plant and equipment -572.000 K 68.38 % -1.809 M -180.03 % -646.000 K 68.40 % -2.044 M -103.79 % -1.003 M -176.31 % -363.000 K 66.76 % -1.092 M -32.85 % -822.000 K 38.38 % -1.334 M -121.96 % -601.000 K -237.64 % -178.000 K 81.34 % -954.000 K -27.54 % -748.000 K -281.63 % -196.000 K -653.85 % -26.000 K -420.00 % -5.000 K 94.62 % -93.000 K -56.30 % -59.500 K -495.00 % -10.000 K 23.08 % -13.000 K -333.33 % -3.000 K 93.08 % -43.325 K 0.00 % -43.325 K -100.00 % -21.662 K 56.66 % -49.979 K -100.00 % -24.990 K
Acquisitions net 0.000 -100.00 % 194.000 K 79.63 % 108.000 K -99.28 % 15.064 M 123.64 % -63.715 M -4 568.09 % 1.426 M -54.77 % 3.153 M 682.81 % -541.000 K -69.06 % -320.000 K 0.000 0.000 100.00 % -3.958 M 0.000 0.000 0.000 -100.00 % 84.000 K 100.29 % -28.487 M -8 454.65 % -333.000 K 0.000 100.00 % -83.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -164.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 341.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -436.999 K -337.00 % -100.000 K 84.25 % -635.000 K -592.25 % 129.000 K -3.73 % 134.000 K -87.94 % 1.111 M 166.13 % -1.680 M -1 127.52 % 163.500 K 169.57 % -235.000 K -47.34 % -159.500 K 0.000 100.00 % -296.000 K -141.63 % -122.500 K 54.12 % -267.000 K -229.63 % -81.000 K -912.50 % -8.000 K -113.45 % 59.500 K 2 875.00 % 2.000 K -60.00 % 5.000 K 0.00 % 5.000 K -28.57 % 7.000 K -66.45 % 20.866 K -51.84 % 43.324 K 100.00 % 21.662 K -56.66 % 49.978 K 100.00 % 24.989 K
Net cash used for investing activites -1.009 M 34.40 % -1.538 M -31.12 % -1.173 M -108.92 % 13.149 M 120.36 % -64.584 M -3 070.75 % 2.174 M 470.60 % 381.000 K 127.95 % -1.363 M 17.59 % -1.654 M -175.21 % -601.000 K -237.64 % -178.000 K 96.38 % -4.912 M -556.68 % -748.000 K -61.56 % -463.000 K -332.71 % -107.000 K -250.70 % 71.000 K 100.25 % -28.580 M -8 534.44 % -331.000 K -3 210.00 % -10.000 K 89.01 % -91.000 K -2 375.00 % 4.000 K -80.83 % 20.866 K 148.16 % -43.325 K -100.00 % -21.662 K 56.66 % -49.979 K -100.00 % -24.990 K
Debt repayment -10.768 M -87.27 % -5.750 M -64.29 % -3.500 M -119.98 % 17.520 M -19.30 % 21.710 M 0.000 100.00 % -3.533 M 18.87 % -4.355 M -357.94 % -951.000 K 12.67 % -1.089 M 0.000 0.000 100.00 % -637.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
Common stock issued 0.000 100.00 % -77.000 K 0.000 0.000 -100.00 % 110.972 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.677 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 M 0.00 % 10.000 M 461.48 % 1.781 M 0.00 % 1.781 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -160.000 K 0.000 0.000 100.00 % -16.674 M -92 533.33 % -18.000 K 99.15 % -2.120 M -453.52 % -383.000 K -49.03 % -257.000 K -162.24 % -98.000 K 54.21 % -214.000 K 0.000 100.00 % -146.000 K -21.67 % -120.000 K 20.53 % -151.000 K -100.00 % -75.500 K 0.00 % -75.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -2.500 M 43.55 % -4.429 M 0.000 100.00 % -1.938 M -35.24 % -1.433 M -22.48 % -1.170 M -0.09 % -1.169 M -103.30 % -575.000 K 24.93 % -766.000 K -166.90 % -287.000 K -25.33 % -229.000 K 2.14 % -234.000 K 34.64 % -358.000 K -119.63 % -163.000 K 36.58 % -257.000 K -94.70 % -132.000 K -62.96 % -81.000 K 23.94 % -106.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -282.000 K 89.26 % -2.625 M -36.43 % -1.924 M 94.04 % -32.260 M 45.87 % -59.595 M -4 475.55 % 1.362 M 344.09 % -558.000 K 24.90 % -743.000 K -34.60 % -552.000 K 34.44 % -842.000 K -108.56 % 9.842 M 523.67 % 1.578 M 0.000 100.00 % -880.000 K 51.43 % -1.812 M 30.31 % -2.600 M -104.20 % 61.877 M 1 473.68 % 3.932 M 16 483.33 % -24.000 K 96.84 % -760.000 K -1.47 % -749.000 K -5 354.41 % -13.732 K 0.000 0.000 100.00 % -294.000 K -100.00 % -147.000 K
Net cash used provided by financing activities -13.710 M -6.44 % -12.881 M -137.48 % -5.424 M 83.74 % -33.352 M -146.56 % 71.636 M 2 364.81 % -3.163 M 42.10 % -5.463 M 7.88 % -5.930 M -150.53 % -2.367 M 1.91 % -2.413 M -124.81 % 9.727 M 600.79 % 1.388 M 224.48 % -1.115 M -26.85 % -879.000 K 57.52 % -2.069 M 24.27 % -2.732 M -108.87 % 30.786 M 1 471.52 % 1.959 M 8 262.50 % -24.000 K 96.84 % -760.000 K -1.47 % -749.000 K -5 354.41 % -13.732 K 0.000 0.000 100.00 % -294.000 K -100.00 % -147.000 K
Effect of forex changes on cash -255.000 K -8 400.00 % -3.000 K 96.00 % -75.000 K -159.06 % 126.999 K 306.50 % -61.500 K -161.81 % 99.500 K -98.90 % 9.053 M 0.000 0.000 0.000 0.000 0.000 100.00 % -265.250 K 50.00 % -530.500 K -215.77 % -168.000 K 0.00 % -168.000 K 97.55 % -6.853 M 0.00 % -6.853 M -12 247.75 % -55.500 K 0.00 % -55.500 K -1.30 % -54.789 K 0.000 0.000 0.000 -100.00 % 9.905 K 100.00 % 4.953 K
Net change in cash -5.384 M -615.01 % -753.000 K -153.94 % 1.396 M 116.30 % -8.563 M -185.27 % 10.042 M 207.28 % 3.268 M 314.58 % -1.523 M 51.31 % -3.128 M -206.37 % -1.021 M -173.83 % 1.383 M -86.36 % 10.138 M 1 041.32 % -1.077 M -153.21 % 2.024 M 743.56 % -314.500 K -116.21 % 1.940 M 2 643.93 % -76.250 K -101.47 % 5.195 M 8 347.56 % 61.500 K -94.09 % 1.040 M 66.20 % 625.750 K -16.01 % 745.058 K 32.46 % 562.494 K 300.00 % 140.624 K 0.00 % 140.624 K 135.42 % 59.732 K 0.00 % 59.732 K
Cash at beginning of period 12.921 M -5.51 % 13.674 M 11.37 % 12.278 M -41.09 % 20.841 M 92.99 % 10.799 M 43.39 % 7.531 M -16.82 % 9.054 M -25.68 % 12.182 M -7.73 % 13.203 M 11.70 % 11.820 M 602.73 % 1.682 M -39.04 % 2.759 M 275.37 % 735.000 K 0.00 % 735.000 K -9.40 % 811.250 K 0.00 % 811.250 K 8.20 % 749.750 K 0.00 % 749.750 K 504.64 % 124.000 K 0.00 % 124.000 K -52.84 % 262.942 K -46.26 % 489.275 K 300.00 % 122.318 K 0.00 % 122.318 K 95.44 % 62.586 K 0.00 % 62.586 K
Cash at end of period 7.537 M -41.67 % 12.921 M -5.51 % 13.674 M 11.37 % 12.278 M -41.09 % 20.841 M 92.99 % 10.799 M 43.39 % 7.531 M -16.82 % 9.054 M -25.68 % 12.182 M -7.73 % 13.203 M 11.70 % 11.820 M 602.73 % 1.682 M -39.04 % 2.759 M 556.12 % 420.500 K -84.71 % 2.751 M 274.29 % 735.000 K -87.64 % 5.945 M 632.82 % 811.250 K -30.30 % 1.164 M 55.25 % 749.750 K -25.62 % 1.008 M -4.16 % 1.052 M 300.00 % 262.942 K 0.00 % 262.942 K 114.97 % 122.318 K 0.00 % 122.318 K
Operating cash flow 12.257 M -10.33 % 13.669 M 17.61 % 11.622 M -30.51 % 16.725 M 437.26 % 3.113 M -23.29 % 4.058 M 14.02 % 3.559 M -14.57 % 4.166 M 38.87 % 3.000 M -30.49 % 4.316 M 544.18 % 670.000 K -72.62 % 2.447 M 45.48 % 1.682 M 9.93 % 1.530 M -9.04 % 1.682 M 4 412.82 % -39.000 K -105.27 % 740.000 K 257.49 % 207.000 K -70.51 % 702.000 K 107.08 % 339.000 K -51.64 % 701.000 K 134.18 % 299.343 K 0.00 % 299.342 K 100.00 % 149.671 K -67.00 % 453.538 K 100.00 % 226.769 K
Capital expenditure -572.000 K 30.58 % -824.000 K -27.55 % -646.000 K 7.85 % -701.000 K 30.11 % -1.003 M -176.31 % -363.000 K 66.76 % -1.092 M -32.85 % -822.000 K 38.38 % -1.334 M -121.96 % -601.000 K -237.64 % -178.000 K 81.34 % -954.000 K -27.54 % -748.000 K -281.63 % -196.000 K -653.85 % -26.000 K -420.00 % -5.000 K 94.62 % -93.000 K -56.30 % -59.500 K -495.00 % -10.000 K 23.08 % -13.000 K -333.33 % -3.000 K 93.08 % -43.325 K 0.00 % -43.325 K -100.00 % -21.662 K 56.66 % -49.979 K -100.00 % -24.990 K
Free CashFlow 11.685 M -9.03 % 12.845 M 17.03 % 10.976 M -31.50 % 16.024 M 659.43 % 2.110 M -42.90 % 3.695 M 49.78 % 2.467 M -26.23 % 3.344 M 100.72 % 1.666 M -55.15 % 3.715 M 655.08 % 492.000 K -67.05 % 1.493 M 59.85 % 934.000 K -29.99 % 1.334 M -19.44 % 1.656 M 3 863.64 % -44.000 K -106.80 % 647.000 K 338.64 % 147.500 K -78.68 % 692.000 K 112.27 % 326.000 K -53.30 % 698.000 K 172.63 % 256.020 K 0.00 % 256.016 K 100.00 % 128.008 K -68.28 % 403.558 K 100.00 % 201.779 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2014 2013 2013