
Jacques Bogart S.A. JBOG.PA
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 289.655 M -1.29 % | 293.446 M 0.76 % | 291.233 M 18.43 % | 245.902 M 10.02 % | 223.500 M -26.31 % | 303.292 M 83.30 % | 165.465 M 27.78 % | 129.490 M 22.46 % | 105.742 M 8.47 % | 97.481 M 16.71 % | 83.526 M -5.42 % | 88.314 M 1.38 % | 87.113 M -3.63 % | 90.395 M 6.11 % | 85.188 M -3.55 % | 88.320 M -18.08 % | 107.809 M 3.14 % | 104.530 M |
Net income | -441.000 K -111.67 % | 3.780 M 136.23 % | -10.433 M -1 483.69 % | 754.000 K -67.78 % | 2.340 M -76.90 % | 10.128 M -45.90 % | 18.720 M 100.54 % | 9.335 M 9.64 % | 8.514 M -4.16 % | 8.884 M 4.73 % | 8.483 M 18.26 % | 7.173 M -7.50 % | 7.755 M -29.07 % | 10.934 M 49.56 % | 7.311 M 32.35 % | 5.524 M -22.05 % | 7.087 M 14.83 % | 6.172 M |
Income before tax | 2.108 M -70.22 % | 7.078 M 166.86 % | -10.586 M -719.79 % | 1.708 M -60.12 % | 4.283 M -66.58 % | 12.817 M -36.64 % | 20.228 M 53.56 % | 13.173 M 43.61 % | 9.173 M -18.61 % | 11.270 M -7.78 % | 12.221 M 14.06 % | 10.715 M -1.65 % | 10.895 M -32.83 % | 16.220 M 48.70 % | 10.908 M 37.68 % | 7.923 M -29.13 % | 11.179 M 29.33 % | 8.644 M |
Income before tax ratio | 0.01 -69.83 % | 0.02 166.36 % | -0.04 -623.32 % | 0.01 -63.75 % | 0.02 -54.65 % | 0.04 -65.43 % | 0.12 20.17 % | 0.10 17.27 % | 0.09 -24.97 % | 0.12 -20.98 % | 0.15 20.59 % | 0.12 -2.99 % | 0.13 -30.30 % | 0.18 40.13 % | 0.13 42.74 % | 0.09 -13.49 % | 0.10 25.39 % | 0.08 |
EBITDA | 42.629 M -3.81 % | 44.318 M 47.87 % | 29.970 M -22.30 % | 38.571 M -1.85 % | 39.300 M -25.35 % | 52.647 M 107.67 % | 25.351 M 46.99 % | 17.247 M 42.03 % | 12.143 M 11.65 % | 10.876 M 37.32 % | 7.920 M -44.58 % | 14.292 M -3.33 % | 14.784 M -16.42 % | 17.688 M 22.54 % | 14.434 M 19.71 % | 12.057 M -35.30 % | 18.636 M 31.95 % | 14.123 M |
Net income ratio | 0.00 -111.82 % | 0.01 135.96 % | -0.04 -1 268.31 % | 0.00 -70.71 % | 0.01 -68.65 % | 0.03 -70.48 % | 0.11 56.94 % | 0.07 -10.47 % | 0.08 -11.65 % | 0.09 -10.27 % | 0.10 25.04 % | 0.08 -8.76 % | 0.09 -26.40 % | 0.12 40.94 % | 0.09 37.22 % | 0.06 -4.85 % | 0.07 11.33 % | 0.06 |
Ratio EBITDA | 0.15 -2.55 % | 0.15 46.76 % | 0.10 -34.39 % | 0.16 -10.80 % | 0.18 1.30 % | 0.17 13.30 % | 0.15 15.03 % | 0.13 15.98 % | 0.11 2.93 % | 0.11 17.66 % | 0.09 -41.41 % | 0.16 -4.64 % | 0.17 -13.27 % | 0.20 15.49 % | 0.17 24.12 % | 0.14 -21.03 % | 0.17 27.94 % | 0.14 |
Gross profit ratio | 0.53 0.61 % | 0.52 243.98 % | 0.15 11.92 % | 0.14 -72.11 % | 0.49 241.51 % | 0.14 -72.68 % | 0.52 -11.47 % | 0.59 0.23 % | 0.59 -0.26 % | 0.59 -0.77 % | 0.60 -2.53 % | 0.61 -3.51 % | 0.63 4.69 % | 0.61 -2.74 % | 0.62 3.72 % | 0.60 -12.08 % | 0.68 8.97 % | 0.63 |
Weighted average shs out dil | 14.654 M -0.12 % | 14.671 M -0.37 % | 14.725 M -0.56 % | 14.807 M -0.94 % | 14.947 M -1.49 % | 15.173 M -3.20 % | 15.674 M -0.01 % | 15.676 M 0.01 % | 15.674 M -0.01 % | 15.675 M 10.04 % | 14.245 M -0.01 % | 14.246 M -0.06 % | 14.256 M 0.04 % | 14.250 M -0.11 % | 14.265 M 0.07 % | 14.255 M 0.04 % | 14.250 M 0.00 % | 14.250 M |
Weighted average shs out | 11.278 M -23.13 % | 14.671 M -0.37 % | 14.725 M -0.56 % | 14.807 M -0.94 % | 14.947 M -1.49 % | 15.173 M -1.48 % | 15.401 M -1.44 % | 15.626 M -0.24 % | 15.664 M -0.07 % | 15.675 M 10.04 % | 14.245 M -0.01 % | 14.246 M -0.06 % | 14.256 M 0.04 % | 14.250 M -0.11 % | 14.265 M 0.07 % | 14.255 M 0.04 % | 14.250 M 0.00 % | 14.250 M |
EPS diluted | -0.03 -111.58 % | 0.26 136.62 % | -0.71 -1 494.89 % | 0.05 -68.19 % | 0.16 -76.12 % | 0.67 -43.70 % | 1.19 98.33 % | 0.60 11.11 % | 0.54 8.00 % | 0.50 -16.67 % | 0.60 20.00 % | 0.50 -7.41 % | 0.54 -11.48 % | 0.61 19.61 % | 0.51 30.77 % | 0.39 -22.00 % | 0.50 16.28 % | 0.43 |
Earnings per share | -0.03 -111.58 % | 0.26 136.62 % | -0.71 -1 494.89 % | 0.05 -68.19 % | 0.16 -76.12 % | 0.67 -45.08 % | 1.22 103.33 % | 0.60 11.11 % | 0.54 8.00 % | 0.50 -16.67 % | 0.60 20.00 % | 0.50 -7.41 % | 0.54 -11.48 % | 0.61 19.61 % | 0.51 30.77 % | 0.39 -22.00 % | 0.50 16.28 % | 0.43 |
Gross profit | 152.956 M -0.69 % | 154.023 M 246.59 % | 44.439 M 32.55 % | 33.526 M -69.32 % | 109.266 M 151.67 % | 43.417 M -49.92 % | 86.694 M 13.12 % | 76.639 M 22.74 % | 62.442 M 8.19 % | 57.716 M 15.81 % | 49.835 M -7.82 % | 54.061 M -2.18 % | 55.268 M 0.89 % | 54.782 M 3.21 % | 53.079 M 0.04 % | 53.058 M -27.97 % | 73.666 M 12.39 % | 65.544 M |
Income tax expense | 1.464 M 40.77 % | 1.040 M 779.74 % | -153.000 K -116.04 % | 954.000 K -50.90 % | 1.943 M -27.96 % | 2.697 M 88.73 % | 1.429 M -63.31 % | 3.895 M 555.72 % | 594.000 K -81.81 % | 3.266 M -12.70 % | 3.741 M 5.56 % | 3.544 M 21.00 % | 2.929 M -44.59 % | 5.286 M 46.96 % | 3.597 M 48.27 % | 2.426 M -40.33 % | 4.066 M 64.68 % | 2.469 M |
Cost of revenue | 136.699 M -1.95 % | 139.423 M -43.51 % | 246.794 M 16.21 % | 212.376 M 84.69 % | 114.990 M -55.75 % | 259.875 M 229.91 % | 78.771 M 49.04 % | 52.851 M 22.06 % | 43.300 M 8.89 % | 39.765 M 18.03 % | 33.691 M -1.64 % | 34.253 M 7.56 % | 31.845 M -10.58 % | 35.613 M 10.91 % | 32.109 M -8.94 % | 35.262 M 3.28 % | 34.143 M -12.42 % | 38.986 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 91.623 M 21.61 % | 75.340 M -26.83 % | 102.966 M 38.24 % | 74.482 M 51.64 % | 49.117 M 7 575.95 % | -657.000 K -417.39 % | 207.000 K -90.39 % | 2.154 M 187.97 % | 748.000 K -61.72 % | 1.954 M | 0.000 | 0.000 -100.00 % | 43.448 M 764.46 % | 5.026 M 403.10 % | 999.000 K -97.78 % | 45.012 M -28.77 % | 63.189 M 13.82 % | 55.516 M |
Operating expenses | 144.217 M 1.32 % | 142.337 M -9.02 % | 156.449 M 31.74 % | 118.757 M 18.50 % | 100.216 M 104.18 % | 49.082 M -24.96 % | 65.407 M 4.63 % | 62.515 M 19.29 % | 52.405 M 16.18 % | 45.106 M 25.36 % | 35.981 M -13.81 % | 41.746 M -3.92 % | 43.448 M 4.32 % | 41.647 M 0.22 % | 41.557 M -7.68 % | 45.012 M -28.77 % | 63.189 M 13.82 % | 55.516 M |
Cost and expenses | 280.916 M -0.30 % | 281.760 M -5.31 % | 297.568 M 22.87 % | 242.190 M 12.96 % | 214.400 M -30.61 % | 308.957 M 114.29 % | 144.178 M 24.97 % | 115.366 M 20.54 % | 95.705 M 12.77 % | 84.871 M 21.82 % | 69.672 M -8.33 % | 75.999 M 0.94 % | 75.293 M -2.55 % | 77.260 M 4.88 % | 73.666 M -8.23 % | 80.274 M -17.53 % | 97.332 M 2.99 % | 94.502 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 |
Selling general and administrative expenses | 52.594 M -21.50 % | 66.997 M 25.27 % | 53.483 M 20.80 % | 44.275 M -13.35 % | 51.099 M 2.73 % | 49.739 M 37.35 % | 36.213 M 22.84 % | 29.481 M 38.80 % | 21.240 M 7.88 % | 19.688 M 16.72 % | 16.868 M 0.66 % | 16.758 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 1.041 M 275.81 % | 277.000 K -22.19 % | 356.000 K 9.88 % | 324.000 K | 0.000 -100.00 % | 454.000 K 2.71 % | 442.000 K -29.84 % | 630.000 K 542.86 % | 98.000 K 262.96 % | 27.000 K 92.86 % | 14.000 K -78.46 % | 65.000 K 66.67 % | 39.000 K 333.33 % | 9.000 K -88.00 % | 75.000 K -79.05 % | 358.000 K -72.05 % | 1.281 M 59.73 % | 802.000 K |
Interest expense | 9.355 M 26.40 % | 7.401 M 40.25 % | 5.277 M 29.69 % | 4.069 M -15.23 % | 4.800 M -4.71 % | 5.037 M 235.58 % | 1.501 M -5.06 % | 1.581 M 24.39 % | 1.271 M -7.02 % | 1.367 M -17.00 % | 1.647 M -1.32 % | 1.669 M -4.90 % | 1.755 M -10.00 % | 1.950 M 15.52 % | 1.688 M -1.69 % | 1.717 M -21.67 % | 2.192 M -0.32 % | 2.199 M |
Depreciation and amortization | 32.180 M 0.26 % | 32.097 M -9.24 % | 35.366 M 7.61 % | 32.865 M 8.82 % | 30.200 M -13.20 % | 34.793 M 721.95 % | 4.233 M 56.84 % | 2.699 M 57.65 % | 1.712 M 1 760.87 % | 92.000 K -96.45 % | 2.594 M 54.50 % | 1.679 M -12.19 % | 1.912 M 54.32 % | 1.239 M -23.66 % | 1.623 M -12.41 % | 1.853 M -22.92 % | 2.404 M -9.90 % | 2.668 M |
Operating income | 8.739 M -25.22 % | 11.686 M 314.58 % | -5.446 M -222.69 % | 4.439 M -50.95 % | 9.050 M 259.75 % | -5.665 M -178.53 % | 7.214 M -46.22 % | 13.414 M 26.17 % | 10.632 M -1.41 % | 10.784 M 102.48 % | 5.326 M -46.79 % | 10.010 M -20.31 % | 12.561 M -4.37 % | 13.135 M 14.00 % | 11.522 M 43.20 % | 8.046 M -23.20 % | 10.477 M 4.48 % | 10.028 M |
Operating income ratio | 0.03 -24.24 % | 0.04 312.96 % | -0.02 -203.59 % | 0.02 -55.42 % | 0.04 316.79 % | -0.02 -142.84 % | 0.04 -57.91 % | 0.10 3.03 % | 0.10 -9.11 % | 0.11 73.49 % | 0.06 -43.74 % | 0.11 -21.39 % | 0.14 -0.77 % | 0.15 7.43 % | 0.14 48.47 % | 0.09 -6.26 % | 0.10 1.30 % | 0.10 |
Total other income expenses net | -6.631 M -46.15 % | -4.537 M 11.73 % | -5.140 M -88.21 % | -2.731 M 42.71 % | -4.767 M 10.06 % | -5.300 M -142.75 % | 12.398 M 492.09 % | -3.162 M -82.46 % | -1.733 M 10.62 % | -1.939 M -128.12 % | 6.895 M 878.01 % | 705.000 K 142.32 % | -1.666 M -805.43 % | -184.000 K 70.03 % | -614.000 K -399.19 % | -123.000 K -117.52 % | 702.000 K 150.72 % | -1.384 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 168.609 M 21.56 % | 138.709 M -0.88 % | 139.934 M 4.92 % | 133.378 M 27.39 % | 104.700 M -29.32 % | 148.140 M 734.07 % | 17.761 M 76.11 % | 10.085 M -58.67 % | 24.399 M 141.69 % | 10.095 M -55.26 % | 22.563 M -32.51 % | 33.433 M 16.44 % | 28.712 M 7.64 % | 26.673 M -4.37 % | 27.891 M 0.04 % | 27.879 M -9.44 % | 30.784 M 318.55 % | 7.355 M |
Total investments | 3.803 M 4.62 % | 3.635 M -17.25 % | 4.393 M -25.89 % | 5.928 M 168.72 % | 2.206 M -3.88 % | 2.295 M 1 390.26 % | 154.000 K -89.09 % | 1.412 M -46.15 % | 2.622 M -7.09 % | 2.822 M -35.50 % | 4.375 M -6.50 % | 4.679 M 209.66 % | 1.511 M -42.79 % | 2.641 M 183.98 % | 930.000 K 34.01 % | 694.000 K 21.97 % | 569.000 K -58.68 % | 1.377 M |
Total debt | 211.809 M 10.37 % | 191.911 M -8.26 % | 209.186 M -7.70 % | 226.630 M 17.42 % | 193.000 M -6.26 % | 205.880 M 169.60 % | 76.365 M 52.59 % | 50.045 M -16.16 % | 59.688 M 25.06 % | 47.728 M 2.86 % | 46.403 M -21.38 % | 59.020 M 17.68 % | 50.154 M 8.78 % | 46.107 M 0.33 % | 45.954 M 2.97 % | 44.630 M -7.02 % | 48.000 M 25.02 % | 38.394 M |
Accumulated other comprehensive income loss | 64.679 M 1.75 % | 63.567 M -9.50 % | 70.242 M -11.62 % | 79.478 M -0.55 % | 79.914 M -4.78 % | 83.930 M 8.54 % | 77.328 M 21.39 % | 63.701 M 30.83 % | 48.689 M 187.18 % | 16.954 M -55.24 % | 37.876 M 12.24 % | 33.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 62.661 M 1 557.70 % | 3.780 M 136.23 % | -10.433 M -1 483.69 % | 754.000 K -67.78 % | 2.340 M -76.90 % | 10.128 M -44.07 % | 18.109 M 93.99 % | 9.335 M 9.64 % | 8.514 M 7.90 % | 7.891 M -6.98 % | 8.483 M 18.26 % | 7.173 M -7.50 % | 7.755 M -29.07 % | 10.933 M 49.75 % | 7.301 M 32.17 % | 5.524 M -22.05 % | 7.087 M 14.83 % | 6.172 M |
Common stock | 1.196 M 0.08 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 10.04 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M |
Total equity | 81.865 M -2.89 % | 84.301 M -3.32 % | 87.196 M -10.28 % | 97.186 M -2.03 % | 99.200 M -1.67 % | 100.884 M 6.99 % | 94.294 M 16.91 % | 80.655 M 8.76 % | 74.157 M 9.41 % | 67.781 M 42.64 % | 47.518 M 12.93 % | 42.079 M -9.96 % | 46.736 M -1.66 % | 47.525 M 20.87 % | 39.318 M 16.88 % | 33.641 M -3.95 % | 35.023 M -52.64 % | 73.950 M |
Other non current liabilities | 1.964 M -9.66 % | 2.174 M -2.82 % | 2.237 M -23.44 % | 2.922 M -6.38 % | 3.121 M -9.11 % | 3.434 M -1.91 % | 3.501 M 19.86 % | 2.921 M -16.21 % | 3.486 M 0.20 % | 3.479 M 1.28 % | 3.435 M 12.70 % | 3.048 M 5.98 % | 2.876 M 14.72 % | 2.507 M -0.44 % | 2.518 M 13.07 % | 2.227 M -2.62 % | 2.287 M 5.59 % | 2.166 M |
Long term debt | 159.460 M 9.99 % | 144.982 M -12.94 % | 166.524 M 3.22 % | 161.330 M 31.87 % | 122.339 M -23.89 % | 160.745 M 295.09 % | 40.686 M 60.66 % | 25.324 M -24.89 % | 33.717 M 54.05 % | 21.887 M 0.57 % | 21.762 M -30.70 % | 31.404 M 34.73 % | 23.308 M 9.22 % | 21.340 M -0.22 % | 21.388 M 20.09 % | 17.810 M 4.80 % | 16.995 M 65.24 % | 10.285 M |
Total non current liabilities | 161.424 M 9.70 % | 147.156 M -12.80 % | 168.761 M 2.75 % | 164.252 M 30.92 % | 125.460 M -23.58 % | 164.179 M 308.97 % | 40.145 M 65.83 % | 24.209 M -24.46 % | 32.049 M 62.80 % | 19.686 M 3.34 % | 19.049 M -32.45 % | 28.198 M 7.41 % | 26.252 M 1.42 % | 25.884 M 8.27 % | 23.906 M 19.31 % | 20.037 M 3.92 % | 19.282 M 54.86 % | 12.451 M |
Other current liabilities | 10.406 M 2.97 % | 10.106 M 18.71 % | 8.513 M 43.41 % | 5.936 M 120.01 % | -29.659 M -202.63 % | 28.900 M 75.96 % | 16.424 M 9.84 % | 14.953 M 92.40 % | 7.772 M 433.79 % | 1.456 M -74.31 % | 5.668 M 22.16 % | 4.640 M -43.53 % | 8.217 M -22.82 % | 10.646 M -5.65 % | 11.284 M 0.76 % | 11.199 M 8.14 % | 10.356 M 306.76 % | 2.546 M |
Deferred revenue | 0.000 -100.00 % | 2.650 M 1.34 % | 2.615 M -16.37 % | 3.127 M -92.18 % | 39.975 M 5 475.31 % | 717.000 K 12.91 % | 635.000 K -61.56 % | 1.652 M -31.40 % | 2.408 M 20.70 % | 1.995 M 108.10 % | -24.641 M 10.77 % | -27.614 M -404.92 % | 9.056 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 52.349 M 11.55 % | 46.929 M 9.73 % | 42.769 M -34.97 % | 65.769 M -7.16 % | 70.840 M 54.83 % | 45.752 M 27.72 % | 35.821 M 44.00 % | 24.875 M -6.18 % | 26.513 M 1.22 % | 26.193 M 4.27 % | 25.120 M -10.81 % | 28.164 M 4.91 % | 26.845 M 8.39 % | 24.767 M 0.82 % | 24.566 M -8.40 % | 26.820 M -13.50 % | 31.005 M 10.30 % | 28.109 M |
Total current liabilities | 155.398 M 5.86 % | 146.802 M -3.37 % | 151.919 M -18.13 % | 185.559 M 13.37 % | 163.679 M 13.09 % | 144.736 M 0.77 % | 143.625 M 144.34 % | 58.781 M 0.71 % | 58.368 M 18.11 % | 49.417 M 6.79 % | 46.273 M -4.46 % | 48.433 M -4.16 % | 50.535 M 8.68 % | 46.497 M -4.65 % | 48.763 M -1.91 % | 49.713 M -10.56 % | 55.583 M -1.64 % | 56.509 M |
Total liabilities | 316.822 M 7.78 % | 293.958 M -8.33 % | 320.680 M -8.33 % | 349.811 M 20.98 % | 289.139 M -6.40 % | 308.915 M 64.48 % | 187.812 M 115.81 % | 87.026 M -8.94 % | 95.571 M 27.80 % | 74.784 M 4.25 % | 71.737 M -13.79 % | 83.214 M 8.37 % | 76.787 M 6.09 % | 72.381 M -0.40 % | 72.669 M 4.18 % | 69.750 M -6.83 % | 74.865 M 8.56 % | 68.960 M |
Other non current assets | 103.000 K -6.36 % | 110.000 K 100.35 % | -31.643 M -3.28 % | -30.638 M -397.86 % | -6.154 M 79.80 % | -30.469 M -428.43 % | -5.766 M -105.56 % | -2.805 M 22.64 % | -3.626 M -50.14 % | -2.415 M -32.84 % | -1.818 M 0.98 % | -1.836 M -179.27 % | 2.316 M -12.31 % | 2.641 M 183.98 % | 930.000 K -55.22 % | 2.077 M 7.84 % | 1.926 M 1.74 % | 1.893 M |
Long term investments | 3.803 M 4.62 % | 3.635 M -17.25 % | 4.393 M -25.89 % | 5.928 M 168.72 % | 2.206 M -3.88 % | 2.295 M 1 390.26 % | 154.000 K -89.09 % | 1.412 M -6.43 % | 1.509 M 7.10 % | 1.409 M 12.00 % | 1.258 M -29.64 % | 1.788 M 334.65 % | -762.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 7.586 M 1.89 % | 7.445 M -81.55 % | 40.349 M 3.26 % | 39.077 M 329.70 % | 9.094 M -76.64 % | 38.924 M 332.97 % | 8.990 M 35.39 % | 6.640 M 0.02 % | 6.639 M -0.55 % | 6.676 M 0.83 % | 6.621 M -0.62 % | 6.662 M 198.21 % | 2.234 M 0.45 % | 2.224 M 2.02 % | 2.180 M 3 416.13 % | 62.000 K -99.76 % | 26.249 M -12.33 % | 29.941 M |
GoodWill | 35.597 M 8.15 % | 32.913 M 4.01 % | 31.643 M 3.28 % | 30.638 M 6.27 % | 28.830 M -5.38 % | 30.469 M 4.39 % | 29.188 M 0.00 % | 29.188 M -0.08 % | 29.212 M 40.13 % | 20.847 M 23.83 % | 16.835 M -1.69 % | 17.125 M -20.45 % | 21.528 M 21.92 % | 17.658 M 1.37 % | 17.420 M -2.16 % | 17.805 M | 0.000 | 0.000 |
Goodwill and intangible assets | 43.183 M 7.00 % | 40.358 M -43.94 % | 71.992 M 3.27 % | 69.715 M 83.83 % | 37.924 M -45.35 % | 69.393 M 81.76 % | 38.178 M 6.56 % | 35.828 M -0.06 % | 35.851 M 30.26 % | 27.523 M 17.34 % | 23.456 M -1.39 % | 23.787 M 0.11 % | 23.762 M 19.52 % | 19.882 M 1.44 % | 19.600 M 9.70 % | 17.867 M -0.15 % | 17.894 M -2.53 % | 18.359 M |
Property plant equipment net | 148.671 M 17.46 % | 126.574 M -14.72 % | 148.426 M -10.32 % | 165.501 M 20.59 % | 137.240 M -14.68 % | 160.857 M 298.92 % | 40.323 M 199.80 % | 13.450 M -2.17 % | 13.749 M 27.31 % | 10.800 M 21.43 % | 8.894 M -1.39 % | 9.019 M -4.58 % | 9.452 M -0.38 % | 9.488 M -0.15 % | 9.502 M 49.29 % | 6.365 M -10.24 % | 7.091 M -70.76 % | 24.252 M |
Total non current assets | 204.444 M 13.89 % | 179.514 M -10.93 % | 201.543 M -7.28 % | 217.379 M 22.56 % | 177.370 M -14.77 % | 208.097 M 164.57 % | 78.655 M 55.17 % | 50.690 M -0.82 % | 51.109 M 28.63 % | 39.732 M 18.22 % | 33.608 M -2.85 % | 34.594 M -5.61 % | 36.649 M 8.54 % | 33.765 M 6.01 % | 31.851 M 21.07 % | 26.309 M -2.24 % | 26.911 M -39.53 % | 44.504 M |
Other current assets | 5.368 M 75.71 % | 3.055 M -36.93 % | 4.844 M 18.99 % | 4.071 M -63.98 % | 11.302 M 324.09 % | 2.665 M -81.80 % | 14.645 M 45.36 % | 10.075 M -12.66 % | 11.536 M 63.17 % | 7.070 M 70.61 % | 4.144 M -13.70 % | 4.802 M -84.25 % | 30.495 M -10.51 % | 34.077 M 2 389.19 % | 1.369 M -15.70 % | 1.624 M 9.58 % | 1.482 M -39.11 % | 2.434 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.113 M -21.23 % | 1.413 M -54.67 % | 3.117 M 7.82 % | 2.891 M 27.19 % | 2.273 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 43.200 M -18.80 % | 53.202 M -23.18 % | 69.252 M -25.74 % | 93.252 M 5.61 % | 88.300 M 52.93 % | 57.740 M -1.47 % | 58.604 M 46.66 % | 39.960 M 13.24 % | 35.289 M -6.23 % | 37.633 M 57.86 % | 23.840 M -6.83 % | 25.587 M 19.33 % | 21.442 M 10.33 % | 19.434 M 7.59 % | 18.063 M 7.83 % | 16.751 M -2.70 % | 17.216 M -44.53 % | 31.039 M |
Cash and short term investments | 43.200 M -18.80 % | 53.202 M -23.18 % | 69.252 M -25.74 % | 93.252 M 5.61 % | 88.300 M 52.93 % | 57.740 M -1.47 % | 58.604 M 46.66 % | 39.960 M 9.77 % | 36.402 M -6.77 % | 39.046 M 44.85 % | 26.957 M -5.34 % | 28.478 M 20.08 % | 23.715 M 22.03 % | 19.434 M 7.59 % | 18.063 M 7.83 % | 16.751 M -2.70 % | 17.216 M -44.53 % | 31.039 M |
Total current assets | 194.243 M -2.27 % | 198.745 M -3.68 % | 206.333 M -10.14 % | 229.618 M 12.47 % | 204.152 M 1.21 % | 201.702 M 3.05 % | 195.732 M 71.64 % | 114.039 M -0.70 % | 114.839 M 14.52 % | 100.281 M 19.69 % | 83.782 M -5.64 % | 88.791 M 2.21 % | 86.874 M 0.85 % | 86.141 M 7.49 % | 80.136 M 3.96 % | 77.082 M -7.10 % | 82.977 M -15.68 % | 98.406 M |
Inventory | 114.971 M 3.95 % | 110.600 M 6.23 % | 104.116 M 1.45 % | 102.624 M 18.12 % | 86.880 M -13.69 % | 100.657 M 5.38 % | 95.515 M 100.45 % | 47.651 M 2.09 % | 46.677 M 30.81 % | 35.684 M 11.31 % | 32.057 M -3.59 % | 33.252 M 1.80 % | 32.664 M 0.10 % | 32.630 M -10.64 % | 36.516 M 11.87 % | 32.642 M -13.72 % | 37.831 M 7.36 % | 35.236 M |
Net receivables | 30.704 M -3.71 % | 31.888 M 13.40 % | 28.121 M -5.22 % | 29.671 M 67.92 % | 17.670 M -56.52 % | 40.640 M 4.19 % | 39.007 M 58.57 % | 24.600 M -13.24 % | 28.354 M 20.35 % | 23.560 M 1.58 % | 23.193 M -7.18 % | 24.986 M -10.77 % | 28.002 M -12.58 % | 32.032 M 34.63 % | 23.793 M -8.27 % | 25.937 M -1.19 % | 26.249 M -12.33 % | 29.941 M |
Tax assets | 8.684 M -1.73 % | 8.837 M 5.52 % | 8.375 M 21.85 % | 6.873 M 11.68 % | 6.154 M 2.21 % | 6.021 M 4.42 % | 5.766 M 105.56 % | 2.805 M -22.64 % | 3.626 M 50.14 % | 2.415 M 32.84 % | 1.818 M -0.98 % | 1.836 M -2.39 % | 1.881 M 7.24 % | 1.754 M -3.57 % | 1.819 M | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.825 M | 0.000 -100.00 % | 7.719 M 161.48 % | 2.952 M -21.90 % | 3.780 M 48.12 % | 2.552 M 36.84 % | 1.865 M -2.25 % | 1.908 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 73.145 M 11.18 % | 65.791 M 1.13 % | 65.058 M -12.04 % | 73.966 M 47.95 % | 49.993 M -26.77 % | 68.268 M -0.73 % | 68.767 M 318.62 % | 16.427 M 9.73 % | 14.970 M 9.60 % | 13.659 M 25.50 % | 10.884 M -5.00 % | 11.457 M 0.55 % | 11.394 M 6.47 % | 10.702 M -5.50 % | 11.325 M 2.67 % | 11.031 M -20.66 % | 13.903 M -43.79 % | 24.734 M |
Tax payables | 19.498 M -8.57 % | 21.326 M -35.31 % | 32.964 M -10.33 % | 36.761 M 13.01 % | 32.530 M 2 859.96 % | 1.099 M -95.00 % | 21.978 M 2 414.65 % | 874.000 K -86.96 % | 6.705 M 9.67 % | 6.114 M 32.88 % | 4.601 M 10.28 % | 4.172 M 2.28 % | 4.079 M 967.80 % | 382.000 K -75.94 % | 1.588 M 139.52 % | 663.000 K 107.84 % | 319.000 K -71.52 % | 1.120 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.685 M 4.81 % | 18.782 M -32.61 % | 27.869 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 231.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K | 0.000 | 0.000 -100.00 % | 98.000 K 34.25 % | 73.000 K -2.67 % | 75.000 K -2.60 % | 77.000 K 0.00 % | 77.000 K -6.10 % | 82.000 K 13.89 % | 72.000 K -38.98 % | 118.000 K 28.26 % | 92.000 K |
Capital lease obligations | 135.312 M 21.83 % | 111.063 M -12.94 % | 127.565 M -8.59 % | 139.550 M 27.83 % | 109.165 M -14.72 % | 128.001 M 11 379.91 % | 1.115 M -33.15 % | 1.668 M -24.22 % | 2.201 M -18.87 % | 2.713 M -15.38 % | 3.206 M -12.90 % | 3.681 M -11.07 % | 4.139 M -9.61 % | 4.579 M -20.74 % | 5.777 M 276.60 % | 1.534 M 79.63 % | 854.000 K -62.87 % | 2.300 M |
Preferred stock | 0.000 | 0.000 -100.00 % | 9.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 15.759 M 0.00 % | 15.759 M -12.89 % | 18.090 M 14.79 % | 15.759 M 0.05 % | 15.751 M 12.88 % | 13.954 M -11.45 % | 15.759 M 0.00 % | 15.759 M 0.00 % | 15.759 M 0.00 % | 15.759 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.600 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.63 % | 267.000 K -18.84 % | 329.000 K 383.82 % | 68.000 K -96.66 % | 2.037 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.042 M 0.15 % | 4.036 M -21.69 % | 5.154 M -9.28 % | 5.681 M -11.44 % | 6.415 M -2.55 % | 6.583 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 398.687 M 5.40 % | 378.259 M -7.26 % | 407.876 M -8.75 % | 446.997 M 15.10 % | 388.347 M -5.23 % | 409.799 M 45.26 % | 282.106 M 68.24 % | 167.681 M -1.21 % | 169.728 M 19.05 % | 142.565 M 19.55 % | 119.255 M -4.82 % | 125.293 M 1.43 % | 123.523 M 3.02 % | 119.906 M 7.07 % | 111.987 M 8.31 % | 103.391 M -5.91 % | 109.888 M -23.11 % | 142.910 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 558.000 K 103.16 % | -17.634 M -88.52 % | -9.354 M -203.10 % | 9.073 M -61.34 % | 23.466 M 354.24 % | -9.230 M -145.31 % | 20.369 M 439.72 % | 3.774 M 145.94 % | -8.215 M -511.24 % | -1.344 M -138.30 % | 3.509 M 298.47 % | -1.768 M -125.84 % | 6.843 M 234.47 % | -5.089 M -9 886.54 % | 52.000 K -96.96 % | 1.711 M 176.35 % | -2.241 M -140.78 % | 5.495 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 558.000 K 103.16 % | -17.634 M -88.52 % | -9.354 M -203.10 % | 9.073 M -61.34 % | 23.466 M 354.24 % | -9.230 M -145.31 % | 20.369 M 439.72 % | 3.774 M 145.94 % | -8.215 M -511.24 % | -1.344 M -138.30 % | 3.509 M 298.47 % | -1.768 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 874.000 K 264.17 % | 240.000 K -94.61 % | 4.452 M 538.62 % | -1.015 M -146.39 % | 2.188 M 148.69 % | -4.494 M 67.95 % | -14.023 M -716.40 % | 2.275 M 212.96 % | -2.014 M 16.67 % | -2.417 M 63.08 % | -6.547 M -331.29 % | -1.518 M 64.62 % | -4.291 M 10.64 % | -4.802 M 42.57 % | -8.362 M -2 934.58 % | 295.000 K 112.23 % | 139.000 K 143.71 % | -318.000 K |
Net cash provided by operating activities | 32.675 M 102.87 % | 16.106 M -19.59 % | 20.031 M -51.94 % | 41.677 M -28.33 % | 58.154 M 86.41 % | 31.197 M 11.03 % | 28.099 M 57.87 % | 17.799 M 2 685.45 % | 639.000 K -84.86 % | 4.222 M -47.48 % | 8.039 M 44.43 % | 5.566 M -63.76 % | 15.359 M 102.95 % | 7.568 M 79.72 % | 4.211 M -55.12 % | 9.383 M 26.99 % | 7.389 M -47.29 % | 14.017 M |
Investments in property plant and equipment | -5.063 M -5.46 % | -4.801 M 26.99 % | -6.576 M 34.27 % | -10.004 M -230.71 % | -3.025 M 44.37 % | -5.438 M -119.98 % | -2.472 M -9.33 % | -2.261 M -32.77 % | -1.703 M 48.36 % | -3.298 M -199.82 % | -1.100 M -12.36 % | -979.000 K 33.31 % | -1.468 M 10.38 % | -1.638 M 80.47 % | -8.387 M -470.93 % | -1.469 M 76.97 % | -6.380 M -39.48 % | -4.574 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 597.000 K -83.49 % | 3.616 M | 0.000 100.00 % | -150.000 K 98.68 % | -11.326 M -19 970.18 % | 57.000 K 134.97 % | -163.000 K -752.00 % | 25.000 K -65.75 % | 73.000 K 556.25 % | -16.000 K 99.72 % | -5.630 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -1.816 M 49.20 % | -3.575 M | 0.000 100.00 % | -479.000 K -104.23 % | 11.312 M 6 214.59 % | -185.000 K 57.27 % | -433.000 K -34.89 % | -321.000 K -221.00 % | -100.000 K -42.86 % | -70.000 K 94.29 % | -1.225 M 28.40 % | -1.711 M -625.00 % | -236.000 K | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 76.000 K -75.72 % | 313.000 K -85.57 % | 2.169 M | 0.000 -100.00 % | 28.000 K -99.02 % | 2.854 M 20 285.71 % | 14.000 K -99.13 % | 1.618 M 171.48 % | 596.000 K 101.35 % | 296.000 K 996.30 % | 27.000 K -68.60 % | 86.000 K 146.99 % | -183.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 806.000 K 315.46 % | 194.000 K |
Other investing activites | -1.107 M -117.95 % | 6.168 M 239.65 % | 1.816 M 472.87 % | 317.000 K -95.32 % | 6.777 M 337.46 % | -2.854 M 75.25 % | -11.533 M -10 480.73 % | -109.000 K 97.96 % | -5.353 M -29.55 % | -4.132 M -768.61 % | 618.000 K -79.64 % | 3.035 M 71.28 % | 1.772 M 25 214.29 % | 7.000 K -99.87 % | 5.492 M 4 493.60 % | -125.000 K -101.13 % | 11.038 M 44 252.00 % | -25.000 K |
Net cash used for investing activites | -6.094 M -462.74 % | 1.680 M 144.09 % | -3.810 M 60.50 % | -9.646 M -355.19 % | 3.780 M 162.30 % | -6.067 M 56.68 % | -14.005 M -1 491.48 % | -880.000 K 88.50 % | -7.652 M 0.96 % | -7.726 M -1 292.07 % | -555.000 K -126.79 % | 2.072 M 130.77 % | -6.734 M -101.50 % | -3.342 M -6.74 % | -3.131 M -96.42 % | -1.594 M -129.17 % | 5.464 M 224.04 % | -4.405 M |
Debt repayment | -31.681 M -2.78 % | -30.824 M 13.53 % | -35.647 M -77.37 % | -20.098 M 0.65 % | -20.230 M -0.74 % | -20.081 M -354.42 % | 7.893 M 235.64 % | -5.819 M -173.33 % | 7.935 M 259.54 % | 2.207 M 152.39 % | -4.213 M -141.94 % | 10.046 M 409.95 % | 1.970 M 135.65 % | 836.000 K -77.37 % | 3.694 M 313.20 % | 894.000 K -77.22 % | 3.924 M 3 987.50 % | 96.000 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.868 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -233.000 K 44.26 % | -418.000 K 51.90 % | -869.000 K 43.53 % | -1.539 M 22.08 % | -1.975 M -9.66 % | -1.801 M -8.30 % | -1.663 M -326.41 % | -390.000 K -664.71 % | -51.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -2.930 M -10.82 % | -2.644 M 21.91 % | -3.386 M 0.99 % | -3.420 M 1.01 % | -3.455 M -13.35 % | -3.048 M -15.98 % | -2.628 M -4.91 % | -2.505 M -8.11 % | -2.317 M -8.37 % | -2.138 M 9.06 % | -2.351 M 81.20 % | -12.502 M -178.50 % | -4.489 M -34.04 % | -3.349 M -70.95 % | -1.959 M 65.63 % | -5.700 M 87.69 % | -46.312 M -1 149.99 % | -3.705 M |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -67.000 K -217.54 % | 57.000 K 135.19 % | -162.000 K -748.00 % | 25.000 K 933.33 % | -3.000 K -50.00 % | -2.000 K | 0.000 -100.00 % | 128.000 K 1 180.00 % | 10.000 K -99.52 % | 2.075 M -83.43 % | 12.526 M 57 036.36 % | -22.000 K |
Net cash used provided by financing activities | -34.844 M -2.83 % | -33.886 M 15.08 % | -39.902 M -59.24 % | -25.057 M 2.35 % | -25.660 M -2.93 % | -24.930 M -805.23 % | 3.535 M 140.83 % | -8.657 M -260.17 % | 5.405 M -66.14 % | 15.962 M 343.06 % | -6.567 M -167.17 % | -2.458 M 2.42 % | -2.519 M -5.62 % | -2.385 M -236.68 % | 1.745 M 163.90 % | -2.731 M 90.85 % | -29.862 M -728.12 % | -3.606 M |
Effect of forex changes on cash | -2.469 M -79.04 % | -1.379 M -753.55 % | 211.000 K -41.23 % | 359.000 K 208.46 % | -331.000 K -135.14 % | 942.000 K 912.07 % | -116.000 K 77.56 % | -517.000 K -370.68 % | 191.000 K -11.98 % | 217.000 K 183.14 % | -261.000 K -278.77 % | 146.000 K | 0.000 100.00 % | -37.000 K -104.41 % | 839.000 K 730.83 % | -133.000 K -130.23 % | 440.000 K 221.17 % | 137.000 K |
Net change in cash | -10.732 M 38.60 % | -17.479 M 25.53 % | -23.470 M -420.06 % | 7.333 M -79.60 % | 35.943 M 4 260.07 % | -864.000 K -104.93 % | 17.513 M 126.12 % | 7.745 M 646.19 % | -1.418 M -111.19 % | 12.675 M 1 832.16 % | 656.000 K -87.68 % | 5.325 M -12.79 % | 6.106 M 238.47 % | 1.804 M -50.76 % | 3.664 M -3.60 % | 3.801 M 122.94 % | -16.569 M -369.72 % | 6.143 M |
Cash at beginning of period | 42.790 M -29.00 % | 60.269 M -35.37 % | 93.252 M 5.61 % | 88.300 M 52.93 % | 57.740 M -1.47 % | 58.604 M 168.73 % | 21.808 M 55.07 % | 14.063 M -9.16 % | 15.481 M 451.71 % | 2.806 M 30.51 % | 2.150 M 167.72 % | -3.175 M 65.79 % | -9.281 M -90.15 % | -4.881 M 42.88 % | -8.545 M 30.79 % | -12.346 M -392.35 % | 4.223 M 319.95 % | -1.920 M |
Cash at end of period | 32.058 M -25.08 % | 42.790 M -38.21 % | 69.252 M -25.74 % | 93.252 M 5.61 % | 88.300 M 52.93 % | 57.740 M 46.84 % | 39.321 M 80.31 % | 21.808 M 55.07 % | 14.063 M -9.16 % | 15.481 M 451.71 % | 2.806 M 30.51 % | 2.150 M 167.72 % | -3.175 M -3.18 % | -3.077 M 36.96 % | -4.881 M 42.88 % | -8.545 M 30.79 % | -12.346 M -392.35 % | 4.223 M |
Operating cash flow | 32.675 M 102.87 % | 16.106 M -19.59 % | 20.031 M -51.94 % | 41.677 M -28.33 % | 58.154 M 86.41 % | 31.197 M 11.03 % | 28.099 M 57.87 % | 17.799 M 2 685.45 % | 639.000 K -84.86 % | 4.222 M -47.48 % | 8.039 M 44.43 % | 5.566 M -63.76 % | 15.359 M 102.95 % | 7.568 M 79.72 % | 4.211 M -55.12 % | 9.383 M 26.99 % | 7.389 M -47.29 % | 14.017 M |
Capital expenditure | -6.285 M -16.15 % | -5.411 M 17.72 % | -6.576 M 34.27 % | -10.004 M -230.71 % | -3.025 M 44.37 % | -5.438 M -119.98 % | -2.472 M -9.33 % | -2.261 M -32.77 % | -1.703 M 48.36 % | -3.298 M -199.82 % | -1.100 M -12.36 % | -979.000 K 33.31 % | -1.468 M 10.38 % | -1.638 M 80.47 % | -8.387 M -470.93 % | -1.469 M 76.97 % | -6.380 M -39.48 % | -4.574 M |
Free CashFlow | 26.390 M 146.75 % | 10.695 M -20.51 % | 13.455 M -57.52 % | 31.673 M -42.55 % | 55.129 M 114.02 % | 25.759 M 0.52 % | 25.627 M 64.93 % | 15.538 M 1 560.34 % | -1.064 M -215.15 % | 924.000 K -86.68 % | 6.939 M 51.28 % | 4.587 M -66.98 % | 13.891 M 134.25 % | 5.930 M 242.00 % | -4.176 M -152.77 % | 7.914 M 684.34 % | 1.009 M -89.31 % | 9.443 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
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 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 122.558 M -21.07 % | 155.274 M 10.99 % | 139.900 M -9.62 % | 154.795 M 12.49 % | 137.607 M -14.10 % | 160.190 M 22.24 % | 131.043 M -9.05 % | 144.081 M 41.50 % | 101.821 M -20.83 % | 128.612 M 35.54 % | 94.888 M -42.28 % | 164.404 M 18.37 % | 138.888 M 31.24 % | 105.827 M 77.45 % | 59.638 M -11.50 % | 67.391 M 8.52 % | 62.099 M 15.73 % | 53.657 M 3.02 % | 52.085 M 4.26 % | 49.956 M 5.12 % | 47.525 M 13.73 % | 41.788 M 0.12 % | 41.738 M -3.14 % | 43.092 M -4.71 % | 45.222 M 2.41 % | 44.157 M 1.38 % | 43.557 M -3.63 % | 45.198 M 0.00 % | 45.198 M 6.11 % | 42.594 M 0.00 % | 42.594 M -3.55 % | 44.160 M 0.00 % | 44.160 M -18.08 % | 53.905 M 0.00 % | 53.905 M 100.00 % | 26.952 M -48.43 % | 52.265 M 100.00 % | 26.133 M |
Net income | -14.575 M -407.10 % | 4.746 M 191.27 % | -5.200 M -147.16 % | 11.026 M 252.17 % | -7.246 M -324.49 % | -1.707 M 80.44 % | -8.726 M -259.99 % | 5.454 M 216.04 % | -4.700 M -148.35 % | 9.721 M 230.99 % | -7.421 M -194.43 % | 7.859 M 246.36 % | 2.269 M -85.94 % | 16.141 M 525.86 % | 2.579 M -59.06 % | 6.300 M 107.58 % | 3.035 M -24.84 % | 4.038 M -9.79 % | 4.476 M 17.73 % | 3.802 M -7.02 % | 4.089 M 57.94 % | 2.589 M -56.07 % | 5.894 M 61.48 % | 3.650 M 3.60 % | 3.523 M -4.29 % | 3.681 M -7.58 % | 3.983 M -27.14 % | 5.467 M 0.00 % | 5.467 M 49.56 % | 3.656 M 0.00 % | 3.656 M 31.71 % | 2.776 M 0.98 % | 2.749 M -22.15 % | 3.531 M -0.73 % | 3.557 M 100.00 % | 1.778 M -42.40 % | 3.088 M 100.00 % | 1.544 M |
Income before tax | -14.658 M -353.91 % | 5.773 M 222.83 % | -4.700 M -133.98 % | 13.831 M 304.81 % | -6.753 M -181.61 % | -2.398 M 71.02 % | -8.275 M -237.62 % | 6.013 M 237.41 % | -4.376 M -139.68 % | 11.028 M 262.06 % | -6.805 M -172.87 % | 9.339 M 168.52 % | 3.478 M -78.79 % | 16.397 M 328.01 % | 3.831 M -54.56 % | 8.430 M 77.74 % | 4.743 M 69.70 % | 2.795 M -56.18 % | 6.378 M 31.94 % | 4.834 M -24.89 % | 6.436 M 108.02 % | 3.094 M -66.10 % | 9.127 M 83.05 % | 4.986 M -12.97 % | 5.729 M 5.06 % | 5.453 M 0.10 % | 5.448 M -32.83 % | 8.110 M 0.00 % | 8.110 M 48.70 % | 5.454 M 0.00 % | 5.454 M 37.68 % | 3.962 M 0.00 % | 3.962 M -29.13 % | 5.590 M 0.00 % | 5.590 M 100.00 % | 2.795 M -35.34 % | 4.322 M 100.00 % | 2.161 M |
Income before tax ratio | -0.12 -421.68 % | 0.04 210.67 % | -0.03 -137.60 % | 0.09 282.07 % | -0.05 -227.83 % | -0.01 76.29 % | -0.06 -251.31 % | 0.04 197.11 % | -0.04 -150.12 % | 0.09 219.56 % | -0.07 -226.25 % | 0.06 126.84 % | 0.03 -83.84 % | 0.15 141.20 % | 0.06 -48.65 % | 0.13 63.78 % | 0.08 46.63 % | 0.05 -57.46 % | 0.12 26.55 % | 0.10 -28.55 % | 0.14 82.90 % | 0.07 -66.14 % | 0.22 88.99 % | 0.12 -8.67 % | 0.13 2.59 % | 0.12 -1.26 % | 0.13 -30.30 % | 0.18 0.00 % | 0.18 40.13 % | 0.13 0.00 % | 0.13 42.74 % | 0.09 0.00 % | 0.09 -13.49 % | 0.10 0.00 % | 0.10 0.00 % | 0.10 25.39 % | 0.08 0.00 % | 0.08 |
EBITDA | 5.931 M -47.55 % | 11.308 M -32.79 % | 16.824 M -44.29 % | 30.199 M 113.89 % | 14.119 M -18.10 % | 17.239 M 35.41 % | 12.731 M -49.29 % | 25.104 M 86.41 % | 13.467 M 123.62 % | -57.008 M -557.09 % | 12.472 M -58.54 % | 30.079 M 33.28 % | 22.568 M 15.82 % | 19.485 M 232.17 % | 5.866 M -37.53 % | 9.390 M 45.83 % | 6.439 M 22.41 % | 5.260 M -31.92 % | 7.726 M 73.54 % | 4.452 M -30.70 % | 6.424 M 42.12 % | 4.520 M 32.94 % | 3.400 M -35.03 % | 5.233 M -18.94 % | 6.456 M -5.79 % | 6.853 M -4.50 % | 7.176 M -10.12 % | 7.984 M -17.73 % | 9.705 M 32.49 % | 7.325 M 3.02 % | 7.110 M 12.90 % | 6.297 M 9.32 % | 5.760 M -46.48 % | 10.762 M 36.66 % | 7.875 M 100.00 % | 3.937 M -41.70 % | 6.754 M 100.00 % | 3.377 M |
Net income ratio | -0.12 -489.08 % | 0.03 182.23 % | -0.04 -152.18 % | 0.07 235.27 % | -0.05 -394.15 % | -0.01 84.00 % | -0.07 -275.91 % | 0.04 182.01 % | -0.05 -161.07 % | 0.08 196.64 % | -0.08 -263.60 % | 0.05 192.61 % | 0.02 -89.29 % | 0.15 252.70 % | 0.04 -53.74 % | 0.09 91.28 % | 0.05 -35.06 % | 0.08 -12.43 % | 0.09 12.92 % | 0.08 -11.54 % | 0.09 38.87 % | 0.06 -56.13 % | 0.14 66.72 % | 0.08 8.73 % | 0.08 -6.55 % | 0.08 -8.84 % | 0.09 -24.40 % | 0.12 0.00 % | 0.12 40.94 % | 0.09 0.00 % | 0.09 36.55 % | 0.06 0.98 % | 0.06 -4.97 % | 0.07 -0.73 % | 0.07 0.00 % | 0.07 11.69 % | 0.06 0.00 % | 0.06 |
Ratio EBITDA | 0.05 -33.55 % | 0.07 -39.44 % | 0.12 -38.36 % | 0.20 90.14 % | 0.10 -4.66 % | 0.11 10.77 % | 0.10 -44.24 % | 0.17 31.74 % | 0.13 129.84 % | -0.44 -437.23 % | 0.13 -28.16 % | 0.18 12.60 % | 0.16 -11.75 % | 0.18 87.19 % | 0.10 -29.41 % | 0.14 34.38 % | 0.10 5.77 % | 0.10 -33.91 % | 0.15 66.45 % | 0.09 -34.07 % | 0.14 24.97 % | 0.11 32.78 % | 0.08 -32.92 % | 0.12 -14.94 % | 0.14 -8.00 % | 0.16 -5.80 % | 0.16 -6.73 % | 0.18 -17.73 % | 0.21 24.86 % | 0.17 3.02 % | 0.17 17.05 % | 0.14 9.32 % | 0.13 -34.67 % | 0.20 36.66 % | 0.15 0.00 % | 0.15 13.04 % | 0.13 0.00 % | 0.13 |
Gross profit ratio | 0.11 -78.93 % | 0.53 262.27 % | 0.15 -35.77 % | 0.23 68.97 % | 0.13 -29.34 % | 0.19 80.98 % | 0.11 -38.64 % | 0.17 100.54 % | 0.09 -82.56 % | 0.49 1 434.36 % | 0.03 -79.87 % | 0.16 28.29 % | 0.12 -74.57 % | 0.49 -16.95 % | 0.59 -0.66 % | 0.59 -0.11 % | 0.59 3.19 % | 0.57 -5.56 % | 0.61 2.12 % | 0.60 1.02 % | 0.59 -1.55 % | 0.60 0.54 % | 0.60 -3.35 % | 0.62 1.13 % | 0.61 -0.55 % | 0.61 -3.51 % | 0.63 4.69 % | 0.61 0.00 % | 0.61 -2.74 % | 0.62 0.00 % | 0.62 3.72 % | 0.60 0.00 % | 0.60 -12.08 % | 0.68 0.00 % | 0.68 0.00 % | 0.68 8.97 % | 0.63 0.00 % | 0.63 |
Weighted average shs out dil | 14.650 M -0.09 % | 14.663 M 0.13 % | 14.644 M -0.27 % | 14.683 M -0.04 % | 14.690 M -0.24 % | 14.725 M -0.06 % | 14.734 M -0.97 % | 14.879 M -0.08 % | 14.890 M 0.26 % | 14.851 M -1.28 % | 15.043 M -0.86 % | 15.173 M -0.61 % | 15.267 M -2.60 % | 15.674 M -0.02 % | 15.678 M 1.95 % | 15.378 M -3.73 % | 15.974 M 0.38 % | 15.913 M 3.10 % | 15.434 M -1.21 % | 15.624 M -0.66 % | 15.727 M 10.47 % | 14.236 M -0.12 % | 14.254 M -0.03 % | 14.258 M 0.17 % | 14.234 M -0.08 % | 14.246 M -0.03 % | 14.250 M 0.00 % | 14.250 M -0.04 % | 14.256 M -0.07 % | 14.265 M 0.14 % | 14.246 M -0.07 % | 14.255 M 0.04 % | 14.250 M 0.00 % | 14.250 M 0.00 % | 14.250 M 0.00 % | 14.250 M 0.00 % | 14.250 M 0.00 % | 14.250 M |
Weighted average shs out | 14.650 M 1.15 % | 14.483 M -1.10 % | 14.644 M -0.27 % | 14.683 M -0.04 % | 14.690 M -0.24 % | 14.725 M -0.06 % | 14.734 M -0.97 % | 14.879 M -0.08 % | 14.890 M 0.26 % | 14.852 M -1.27 % | 15.043 M -0.86 % | 15.173 M -0.61 % | 15.267 M -0.87 % | 15.401 M -1.77 % | 15.678 M 1.95 % | 15.378 M -3.73 % | 15.974 M 0.38 % | 15.913 M 3.10 % | 15.434 M -1.21 % | 15.624 M -0.66 % | 15.727 M 10.47 % | 14.236 M -0.12 % | 14.254 M -0.03 % | 14.258 M 0.17 % | 14.234 M -0.08 % | 14.246 M -0.03 % | 14.250 M 0.00 % | 14.250 M -0.04 % | 14.256 M -0.07 % | 14.265 M 0.14 % | 14.246 M -0.07 % | 14.255 M 0.04 % | 14.250 M 0.00 % | 14.250 M 0.00 % | 14.250 M 0.00 % | 14.250 M 0.00 % | 14.250 M 0.00 % | 14.250 M |
EPS diluted | -0.99 -400.00 % | 0.33 194.29 % | -0.35 -146.67 % | 0.75 253.06 % | -0.49 -308.33 % | -0.12 79.66 % | -0.59 -259.46 % | 0.37 215.63 % | -0.32 -149.23 % | 0.65 232.65 % | -0.49 -194.23 % | 0.52 246.67 % | 0.15 -85.44 % | 1.03 543.75 % | 0.16 -60.98 % | 0.41 115.79 % | 0.19 -24.00 % | 0.25 -13.79 % | 0.29 20.83 % | 0.24 -7.69 % | 0.26 44.44 % | 0.18 -56.10 % | 0.41 57.69 % | 0.26 4.00 % | 0.25 -3.85 % | 0.26 -7.14 % | 0.28 21.74 % | 0.23 -39.47 % | 0.38 52.00 % | 0.25 -3.85 % | 0.26 31.85 % | 0.20 2.28 % | 0.19 -25.85 % | 0.26 8.33 % | 0.24 100.00 % | 0.12 -45.45 % | 0.22 100.00 % | 0.11 |
Earnings per share | -0.99 -400.00 % | 0.33 194.29 % | -0.35 -146.67 % | 0.75 253.06 % | -0.49 -308.33 % | -0.12 79.66 % | -0.59 -259.46 % | 0.37 215.63 % | -0.32 -149.23 % | 0.65 232.65 % | -0.49 -194.23 % | 0.52 246.67 % | 0.15 -85.85 % | 1.06 562.50 % | 0.16 -60.98 % | 0.41 115.79 % | 0.19 -24.00 % | 0.25 -13.79 % | 0.29 20.83 % | 0.24 -7.69 % | 0.26 44.44 % | 0.18 -56.10 % | 0.41 57.69 % | 0.26 4.00 % | 0.25 -3.85 % | 0.26 -7.14 % | 0.28 21.74 % | 0.23 -39.47 % | 0.38 52.00 % | 0.25 -3.85 % | 0.26 31.85 % | 0.20 2.28 % | 0.19 -25.85 % | 0.26 8.33 % | 0.24 100.00 % | 0.12 -45.45 % | 0.22 100.00 % | 0.11 |
Gross profit | 13.708 M -83.37 % | 82.418 M 302.08 % | 20.498 M -41.95 % | 35.309 M 90.08 % | 18.576 M -39.30 % | 30.605 M 121.23 % | 13.834 M -44.20 % | 24.790 M 183.77 % | 8.736 M -86.19 % | 63.264 M 1 979.68 % | 3.042 M -88.38 % | 26.178 M 51.85 % | 17.239 M -66.62 % | 51.649 M 47.38 % | 35.045 M -12.09 % | 39.865 M 8.41 % | 36.774 M 19.42 % | 30.793 M -2.70 % | 31.649 M 6.48 % | 29.724 M 6.19 % | 27.992 M 11.97 % | 25.000 M 0.66 % | 24.835 M -6.39 % | 26.530 M -3.64 % | 27.531 M 1.85 % | 27.031 M -2.18 % | 27.634 M 0.89 % | 27.391 M 0.00 % | 27.391 M 3.21 % | 26.540 M 0.00 % | 26.540 M 0.04 % | 26.529 M 0.00 % | 26.529 M -27.97 % | 36.833 M 0.00 % | 36.833 M 100.00 % | 18.417 M -43.80 % | 32.772 M 100.00 % | 16.386 M |
Income tax expense | -199.000 K -121.42 % | 929.000 K 85.80 % | 500.000 K 5.04 % | 476.000 K -15.60 % | 564.000 K 186.90 % | -649.000 K -230.85 % | 496.000 K -18.15 % | 606.000 K 74.14 % | 348.000 K -73.37 % | 1.307 M 120.40 % | 593.000 K -60.31 % | 1.494 M 24.19 % | 1.203 M 946.09 % | 115.000 K -91.25 % | 1.314 M -38.83 % | 2.148 M 22.95 % | 1.747 M 35.43 % | 1.290 M -31.53 % | 1.884 M 103.68 % | 925.000 K -60.49 % | 2.341 M 342.53 % | 529.000 K -83.53 % | 3.212 M 136.70 % | 1.357 M -37.95 % | 2.187 M 23.42 % | 1.772 M 21.00 % | 1.465 M -44.59 % | 2.643 M 0.00 % | 2.643 M 46.96 % | 1.799 M 0.00 % | 1.799 M 48.27 % | 1.213 M 0.00 % | 1.213 M -40.33 % | 2.033 M 0.00 % | 2.033 M 100.00 % | 1.017 M -17.66 % | 1.235 M 100.00 % | 617.250 K |
Cost of revenue | 108.850 M 49.40 % | 72.856 M -38.98 % | 119.402 M -0.07 % | 119.486 M 0.38 % | 119.031 M -8.14 % | 129.585 M 10.56 % | 117.209 M -1.75 % | 119.291 M 28.15 % | 93.085 M 42.45 % | 65.348 M -28.85 % | 91.846 M -33.55 % | 138.226 M 13.63 % | 121.649 M 124.54 % | 54.178 M 120.30 % | 24.593 M -10.66 % | 27.526 M 8.69 % | 25.325 M 10.76 % | 22.864 M 11.88 % | 20.436 M 1.01 % | 20.232 M 3.58 % | 19.533 M 16.35 % | 16.788 M -0.68 % | 16.903 M 2.06 % | 16.562 M -6.38 % | 17.691 M 3.30 % | 17.127 M 7.56 % | 15.923 M -10.58 % | 17.807 M 0.00 % | 17.807 M 10.91 % | 16.055 M 0.00 % | 16.055 M -8.94 % | 17.631 M 0.00 % | 17.631 M 3.28 % | 17.072 M 0.00 % | 17.072 M 100.00 % | 8.536 M -56.21 % | 19.493 M 100.00 % | 9.747 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -138.000 K -100.36 % | 38.262 M -16.47 % | 45.809 M 2 761.77 % | -1.721 M -446.28 % | 497.000 K -51.98 % | 1.035 M 1 542.86 % | 63.000 K -98.03 % | 3.202 M 159.27 % | 1.235 M 100.67 % | -185.620 M -6 696.30 % | 2.814 M 220.51 % | -2.335 M -133.24 % | 7.025 M 3 293.72 % | 207.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.026 M | 0.000 -100.00 % | 999.000 K | 0.000 -100.00 % | 45.012 M | 0.000 -100.00 % | 63.189 M | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 24.362 M -66.40 % | 72.507 M 1.11 % | 71.710 M 160.52 % | 27.526 M 4.92 % | 26.235 M -5.55 % | 27.778 M 12.89 % | 24.607 M 14.91 % | 21.415 M 16.24 % | 18.423 M -90.07 % | 185.620 M 1 310.92 % | 13.156 M -57.87 % | 31.229 M 74.92 % | 17.853 M -48.75 % | 34.833 M 13.93 % | 30.574 M -2.12 % | 31.235 M -0.14 % | 31.280 M 12.87 % | 27.713 M 12.23 % | 24.692 M 2.76 % | 24.029 M 14.01 % | 21.077 M 0.02 % | 21.073 M 41.35 % | 14.908 M -27.87 % | 20.667 M -1.95 % | 21.079 M 63.67 % | 12.879 M 4.58 % | 12.315 M -58.20 % | 29.460 M 141.72 % | 12.188 M -55.87 % | 27.619 M 98.15 % | 13.939 M -55.17 % | 31.093 M 123.37 % | 13.920 M -67.26 % | 42.518 M 105.68 % | 20.672 M 100.00 % | 10.336 M -35.51 % | 16.026 M 100.00 % | 8.013 M |
Cost and expenses | 133.212 M -8.36 % | 145.363 M 7.24 % | 135.553 M -7.79 % | 147.012 M 1.20 % | 145.266 M -7.69 % | 157.363 M 10.96 % | 141.816 M 0.79 % | 140.706 M 26.18 % | 111.508 M -43.90 % | 198.783 M 89.31 % | 105.002 M -38.04 % | 169.455 M 21.47 % | 139.502 M 56.72 % | 89.011 M 61.35 % | 55.167 M -6.12 % | 58.761 M 3.81 % | 56.605 M 11.92 % | 50.577 M 12.07 % | 45.128 M 1.96 % | 44.261 M 8.99 % | 40.610 M 7.26 % | 37.861 M 19.02 % | 31.811 M -14.55 % | 37.229 M -3.97 % | 38.770 M -0.98 % | 39.153 M 4.00 % | 37.647 M -2.55 % | 38.630 M 0.00 % | 38.630 M 4.88 % | 36.833 M 0.00 % | 36.833 M -8.23 % | 40.137 M 0.00 % | 40.137 M -17.53 % | 48.666 M 0.00 % | 48.666 M 100.00 % | 24.333 M -48.50 % | 47.251 M 100.00 % | 23.626 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 24.500 M -28.46 % | 34.245 M 32.21 % | 25.901 M -11.44 % | 29.247 M 9.41 % | 26.732 M -7.22 % | 28.813 M 16.79 % | 24.670 M 0.22 % | 24.617 M 25.23 % | 19.658 M -24.19 % | 25.932 M 62.38 % | 15.970 M -44.73 % | 28.894 M 16.14 % | 24.878 M 15.16 % | 21.603 M 47.86 % | 14.610 M 0.76 % | 14.500 M -3.21 % | 14.981 M 38.21 % | 10.839 M 4.21 % | 10.401 M 3.62 % | 10.038 M 4.02 % | 9.650 M 13.58 % | 8.496 M 1.48 % | 8.372 M -0.17 % | 8.386 M 0.17 % | 8.372 M -34.99 % | 12.879 M 4.58 % | 12.315 M 201.05 % | -12.188 M -200.00 % | 12.188 M 187.44 % | -13.939 M -200.00 % | 13.939 M 200.14 % | -13.920 M -200.00 % | 13.920 M 167.34 % | -20.672 M -200.00 % | 20.672 M 100.00 % | 10.336 M -35.51 % | 16.026 M 100.00 % | 8.013 M |
Interest income | 49.000 K -92.40 % | 645.000 K 62.88 % | 396.000 K 197.74 % | 133.000 K -7.64 % | 144.000 K -48.01 % | 277.000 K 250.63 % | 79.000 K -64.57 % | 223.000 K 120.79 % | 101.000 K -95.48 % | 2.235 M 565.18 % | 336.000 K 150.75 % | 134.000 K -58.13 % | 320.000 K -23.63 % | 419.000 K -34.53 % | 640.000 K 220.00 % | 200.000 K -73.37 % | 751.000 K 163.51 % | 285.000 K -50.78 % | 579.000 K -32.75 % | 861.000 K 79.75 % | 479.000 K -42.50 % | 833.000 K 4.13 % | 800.000 K -8.78 % | 877.000 K 21.30 % | 723.000 K | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 -100.00 % | 75.000 K | 0.000 -100.00 % | 358.000 K | 0.000 -100.00 % | 1.281 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 4.360 M -7.67 % | 4.722 M 1.92 % | 4.633 M 34.06 % | 3.456 M -12.40 % | 3.945 M 48.98 % | 2.648 M 0.72 % | 2.629 M 22.97 % | 2.138 M 10.72 % | 1.931 M | 0.000 -100.00 % | 2.240 M -9.49 % | 2.475 M -3.40 % | 2.562 M 70.69 % | 1.501 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 411.750 K -1.08 % | 416.250 K -50.00 % | 832.500 K -5.13 % | 877.500 K -10.00 % | 975.000 K 0.00 % | 975.000 K 15.52 % | 844.000 K 0.00 % | 844.000 K -1.69 % | 858.500 K 0.00 % | 858.500 K -21.67 % | 1.096 M 0.00 % | 1.096 M 100.00 % | 548.000 K -50.16 % | 1.100 M 100.00 % | 549.750 K |
Depreciation and amortization | 16.099 M 183.03 % | 5.688 M -64.13 % | 15.856 M 4.52 % | 15.170 M -10.38 % | 16.927 M -0.36 % | 16.989 M -7.55 % | 18.377 M 8.40 % | 16.953 M 6.54 % | 15.912 M 20.88 % | 13.163 M -22.74 % | 17.037 M -6.72 % | 18.265 M 10.51 % | 16.528 M 432.13 % | 3.106 M 175.60 % | 1.127 M -6.24 % | 1.202 M -0.91 % | 1.213 M -21.54 % | 1.546 M 91.34 % | 808.000 K 221.87 % | -663.000 K -187.81 % | 755.000 K -65.46 % | 2.186 M 435.78 % | 408.000 K -59.32 % | 1.003 M 48.37 % | 676.000 K 2.19 % | 661.500 K -30.81 % | 956.000 K 54.32 % | 619.500 K 0.00 % | 619.500 K -23.66 % | 811.500 K 0.00 % | 811.500 K -12.41 % | 926.500 K 0.00 % | 926.500 K -22.92 % | 1.202 M 0.00 % | 1.202 M 100.00 % | 601.000 K -54.95 % | 1.334 M 100.00 % | 667.000 K |
Operating income | -10.654 M -207.50 % | 9.911 M 925.92 % | -1.200 M -115.42 % | 7.783 M 201.62 % | -7.659 M -370.92 % | 2.827 M 126.24 % | -10.773 M -419.20 % | 3.375 M 134.84 % | -9.687 M 86.20 % | -70.171 M -593.80 % | -10.114 M -100.24 % | -5.051 M -722.64 % | -614.000 K -115.58 % | 3.942 M 20.48 % | 3.272 M -60.04 % | 8.188 M 56.68 % | 5.226 M 40.71 % | 3.714 M -46.31 % | 6.918 M 35.25 % | 5.115 M -9.77 % | 5.669 M 142.89 % | 2.334 M -21.99 % | 2.992 M -29.27 % | 4.230 M -26.82 % | 5.780 M -6.64 % | 6.191 M -0.46 % | 6.220 M 53.57 % | 4.050 M -55.42 % | 9.085 M 73.91 % | 5.224 M -17.05 % | 6.298 M 96.05 % | 3.213 M -33.54 % | 4.834 M 27.05 % | 3.805 M -42.98 % | 6.673 M 100.00 % | 3.336 M -38.45 % | 5.420 M 100.00 % | 2.710 M |
Operating income ratio | -0.09 -236.19 % | 0.06 844.14 % | -0.01 -117.06 % | 0.05 190.34 % | -0.06 -415.39 % | 0.02 121.47 % | -0.08 -450.96 % | 0.02 124.62 % | -0.10 82.56 % | -0.55 -411.88 % | -0.11 -246.93 % | -0.03 -594.96 % | 0.00 -111.87 % | 0.04 -32.11 % | 0.05 -54.84 % | 0.12 44.37 % | 0.08 21.58 % | 0.07 -47.89 % | 0.13 29.72 % | 0.10 -14.16 % | 0.12 113.57 % | 0.06 -22.09 % | 0.07 -26.97 % | 0.10 -23.20 % | 0.13 -8.84 % | 0.14 -1.81 % | 0.14 59.35 % | 0.09 -55.42 % | 0.20 63.89 % | 0.12 -17.05 % | 0.15 103.25 % | 0.07 -33.54 % | 0.11 55.08 % | 0.07 -42.98 % | 0.12 0.00 % | 0.12 19.36 % | 0.10 0.00 % | 0.10 |
Total other income expenses net | -4.004 M 3.24 % | -4.138 M -18.23 % | -3.500 M -157.87 % | 6.048 M 268.66 % | -3.586 M 31.37 % | -5.225 M -158.92 % | -2.018 M -62.87 % | -1.239 M 16.96 % | -1.492 M -101.84 % | 81.199 M 4 131.73 % | -2.014 M 16.29 % | -2.406 M -0.17 % | -2.402 M -121.94 % | 10.949 M 655.62 % | 1.449 M 1 382.30 % | -113.000 K 84.02 % | -707.000 K 26.66 % | -964.000 K -25.36 % | -769.000 K -173.67 % | -281.000 K -136.64 % | 767.000 K 0.92 % | 760.000 K 816.98 % | -106.000 K -114.02 % | 756.000 K 1 582.35 % | -51.000 K 93.09 % | -738.000 K 4.40 % | -772.000 K -197.60 % | 791.000 K 181.13 % | -975.000 K -523.91 % | 230.000 K 127.25 % | -844.000 K -212.68 % | 749.000 K 185.89 % | -872.000 K -148.85 % | 1.785 M 264.82 % | -1.083 M -100.00 % | -541.500 K 50.68 % | -1.098 M -100.00 % | -549.000 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 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-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 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 199.005 M 18.03 % | 168.609 M 78.47 % | 94.475 M -31.89 % | 138.709 M -15.17 % | 163.508 M 16.85 % | 139.934 M -22.43 % | 180.404 M 35.26 % | 133.378 M -5.30 % | 140.846 M 34.52 % | 104.700 M -37.20 % | 166.721 M 12.54 % | 148.140 M -16.29 % | 176.973 M 896.41 % | 17.761 M -28.73 % | 24.919 M 147.09 % | 10.085 M -62.43 % | 26.843 M 10.01 % | 24.400 M 90.91 % | 12.781 M 26.61 % | 10.095 M -66.97 % | 30.562 M 35.45 % | 22.563 M -29.24 % | 31.885 M -4.63 % | 33.433 M 11.21 % | 30.063 M 4.71 % | 28.712 M -12.88 % | 32.957 M 23.56 % | 26.673 M -2.99 % | 27.496 M -1.42 % | 27.891 M -1.63 % | 28.352 M 1.70 % | 27.879 M -9.44 % | 30.784 M 318.55 % | 7.355 M |
Total investments | 3.965 M 4.26 % | 3.803 M -2.06 % | 3.883 M 6.82 % | 3.635 M -6.41 % | 3.884 M -11.59 % | 4.393 M -36.03 % | 6.867 M 15.84 % | 5.928 M 112.02 % | 2.796 M 26.75 % | 2.206 M -3.29 % | 2.281 M -0.61 % | 2.295 M 5.57 % | 2.174 M 24.23 % | 1.750 M 23.85 % | 1.413 M 0.07 % | 1.412 M -8.31 % | 1.540 M 2.05 % | 1.509 M 12.86 % | 1.337 M -5.11 % | 1.409 M -1.95 % | 1.437 M 14.23 % | 1.258 M 16.81 % | 1.077 M -39.77 % | 1.788 M 31.18 % | 1.363 M -9.79 % | 1.511 M -27.60 % | 2.087 M -20.98 % | 2.641 M 89.86 % | 1.391 M 49.57 % | 930.000 K 1.53 % | 916.000 K 31.99 % | 694.000 K 21.97 % | 569.000 K -58.68 % | 1.377 M |
Total debt | 217.987 M 2.92 % | 211.809 M -3.91 % | 220.417 M 14.85 % | 191.911 M 0.60 % | 190.761 M -8.81 % | 209.186 M -11.98 % | 237.648 M 4.86 % | 226.630 M 17.75 % | 192.462 M -0.28 % | 193.000 M -13.08 % | 222.038 M 7.85 % | 205.880 M -3.29 % | 212.879 M 178.77 % | 76.365 M 41.50 % | 53.970 M 7.84 % | 50.045 M -14.39 % | 58.459 M -2.06 % | 59.689 M 29.31 % | 46.160 M -3.29 % | 47.728 M -2.01 % | 48.705 M 4.96 % | 46.403 M -5.75 % | 49.236 M -16.58 % | 59.020 M 10.67 % | 53.331 M 6.33 % | 50.154 M 11.52 % | 44.972 M -2.46 % | 46.107 M -3.76 % | 47.909 M 4.25 % | 45.954 M 5.26 % | 43.659 M -2.18 % | 44.630 M -7.02 % | 48.000 M 25.02 % | 38.394 M |
Accumulated other comprehensive income loss | 47.350 M -26.79 % | 64.679 M 10.10 % | 58.745 M -7.59 % | 63.567 M 8.71 % | 58.472 M -16.76 % | 70.242 M -2.94 % | 72.367 M -9.80 % | 80.232 M 3.76 % | 77.324 M -3.24 % | 79.914 M 6.09 % | 75.324 M -10.25 % | 83.930 M 395.05 % | 16.954 M -71.37 % | 59.219 M -0.35 % | 59.427 M 9.31 % | 54.366 M -0.49 % | 54.632 M 12.21 % | 48.689 M 0.39 % | 48.500 M 13.22 % | 42.838 M -4.08 % | 44.661 M 17.91 % | 37.876 M -1.34 % | 38.390 M 274.37 % | -22.017 M -0.37 % | -21.935 M -3.32 % | -21.231 M | 0.000 100.00 % | -19.877 M -2.75 % | -19.345 M -1.74 % | -19.014 M 4.48 % | -19.905 M 6.02 % | -21.180 M | 0.000 | 0.000 |
Retained earnings | 0.000 -100.00 % | 62.661 M | 0.000 -100.00 % | 3.780 M -93.43 % | 57.549 M -15.26 % | 67.910 M 878.25 % | -8.726 M -1 257.29 % | 754.000 K 116.04 % | -4.700 M -300.85 % | 2.340 M 131.53 % | -7.421 M -173.27 % | 10.128 M 346.36 % | 2.269 M -83.47 % | 13.723 M 432.31 % | 2.578 M -72.38 % | 9.335 M 207.58 % | 3.035 M -64.35 % | 8.514 M 90.21 % | 4.476 M -49.62 % | 8.884 M 86.13 % | 4.773 M -43.73 % | 8.483 M 43.93 % | 5.894 M -17.83 % | 7.173 M 103.60 % | 3.523 M -54.57 % | 7.755 M 163.42 % | 2.944 M -73.07 % | 10.933 M 172.58 % | 4.011 M -45.06 % | 7.301 M 58.37 % | 4.610 M -16.55 % | 5.524 M -22.05 % | 7.087 M 14.83 % | 6.172 M |
Common stock | 1.196 M 0.00 % | 1.196 M 0.08 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M 10.04 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M 0.00 % | 1.086 M |
Total equity | 64.497 M -21.22 % | 81.865 M 7.87 % | 75.891 M -9.98 % | 84.301 M 11.77 % | 75.426 M -13.50 % | 87.196 M -2.38 % | 89.321 M -8.09 % | 97.186 M 3.08 % | 94.278 M -4.96 % | 99.200 M 7.50 % | 92.278 M -8.53 % | 100.884 M 13.81 % | 88.644 M -1.41 % | 89.908 M 13.87 % | 78.959 M -2.10 % | 80.655 M 8.09 % | 74.621 M 0.63 % | 74.157 M 5.87 % | 70.046 M 0.78 % | 69.503 M 37.36 % | 50.598 M 6.48 % | 47.518 M 4.51 % | 45.467 M 8.05 % | 42.079 M 10.44 % | 38.100 M -18.48 % | 46.736 M 8.22 % | 43.185 M -9.13 % | 47.525 M 18.83 % | 39.994 M 1.72 % | 39.318 M 7.78 % | 36.480 M 8.44 % | 33.641 M -3.95 % | 35.023 M -52.64 % | 73.950 M |
Other non current liabilities | 1.928 M -1.83 % | 1.964 M -0.15 % | 1.967 M -9.52 % | 2.174 M 1.07 % | 2.151 M -3.84 % | 2.237 M -9.03 % | 2.459 M -15.85 % | 2.922 M 2.60 % | 2.848 M -8.75 % | 3.121 M -4.26 % | 3.260 M -5.07 % | 3.434 M 12.89 % | 3.042 M -13.11 % | 3.501 M 23.19 % | 2.842 M -2.70 % | 2.921 M -4.60 % | 3.062 M -12.16 % | 3.486 M 2.08 % | 3.415 M -1.87 % | 3.480 M 8.72 % | 3.201 M -13.53 % | 3.702 M 6.14 % | 3.488 M 3.29 % | 3.377 M 6.87 % | 3.160 M 9.87 % | 2.876 M 12.92 % | 2.547 M 1.60 % | 2.507 M 0.28 % | 2.500 M -0.71 % | 2.518 M 2.23 % | 2.463 M 10.60 % | 2.227 M -2.62 % | 2.287 M 5.59 % | 2.166 M |
Long term debt | 162.181 M 1.71 % | 159.460 M -5.87 % | 169.409 M 16.85 % | 144.982 M -1.37 % | 146.991 M -11.73 % | 166.524 M -1.74 % | 169.480 M 5.05 % | 161.330 M 7.64 % | 149.884 M 22.52 % | 122.339 M -19.46 % | 151.907 M -5.50 % | 160.745 M 1.63 % | 158.172 M 288.76 % | 40.686 M 45.16 % | 28.028 M 10.68 % | 25.324 M -21.17 % | 32.123 M -4.73 % | 33.717 M 55.68 % | 21.658 M -1.05 % | 21.887 M -2.97 % | 22.557 M 3.65 % | 21.762 M -10.25 % | 24.247 M -22.79 % | 31.404 M 23.26 % | 25.478 M 9.31 % | 23.308 M 13.99 % | 20.447 M -4.18 % | 21.340 M -4.42 % | 22.327 M 4.39 % | 21.388 M 22.02 % | 17.528 M -1.58 % | 17.810 M 4.80 % | 16.995 M 65.24 % | 10.285 M |
Total non current liabilities | 164.109 M 1.66 % | 161.424 M -5.81 % | 171.376 M 16.46 % | 147.156 M -1.33 % | 149.142 M -11.63 % | 168.761 M -1.85 % | 171.939 M 4.68 % | 164.252 M 7.54 % | 152.732 M 21.74 % | 125.460 M -19.15 % | 155.167 M -5.49 % | 164.179 M 1.84 % | 161.214 M 264.84 % | 44.187 M 43.14 % | 30.870 M 9.29 % | 28.245 M -19.72 % | 35.185 M -5.42 % | 37.203 M 48.38 % | 25.073 M -1.16 % | 25.367 M -2.59 % | 26.041 M 2.27 % | 25.464 M -8.19 % | 27.735 M -20.26 % | 34.781 M 21.45 % | 28.638 M 9.09 % | 26.252 M 10.77 % | 23.699 M -8.44 % | 25.884 M 4.26 % | 24.827 M 3.85 % | 23.906 M 19.58 % | 19.991 M -0.23 % | 20.037 M 3.92 % | 19.282 M 54.86 % | 12.451 M |
Other current liabilities | 26.752 M 157.08 % | 10.406 M -64.18 % | 29.049 M 255.54 % | -18.676 M -306.02 % | 9.065 M 6.48 % | 8.513 M 10.75 % | 7.687 M -15.18 % | 9.063 M 55.88 % | 5.814 M 119.60 % | -29.659 M -430.20 % | 8.982 M -68.92 % | 28.900 M -15.92 % | 34.371 M 109.27 % | 16.424 M 203.19 % | 5.417 M -24.51 % | 7.176 M -30.73 % | 10.360 M 35.76 % | 7.631 M 264.89 % | -4.628 M -3.51 % | -4.471 M 2.19 % | -4.571 M -64.96 % | -2.771 M 15.21 % | -3.268 M -63.89 % | -1.994 M -111.20 % | 17.801 M 116.64 % | 8.217 M 708.76 % | 1.016 M -90.46 % | 10.646 M -18.34 % | 13.037 M 15.54 % | 11.284 M 675.00 % | 1.456 M -87.00 % | 11.199 M 8.14 % | 10.356 M 306.76 % | 2.546 M |
Deferred revenue | 1.531 M | 0.000 | 0.000 -100.00 % | 31.432 M 1 315.22 % | 2.221 M -15.07 % | 2.615 M 12.96 % | 2.315 M -25.97 % | 3.127 M -4.81 % | 3.285 M -91.78 % | 39.975 M 4 161.73 % | 938.000 K 30.82 % | 717.000 K 145.55 % | 292.000 K -99.32 % | 42.930 M 295.52 % | 10.854 M -32.08 % | 15.981 M -5.94 % | 16.990 M 13.12 % | 15.019 M 50.21 % | 9.999 M 26.22 % | 7.922 M -32.89 % | 11.804 M 39.87 % | 8.439 M 8.28 % | 7.794 M 17.49 % | 6.634 M -65.27 % | 19.102 M 110.93 % | 9.056 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 55.806 M 6.60 % | 52.349 M 2.63 % | 51.008 M 8.69 % | 46.929 M 6.82 % | 43.933 M 2.72 % | 42.769 M -37.26 % | 68.168 M 3.65 % | 65.769 M 54.47 % | 42.578 M -39.90 % | 70.840 M 0.69 % | 70.354 M 53.77 % | 45.752 M -16.50 % | 54.795 M 52.97 % | 35.821 M 37.59 % | 26.034 M 4.66 % | 24.875 M -6.11 % | 26.494 M -0.07 % | 26.513 M 7.09 % | 24.758 M -5.48 % | 26.193 M -0.42 % | 26.304 M 4.71 % | 25.120 M -0.29 % | 25.193 M -10.55 % | 28.164 M 1.12 % | 27.853 M 3.75 % | 26.845 M 9.46 % | 24.525 M -0.98 % | 24.767 M -3.19 % | 25.582 M 4.14 % | 24.566 M -5.99 % | 26.131 M -2.57 % | 26.820 M -13.50 % | 31.005 M 10.30 % | 28.109 M |
Total current liabilities | 127.465 M -17.98 % | 155.398 M 16.66 % | 133.208 M -9.26 % | 146.802 M 14.43 % | 128.288 M -15.55 % | 151.919 M -5.46 % | 160.687 M -13.40 % | 185.559 M 52.78 % | 121.459 M -25.79 % | 163.679 M 20.50 % | 135.836 M -6.15 % | 144.736 M 7.50 % | 134.637 M -9.04 % | 148.011 M 193.15 % | 50.490 M -14.10 % | 58.781 M 0.52 % | 58.476 M 0.19 % | 58.368 M 17.37 % | 49.730 M 0.63 % | 49.417 M -10.75 % | 55.372 M 19.66 % | 46.273 M -3.64 % | 48.023 M -0.85 % | 48.433 M -23.38 % | 63.208 M 25.08 % | 50.535 M 12.07 % | 45.092 M -3.02 % | 46.497 M -8.73 % | 50.942 M 4.47 % | 48.763 M -1.25 % | 49.381 M -0.67 % | 49.713 M -10.56 % | 55.583 M -1.64 % | 56.509 M |
Total liabilities | 291.574 M -7.97 % | 316.822 M 4.02 % | 304.584 M 3.61 % | 293.958 M 5.96 % | 277.430 M -13.49 % | 320.680 M -3.59 % | 332.626 M -4.91 % | 349.811 M 27.58 % | 274.191 M 42.07 % | 193.000 M -33.68 % | 291.003 M -5.80 % | 308.915 M 4.42 % | 295.851 M 53.93 % | 192.198 M 136.23 % | 81.360 M -6.51 % | 87.026 M -7.08 % | 93.661 M -2.00 % | 95.571 M 27.76 % | 74.803 M 0.03 % | 74.784 M -8.14 % | 81.413 M 13.49 % | 71.737 M -5.31 % | 75.758 M -8.96 % | 83.214 M -9.40 % | 91.846 M 19.61 % | 76.787 M 11.62 % | 68.791 M -4.96 % | 72.381 M -4.47 % | 75.769 M 4.27 % | 72.669 M 4.75 % | 69.372 M -0.54 % | 69.750 M -6.83 % | 74.865 M 8.56 % | 68.960 M |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.585 M 0.18 % | -31.643 M 2.80 % | -32.556 M -6.26 % | -30.638 M -6.27 % | -28.830 M -38 034.21 % | 76.000 K 100.25 % | -30.469 M 0.00 % | -30.469 M -4.47 % | -29.164 M -1 863.24 % | 1.654 M 3 575.56 % | 45.000 K 103.19 % | -1.410 M -202.92 % | 1.370 M 18.21 % | 1.159 M -33.39 % | 1.740 M 19.51 % | 1.456 M -55.10 % | 3.243 M 2.72 % | 3.157 M -0.66 % | 3.178 M 8.46 % | 2.930 M 8.80 % | 2.693 M 16.28 % | 2.316 M -35.99 % | 3.618 M 36.99 % | 2.641 M 89.86 % | 1.391 M 49.57 % | 930.000 K -64.92 % | 2.651 M 27.64 % | 2.077 M 7.84 % | 1.926 M 1.74 % | 1.893 M |
Long term investments | 3.965 M 1.51 % | 3.906 M 0.59 % | 3.883 M 3.68 % | 3.745 M -3.58 % | 3.884 M -11.59 % | 4.393 M -36.03 % | 6.867 M 15.84 % | 5.928 M 112.02 % | 2.796 M 26.75 % | 2.206 M -3.29 % | 2.281 M -0.61 % | 2.295 M 5.57 % | 2.174 M 1 311.69 % | 154.000 K -89.10 % | 1.413 M -3.15 % | 1.459 M 566.21 % | 219.000 K -44.70 % | 396.000 K 209.70 % | -361.000 K -8 925.00 % | -4.000 K 99.77 % | -1.764 M 5.11 % | -1.859 M 9.67 % | -2.058 M -86.58 % | -1.103 M 14.36 % | -1.288 M -69.03 % | -762.000 K 50.23 % | -1.531 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 9.160 M 20.75 % | 7.586 M -17.15 % | 9.156 M 22.98 % | 7.445 M -81.48 % | 40.190 M -0.39 % | 40.349 M -2.34 % | 41.317 M 5.73 % | 39.077 M 3.87 % | 37.620 M 385.80 % | 7.744 M -79.89 % | 38.500 M -1.09 % | 38.924 M 2.69 % | 37.904 M 321.62 % | 8.990 M 34.44 % | 6.687 M -16.93 % | 8.050 M 20.94 % | 6.656 M 0.26 % | 6.639 M -0.24 % | 6.655 M -0.31 % | 6.676 M 0.10 % | 6.669 M 0.72 % | 6.621 M -0.26 % | 6.638 M -0.38 % | 6.663 M 199.19 % | 2.227 M -0.31 % | 2.234 M -92.45 % | 29.570 M 1 229.59 % | 2.224 M 1.09 % | 2.200 M 0.92 % | 2.180 M -91.59 % | 25.927 M 41 717.74 % | 62.000 K | 0.000 | 0.000 |
GoodWill | 33.705 M -5.32 % | 35.597 M 6.14 % | 33.539 M 1.90 % | 32.913 M 4.20 % | 31.585 M -0.18 % | 31.643 M -2.80 % | 32.556 M 6.26 % | 30.638 M 6.27 % | 28.830 M -4.47 % | 30.180 M -0.95 % | 30.469 M 0.00 % | 30.469 M 4.47 % | 29.164 M -0.08 % | 29.188 M 0.00 % | 29.188 M 0.00 % | 29.188 M -0.08 % | 29.212 M 0.00 % | 29.212 M 40.34 % | 20.815 M -0.15 % | 20.847 M 1.47 % | 20.544 M 22.03 % | 16.835 M -0.82 % | 16.975 M -0.88 % | 17.125 M -20.45 % | 21.528 M 0.00 % | 21.528 M | 0.000 -100.00 % | 17.658 M -0.04 % | 17.665 M 1.41 % | 17.420 M | 0.000 -100.00 % | 17.805 M | 0.000 | 0.000 |
Goodwill and intangible assets | 42.865 M -0.74 % | 43.183 M 1.14 % | 42.695 M 5.79 % | 40.358 M -43.77 % | 71.775 M -0.30 % | 71.992 M -2.55 % | 73.873 M 5.96 % | 69.715 M 4.91 % | 66.450 M 75.22 % | 37.924 M -45.01 % | 68.969 M -0.61 % | 69.393 M 3.47 % | 67.068 M 75.67 % | 38.178 M 6.42 % | 35.875 M -3.66 % | 37.238 M 3.82 % | 35.868 M 0.05 % | 35.851 M 30.51 % | 27.470 M -0.19 % | 27.523 M 1.14 % | 27.213 M 16.02 % | 23.456 M -0.66 % | 23.613 M -0.74 % | 23.788 M 0.14 % | 23.755 M -0.03 % | 23.762 M 19.53 % | 19.879 M -0.02 % | 19.882 M 0.09 % | 19.865 M 1.35 % | 19.600 M -0.50 % | 19.699 M 10.25 % | 17.867 M -0.15 % | 17.894 M -2.53 % | 18.359 M |
Property plant equipment net | 135.599 M -8.79 % | 148.671 M 5.38 % | 141.084 M 11.46 % | 126.574 M -3.84 % | 131.629 M -11.32 % | 148.426 M -10.54 % | 165.915 M 0.25 % | 165.501 M 17.00 % | 141.455 M 2.63 % | 137.835 M -9.03 % | 151.516 M -5.81 % | 160.857 M -2.25 % | 164.568 M 305.12 % | 40.622 M 206.12 % | 13.270 M -2.07 % | 13.550 M -2.55 % | 13.904 M 0.34 % | 13.857 M 28.22 % | 10.807 M -0.80 % | 10.894 M 2.21 % | 10.658 M 19.74 % | 8.901 M 2.01 % | 8.726 M -3.59 % | 9.051 M -4.51 % | 9.478 M 0.28 % | 9.452 M 2.15 % | 9.253 M -2.48 % | 9.488 M -1.24 % | 9.607 M 1.11 % | 9.502 M 66.67 % | 5.701 M -10.43 % | 6.365 M -10.24 % | 7.091 M -70.76 % | 24.252 M |
Total non current assets | 191.674 M -6.25 % | 204.444 M 4.09 % | 196.408 M 9.41 % | 179.514 M -2.34 % | 183.814 M -8.80 % | 201.543 M -8.78 % | 220.941 M 1.64 % | 217.379 M 15.42 % | 188.340 M 2.25 % | 184.195 M -6.94 % | 197.941 M -4.88 % | 208.097 M -1.30 % | 210.835 M 144.10 % | 86.374 M 60.96 % | 53.662 M 0.04 % | 53.642 M -2.43 % | 54.978 M 0.16 % | 54.889 M 30.52 % | 42.054 M 0.13 % | 41.998 M 1.57 % | 41.349 M 16.56 % | 35.473 M 0.27 % | 35.379 M -3.08 % | 36.502 M 0.08 % | 36.473 M -0.48 % | 36.649 M 10.85 % | 33.063 M -2.08 % | 33.765 M 3.45 % | 32.638 M 2.47 % | 31.851 M 13.55 % | 28.051 M 6.62 % | 26.309 M -2.24 % | 26.911 M -39.53 % | 44.504 M |
Other current assets | 5.141 M -4.23 % | 5.368 M -4.42 % | 5.616 M 83.83 % | 3.055 M -75.23 % | 12.333 M -14.84 % | 14.482 M 12.43 % | 12.881 M -19.73 % | 16.048 M 19.02 % | 13.484 M 18.86 % | 11.344 M 4.74 % | 10.831 M -37.45 % | 17.317 M 61.04 % | 10.753 M -26.58 % | 14.645 M 102.42 % | 7.235 M -28.19 % | 10.075 M 17.70 % | 8.560 M -25.80 % | 11.536 M 93.10 % | 5.974 M -15.50 % | 7.070 M 23.19 % | 5.739 M 38.49 % | 4.144 M -10.71 % | 4.641 M -3.35 % | 4.802 M -85.46 % | 33.026 M 787.32 % | 3.722 M | 0.000 -100.00 % | 2.747 M | 0.000 | 0.000 -100.00 % | 148.000 K -9.76 % | 164.000 K -88.93 % | 1.482 M -39.11 % | 2.434 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.596 M | 0.000 100.00 % | -47.000 K -103.56 % | 1.321 M 18.69 % | 1.113 M -34.45 % | 1.698 M 20.17 % | 1.413 M -55.86 % | 3.201 M 2.69 % | 3.117 M -0.57 % | 3.135 M 8.44 % | 2.891 M 9.05 % | 2.651 M 16.63 % | 2.273 M -37.18 % | 3.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 18.982 M -56.06 % | 43.200 M 47.50 % | 29.288 M -44.95 % | 53.202 M 95.22 % | 27.253 M -60.65 % | 69.252 M 20.98 % | 57.244 M -38.61 % | 93.252 M 80.66 % | 51.616 M -41.54 % | 88.300 M 59.63 % | 55.317 M -4.20 % | 57.740 M 60.81 % | 35.906 M -38.73 % | 58.604 M 101.73 % | 29.051 M -27.30 % | 39.960 M 26.39 % | 31.616 M -10.41 % | 35.289 M 5.72 % | 33.379 M -11.30 % | 37.633 M 107.42 % | 18.143 M -23.90 % | 23.840 M 37.40 % | 17.351 M -32.19 % | 25.587 M 9.97 % | 23.268 M 8.52 % | 21.442 M 78.46 % | 12.015 M -38.18 % | 19.434 M -4.80 % | 20.413 M 13.01 % | 18.063 M 18.00 % | 15.307 M -8.62 % | 16.751 M -2.70 % | 17.216 M -44.53 % | 31.039 M |
Cash and short term investments | 18.982 M -56.06 % | 43.200 M 47.50 % | 29.288 M -44.95 % | 53.202 M 95.22 % | 27.253 M -60.65 % | 69.252 M 20.98 % | 57.244 M -38.61 % | 93.252 M 80.66 % | 51.616 M -41.54 % | 88.300 M 59.63 % | 55.317 M -4.20 % | 57.740 M 60.81 % | 35.906 M -38.73 % | 58.604 M 101.73 % | 29.051 M -27.30 % | 39.960 M 21.32 % | 32.937 M -9.52 % | 36.402 M 3.78 % | 35.077 M -10.16 % | 39.046 M 82.94 % | 21.344 M -20.82 % | 26.957 M 31.59 % | 20.486 M -28.06 % | 28.478 M 9.87 % | 25.919 M 9.29 % | 23.715 M 51.70 % | 15.633 M -19.56 % | 19.434 M -4.80 % | 20.413 M 13.01 % | 18.063 M 18.00 % | 15.307 M -8.62 % | 16.751 M -2.70 % | 17.216 M -44.53 % | 31.039 M |
Total current assets | 164.397 M -15.37 % | 194.243 M 5.53 % | 184.067 M -7.39 % | 198.745 M 17.57 % | 169.042 M -18.07 % | 206.333 M 2.65 % | 201.006 M -12.46 % | 229.618 M 27.47 % | 180.129 M -11.77 % | 204.152 M 10.15 % | 185.340 M -8.11 % | 201.702 M 16.15 % | 173.660 M -11.28 % | 195.732 M 83.52 % | 106.657 M -6.47 % | 114.039 M 0.65 % | 113.304 M -1.34 % | 114.839 M 11.72 % | 102.795 M 0.49 % | 102.289 M 12.82 % | 90.662 M 8.21 % | 83.782 M -2.40 % | 85.846 M -3.32 % | 88.791 M -5.01 % | 93.473 M 7.60 % | 86.874 M 10.09 % | 78.913 M -8.39 % | 86.141 M 3.63 % | 83.125 M 3.73 % | 80.136 M 3.00 % | 77.801 M 0.93 % | 77.082 M -7.10 % | 82.977 M -15.68 % | 98.406 M |
Inventory | 114.608 M -0.32 % | 114.971 M -2.18 % | 117.528 M 6.26 % | 110.600 M 0.28 % | 110.294 M 5.93 % | 104.116 M -8.05 % | 113.230 M 10.33 % | 102.624 M 5.24 % | 97.511 M 12.24 % | 86.880 M -12.75 % | 99.577 M -1.07 % | 100.657 M 0.22 % | 100.439 M 5.16 % | 95.515 M 96.37 % | 48.641 M 2.08 % | 47.651 M -5.21 % | 50.271 M 7.70 % | 46.677 M 21.35 % | 38.466 M 3.45 % | 37.182 M -5.15 % | 39.201 M 22.29 % | 32.057 M -6.21 % | 34.179 M 2.79 % | 33.252 M -3.70 % | 34.528 M 5.71 % | 32.664 M -3.10 % | 33.710 M 3.31 % | 32.630 M -9.79 % | 36.173 M -0.94 % | 36.516 M 0.27 % | 36.419 M 11.57 % | 32.642 M -13.72 % | 37.831 M 7.36 % | 35.236 M |
Net receivables | 25.666 M -16.41 % | 30.704 M -2.94 % | 31.635 M -0.79 % | 31.888 M 18.19 % | 26.981 M -4.05 % | 28.121 M 9.99 % | 25.567 M -13.83 % | 29.671 M 3.79 % | 28.588 M 4.99 % | 27.229 M -0.54 % | 27.376 M -32.64 % | 40.640 M 19.07 % | 34.131 M -12.50 % | 39.007 M 40.52 % | 27.760 M 12.85 % | 24.600 M -12.87 % | 28.234 M -0.42 % | 28.354 M 5.05 % | 26.992 M 46.05 % | 18.481 M -24.19 % | 24.378 M 18.20 % | 20.624 M -22.29 % | 26.540 M 19.23 % | 22.259 M -26.35 % | 30.221 M 12.88 % | 26.773 M -9.46 % | 29.570 M -5.62 % | 31.330 M 18.05 % | 26.539 M 3.84 % | 25.557 M -1.43 % | 25.927 M -5.81 % | 27.525 M 4.86 % | 26.249 M -12.33 % | 29.941 M |
Tax assets | 9.245 M 6.46 % | 8.684 M -0.71 % | 8.746 M -1.03 % | 8.837 M 8.95 % | 8.111 M -3.15 % | 8.375 M 22.41 % | 6.842 M -0.45 % | 6.873 M 6.25 % | 6.469 M 5.12 % | 6.154 M 9.04 % | 5.644 M -6.26 % | 6.021 M -2.71 % | 6.189 M 7.34 % | 5.766 M 88.49 % | 3.059 M 9.06 % | 2.805 M -22.45 % | 3.617 M -0.25 % | 3.626 M 51.21 % | 2.398 M 12.64 % | 2.129 M 6.50 % | 1.999 M 9.96 % | 1.818 M -5.31 % | 1.920 M 4.58 % | 1.836 M 0.05 % | 1.835 M -2.45 % | 1.881 M 2.01 % | 1.844 M 5.13 % | 1.754 M -1.18 % | 1.775 M -2.42 % | 1.819 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 43.376 M -40.70 % | 73.145 M 37.62 % | 53.151 M -19.21 % | 65.791 M 24.26 % | 52.947 M -18.62 % | 65.058 M 23.67 % | 52.606 M -28.88 % | 73.966 M 108.59 % | 35.460 M -29.07 % | 49.993 M 39.81 % | 35.757 M -47.62 % | 68.268 M 53.39 % | 44.506 M -35.28 % | 68.767 M 432.91 % | 12.904 M -21.45 % | 16.427 M 17.40 % | 13.992 M -6.53 % | 14.970 M 10.41 % | 13.559 M -0.73 % | 13.659 M -11.35 % | 15.408 M 41.57 % | 10.884 M -15.23 % | 12.840 M 12.07 % | 11.457 M -13.49 % | 13.243 M 16.23 % | 11.394 M -41.07 % | 19.334 M 80.66 % | 10.702 M -11.21 % | 12.053 M 6.43 % | 11.325 M -43.68 % | 20.109 M 82.30 % | 11.031 M -20.66 % | 13.903 M -43.79 % | 24.734 M |
Tax payables | 0.000 -100.00 % | 19.498 M | 0.000 -100.00 % | 21.326 M 5.98 % | 20.122 M -38.96 % | 32.964 M 19.45 % | 27.596 M -24.93 % | 36.761 M 7.11 % | 34.322 M 5.51 % | 32.530 M 64.25 % | 19.805 M 1 702.09 % | 1.099 M 63.30 % | 673.000 K -96.94 % | 21.978 M 311.19 % | 5.345 M -38.22 % | 8.651 M 32.85 % | 6.512 M -2.88 % | 6.705 M 10.97 % | 6.042 M -1.18 % | 6.114 M -4.87 % | 6.427 M 39.69 % | 4.601 M -15.79 % | 5.464 M 30.97 % | 4.172 M -3.22 % | 4.311 M 5.69 % | 4.079 M 1 779.72 % | 217.000 K -43.19 % | 382.000 K 41.48 % | 270.000 K -83.00 % | 1.588 M -5.76 % | 1.685 M 154.15 % | 663.000 K 107.84 % | 319.000 K -71.52 % | 1.120 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.188 M 4.59 % | 3.048 M -80.27 % | 15.452 M 3.96 % | 14.864 M -34.54 % | 22.707 M 87.79 % | 12.092 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 192.000 K -16.88 % | 231.000 K 20.31 % | 192.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.000 K 18.37 % | 98.000 K 25.64 % | 78.000 K 6.85 % | 73.000 K -24.74 % | 97.000 K 29.33 % | 75.000 K -21.88 % | 96.000 K 24.68 % | 77.000 K 126.47 % | 34.000 K -55.84 % | 77.000 K 83.33 % | 42.000 K -48.78 % | 82.000 K 164.52 % | 31.000 K -56.94 % | 72.000 K -38.98 % | 118.000 K 28.26 % | 92.000 K |
Capital lease obligations | 98.425 M -27.26 % | 135.312 M 7.64 % | 125.711 M 13.19 % | 111.063 M -1.50 % | 112.756 M -11.61 % | 127.565 M -10.88 % | 143.138 M 2.57 % | 139.550 M 22.65 % | 113.781 M 4.23 % | 109.165 M -9.71 % | 120.906 M -5.54 % | 128.001 M -0.19 % | 128.251 M 11 402.33 % | 1.115 M -20.07 % | 1.395 M -16.37 % | 1.668 M -13.89 % | 1.937 M -11.99 % | 2.201 M -10.49 % | 2.459 M -9.36 % | 2.713 M -8.41 % | 2.962 M -7.61 % | 3.206 M -7.37 % | 3.461 M -5.98 % | 3.681 M -5.90 % | 3.912 M -5.48 % | 4.139 M -5.09 % | 4.361 M -4.76 % | 4.579 M -29.91 % | 6.533 M 13.09 % | 5.777 M 1 978.06 % | 278.000 K -81.88 % | 1.534 M 79.63 % | 854.000 K -62.87 % | 2.300 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.531 M | 0.000 -100.00 % | 3.505 M | 0.000 -100.00 % | 6.226 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 15.759 M 0.00 % | 15.759 M 0.00 % | 15.759 M 0.00 % | 15.759 M 0.00 % | 15.759 M 0.00 % | 15.759 M 91.53 % | 8.228 M -47.79 % | 15.759 M 28.60 % | 12.254 M -22.20 % | 15.751 M 65.23 % | 9.533 M -33.95 % | 14.432 M -8.42 % | 15.759 M 0.00 % | 15.759 M 0.00 % | 15.759 M 0.00 % | 15.759 M 0.00 % | 15.759 M 0.00 % | 15.759 M 0.00 % | 15.759 M -4.42 % | 16.488 M 824 400 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.049 M 50.94 % | 39.121 M -29.26 % | 55.306 M 2.04 % | 54.200 M 8.70 % | 49.863 M -1.57 % | 50.658 M 5.23 % | 48.139 M | 0.000 -100.00 % | 66.600 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.65 % | 283.000 K 5.99 % | 267.000 K -11.00 % | 300.000 K -8.81 % | 329.000 K 98.19 % | 166.000 K 144.12 % | 68.000 K -90.35 % | 705.000 K -65.39 % | 2.037 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -96.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 356.071 M -10.69 % | 398.687 M 4.79 % | 380.475 M 0.59 % | 378.259 M 7.20 % | 352.856 M -13.49 % | 407.876 M -3.33 % | 421.947 M -5.60 % | 446.997 M 21.31 % | 368.469 M -5.12 % | 388.347 M 1.32 % | 383.281 M -6.47 % | 409.799 M 6.58 % | 384.495 M 36.29 % | 282.106 M 75.97 % | 160.319 M -4.39 % | 167.681 M -0.36 % | 168.282 M -0.85 % | 169.728 M 17.18 % | 144.849 M 0.39 % | 144.287 M 9.30 % | 132.011 M 10.70 % | 119.255 M -1.63 % | 121.225 M -3.25 % | 125.293 M -3.58 % | 129.946 M 5.20 % | 123.523 M 10.31 % | 111.976 M -6.61 % | 119.906 M 3.58 % | 115.763 M 3.37 % | 111.987 M 5.80 % | 105.852 M 2.38 % | 103.391 M -5.91 % | 109.888 M -23.11 % | 142.910 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-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 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -30.119 M -204.12 % | 28.928 M 201.97 % | -28.370 M -296.16 % | 14.463 M 145.06 % | -32.097 M -223.75 % | 25.938 M 173.50 % | -35.292 M -203.38 % | 34.137 M 236.20 % | -25.064 M -160.83 % | 41.201 M 332.31 % | -17.735 M -176.25 % | 23.259 M 171.59 % | -32.489 M -193.18 % | 34.866 M 340.50 % | -14.497 M -228.05 % | 11.321 M 250.01 % | -7.547 M -936.68 % | -728.000 K 90.28 % | -7.487 M -223.57 % | 6.059 M 181.85 % | -7.403 M -197.33 % | 7.606 M 285.65 % | -4.097 M -180.67 % | 5.079 M 174.18 % | -6.847 M -230.79 % | 5.235 M 225.56 % | 1.608 M 163.20 % | -2.545 M 0.00 % | -2.545 M -9 886.54 % | 26.000 K 0.00 % | 26.000 K -96.96 % | 855.500 K 0.00 % | 855.500 K 176.35 % | -1.121 M 0.00 % | -1.121 M -100.00 % | -560.250 K -120.39 % | 2.748 M 100.00 % | 1.374 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -30.119 M -204.12 % | 28.928 M 201.97 % | -28.370 M -296.16 % | 14.463 M 145.06 % | -32.097 M -223.75 % | 25.938 M 173.50 % | -35.292 M -203.38 % | 34.137 M 236.20 % | -25.064 M -160.83 % | 41.201 M 332.31 % | -17.735 M -176.25 % | 23.259 M 171.59 % | -32.489 M -193.18 % | 34.866 M 340.50 % | -14.497 M -228.05 % | 11.321 M 250.01 % | -7.547 M -936.68 % | -728.000 K 90.28 % | -7.487 M -223.57 % | 6.059 M 181.85 % | -7.403 M -197.33 % | 7.606 M 285.65 % | -4.097 M -180.67 % | 5.079 M 174.18 % | -6.847 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 |
Other non cash items | 6.195 M 226.79 % | -4.886 M -751.47 % | 750.000 K -68.37 % | 2.371 M -93.52 % | 36.592 M 0.76 % | 36.315 M -6.57 % | 38.869 M 14.28 % | 34.012 M 10.78 % | 30.703 M 2 648.70 % | 1.117 M -96.65 % | 33.313 M -4.23 % | 34.786 M 1 178.90 % | 2.720 M 123.22 % | -11.715 M -407.58 % | -2.308 M -921.24 % | -226.000 K -109.04 % | 2.501 M 196.08 % | -2.603 M -541.94 % | 589.000 K 149.45 % | -1.191 M 2.85 % | -1.226 M 25.74 % | -1.651 M 66.28 % | -4.896 M -51.58 % | -3.230 M -288.67 % | 1.712 M 130.96 % | -5.529 M -546.61 % | 1.238 M 124.54 % | -5.044 M -2 184.30 % | 242.000 K 104.05 % | -5.975 M -150.24 % | -2.388 M -1 718.64 % | 147.500 K 0.00 % | 147.500 K 112.23 % | 69.500 K 0.00 % | 69.500 K 100.00 % | 34.750 K 121.86 % | -159.000 K -100.00 % | -79.500 K |
Net cash provided by operating activities | -22.261 M -144.85 % | 49.639 M 392.61 % | -16.964 M -147.41 % | 35.784 M 281.85 % | -19.678 M -145.18 % | 43.557 M 285.14 % | -23.526 M -141.53 % | 56.650 M 478.35 % | -14.973 M -122.34 % | 67.034 M 854.89 % | -8.880 M -118.64 % | 47.639 M 389.74 % | -16.442 M -139.91 % | 41.198 M 414.51 % | -13.099 M -170.44 % | 18.597 M 2 430.45 % | -798.000 K -135.42 % | 2.253 M 239.59 % | -1.614 M -120.16 % | 8.007 M 311.55 % | -3.785 M -135.27 % | 10.730 M 498.74 % | -2.691 M -141.39 % | 6.502 M 794.66 % | -936.000 K -112.19 % | 7.680 M 0.00 % | 7.680 M 102.95 % | 3.784 M 0.00 % | 3.784 M 79.72 % | 2.106 M 0.00 % | 2.106 M -55.12 % | 4.692 M 0.00 % | 4.692 M 26.99 % | 3.695 M 0.00 % | 3.695 M 100.00 % | 1.847 M -73.64 % | 7.009 M 100.00 % | 3.504 M |
Investments in property plant and equipment | -1.782 M 17.88 % | -2.170 M 42.12 % | -3.749 M -5.01 % | -3.570 M -93.92 % | -1.841 M 46.17 % | -3.420 M -8.37 % | -3.156 M 56.34 % | -7.229 M -160.50 % | -2.775 M -86.74 % | -1.486 M 7.18 % | -1.601 M 50.31 % | -3.222 M -45.40 % | -2.216 M -43.52 % | -1.544 M -66.38 % | -928.000 K 7.66 % | -1.005 M 19.98 % | -1.256 M -31.66 % | -954.000 K -27.37 % | -749.000 K 34.47 % | -1.143 M 46.96 % | -2.155 M -157.47 % | -837.000 K -218.25 % | -263.000 K 24.21 % | -347.000 K 45.09 % | -632.000 K 13.90 % | -734.000 K 0.00 % | -734.000 K 10.38 % | -819.000 K 0.00 % | -819.000 K 80.47 % | -4.194 M 0.00 % | -4.194 M -470.93 % | -734.500 K 0.00 % | -734.500 K 76.97 % | -3.190 M 0.00 % | -3.190 M -100.00 % | -1.595 M 30.26 % | -2.287 M -100.00 % | -1.144 M |
Acquisitions net | -39.000 K -102.38 % | 1.639 M 207.55 % | -1.524 M -122.48 % | 6.778 M | 0.000 100.00 % | -283.000 K -132.16 % | 880.000 K -75.66 % | 3.616 M | 0.000 | 0.000 | 0.000 -100.00 % | 266.000 K 163.94 % | -416.000 K 96.33 % | -11.326 M | 0.000 | 0.000 | 0.000 100.00 % | -5.505 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.250 K 556.25 % | -4.000 K 99.93 % | -5.630 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 |
Purchases of investments | -189.000 K | 0.000 100.00 % | -122.000 K | 0.000 | 0.000 -100.00 % | 347.000 K 200.00 % | -347.000 K 88.75 % | -3.084 M -528.11 % | -491.000 K | 0.000 100.00 % | -9.000 K 91.59 % | -107.000 K 71.24 % | -372.000 K -103.29 % | 11.312 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K -42.86 % | -17.500 K 97.14 % | -612.500 K 0.00 % | -612.500 K 28.40 % | -855.500 K 0.00 % | -855.500 K -625.00 % | -118.000 K 0.00 % | -118.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 139.000 K -20.11 % | 174.000 K -91.98 % | 2.169 M 3 515.00 % | 60.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.560 M 20.56 % | 1.294 M 9 142.86 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.750 K -68.60 % | 21.500 K 111.75 % | -183.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 403.000 K 0.00 % | 403.000 K 100.00 % | 201.500 K 107.73 % | 97.000 K 100.00 % | 48.500 K |
Other investing activites | 0.000 100.00 % | -168.000 K | 0.000 | 0.000 -100.00 % | 76.000 K -95.95 % | 1.876 M 3 226.67 % | -60.000 K -118.93 % | 317.000 K 163.15 % | -502.000 K -107.30 % | 6.876 M 9 784.51 % | -71.000 K 96.11 % | -1.826 M -105.17 % | -890.000 K 92.24 % | -11.465 M -16 760.29 % | -68.000 K -104.22 % | 1.612 M 797.84 % | -231.000 K -48.08 % | -156.000 K 45.83 % | -288.000 K -140.00 % | -120.000 K 97.21 % | -4.308 M -3 852.29 % | -109.000 K -116.67 % | 654.000 K -76.89 % | 2.830 M 1 180.54 % | 221.000 K -48.06 % | 425.500 K -68.40 % | 1.347 M 180.75 % | -1.668 M -199.58 % | 1.675 M 41.85 % | 1.181 M -72.62 % | 4.312 M 601.63 % | -859.500 K -217.02 % | 734.500 K -91.10 % | 8.251 M 196.05 % | 2.787 M 100.00 % | 1.394 M -36.37 % | 2.190 M 100.00 % | 1.095 M |
Net cash used for investing activites | -2.010 M -187.55 % | -699.000 K 87.04 % | -5.395 M -261.19 % | 3.347 M 300.78 % | -1.667 M -40.44 % | -1.187 M 54.75 % | -2.623 M 58.89 % | -6.380 M -95.35 % | -3.266 M -160.59 % | 5.390 M 434.78 % | -1.610 M 47.44 % | -3.063 M -1.96 % | -3.004 M 76.91 % | -13.009 M -1 206.12 % | -996.000 K -264.09 % | 607.000 K 140.82 % | -1.487 M 77.52 % | -6.615 M -537.90 % | -1.037 M 17.89 % | -1.263 M 80.46 % | -6.463 M -583.19 % | -946.000 K -341.94 % | 391.000 K -84.25 % | 2.483 M 704.14 % | -411.000 K 93.23 % | -6.068 M -811.11 % | -666.000 K 60.06 % | -1.668 M 0.42 % | -1.675 M -241.85 % | 1.181 M 127.38 % | -4.312 M -401.63 % | -859.500 K -17.02 % | -734.500 K -126.89 % | 2.732 M 0.00 % | 2.732 M 100.00 % | 1.366 M 162.02 % | -2.203 M -100.00 % | -1.101 M |
Debt repayment | -6.757 M 76.84 % | -29.175 M -1 064.21 % | -2.506 M 79.26 % | -12.082 M 35.54 % | -18.742 M | 0.000 100.00 % | -9.309 M | 0.000 100.00 % | -16.262 M | 0.000 100.00 % | -1.504 M | 0.000 100.00 % | -5.444 M -198.96 % | 5.501 M 129.97 % | 2.392 M | 0.000 100.00 % | -1.558 M | 0.000 100.00 % | -202.000 K | 0.000 -100.00 % | 2.846 M | 0.000 100.00 % | -919.000 K | 0.000 | 0.000 -100.00 % | 1.970 M | 0.000 -100.00 % | 836.000 K | 0.000 -100.00 % | 3.694 M | 0.000 -100.00 % | 894.000 K | 0.000 -100.00 % | 3.924 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.418 M | 0.000 -100.00 % | 4.823 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.582 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -24.000 K 55.56 % | -54.000 K 69.83 % | -179.000 K -30.66 % | -137.000 K 51.25 % | -281.000 K -251.25 % | -80.000 K 89.86 % | -789.000 K 20.06 % | -987.000 K -78.80 % | -552.000 K 39.47 % | -912.000 K 14.21 % | -1.063 M -12.49 % | -945.000 K -10.40 % | -856.000 K -319.61 % | -204.000 K 86.02 % | -1.459 M -355.94 % | -320.000 K -357.14 % | -70.000 K -37.25 % | -51.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 |
Dividends paid | 0.000 100.00 % | -2.930 M | 0.000 100.00 % | -2.644 M | 0.000 100.00 % | -3.386 M | 0.000 100.00 % | -3.420 M | 0.000 100.00 % | -3.455 M | 0.000 100.00 % | -3.048 M | 0.000 100.00 % | -2.628 M | 0.000 100.00 % | -2.505 M | 0.000 100.00 % | -2.317 M | 0.000 100.00 % | -2.138 M | 0.000 | 0.000 100.00 % | -2.351 M 81.20 % | -12.502 M -300.00 % | -3.126 M -39.25 % | -2.245 M 0.00 % | -2.245 M -34.04 % | -1.675 M 0.00 % | -1.675 M -70.95 % | -979.500 K 0.00 % | -979.500 K 65.63 % | -2.850 M 0.00 % | -2.850 M 87.69 % | -23.156 M 0.00 % | -23.156 M -100.00 % | -11.578 M -524.99 % | -1.853 M -100.00 % | -926.250 K |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.338 M | 0.000 100.00 % | -3.836 M | 0.000 100.00 % | -18.726 M | 0.000 100.00 % | -14.637 M -121 875.00 % | -12.000 K 90.70 % | -129.000 K -308.06 % | 62.000 K 101.47 % | -4.204 M | 0.000 -100.00 % | 7.975 M | 0.000 -100.00 % | 15.260 M 254 433.33 % | -6.000 K 99.82 % | -3.297 M | 0.000 -100.00 % | 5.940 M -17.84 % | 7.230 M 467.69 % | 1.274 M 200.00 % | -1.274 M -212.95 % | 1.128 M 212.81 % | -999.500 K -227.16 % | 786.000 K 201.29 % | -776.000 K -141.01 % | 1.892 M 933.88 % | 183.000 K -97.27 % | 6.701 M 15.04 % | 5.825 M 100.00 % | 2.913 M 483.98 % | -758.500 K -100.00 % | -379.250 K |
Net cash used provided by financing activities | -6.781 M 78.91 % | -32.159 M -1 097.73 % | -2.685 M 81.94 % | -14.863 M 21.87 % | -19.023 M 36.17 % | -29.804 M -195.15 % | -10.098 M -22.50 % | -8.243 M 50.98 % | -16.814 M 27.19 % | -23.093 M -799.61 % | -2.567 M 86.22 % | -18.630 M -195.71 % | -6.300 M -348.03 % | 2.540 M 155.28 % | 995.000 K 114.16 % | -7.029 M -331.76 % | -1.628 M -129.04 % | 5.607 M 2 875.74 % | -202.000 K -101.54 % | 13.122 M 362.04 % | 2.840 M 186.14 % | -3.297 M -0.83 % | -3.270 M 50.17 % | -6.562 M -259.89 % | 4.104 M 310.81 % | 999.000 K 128.40 % | -3.518 M -1 317.30 % | 289.000 K 110.81 % | -2.674 M -176.39 % | 3.501 M 299.40 % | -1.756 M -2 642.97 % | -64.000 K 97.60 % | -2.667 M 78.72 % | -12.531 M 27.70 % | -17.331 M -100.00 % | -8.666 M -231.88 % | -2.611 M -100.00 % | -1.306 M |
Effect of forex changes on cash | 6.834 M 338.20 % | -2.869 M -353.89 % | 1.130 M -32.78 % | 1.681 M 175.41 % | -2.229 M -2 721.52 % | -79.000 K -127.24 % | 290.000 K 83.54 % | 158.000 K -21.39 % | 201.000 K 164.42 % | -312.000 K -1 542.11 % | -19.000 K -103.41 % | 558.000 K 45.31 % | 384.000 K 1 700.00 % | -24.000 K 73.91 % | -92.000 K 78.50 % | -428.000 K -380.90 % | -89.000 K -139.38 % | 226.000 K 745.71 % | -35.000 K 73.88 % | -134.000 K -138.18 % | 351.000 K 228.10 % | -274.000 K -2 207.69 % | 13.000 K -92.35 % | 170.000 K 808.33 % | -24.000 K -105.42 % | 442.500 K 200.00 % | -442.500 K 70.57 % | -1.504 M -202.52 % | 1.467 M 129.60 % | -4.955 M -185.52 % | 5.794 M 879.22 % | -743.500 K -221.79 % | 610.500 K 128.00 % | -2.180 M -183.21 % | 2.620 M 100.00 % | 1.310 M 49.46 % | 876.500 K 100.00 % | 438.250 K |
Net change in cash | -24.218 M -274.08 % | 13.912 M 158.18 % | -23.914 M -192.16 % | 25.949 M 161.78 % | -41.999 M -449.76 % | 12.008 M 133.35 % | -36.008 M -186.48 % | 41.636 M 213.50 % | -36.684 M -160.22 % | 60.913 M 2 613.95 % | -2.423 M -105.53 % | 43.781 M 272.62 % | -25.362 M -182.60 % | 30.705 M 332.75 % | -13.192 M -212.30 % | 11.747 M 393.53 % | -4.002 M -372.06 % | 1.471 M 150.93 % | -2.888 M -114.64 % | 19.732 M 379.61 % | -7.057 M -213.58 % | 6.213 M 211.80 % | -5.557 M -585.96 % | 1.144 M 225.09 % | 351.750 K -94.24 % | 6.106 M 300.00 % | 1.527 M -15.38 % | 1.804 M 300.00 % | 451.000 K -87.69 % | 3.664 M 300.00 % | 916.000 K -75.90 % | 3.801 M 300.00 % | 950.250 K 105.74 % | -16.569 M -300.00 % | -4.142 M 0.00 % | -4.142 M -369.72 % | 1.536 M 0.00 % | 1.536 M |
Cash at beginning of period | 43.200 M 47.50 % | 29.288 M -44.95 % | 53.202 M 201.05 % | 17.672 M -74.48 % | 69.252 M 20.98 % | 57.244 M -38.61 % | 93.252 M 80.66 % | 51.616 M -41.54 % | 88.300 M 222.42 % | 27.387 M -52.57 % | 57.740 M 313.64 % | 13.959 M -64.50 % | 39.321 M 356.37 % | 8.616 M -60.49 % | 21.808 M 116.76 % | 10.061 M -28.46 % | 14.063 M 11.67 % | 12.593 M -18.66 % | 15.481 M 464.17 % | -4.251 M -251.50 % | 2.806 M 182.36 % | -3.407 M -258.47 % | 2.150 M 586.43 % | -442.000 K 44.31 % | -793.750 K 91.45 % | -9.281 M -300.00 % | -2.320 M 52.46 % | -4.881 M -300.00 % | -1.220 M 85.72 % | -8.545 M -300.00 % | -2.136 M 82.70 % | -12.346 M -300.00 % | -3.087 M -173.09 % | 4.223 M 300.00 % | 1.056 M 0.00 % | 1.056 M 319.95 % | -480.000 K 0.00 % | -480.000 K |
Cash at end of period | 18.982 M -56.06 % | 43.200 M 47.50 % | 29.288 M -44.95 % | 53.202 M 95.22 % | 27.253 M -60.65 % | 69.252 M 20.98 % | 57.244 M -38.61 % | 93.252 M 80.66 % | 51.616 M -41.54 % | 88.300 M 59.63 % | 55.317 M -4.20 % | 57.740 M 313.64 % | 13.959 M -64.50 % | 39.321 M 356.37 % | 8.616 M -60.49 % | 21.808 M 116.76 % | 10.061 M -28.46 % | 14.064 M 11.68 % | 12.593 M -18.66 % | 15.481 M 464.17 % | -4.251 M -251.50 % | 2.806 M 182.36 % | -3.407 M -585.67 % | 701.500 K 258.71 % | -442.000 K 86.08 % | -3.175 M -300.00 % | -793.750 K 74.20 % | -3.077 M -300.00 % | -769.250 K 84.24 % | -4.881 M -300.00 % | -1.220 M 85.72 % | -8.545 M -300.00 % | -2.136 M 82.70 % | -12.346 M -300.00 % | -3.087 M 0.00 % | -3.087 M -392.35 % | 1.056 M 0.00 % | 1.056 M |
Operating cash flow | -22.261 M -144.85 % | 49.639 M 392.61 % | -16.964 M -147.41 % | 35.784 M 281.85 % | -19.678 M -145.18 % | 43.557 M 285.14 % | -23.526 M -141.53 % | 56.650 M 478.35 % | -14.973 M -122.34 % | 67.034 M 854.89 % | -8.880 M -118.64 % | 47.639 M 389.74 % | -16.442 M -139.91 % | 41.198 M 414.51 % | -13.099 M -170.44 % | 18.597 M 2 430.45 % | -798.000 K -135.42 % | 2.253 M 239.59 % | -1.614 M -120.16 % | 8.007 M 311.55 % | -3.785 M -135.27 % | 10.730 M 498.74 % | -2.691 M -141.39 % | 6.502 M 794.66 % | -936.000 K -112.19 % | 7.680 M 0.00 % | 7.680 M 102.95 % | 3.784 M 0.00 % | 3.784 M 79.72 % | 2.106 M 0.00 % | 2.106 M -55.12 % | 4.692 M 0.00 % | 4.692 M 26.99 % | 3.695 M 0.00 % | 3.695 M 100.00 % | 1.847 M -73.64 % | 7.009 M 100.00 % | 3.504 M |
Capital expenditure | -1.622 M 25.25 % | -2.170 M 24.99 % | -2.893 M 18.96 % | -3.570 M -93.92 % | -1.841 M 46.17 % | -3.420 M -8.37 % | -3.156 M 56.34 % | -7.229 M -160.50 % | -2.775 M -86.74 % | -1.486 M 7.18 % | -1.601 M 50.31 % | -3.222 M -45.40 % | -2.216 M -43.52 % | -1.544 M -66.38 % | -928.000 K 7.66 % | -1.005 M 19.98 % | -1.256 M -31.66 % | -954.000 K -27.37 % | -749.000 K 34.47 % | -1.143 M 46.96 % | -2.155 M -157.47 % | -837.000 K -218.25 % | -263.000 K 24.21 % | -347.000 K 45.09 % | -632.000 K 13.90 % | -734.000 K 0.00 % | -734.000 K 10.38 % | -819.000 K 0.00 % | -819.000 K 80.47 % | -4.194 M 0.00 % | -4.194 M -470.93 % | -734.500 K 0.00 % | -734.500 K 76.97 % | -3.190 M 0.00 % | -3.190 M -100.00 % | -1.595 M 30.26 % | -2.287 M -100.00 % | -1.144 M |
Free CashFlow | -23.883 M -150.31 % | 47.469 M 339.05 % | -19.857 M -161.64 % | 32.214 M 249.70 % | -21.519 M -153.61 % | 40.137 M 250.43 % | -26.682 M -153.99 % | 49.421 M 378.46 % | -17.748 M -127.08 % | 65.548 M 725.40 % | -10.481 M -123.60 % | 44.417 M 338.06 % | -18.658 M -147.05 % | 39.654 M 382.70 % | -14.027 M -179.74 % | 17.592 M 956.48 % | -2.054 M -258.12 % | 1.299 M 154.97 % | -2.363 M -134.43 % | 6.864 M 215.56 % | -5.940 M -160.04 % | 9.893 M 434.90 % | -2.954 M -147.99 % | 6.155 M 492.54 % | -1.568 M -122.58 % | 6.946 M 0.00 % | 6.946 M 134.25 % | 2.965 M 0.00 % | 2.965 M 242.00 % | -2.088 M 0.00 % | -2.088 M -152.77 % | 3.957 M 0.00 % | 3.957 M 684.34 % | 504.500 K 0.00 % | 504.500 K 100.00 % | 252.250 K -94.66 % | 4.722 M 100.00 % | 2.361 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2008 | 2007 | 2007 |