
SRP Groupe S.A. SRP.PA
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 646.456 M -4.53 % | 677.164 M 3.01 % | 657.370 M -9.18 % | 723.848 M 3.78 % | 697.508 M 13.31 % | 615.562 M -8.43 % | 672.234 M 2.64 % | 654.971 M 21.36 % | 539.704 M 21.88 % | 442.832 M 26.60 % | 349.791 M 36.18 % | 256.859 M 37.54 % | 186.746 M |
Net income | -39.689 M -8 166.87 % | 492.000 K 54.23 % | 319.000 K -98.83 % | 27.284 M 96.13 % | 13.911 M 119.74 % | -70.462 M -1 156.90 % | -5.606 M 3.54 % | -5.812 M -2 224.80 % | -250.000 K -104.86 % | 5.143 M -12.39 % | 5.870 M 3.42 % | 5.676 M 68.98 % | 3.359 M |
Income before tax | -37.267 M -3 868.15 % | 989.000 K 43.75 % | 688.000 K -97.53 % | 27.799 M 33.58 % | 20.811 M 130.10 % | -69.133 M -941.94 % | -6.635 M 16.26 % | -7.923 M -418.07 % | 2.491 M -76.53 % | 10.613 M 7.50 % | 9.873 M 4.13 % | 9.481 M 77.78 % | 5.333 M |
Income before tax ratio | -0.06 -4 047.14 % | 0.00 39.55 % | 0.00 -97.27 % | 0.04 28.72 % | 0.03 126.57 % | -0.11 -1 037.87 % | -0.01 18.41 % | -0.01 -362.09 % | 0.00 -80.74 % | 0.02 -15.09 % | 0.03 -23.53 % | 0.04 29.25 % | 0.03 |
EBITDA | -19.935 M -208.47 % | 18.378 M 8.29 % | 16.971 M -62.24 % | 44.944 M 17.33 % | 38.307 M 172.08 % | -53.143 M -1 324.78 % | 4.339 M 110.32 % | 2.063 M -79.04 % | 9.843 M -39.29 % | 16.214 M 23.07 % | 13.175 M 10.13 % | 11.963 M 66.25 % | 7.196 M |
Net income ratio | -0.06 -8 550.06 % | 0.00 49.72 % | 0.00 -98.71 % | 0.04 89.00 % | 0.02 117.42 % | -0.11 -1 272.62 % | -0.01 6.02 % | -0.01 -1 815.66 % | 0.00 -103.99 % | 0.01 -30.79 % | 0.02 -24.06 % | 0.02 22.85 % | 0.02 |
Ratio EBITDA | -0.03 -213.62 % | 0.03 5.13 % | 0.03 -58.42 % | 0.06 13.06 % | 0.05 163.61 % | -0.09 -1 437.53 % | 0.01 104.92 % | 0.00 -82.73 % | 0.02 -50.19 % | 0.04 -2.79 % | 0.04 -19.13 % | 0.05 20.87 % | 0.04 |
Gross profit ratio | 0.37 -3.68 % | 0.38 2.69 % | 0.37 -6.47 % | 0.40 1.68 % | 0.39 28.47 % | 0.30 -15.98 % | 0.36 -0.61 % | 0.36 -5.18 % | 0.38 -4.89 % | 0.40 -3.64 % | 0.42 -1.24 % | 0.43 -6.10 % | 0.45 |
Weighted average shs out dil | 115.456 M -0.59 % | 116.146 M -1.78 % | 118.254 M -2.20 % | 120.917 M 43.34 % | 84.356 M 66.51 % | 50.662 M 51.62 % | 33.414 M 0.43 % | 33.271 M -6.84 % | 35.714 M 13.02 % | 31.599 M 3.07 % | 30.657 M 0.39 % | 30.539 M 0.00 % | 30.539 M |
Weighted average shs out | 114.815 M 0.00 % | 114.815 M -2.09 % | 117.268 M -3.29 % | 121.263 M 43.83 % | 84.310 M 66.42 % | 50.662 M 51.62 % | 33.414 M 0.61 % | 33.211 M -1.31 % | 33.652 M 6.65 % | 31.552 M 3.20 % | 30.573 M -0.89 % | 30.848 M 0.00 % | 30.848 M |
EPS diluted | -0.34 -8 195.24 % | 0.00 55.56 % | 0.00 -98.83 % | 0.23 43.75 % | 0.16 111.51 % | -1.39 -717.65 % | -0.17 0.00 % | -0.17 -2 328.57 % | -0.01 -104.38 % | 0.16 -15.79 % | 0.19 5.56 % | 0.18 1 233.33 % | 0.01 |
Earnings per share | -0.35 -8 239.53 % | 0.00 59.26 % | 0.00 -98.83 % | 0.23 35.29 % | 0.17 112.23 % | -1.39 -717.65 % | -0.17 5.56 % | -0.18 -2 332.43 % | -0.01 -104.35 % | 0.17 -10.53 % | 0.19 0.00 % | 0.19 1 266.91 % | 0.01 |
Gross profit | 238.025 M -8.04 % | 258.847 M 5.78 % | 244.701 M -15.06 % | 288.072 M 5.52 % | 273.011 M 45.57 % | 187.544 M -23.06 % | 243.769 M 2.01 % | 238.968 M 15.07 % | 207.676 M 15.92 % | 179.153 M 21.99 % | 146.862 M 34.50 % | 109.195 M 29.15 % | 84.546 M |
Income tax expense | 2.422 M 387.32 % | 497.000 K 34.69 % | 369.000 K -28.35 % | 515.000 K -92.54 % | 6.900 M 419.19 % | 1.329 M 158.29 % | -2.280 M 15.21 % | -2.689 M -198.10 % | 2.741 M -49.89 % | 5.470 M 36.65 % | 4.003 M 5.20 % | 3.805 M 92.76 % | 1.974 M |
Cost of revenue | 408.431 M -2.36 % | 418.317 M 1.37 % | 412.669 M -5.30 % | 435.776 M 2.66 % | 424.497 M -0.82 % | 428.018 M -0.10 % | 428.465 M 3.00 % | 416.003 M 25.29 % | 332.028 M 25.92 % | 263.679 M 29.94 % | 202.929 M 37.43 % | 147.664 M 44.49 % | 102.200 M |
General and administrative expenses | 75.454 M 6.34 % | 70.956 M 14.07 % | 62.202 M -1.40 % | 63.083 M -0.26 % | 63.245 M 5.50 % | 59.947 M 5.21 % | 56.976 M 12.16 % | 50.801 M 37.72 % | 36.887 M 23.53 % | 29.861 M 11.31 % | 26.828 M 19.50 % | 22.450 M | 0.000 |
Selling and marketing expenses | 176.505 M -1.81 % | 179.750 M 0.83 % | 178.272 M -7.54 % | 192.801 M 3.97 % | 185.443 M 4.72 % | 177.079 M -7.99 % | 192.446 M 4.85 % | 183.546 M 24.21 % | 147.767 M 14.06 % | 129.547 M 21.21 % | 106.877 M 40.66 % | 75.984 M | 0.000 |
Other expenses | 22.209 M 2 736.40 % | 783.000 K 121.73 % | -3.604 M -76.23 % | -2.045 M 36.67 % | -3.229 M -211.08 % | 2.907 M 327.50 % | 680.000 K -94.31 % | 11.958 M -41.44 % | 20.421 M 129.73 % | 8.889 M | 0.000 -100.00 % | 1.303 M -98.36 % | 79.694 M |
Operating expenses | 274.168 M 6.40 % | 257.665 M 6.04 % | 242.983 M -6.23 % | 259.128 M 3.10 % | 251.326 M 1.64 % | 247.264 M -1.13 % | 250.102 M 1.54 % | 246.305 M 20.10 % | 205.075 M 21.85 % | 168.297 M 24.80 % | 134.848 M 35.20 % | 99.737 M 25.15 % | 79.694 M |
Cost and expenses | 682.599 M 0.98 % | 675.982 M 3.10 % | 655.652 M -5.65 % | 694.904 M 2.61 % | 677.209 M 0.29 % | 675.282 M -0.48 % | 678.567 M 2.45 % | 662.308 M 23.31 % | 537.103 M 24.34 % | 431.976 M 27.89 % | 337.777 M 36.53 % | 247.401 M 36.01 % | 181.894 M |
Research and development expenses | 0.000 -100.00 % | 6.176 M 1.03 % | 6.113 M 15.58 % | 5.289 M -9.85 % | 5.867 M -19.97 % | 7.331 M -3.63 % | 7.607 M 13.66 % | 6.693 M 80.26 % | 3.713 M -14.66 % | 4.351 M | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 251.959 M 0.50 % | 250.706 M 4.25 % | 240.474 M -6.02 % | 255.884 M 2.89 % | 248.688 M 4.92 % | 237.026 M -4.97 % | 249.422 M 6.43 % | 234.347 M 26.91 % | 184.654 M 15.84 % | 159.408 M 19.13 % | 133.808 M 35.94 % | 98.434 M | 0.000 |
Interest income | 0.000 -100.00 % | 1.710 M | 0.000 | 0.000 -100.00 % | 31.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.000 K -71.74 % | 184.000 K -47.28 % | 349.000 K |
Interest expense | 2.083 M 9.46 % | 1.903 M 90.49 % | 999.000 K -11.20 % | 1.125 M 24.31 % | 905.000 K 53.13 % | 591.000 K 195.50 % | 200.000 K -65.87 % | 586.000 K -15.07 % | 690.000 K 183.95 % | 243.000 K 68.75 % | 144.000 K -10.56 % | 161.000 K -33.47 % | 242.000 K |
Depreciation and amortization | 16.208 M 4.66 % | 15.486 M 1.32 % | 15.284 M -4.59 % | 16.020 M -3.44 % | 16.591 M 7.74 % | 15.399 M 42.93 % | 10.774 M 9.77 % | 9.815 M 62.69 % | 6.033 M 12.60 % | 5.358 M 41.52 % | 3.786 M 51.26 % | 2.503 M 68.10 % | 1.489 M |
Operating income | -36.143 M -3 157.78 % | 1.182 M -31.20 % | 1.718 M -94.06 % | 28.942 M 33.47 % | 21.685 M 136.31 % | -59.720 M -842.85 % | -6.334 M 13.67 % | -7.337 M -382.08 % | 2.601 M -76.04 % | 10.856 M 8.94 % | 9.965 M 5.36 % | 9.458 M 80.98 % | 5.226 M |
Operating income ratio | -0.06 -3 303.03 % | 0.00 -33.21 % | 0.00 -93.46 % | 0.04 28.61 % | 0.03 132.05 % | -0.10 -929.65 % | -0.01 15.89 % | -0.01 -332.44 % | 0.00 -80.34 % | 0.02 -13.95 % | 0.03 -22.63 % | 0.04 31.58 % | 0.03 |
Total other income expenses net | -1.124 M -482.38 % | -193.000 K 81.26 % | -1.030 M 9.89 % | -1.143 M -30.78 % | -874.000 K -22.58 % | -713.000 K -136.88 % | -301.000 K 48.63 % | -586.000 K -432.73 % | -110.000 K 54.73 % | -243.000 K -164.13 % | -92.000 K -500.00 % | 23.000 K -78.50 % | 107.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -9.266 M 67.17 % | -28.226 M -10.59 % | -25.523 M 20.95 % | -32.289 M -194.82 % | -10.952 M -137.30 % | 29.364 M 176.91 % | -38.181 M 23.23 % | -49.734 M 48.21 % | -96.038 M 5.91 % | -102.066 M -118.44 % | -46.725 M -41.25 % | -33.079 M -65.37 % | -20.003 M |
Total investments | 0.000 -100.00 % | 100.000 K -99.74 % | 38.018 M 1 594.21 % | 2.244 M 84.84 % | 1.214 M -9.87 % | 1.347 M -62.57 % | 3.599 M -2.20 % | 3.680 M 1.55 % | 3.624 M 227.96 % | 1.105 M -6.44 % | 1.181 M 22.51 % | 964.000 K 152.36 % | 382.000 K |
Total debt | 36.777 M -13.16 % | 42.348 M -26.93 % | 57.954 M -13.84 % | 67.262 M -43.89 % | 119.881 M 52.88 % | 78.413 M 85.69 % | 42.228 M 3 591.26 % | 1.144 M 18.43 % | 966.000 K 5.46 % | 916.000 K -8.86 % | 1.005 M 104.27 % | 492.000 K -17.45 % | 596.000 K |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 12.740 M 11.05 % | 11.472 M 1.68 % | 11.283 M 9.65 % | 10.290 M 14.60 % | 8.979 M -6.06 % | 9.558 M -44.07 % | 17.089 M 17.68 % | 14.522 M 287.05 % | 3.752 M 730.09 % | 452.000 K 29.89 % | 348.000 K | 0.000 |
Retained earnings | 0.000 -100.00 % | 492.000 K 101.84 % | -26.673 M 1.18 % | -26.992 M 50.27 % | -54.276 M 22.97 % | -70.462 M -1 517.96 % | -4.355 M 16.79 % | -5.234 M -1 993.60 % | -250.000 K -104.86 % | 5.143 M -12.39 % | 5.870 M 3.42 % | 5.676 M 68.98 % | 3.359 M |
Common stock | 162.841 M 3 323.91 % | 4.756 M 0.00 % | 4.756 M 0.30 % | 4.742 M 0.85 % | 4.702 M 131.63 % | 2.030 M 0.25 % | 2.025 M 46.32 % | 1.384 M 1.17 % | 1.368 M 3.95 % | 1.316 M 8.76 % | 1.210 M 0.00 % | 1.210 M 0.00 % | 1.210 M |
Total equity | 162.841 M -19.71 % | 202.807 M 0.65 % | 201.495 M -1.77 % | 205.121 M 15.87 % | 177.023 M 16.33 % | 152.175 M -31.84 % | 223.250 M 13.47 % | 196.743 M -2.87 % | 202.554 M 7.71 % | 188.047 M 43.86 % | 130.716 M 4.79 % | 124.742 M 4.65 % | 119.196 M |
Other non current liabilities | 7.435 M 488.21 % | 1.264 M 69.89 % | 744.000 K 182.89 % | 263.000 K -55.20 % | 587.000 K 42.48 % | 412.000 K 174.67 % | 150.000 K -99.08 % | 16.371 M 670.04 % | 2.126 M -30.93 % | 3.078 M -17.12 % | 3.714 M 95.47 % | 1.900 M 3 233.33 % | 57.000 K |
Long term debt | 23.945 M -10.29 % | 26.692 M -37.64 % | 42.801 M -21.20 % | 54.317 M -32.35 % | 80.288 M 294.56 % | 20.349 M 4.33 % | 19.505 M 9.09 % | 17.879 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.314 M |
Total non current liabilities | 31.380 M 12.25 % | 27.956 M -35.80 % | 43.545 M -20.26 % | 54.609 M -32.48 % | 80.875 M 288.11 % | 20.838 M -17.75 % | 25.334 M -42.25 % | 43.866 M 218.93 % | 13.754 M 6.12 % | 12.961 M 0.06 % | 12.953 M 16.66 % | 11.103 M -2.55 % | 11.393 M |
Other current liabilities | 68.801 M -32.72 % | 102.255 M 5.46 % | 96.960 M 2 527.64 % | 3.690 M 258.85 % | -2.323 M 71.46 % | -8.140 M -107.83 % | 103.913 M 500.17 % | 17.314 M -85.52 % | 119.596 M 51.07 % | 79.165 M 46.56 % | 54.016 M 50.17 % | 35.970 M 70.38 % | 21.112 M |
Deferred revenue | 0.000 -100.00 % | 32.911 M 11.17 % | 29.605 M -71.31 % | 103.202 M -20.32 % | 129.519 M 14.70 % | 112.924 M 1 038.58 % | 9.918 M -91.34 % | 114.565 M 60.84 % | 71.228 M -13.06 % | 81.928 M 49.33 % | 54.862 M 37.86 % | 39.796 M 82.83 % | 21.767 M |
Short term debt | 12.832 M -18.04 % | 15.656 M 3.32 % | 15.153 M 17.06 % | 12.945 M -67.30 % | 39.592 M -42.14 % | 68.427 M 201.14 % | 22.723 M 161.07 % | -37.208 M -984.47 % | -3.431 M -474.56 % | 916.000 K 18 220.00 % | 5.000 K -98.98 % | 492.000 K -17.45 % | 596.000 K |
Total current liabilities | 208.821 M 3.29 % | 202.161 M -0.62 % | 203.423 M 14.82 % | 177.164 M -20.52 % | 222.913 M 3.49 % | 215.405 M 2.73 % | 209.686 M 1.51 % | 206.574 M 0.78 % | 204.979 M 45.88 % | 140.516 M 30.70 % | 107.508 M 47.47 % | 72.902 M 45.83 % | 49.991 M |
Total liabilities | 240.201 M 4.38 % | 230.117 M -6.82 % | 246.968 M 6.56 % | 231.773 M -23.71 % | 303.788 M 28.59 % | 236.243 M 0.52 % | 235.020 M -6.16 % | 250.440 M 14.50 % | 218.733 M 42.52 % | 153.477 M 27.41 % | 120.461 M 43.40 % | 84.005 M 36.85 % | 61.384 M |
Other non current assets | 6.011 M 80.62 % | 3.328 M | 0.000 | 0.000 -100.00 % | 2.000 K -99.85 % | 1.348 M 67 300.00 % | 2.000 K -60.00 % | 5.000 K -99.86 % | 3.624 M 227.96 % | 1.105 M -6.44 % | 1.181 M 22.51 % | 964.000 K 152.36 % | 382.000 K |
Long term investments | 0.000 -100.00 % | 100.000 K -96.69 % | 3.018 M 34.49 % | 2.244 M 84.84 % | 1.214 M -9.87 % | 1.347 M -62.57 % | 3.599 M -2.20 % | 3.680 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 54.477 M 2.43 % | 53.184 M -2.01 % | 54.274 M 10.41 % | 49.155 M -4.26 % | 51.341 M -5.74 % | 54.466 M 2.24 % | 53.271 M 6.99 % | 49.789 M 26.73 % | 39.289 M 36.13 % | 28.861 M 4.09 % | 27.726 M 3.07 % | 26.901 M -2.40 % | 27.563 M |
GoodWill | 129.912 M 0.00 % | 129.912 M 0.00 % | 129.912 M 5.03 % | 123.685 M 0.00 % | 123.685 M 0.00 % | 123.685 M 0.00 % | 123.685 M 0.00 % | 123.685 M 20.34 % | 102.782 M 26.00 % | 81.576 M 0.00 % | 81.576 M 0.00 % | 81.576 M 0.00 % | 81.576 M |
Goodwill and intangible assets | 184.389 M 0.71 % | 183.096 M -0.59 % | 184.186 M 6.56 % | 172.840 M -1.25 % | 175.026 M -1.75 % | 178.151 M 0.68 % | 176.956 M 2.01 % | 173.474 M 22.10 % | 142.071 M 28.64 % | 110.437 M 1.04 % | 109.302 M 0.76 % | 108.477 M -0.61 % | 109.139 M |
Property plant equipment net | 40.801 M 64.99 % | 24.729 M -25.57 % | 33.225 M -9.97 % | 36.905 M -4.90 % | 38.805 M -13.48 % | 44.849 M 116.04 % | 20.760 M 25.02 % | 16.606 M 6.27 % | 15.626 M 5.35 % | 14.833 M 4.89 % | 14.141 M 33.62 % | 10.583 M 42.65 % | 7.419 M |
Total non current assets | 231.201 M 7.79 % | 214.485 M -4.15 % | 223.781 M 3.36 % | 216.500 M 0.65 % | 215.102 M -4.12 % | 224.348 M 9.69 % | 204.531 M 3.83 % | 196.991 M 19.68 % | 164.599 M 30.17 % | 126.450 M 1.40 % | 124.699 M 3.84 % | 120.092 M 2.63 % | 117.010 M |
Other current assets | 27.471 M -39.80 % | 45.634 M -11.48 % | 51.550 M 15.62 % | 44.586 M -32.97 % | 66.518 M 24.12 % | 53.590 M -11.39 % | 60.477 M -37.24 % | 96.356 M 37.57 % | 70.040 M 38.17 % | 50.691 M 51.90 % | 33.372 M 35.70 % | 24.592 M 252.98 % | 6.967 M |
Short term investments | 0.000 | 0.000 -100.00 % | 35.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 46.043 M -34.76 % | 70.574 M -15.46 % | 83.477 M -16.15 % | 99.551 M -23.91 % | 130.833 M 166.74 % | 49.049 M -39.00 % | 80.409 M 58.04 % | 50.878 M -47.55 % | 97.004 M -5.80 % | 102.982 M 115.76 % | 47.730 M 42.18 % | 33.571 M 62.97 % | 20.599 M |
Cash and short term investments | 46.043 M -34.76 % | 70.574 M -15.46 % | 83.477 M -16.15 % | 99.551 M -23.91 % | 130.833 M 166.74 % | 49.049 M -39.00 % | 80.409 M 58.04 % | 50.878 M -47.55 % | 97.004 M -5.80 % | 102.982 M 115.76 % | 47.730 M 42.18 % | 33.571 M 62.97 % | 20.599 M |
Total current assets | 171.841 M -21.33 % | 218.439 M -2.78 % | 224.682 M 1.95 % | 220.394 M -17.05 % | 265.708 M 61.95 % | 164.070 M -35.34 % | 253.738 M 1.42 % | 250.192 M -2.53 % | 256.688 M 19.35 % | 215.074 M 70.05 % | 126.478 M 42.66 % | 88.655 M 39.46 % | 63.570 M |
Inventory | 73.199 M -18.60 % | 89.921 M 14.20 % | 78.741 M 25.86 % | 62.564 M 2.69 % | 60.924 M 25.95 % | 48.373 M -51.17 % | 99.061 M 6.58 % | 92.945 M 12.47 % | 82.638 M 44.81 % | 57.068 M 36.88 % | 41.691 M 48.81 % | 28.016 M 17.19 % | 23.906 M |
Net receivables | 25.128 M 104.13 % | 12.310 M 12.79 % | 10.914 M -20.30 % | 13.693 M 84.22 % | 7.433 M -43.08 % | 13.058 M -5.32 % | 13.791 M -69.84 % | 45.724 M 402.68 % | 9.096 M -19.42 % | 11.288 M 71.21 % | 6.593 M 166.28 % | 2.476 M -68.04 % | 7.748 M |
Tax assets | 0.000 -100.00 % | 3.232 M -3.58 % | 3.352 M -25.69 % | 4.511 M 8 101.82 % | 55.000 K 104.08 % | -1.347 M -141.91 % | 3.214 M -0.37 % | 3.226 M -1.59 % | 3.278 M 4 270.67 % | 75.000 K 0.00 % | 75.000 K 10.29 % | 68.000 K -2.86 % | 70.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 127.188 M 224.91 % | 39.146 M -23.67 % | 51.287 M 8.00 % | 47.490 M 9.66 % | 43.306 M 31.79 % | 32.859 M -55.07 % | 73.132 M -46.88 % | 137.683 M 73.60 % | 79.310 M 49.55 % | 53.034 M 10.29 % | 48.085 M 63.15 % | 29.472 M 18.79 % | 24.811 M |
Tax payables | 0.000 -100.00 % | 12.193 M 17.04 % | 10.418 M 5.91 % | 9.837 M -23.26 % | 12.819 M 37.32 % | 9.335 M -5.88 % | 9.918 M -17.90 % | 12.081 M 1 601.55 % | 710.000 K -90.41 % | 7.401 M 37.00 % | 5.402 M -22.47 % | 6.968 M 100.69 % | 3.472 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 646.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 -100.00 % | 10.156 M -34.55 % | 15.518 M -9.82 % | 17.208 M -13.43 % | 19.877 M -15.34 % | 23.478 M 15 657.05 % | 149.000 K 100.40 % | -37.095 M -743.64 % | -4.397 M | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 184.819 M -12.80 % | 211.940 M -1.92 % | 216.088 M -0.10 % | 216.307 M 3.32 % | 209.353 M -0.02 % | 209.393 M 22.00 % | 171.640 M -0.49 % | 172.492 M 2.35 % | 168.532 M 40.74 % | 119.750 M 0.00 % | 119.750 M 4.47 % | 114.627 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 77.000 K -98.51 % | 5.182 M -46.11 % | 9.616 M -17.30 % | 11.628 M 17.66 % | 9.883 M 6.97 % | 9.239 M 0.39 % | 9.203 M 2.01 % | 9.022 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 403.042 M -6.90 % | 432.924 M -3.46 % | 448.463 M 2.65 % | 436.894 M -9.13 % | 480.811 M 23.79 % | 388.418 M -15.24 % | 458.270 M 2.48 % | 447.183 M 6.15 % | 421.287 M 23.36 % | 341.524 M 35.97 % | 251.177 M 20.33 % | 208.747 M 15.60 % | 180.580 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -574.000 K 86.05 % | -4.114 M -160.17 % | 6.837 M -50.25 % | 13.742 M 723.50 % | -2.204 M 68.41 % | -6.976 M -1 161.80 % | 657.000 K 111.25 % | 311.000 K 109.95 % | -3.125 M -318.53 % | 1.430 M -9.03 % | 1.572 M |
Stock based compensation | 0.000 -100.00 % | 1.519 M 106.67 % | 735.000 K -21.64 % | 938.000 K -33.62 % | 1.413 M 264.18 % | 388.000 K -75.57 % | 1.588 M -38.11 % | 2.566 M -76.18 % | 10.771 M 226.39 % | 3.300 M 3 103.88 % | 103.000 K -24.26 % | 136.000 K 74.36 % | 78.000 K |
Change in working capital | 34.128 M 464.07 % | -9.374 M -263.88 % | 5.720 M 211.68 % | -5.122 M -289.28 % | 2.706 M -89.74 % | 26.385 M 376.87 % | 5.533 M 114.70 % | -37.627 M -376.51 % | 13.608 M 4 591.09 % | -303.000 K -102.31 % | 13.091 M 40.15 % | 9.341 M 55.68 % | 6.000 M |
Accounts receivables | 0.000 100.00 % | -5.313 M -528.12 % | 1.241 M 31 125.00 % | -4.000 K -102.55 % | 157.000 K -98.63 % | 11.457 M -45.43 % | 20.996 M | 0.000 -100.00 % | 25.502 M | 0.000 | 0.000 -100.00 % | 11.741 M | 0.000 |
Inventory | 0.000 100.00 % | -11.180 M 21.98 % | -14.330 M -773.78 % | -1.640 M 86.93 % | -12.551 M -124.76 % | 50.688 M 928.78 % | -6.116 M 9.50 % | -6.758 M 58.50 % | -16.284 M -4.67 % | -15.557 M -12.94 % | -13.775 M -250.24 % | -3.933 M 51.17 % | -8.054 M |
Accounts payables | 0.000 | 0.000 100.00 % | -1.241 M -31 125.00 % | 4.000 K 102.55 % | -157.000 K 98.63 % | -11.457 M | 0.000 100.00 % | -5.403 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 34.128 M 464.07 % | -9.374 M -146.75 % | 20.050 M 675.82 % | -3.482 M -122.82 % | 15.257 M 162.78 % | -24.303 M -308.63 % | 11.649 M 137.74 % | -30.869 M -203.27 % | 29.892 M 95.96 % | 15.254 M -43.22 % | 26.866 M 102.40 % | 13.274 M -5.55 % | 14.054 M |
Other non cash items | 3.591 M 54.78 % | 2.320 M 198.10 % | -2.365 M -310.22 % | 1.125 M 24.31 % | 905.000 K 53.13 % | 591.000 K 163.84 % | 224.000 K -45.63 % | 412.000 K -40.29 % | 690.000 K 403.65 % | 137.000 K -4.86 % | 144.000 K -10.56 % | 161.000 K -33.47 % | 242.000 K |
Net cash provided by operating activities | 14.238 M 36.34 % | 10.443 M -43.15 % | 18.369 M -49.17 % | 36.141 M -10.26 % | 40.275 M 254.77 % | -26.022 M -487.81 % | 6.710 M 117.55 % | -38.238 M -216.74 % | 32.756 M 134.88 % | 13.946 M -29.81 % | 19.869 M 3.23 % | 19.247 M 51.08 % | 12.740 M |
Investments in property plant and equipment | -22.852 M -153.35 % | -9.020 M -1.75 % | -8.865 M 26.37 % | -12.040 M -24.50 % | -9.671 M 42.16 % | -16.720 M 8.66 % | -18.306 M -46.75 % | -12.474 M -48.50 % | -8.400 M -32.33 % | -6.348 M -29.02 % | -4.920 M 0.71 % | -4.955 M -224.28 % | -1.528 M |
Acquisitions net | -20.000 K | 0.000 100.00 % | -6.498 M -2 230.49 % | 305.000 K -57.40 % | 716.000 K 103.21 % | -22.317 M -20 025.89 % | 112.000 K 101.34 % | -8.331 M 73.76 % | -31.751 M -167 210.53 % | 19.000 K | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -217.000 K 62.71 % | -582.000 K -3 333.33 % | 18.000 K |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 189.000 K -87.74 % | 1.542 M 290.37 % | -810.000 K 21.28 % | -1.029 M -957.50 % | 120.000 K -95.79 % | 2.850 M 657.98 % | 376.000 K 3 318.18 % | 11.000 K -95.94 % | 271.000 K 551.67 % | -60.000 K -176.92 % | 78.000 K 680.00 % | 10.000 K -99.40 % | 1.669 M |
Net cash used for investing activites | -22.683 M -203.33 % | -7.478 M 53.76 % | -16.173 M -26.71 % | -12.764 M -44.47 % | -8.835 M 75.59 % | -36.187 M -101.82 % | -17.930 M 13.77 % | -20.794 M 47.86 % | -39.880 M -522.35 % | -6.408 M -26.67 % | -5.059 M 8.47 % | -5.527 M -3 576.10 % | 159.000 K |
Debt repayment | -13.911 M -2.90 % | -13.519 M -2.91 % | -13.137 M 75.36 % | -53.318 M -227.59 % | 41.788 M | 0.000 -100.00 % | 3.105 M -77.71 % | 13.931 M 1 646.17 % | -901.000 K 13.11 % | -1.037 M -104.54 % | -507.000 K 8.98 % | -557.000 K 45.66 % | -1.025 M |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K -99.21 % | 9.099 M 129 885.71 % | 7.000 K -99.98 % | 38.017 M 4 622.61 % | 805.000 K -70.59 % | 2.737 M -94.40 % | 48.888 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -174.000 K 60.99 % | -446.000 K 89.21 % | -4.134 M -1 547.01 % | -251.000 K | 0.000 100.00 % | -44.000 K 75.96 % | -183.000 K 88.85 % | -1.641 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -2.027 M -6.68 % | -1.900 M -101.48 % | -943.000 K 36.75 % | -1.491 M -196.42 % | -503.000 K -101.63 % | 30.839 M 15 366.83 % | -202.000 K -10.38 % | -183.000 K 73.48 % | -690.000 K -403.65 % | -137.000 K 4.86 % | -144.000 K 24.61 % | -191.000 K 55.37 % | -428.000 K |
Net cash used provided by financing activities | -16.112 M -1.56 % | -15.865 M 12.90 % | -18.214 M 66.72 % | -54.737 M -208.64 % | 50.384 M 63.38 % | 30.839 M -24.30 % | 40.737 M 215.50 % | 12.912 M 1 026.70 % | 1.146 M -97.60 % | 47.714 M 7 429.34 % | -651.000 K 12.97 % | -748.000 K 48.52 % | -1.453 M |
Effect of forex changes on cash | 26.000 K 750.00 % | -4.000 K 92.86 % | -56.000 K -171.79 % | 78.000 K 300.00 % | -39.000 K -378.57 % | 14.000 K 40.00 % | 10.000 K 266.67 % | -6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -24.531 M -90.12 % | -12.903 M 19.73 % | -16.074 M 48.62 % | -31.282 M -138.25 % | 81.784 M 360.82 % | -31.357 M -206.19 % | 29.528 M 164.02 % | -46.126 M -671.60 % | -5.978 M -110.82 % | 55.252 M 290.23 % | 14.159 M 9.15 % | 12.972 M 13.33 % | 11.446 M |
Cash at beginning of period | 70.574 M -15.46 % | 83.477 M -16.15 % | 99.551 M -23.91 % | 130.833 M 166.74 % | 49.049 M -39.00 % | 80.406 M 58.04 % | 50.878 M -47.55 % | 97.004 M -5.80 % | 102.982 M 115.76 % | 47.730 M 42.18 % | 33.571 M 62.97 % | 20.599 M 125.05 % | 9.153 M |
Cash at end of period | 46.043 M -34.76 % | 70.574 M -15.46 % | 83.477 M -16.15 % | 99.551 M -23.91 % | 130.833 M 166.74 % | 49.049 M -39.00 % | 80.406 M 58.04 % | 50.878 M -47.55 % | 97.004 M -5.80 % | 102.982 M 115.76 % | 47.730 M 42.18 % | 33.571 M 62.97 % | 20.599 M |
Operating cash flow | 14.238 M 36.34 % | 10.443 M -43.15 % | 18.369 M -49.17 % | 36.141 M -10.26 % | 40.275 M 254.77 % | -26.022 M -487.81 % | 6.710 M 117.55 % | -38.238 M -216.74 % | 32.756 M 134.88 % | 13.946 M -29.81 % | 19.869 M 3.23 % | 19.247 M 51.08 % | 12.740 M |
Capital expenditure | -22.852 M -153.35 % | -9.020 M -1.75 % | -8.865 M 26.37 % | -12.040 M -24.50 % | -9.671 M 42.16 % | -16.720 M 8.66 % | -18.306 M -46.75 % | -12.474 M -48.50 % | -8.400 M -32.33 % | -6.348 M -29.02 % | -4.920 M 0.71 % | -4.955 M -224.28 % | -1.528 M |
Free CashFlow | -8.614 M -705.34 % | 1.423 M -85.03 % | 9.504 M -60.57 % | 24.101 M -21.25 % | 30.604 M 171.60 % | -42.742 M -268.59 % | -11.596 M 77.13 % | -50.712 M -308.21 % | 24.356 M 220.56 % | 7.598 M -49.17 % | 14.949 M 4.60 % | 14.292 M 27.47 % | 11.212 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 328.386 M 3.24 % | 318.070 M -8.03 % | 345.843 M 4.38 % | 331.321 M -5.86 % | 351.943 M 15.23 % | 305.426 M -8.98 % | 335.574 M -13.57 % | 388.272 M -1.65 % | 394.800 M 30.41 % | 302.733 M -3.44 % | 313.519 M 3.80 % | 302.043 M -15.34 % | 356.756 M 13.08 % | 315.477 M -9.55 % | 348.798 M 13.92 % | 306.173 M 2.27 % | 299.374 M 24.57 % | 240.330 M -1.27 % | 243.413 M 22.06 % | 199.419 M 1.77 % | 195.960 M 27.39 % | 153.831 M 19.78 % | 128.430 M 0.00 % | 128.430 M 37.54 % | 93.373 M 0.00 % | 93.373 M |
Net income | -19.038 M 7.81 % | -20.651 M -737.57 % | 3.239 M 217.91 % | -2.747 M -121.18 % | -1.242 M -179.56 % | 1.561 M -76.78 % | 6.724 M -67.30 % | 20.560 M 0.29 % | 20.500 M 411.03 % | -6.591 M 77.06 % | -28.737 M 31.13 % | -41.725 M -3 116.99 % | 1.383 M 119.92 % | -6.943 M -27.21 % | -5.458 M -1 441.81 % | -354.000 K 62.93 % | -955.000 K -235.46 % | 705.000 K 729.41 % | 85.000 K -98.32 % | 5.058 M 106.96 % | 2.444 M -28.66 % | 3.426 M 20.72 % | 2.838 M 0.00 % | 2.838 M 68.98 % | 1.680 M 0.00 % | 1.680 M |
Income before tax | -17.523 M 11.25 % | -19.744 M -595.21 % | 3.987 M 232.99 % | -2.998 M -68.33 % | -1.781 M -172.13 % | 2.469 M -58.30 % | 5.921 M -72.94 % | 21.878 M -17.44 % | 26.500 M 565.32 % | -5.695 M 77.28 % | -25.068 M 43.11 % | -44.065 M -3 470.91 % | -1.234 M 76.96 % | -5.355 M 36.65 % | -8.453 M -1 694.91 % | 530.000 K 208.61 % | -488.000 K -116.38 % | 2.979 M 126.54 % | 1.315 M -85.86 % | 9.298 M 145.98 % | 3.780 M -37.96 % | 6.093 M 28.53 % | 4.741 M 0.00 % | 4.741 M 77.78 % | 2.667 M 0.00 % | 2.667 M |
Income before tax ratio | -0.05 14.04 % | -0.06 -638.45 % | 0.01 227.40 % | -0.01 -78.81 % | -0.01 -162.60 % | 0.01 -54.18 % | 0.02 -68.69 % | 0.06 -16.05 % | 0.07 456.81 % | -0.02 76.47 % | -0.08 45.19 % | -0.15 -4 117.75 % | 0.00 79.62 % | -0.02 29.96 % | -0.02 -1 500.00 % | 0.00 206.19 % | 0.00 -113.15 % | 0.01 129.45 % | 0.01 -88.41 % | 0.05 141.71 % | 0.02 -51.30 % | 0.04 7.31 % | 0.04 0.00 % | 0.04 29.25 % | 0.03 0.00 % | 0.03 |
EBITDA | -15.633 M -54.00 % | -10.151 M -181.65 % | 12.433 M 109.13 % | 5.945 M -4.17 % | 6.204 M -42.38 % | 10.767 M -25.71 % | 14.493 M -52.41 % | 30.451 M -13.00 % | 35.000 M 944.78 % | 3.350 M 120.16 % | -16.614 M 54.52 % | -36.529 M -9 363.47 % | -386.000 K 94.80 % | -7.430 M -5.45 % | -7.046 M -184.79 % | 8.310 M 98.47 % | 4.187 M -55.12 % | 9.329 M 39.68 % | 6.679 M -45.57 % | 12.270 M 73.80 % | 7.060 M -8.70 % | 7.733 M 29.28 % | 5.982 M 0.00 % | 5.982 M 66.25 % | 3.598 M 0.00 % | 3.598 M |
Net income ratio | -0.06 10.71 % | -0.06 -793.24 % | 0.01 212.96 % | -0.01 -134.94 % | 0.00 -169.05 % | 0.01 -74.49 % | 0.02 -62.16 % | 0.05 1.98 % | 0.05 338.50 % | -0.02 76.25 % | -0.09 33.65 % | -0.14 -3 663.50 % | 0.00 117.61 % | -0.02 -40.64 % | -0.02 -1 253.39 % | 0.00 63.76 % | 0.00 -208.74 % | 0.00 740.05 % | 0.00 -98.62 % | 0.03 103.37 % | 0.01 -44.00 % | 0.02 0.78 % | 0.02 0.00 % | 0.02 22.85 % | 0.02 0.00 % | 0.02 |
Ratio EBITDA | -0.05 -49.17 % | -0.03 -188.77 % | 0.04 100.35 % | 0.02 1.79 % | 0.02 -50.00 % | 0.04 -18.38 % | 0.04 -44.93 % | 0.08 -11.53 % | 0.09 701.14 % | 0.01 120.88 % | -0.05 56.18 % | -0.12 -11 077.71 % | 0.00 95.41 % | -0.02 -16.59 % | -0.02 -174.43 % | 0.03 94.06 % | 0.01 -63.97 % | 0.04 41.47 % | 0.03 -55.40 % | 0.06 70.78 % | 0.04 -28.33 % | 0.05 7.93 % | 0.05 0.00 % | 0.05 20.87 % | 0.04 0.00 % | 0.04 |
Gross profit ratio | 0.35 -7.80 % | 0.38 7.32 % | 0.36 -1.22 % | 0.36 7.97 % | 0.33 -8.28 % | 0.37 0.09 % | 0.36 -5.31 % | 0.39 -0.38 % | 0.39 12.93 % | 0.34 18.31 % | 0.29 7.43 % | 0.27 -27.92 % | 0.37 6.82 % | 0.35 -2.00 % | 0.36 -4.43 % | 0.37 -0.27 % | 0.37 -5.71 % | 0.40 -1.53 % | 0.40 -0.55 % | 0.41 -2.57 % | 0.42 -1.81 % | 0.42 -0.23 % | 0.43 0.00 % | 0.43 -6.10 % | 0.45 0.00 % | 0.45 |
Weighted average shs out dil | 115.456 M 0.00 % | 115.456 M -2.40 % | 118.296 M 2.78 % | 115.100 M -3.00 % | 118.654 M -0.65 % | 119.431 M -3.76 % | 124.103 M 3.50 % | 119.910 M 2.05 % | 117.507 M 17.75 % | 99.797 M 0.38 % | 99.415 M 91.87 % | 51.814 M 60.80 % | 32.222 M -6.89 % | 34.606 M 7.22 % | 32.275 M -5.81 % | 34.267 M -0.17 % | 34.327 M -0.51 % | 34.502 M 7.22 % | 32.178 M 3.73 % | 31.021 M 0.83 % | 30.764 M 0.70 % | 30.549 M 0.03 % | 30.539 M 0.00 % | 30.539 M 0.00 % | 30.539 M 0.00 % | 30.539 M |
Weighted average shs out | 114.815 M 0.00 % | 114.815 M -2.94 % | 118.296 M 2.78 % | 115.100 M -3.00 % | 118.654 M -0.16 % | 118.847 M 0.39 % | 118.389 M 0.49 % | 117.809 M 0.26 % | 117.507 M 17.75 % | 99.797 M 0.38 % | 99.415 M 93.00 % | 51.510 M 57.33 % | 32.740 M -5.39 % | 34.606 M 7.42 % | 32.214 M -6.00 % | 34.269 M -0.17 % | 34.328 M -0.68 % | 34.562 M 11.01 % | 31.136 M 0.46 % | 30.993 M 1.59 % | 30.508 M -0.27 % | 30.590 M -0.84 % | 30.848 M 0.00 % | 30.848 M 0.00 % | 30.848 M 0.00 % | 30.848 M |
EPS diluted | -0.16 11.11 % | -0.18 -756.93 % | 0.03 214.64 % | -0.02 -127.62 % | -0.01 -180.15 % | 0.01 -75.83 % | 0.05 -68.12 % | 0.17 0.00 % | 0.17 357.58 % | -0.07 77.24 % | -0.29 64.20 % | -0.81 -1 983.72 % | 0.04 121.50 % | -0.20 -18.20 % | -0.17 -1 526.92 % | -0.01 62.59 % | -0.03 -236.27 % | 0.02 684.62 % | 0.00 -98.40 % | 0.16 105.29 % | 0.08 -29.23 % | 0.11 24.67 % | 0.09 0.00 % | 0.09 1 223.53 % | 0.01 0.00 % | 0.01 |
Earnings per share | -0.17 5.56 % | -0.18 -756.93 % | 0.03 214.64 % | -0.02 -127.62 % | -0.01 -180.15 % | 0.01 -76.94 % | 0.06 -66.59 % | 0.17 0.00 % | 0.17 357.58 % | -0.07 77.24 % | -0.29 64.20 % | -0.81 -2 019.43 % | 0.04 121.10 % | -0.20 -18.06 % | -0.17 -1 528.85 % | -0.01 62.59 % | -0.03 -236.27 % | 0.02 628.57 % | 0.00 -98.28 % | 0.16 103.49 % | 0.08 -28.39 % | 0.11 17.89 % | 0.10 0.00 % | 0.10 1 257.14 % | 0.01 0.00 % | 0.01 |
Gross profit | 116.083 M -4.80 % | 121.942 M -1.30 % | 123.542 M 3.11 % | 119.819 M 1.65 % | 117.879 M 5.69 % | 111.537 M -8.90 % | 122.440 M -18.16 % | 149.610 M -2.02 % | 152.700 M 47.28 % | 103.682 M 14.24 % | 90.758 M 11.51 % | 81.387 M -38.97 % | 133.366 M 20.80 % | 110.402 M -11.37 % | 124.560 M 8.87 % | 114.408 M 1.99 % | 112.172 M 17.45 % | 95.504 M -2.78 % | 98.233 M 21.40 % | 80.920 M -0.85 % | 81.615 M 25.09 % | 65.247 M 19.51 % | 54.598 M 0.00 % | 54.598 M 29.15 % | 42.273 M 0.00 % | 42.273 M |
Income tax expense | 1.515 M 67.03 % | 907.000 K 21.26 % | 748.000 K 398.01 % | -251.000 K 53.43 % | -539.000 K -159.36 % | 908.000 K 213.08 % | -803.000 K -160.93 % | 1.318 M -78.03 % | 6.000 M 569.64 % | 896.000 K -77.45 % | 3.974 M 250.25 % | -2.645 M -177.59 % | 3.409 M 201.95 % | 1.129 M -67.07 % | 3.429 M 363.38 % | 740.000 K 58.46 % | 467.000 K -79.46 % | 2.274 M 84.88 % | 1.230 M -70.99 % | 4.240 M 217.37 % | 1.336 M -49.91 % | 2.667 M 40.18 % | 1.903 M 0.00 % | 1.903 M 92.76 % | 987.000 K 0.00 % | 987.000 K |
Cost of revenue | 212.303 M 8.25 % | 196.128 M -11.77 % | 222.301 M 5.11 % | 211.502 M -9.64 % | 234.064 M 20.72 % | 193.889 M -9.03 % | 213.134 M -10.70 % | 238.662 M -1.42 % | 242.100 M 21.63 % | 199.051 M -10.64 % | 222.761 M 0.95 % | 220.656 M -1.22 % | 223.390 M 8.93 % | 205.075 M -8.55 % | 224.238 M 16.93 % | 191.765 M 2.44 % | 187.202 M 29.26 % | 144.826 M -0.24 % | 145.180 M 22.52 % | 118.499 M 3.63 % | 114.345 M 29.08 % | 88.584 M 19.98 % | 73.832 M 0.00 % | 73.832 M 44.49 % | 51.100 M 0.00 % | 51.100 M |
General and administrative expenses | 35.721 M -10.10 % | 39.733 M 19.98 % | 33.116 M 75.03 % | 18.920 M 23.71 % | 15.294 M -3.25 % | 15.808 M 13.52 % | 13.925 M -20.96 % | 17.617 M 10.63 % | 15.924 M 5.12 % | 15.149 M 12.45 % | 13.471 M -11.10 % | 15.153 M -46.49 % | 28.319 M -1.18 % | 28.657 M 9.20 % | 26.243 M 6.86 % | 24.558 M 28.05 % | 19.178 M 8.30 % | 17.709 M 23.74 % | 14.312 M -7.96 % | 15.549 M 9.30 % | 14.226 M 12.89 % | 12.602 M 12.27 % | 11.225 M 0.00 % | 11.225 M | 0.000 | 0.000 |
Selling and marketing expenses | 87.348 M -2.03 % | 89.157 M -1.88 % | 90.862 M 104.44 % | 44.444 M -5.17 % | 46.869 M 10.89 % | 42.268 M -11.41 % | 47.711 M -2.01 % | 48.690 M -4.27 % | 50.863 M 21.51 % | 41.859 M -4.45 % | 43.807 M -2.07 % | 44.733 M -57.17 % | 104.446 M 18.69 % | 88.000 M -13.52 % | 101.753 M 22.35 % | 83.165 M -0.29 % | 83.406 M 29.59 % | 64.361 M -13.78 % | 74.644 M 35.96 % | 54.903 M -10.01 % | 61.010 M 33.02 % | 45.867 M 20.73 % | 37.992 M 0.00 % | 37.992 M | 0.000 | 0.000 |
Other expenses | 11.127 M 207.93 % | -10.310 M 1.67 % | -10.485 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 651.500 K 0.00 % | 651.500 K -98.36 % | 39.847 M 0.00 % | 39.847 M |
Operating expenses | 137.865 M 14.63 % | 120.268 M 3.40 % | 116.313 M -3.42 % | 120.426 M 2.39 % | 117.610 M 8.61 % | 108.288 M -6.24 % | 115.499 M -8.35 % | 126.024 M -0.31 % | 126.413 M 19.33 % | 105.935 M -9.25 % | 116.737 M 3.69 % | 112.578 M -16.29 % | 134.485 M 16.26 % | 115.672 M -12.98 % | 132.933 M 16.83 % | 113.787 M 1.31 % | 112.312 M 21.45 % | 92.474 M -4.60 % | 96.934 M 35.63 % | 71.469 M -8.08 % | 77.752 M 31.46 % | 59.145 M 18.60 % | 49.869 M 0.00 % | 49.869 M 25.15 % | 39.847 M 0.00 % | 39.847 M |
Cost and expenses | 350.168 M 5.34 % | 332.431 M -1.83 % | 338.614 M 2.01 % | 331.928 M -5.61 % | 351.674 M 16.38 % | 302.177 M -8.05 % | 328.633 M -9.89 % | 364.686 M -1.04 % | 368.513 M 20.83 % | 304.986 M -10.17 % | 339.498 M 1.88 % | 333.234 M -6.89 % | 357.875 M 11.58 % | 320.747 M -10.20 % | 357.171 M 16.89 % | 305.552 M 2.02 % | 299.514 M 26.22 % | 237.300 M -1.99 % | 242.114 M 27.45 % | 189.968 M -1.11 % | 192.097 M 30.03 % | 147.729 M 19.42 % | 123.701 M 0.00 % | 123.701 M 36.01 % | 90.947 M 0.00 % | 90.947 M |
Research and development expenses | 3.571 M 100.00 % | 1.786 M -42.18 % | 3.088 M | 0.000 -100.00 % | 3.168 M | 0.000 -100.00 % | 3.317 M | 0.000 -100.00 % | 3.303 M | 0.000 -100.00 % | 2.856 M | 0.000 -100.00 % | 4.320 M | 0.000 -100.00 % | 2.747 M | 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 | 123.167 M -4.37 % | 128.792 M 4.11 % | 123.710 M 2.73 % | 120.426 M 2.39 % | 117.610 M 8.61 % | 108.288 M -6.24 % | 115.499 M -8.35 % | 126.024 M -0.31 % | 126.413 M 19.33 % | 105.935 M -0.75 % | 106.737 M -5.19 % | 112.578 M -15.23 % | 132.807 M 13.84 % | 116.657 M -9.03 % | 128.236 M 19.04 % | 107.723 M 5.01 % | 102.584 M 14.15 % | 89.868 M -3.37 % | 93.003 M 31.93 % | 70.494 M -6.37 % | 75.287 M 28.65 % | 58.521 M 18.90 % | 49.217 M 0.00 % | 49.217 M | 0.000 | 0.000 |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 272.000 K -6.37 % | 290.500 K 5.44 % | 275.500 K 55.65 % | 177.000 K -7.09 % | 190.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.000 K 84.34 % | 83.000 K 822.22 % | 9.000 K -90.22 % | 92.000 K 0.00 % | 92.000 K -47.28 % | 174.500 K 0.00 % | 174.500 K |
Interest expense | 1.014 M -5.14 % | 1.069 M 1.91 % | 1.049 M 22.83 % | 854.000 K 38.19 % | 618.000 K 62.20 % | 381.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.500 K 0.00 % | 80.500 K -33.47 % | 121.000 K 0.00 % | 121.000 K |
Depreciation and amortization | 13.660 M 60.25 % | 8.524 M 15.24 % | 7.397 M -8.55 % | 8.089 M 9.80 % | 7.367 M -6.95 % | 7.917 M -1.38 % | 8.028 M 0.45 % | 7.992 M 1.16 % | 7.900 M -9.10 % | 8.691 M 7.66 % | 8.073 M 10.20 % | 7.326 M 277.24 % | 1.942 M 242.50 % | 567.000 K -71.05 % | 1.959 M -59.58 % | 4.845 M 851.87 % | 509.000 K -87.54 % | 4.084 M 121.84 % | 1.841 M -17.63 % | 2.235 M 98.84 % | 1.124 M -19.60 % | 1.398 M 11.71 % | 1.252 M 0.00 % | 1.252 M 68.10 % | 744.500 K 0.00 % | 744.500 K |
Operating income | -21.782 M -51.67 % | -14.361 M -298.66 % | 7.229 M 1 290.94 % | -607.000 K -325.65 % | 269.000 K -91.72 % | 3.249 M -53.19 % | 6.941 M -70.57 % | 23.586 M -10.28 % | 26.287 M 1 266.76 % | -2.253 M 91.33 % | -25.979 M 16.71 % | -31.191 M -1 975.59 % | 1.663 M 120.80 % | -7.997 M -173.59 % | -2.923 M -184.36 % | 3.465 M -5.79 % | 3.678 M -29.88 % | 5.245 M 8.41 % | 4.838 M -51.79 % | 10.035 M 69.05 % | 5.936 M -6.30 % | 6.335 M 33.96 % | 4.729 M 0.00 % | 4.729 M 80.98 % | 2.613 M 0.00 % | 2.613 M |
Operating income ratio | -0.07 -46.91 % | -0.05 -316.00 % | 0.02 1 240.93 % | 0.00 -339.70 % | 0.00 -92.81 % | 0.01 -48.57 % | 0.02 -65.95 % | 0.06 -8.77 % | 0.07 994.67 % | -0.01 91.02 % | -0.08 19.76 % | -0.10 -2 315.34 % | 0.00 118.39 % | -0.03 -202.49 % | -0.01 -174.05 % | 0.01 -7.88 % | 0.01 -43.71 % | 0.02 9.80 % | 0.02 -60.50 % | 0.05 66.12 % | 0.03 -26.44 % | 0.04 11.84 % | 0.04 0.00 % | 0.04 31.58 % | 0.03 0.00 % | 0.03 |
Total other income expenses net | 4.259 M 179.12 % | -5.383 M -66.04 % | -3.242 M -35.59 % | -2.391 M -16.63 % | -2.050 M -162.82 % | -780.000 K 23.53 % | -1.020 M 40.28 % | -1.708 M -901.88 % | 213.000 K 106.19 % | -3.442 M -477.83 % | 911.000 K 984.47 % | -103.000 K 96.44 % | -2.897 M -18 006.25 % | -16.000 K 99.71 % | -5.530 M -3 377.99 % | -159.000 K 96.18 % | -4.166 M -8 232.00 % | -50.000 K 98.58 % | -3.523 M -3 858.43 % | -89.000 K 95.87 % | -2.156 M -23 855.56 % | -9.000 K -178.26 % | 11.500 K 0.00 % | 11.500 K -78.50 % | 53.500 K 0.00 % | 53.500 K |
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 |
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 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -9.266 M -320.72 % | 4.198 M 114.87 % | -28.226 M -58.96 % | -17.757 M 30.43 % | -25.523 M -557.13 % | -3.884 M 87.97 % | -32.289 M -15.77 % | -27.890 M -154.66 % | -10.952 M -429.38 % | 3.325 M -88.68 % | 29.364 M 44.91 % | 20.263 M 153.07 % | -38.181 M -512.46 % | 9.257 M 118.61 % | -49.734 M -24.99 % | -39.791 M 58.57 % | -96.038 M -12.61 % | -85.284 M 16.44 % | -102.066 M -183.41 % | -36.013 M 22.93 % | -46.725 M -41.25 % | -33.079 M -24.63 % | -26.541 M -32.69 % | -20.003 M |
Total investments | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K -96.90 % | 3.229 M -91.51 % | 38.018 M 1 731.31 % | 2.076 M -7.49 % | 2.244 M 43.30 % | 1.566 M 29.00 % | 1.214 M -4.63 % | 1.273 M -5.49 % | 1.347 M -63.64 % | 3.705 M 2.95 % | 3.599 M 196.21 % | 1.215 M -66.98 % | 3.680 M -0.59 % | 3.702 M 2.15 % | 3.624 M 253.22 % | 1.026 M -7.15 % | 1.105 M -0.09 % | 1.106 M -6.35 % | 1.181 M 22.51 % | 964.000 K 43.24 % | 673.000 K 76.18 % | 382.000 K |
Total debt | 36.777 M -33.24 % | 55.090 M 30.09 % | 42.348 M -25.49 % | 56.838 M -1.93 % | 57.954 M -16.15 % | 69.114 M 2.75 % | 67.262 M -16.91 % | 80.950 M -32.47 % | 119.881 M -1.46 % | 121.658 M 55.15 % | 78.413 M 27.68 % | 61.415 M 45.44 % | 42.228 M 35.03 % | 31.274 M 2 633.74 % | 1.144 M 8.95 % | 1.050 M 8.70 % | 966.000 K 5.46 % | 916.000 K 0.00 % | 916.000 K 9.05 % | 840.000 K -16.42 % | 1.005 M 104.27 % | 492.000 K -9.56 % | 544.000 K -8.72 % | 596.000 K |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 12.044 M -5.45 % | 12.738 M -2.44 % | 13.057 M 13.82 % | 11.472 M -0.23 % | 11.499 M 1.91 % | 11.283 M 3.14 % | 10.939 M 6.31 % | 10.290 M 7.59 % | 9.564 M 6.52 % | 8.979 M 2.73 % | 8.740 M -8.54 % | 9.556 M -43.59 % | 16.940 M -0.87 % | 17.089 M 3.14 % | 16.568 M 14.09 % | 14.522 M 42.58 % | 10.185 M 171.46 % | 3.752 M 659.51 % | 494.000 K 9.29 % | 452.000 K 29.89 % | 348.000 K 100.00 % | 174.000 K | 0.000 |
Retained earnings | 0.000 100.00 % | -46.088 M -76.04 % | -26.181 M -853.08 % | -2.747 M -961.13 % | 319.000 K -79.56 % | 1.561 M -94.28 % | 27.284 M 32.70 % | 20.560 M 47.80 % | 13.911 M 311.06 % | -6.591 M 90.65 % | -70.462 M -70.12 % | -41.420 M -851.09 % | -4.355 M 32.82 % | -6.483 M -23.86 % | -5.234 M -2 392.38 % | -210.000 K 16.00 % | -250.000 K -135.46 % | 705.000 K -86.29 % | 5.143 M 1.68 % | 5.058 M -13.83 % | 5.870 M 3.42 % | 5.676 M 25.64 % | 4.518 M 34.49 % | 3.359 M |
Common stock | 162.841 M 3 323.91 % | 4.756 M 0.00 % | 4.756 M 0.00 % | 4.756 M 0.00 % | 4.756 M 0.00 % | 4.756 M 0.30 % | 4.742 M 0.00 % | 4.742 M 0.85 % | 4.702 M 129.59 % | 2.048 M 0.89 % | 2.030 M 0.15 % | 2.027 M 0.10 % | 2.025 M 46.21 % | 1.385 M 0.07 % | 1.384 M 0.73 % | 1.374 M 0.44 % | 1.368 M 3.48 % | 1.322 M 0.46 % | 1.316 M 8.76 % | 1.210 M 0.00 % | 1.210 M 0.00 % | 1.210 M 0.00 % | 1.210 M 0.00 % | 1.210 M |
Total equity | 162.841 M -10.58 % | 182.101 M -10.21 % | 202.807 M 1.33 % | 200.149 M -0.67 % | 201.495 M -2.69 % | 207.055 M 0.94 % | 205.121 M 3.52 % | 198.145 M 11.93 % | 177.023 M 21.15 % | 146.124 M -3.98 % | 152.175 M -15.87 % | 180.890 M -18.97 % | 223.250 M 17.38 % | 190.192 M -3.33 % | 196.743 M -3.55 % | 203.994 M 0.71 % | 202.554 M 3.33 % | 196.031 M 4.25 % | 188.047 M 38.46 % | 135.815 M 3.90 % | 130.716 M 4.79 % | 124.742 M 2.27 % | 121.969 M 2.33 % | 119.196 M |
Other non current liabilities | 7.435 M 676.10 % | 958.000 K -24.21 % | 1.264 M 63.52 % | 773.000 K 3.90 % | 744.000 K 168.59 % | 277.000 K 5.32 % | 263.000 K -65.12 % | 754.000 K 28.45 % | 587.000 K 40.77 % | 417.000 K 1.21 % | 412.000 K -33.66 % | 621.000 K 314.00 % | 150.000 K 782.35 % | 17.000 K -99.90 % | 16.371 M 18 503.41 % | 88.000 K -95.86 % | 2.126 M -82.54 % | 12.179 M -6.03 % | 12.961 M 1.81 % | 12.730 M -1.72 % | 12.953 M 581.74 % | 1.900 M 94.17 % | 978.500 K 1 616.67 % | 57.000 K |
Long term debt | 23.945 M -31.62 % | 35.018 M 31.20 % | 26.690 M -35.92 % | 41.654 M -2.68 % | 42.801 M -20.44 % | 53.799 M -0.95 % | 54.317 M -25.55 % | 72.962 M -9.12 % | 80.288 M -31.96 % | 118.004 M 479.90 % | 20.349 M -46.73 % | 38.203 M 95.86 % | 19.505 M 21.22 % | 16.090 M -10.01 % | 17.879 M -33.21 % | 26.767 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.157 M -50.00 % | 2.314 M |
Total non current liabilities | 31.380 M -12.78 % | 35.976 M 28.70 % | 27.954 M -34.11 % | 42.427 M -2.57 % | 43.545 M -19.49 % | 54.088 M -0.95 % | 54.609 M -26.54 % | 74.336 M -8.09 % | 80.875 M -31.75 % | 118.498 M 468.66 % | 20.838 M -48.67 % | 40.597 M 60.25 % | 25.334 M -2.05 % | 25.863 M -41.04 % | 43.866 M 7.28 % | 40.888 M 197.28 % | 13.754 M 12.93 % | 12.179 M -6.03 % | 12.961 M 1.81 % | 12.730 M -1.72 % | 12.953 M 16.66 % | 11.103 M -1.29 % | 11.248 M -1.27 % | 11.393 M |
Other current liabilities | 68.801 M 25.57 % | 54.793 M -46.42 % | 102.255 M 873.58 % | 10.503 M -88.48 % | 91.184 M 1 531.20 % | 5.590 M -94.77 % | 106.892 M 4 182.53 % | 2.496 M -97.29 % | 92.105 M 626.71 % | -17.487 M -130.41 % | 57.499 M 4 801.47 % | -1.223 M -101.18 % | 103.913 M 2 041.65 % | 4.852 M -71.98 % | 17.314 M -8.26 % | 18.873 M -84.22 % | 119.596 M 1 521.73 % | -8.412 M -110.51 % | 80.076 M 933.26 % | -9.610 M -117.79 % | 54.016 M 50.17 % | 35.970 M 26.03 % | 28.541 M 35.19 % | 21.112 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 32.911 M -23.15 % | 42.826 M 44.66 % | 29.605 M 75.45 % | 16.874 M -83.65 % | 103.202 M 447.69 % | 18.843 M 46.99 % | 12.819 M -78.46 % | 59.515 M -47.30 % | 112.924 M 153.52 % | 44.543 M -58.42 % | 107.127 M 108.08 % | 51.484 M -55.06 % | 114.565 M 170.54 % | 42.347 M -40.55 % | 71.228 M 80.28 % | 39.510 M -51.77 % | 81.928 M 180.34 % | 29.225 M -46.73 % | 54.862 M 37.86 % | 39.796 M 29.29 % | 30.782 M 41.41 % | 21.767 M |
Short term debt | 12.832 M -36.07 % | 20.072 M 28.21 % | 15.656 M 3.11 % | 15.184 M 0.20 % | 15.153 M -1.06 % | 15.315 M 18.31 % | 12.945 M 62.06 % | 7.988 M -79.82 % | 39.592 M 983.52 % | 3.654 M -94.66 % | 68.427 M 194.79 % | 23.212 M 2.15 % | 22.723 M 49.65 % | 15.184 M 140.81 % | -37.208 M -3 643.62 % | 1.050 M 130.60 % | -3.431 M 91.11 % | -38.594 M -771 980.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K -98.98 % | 492.000 K -9.56 % | 544.000 K -8.72 % | 596.000 K |
Total current liabilities | 208.821 M 3.21 % | 202.327 M 0.08 % | 202.161 M 10.63 % | 182.729 M -10.17 % | 203.423 M 9.39 % | 185.958 M 4.96 % | 177.164 M -0.29 % | 177.672 M -20.30 % | 222.913 M 10.97 % | 200.877 M -6.74 % | 215.405 M 16.49 % | 184.905 M -11.82 % | 209.686 M 10.87 % | 189.125 M -8.45 % | 206.574 M 25.63 % | 164.425 M -19.78 % | 204.979 M 61.66 % | 126.800 M -9.76 % | 140.516 M 52.33 % | 92.244 M -14.20 % | 107.508 M 47.47 % | 72.902 M 18.64 % | 61.447 M 22.92 % | 49.991 M |
Total liabilities | 240.201 M 0.80 % | 238.303 M 3.56 % | 230.115 M 2.20 % | 225.156 M -8.83 % | 246.968 M 2.88 % | 240.046 M 3.57 % | 231.773 M -8.03 % | 252.008 M -17.04 % | 303.788 M -4.88 % | 319.375 M 35.19 % | 236.243 M 4.76 % | 225.502 M -4.05 % | 235.020 M 9.32 % | 214.988 M -14.16 % | 250.440 M 21.98 % | 205.313 M -6.14 % | 218.733 M 57.39 % | 138.979 M -9.45 % | 153.477 M 46.20 % | 104.974 M -12.86 % | 120.461 M 43.40 % | 84.005 M 15.56 % | 72.695 M 18.43 % | 61.384 M |
Other non current assets | 6.011 M -69.43 % | 19.664 M 195.26 % | 6.660 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.566 M 78 200.00 % | 2.000 K -99.84 % | 1.273 M -5.56 % | 1.348 M 67 300.00 % | 2.000 K 0.00 % | 2.000 K -99.84 % | 1.215 M 24 200.00 % | 5.000 K -99.86 % | 3.702 M 2.15 % | 3.624 M 253.22 % | 1.026 M -7.15 % | 1.105 M -0.09 % | 1.106 M -6.35 % | 1.181 M 22.51 % | 964.000 K 43.24 % | 673.000 K 76.18 % | 382.000 K |
Long term investments | 0.000 -100.00 % | 100.000 K 103.09 % | -3.233 M -200.12 % | 3.229 M 6.99 % | 3.018 M 45.38 % | 2.076 M -7.49 % | 2.244 M 43.39 % | 1.565 M 28.91 % | 1.214 M -4.63 % | 1.273 M -5.49 % | 1.347 M -63.64 % | 3.705 M 2.95 % | 3.599 M | 0.000 -100.00 % | 3.680 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 54.477 M 36.71 % | 39.850 M -25.07 % | 53.185 M -0.27 % | 53.329 M -1.74 % | 54.274 M 12.40 % | 48.287 M -1.77 % | 49.155 M -1.95 % | 50.131 M -2.36 % | 51.341 M -2.44 % | 52.623 M -3.38 % | 54.466 M -1.98 % | 55.566 M 4.31 % | 53.271 M 3.32 % | 51.558 M 3.55 % | 49.789 M 2.72 % | 48.472 M 23.37 % | 39.289 M 34.20 % | 29.276 M 1.44 % | 28.861 M 3.44 % | 27.900 M 0.63 % | 27.726 M 3.07 % | 26.901 M -1.22 % | 27.232 M -1.20 % | 27.563 M |
GoodWill | 129.912 M 0.00 % | 129.912 M 0.00 % | 129.912 M 0.00 % | 129.912 M 0.00 % | 129.912 M -4.25 % | 135.683 M 9.70 % | 123.685 M 0.00 % | 123.685 M 0.00 % | 123.685 M 0.00 % | 123.685 M 0.00 % | 123.685 M 0.00 % | 123.685 M 0.00 % | 123.685 M 0.00 % | 123.685 M 0.00 % | 123.685 M 3.87 % | 119.080 M 15.86 % | 102.782 M 26.00 % | 81.576 M 0.00 % | 81.576 M 0.00 % | 81.576 M 0.00 % | 81.576 M 0.00 % | 81.576 M 0.00 % | 81.576 M 0.00 % | 81.576 M |
Goodwill and intangible assets | 184.389 M 8.62 % | 169.762 M -7.28 % | 183.097 M -0.08 % | 183.241 M -0.51 % | 184.186 M 0.12 % | 183.970 M 6.44 % | 172.840 M -0.56 % | 173.816 M -0.69 % | 175.026 M -0.73 % | 176.308 M -1.03 % | 178.151 M -0.61 % | 179.251 M 1.30 % | 176.956 M 0.98 % | 175.243 M 1.02 % | 173.474 M 3.53 % | 167.552 M 17.94 % | 142.071 M 28.16 % | 110.852 M 0.38 % | 110.437 M 0.88 % | 109.476 M 0.16 % | 109.302 M 0.76 % | 108.477 M -0.30 % | 108.808 M -0.30 % | 109.139 M |
Property plant equipment net | 40.801 M 16.25 % | 35.097 M 41.93 % | 24.729 M -18.53 % | 30.352 M -8.65 % | 33.225 M -6.63 % | 35.583 M -3.58 % | 36.905 M 0.67 % | 36.658 M -5.53 % | 38.805 M -6.64 % | 41.563 M -7.33 % | 44.849 M 12.86 % | 39.740 M 91.43 % | 20.760 M 22.85 % | 16.899 M 1.76 % | 16.606 M 6.74 % | 15.558 M -0.44 % | 15.626 M 4.83 % | 14.906 M 0.49 % | 14.833 M 6.78 % | 13.891 M -1.77 % | 14.141 M 33.62 % | 10.583 M 17.58 % | 9.001 M 21.32 % | 7.419 M |
Total non current assets | 231.201 M 2.93 % | 224.623 M 4.73 % | 214.485 M -2.76 % | 220.583 M -1.43 % | 223.781 M -0.87 % | 225.737 M 4.27 % | 216.500 M 2.10 % | 212.040 M -1.42 % | 215.102 M -1.84 % | 219.144 M -2.32 % | 224.348 M -1.47 % | 227.688 M 11.32 % | 204.531 M 4.00 % | 196.671 M -0.16 % | 196.991 M 3.63 % | 190.088 M 15.49 % | 164.599 M 29.75 % | 126.859 M 0.32 % | 126.450 M 1.53 % | 124.548 M -0.12 % | 124.699 M 3.84 % | 120.092 M 1.30 % | 118.551 M 1.32 % | 117.010 M |
Other current assets | 27.471 M -35.78 % | 42.777 M -6.26 % | 45.634 M 23.16 % | 37.054 M -28.12 % | 51.550 M -2.26 % | 52.740 M 16.29 % | 45.354 M -8.97 % | 49.824 M -25.35 % | 66.741 M -6.71 % | 71.542 M 33.50 % | 53.590 M 2.69 % | 52.184 M -13.71 % | 60.477 M -20.61 % | 76.178 M -20.94 % | 96.356 M 64.27 % | 58.658 M -16.25 % | 70.040 M 25.97 % | 55.600 M 9.68 % | 50.691 M 70.84 % | 29.671 M -11.09 % | 33.372 M 35.70 % | 24.592 M 55.85 % | 15.780 M 126.49 % | 6.967 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 M | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 46.043 M -9.53 % | 50.892 M -27.89 % | 70.574 M -5.39 % | 74.595 M -10.64 % | 83.477 M 14.36 % | 72.998 M -26.67 % | 99.551 M -8.53 % | 108.840 M -16.81 % | 130.833 M 10.56 % | 118.333 M 141.25 % | 49.049 M 19.19 % | 41.152 M -48.82 % | 80.409 M 265.21 % | 22.017 M -56.73 % | 50.878 M 24.58 % | 40.841 M -57.90 % | 97.004 M 12.53 % | 86.200 M -16.30 % | 102.982 M 179.44 % | 36.853 M -22.79 % | 47.730 M 42.18 % | 33.571 M 23.95 % | 27.085 M 31.49 % | 20.599 M |
Cash and short term investments | 46.043 M -9.53 % | 50.892 M -27.89 % | 70.574 M -5.39 % | 74.595 M -10.64 % | 83.477 M 14.36 % | 72.998 M -26.67 % | 99.551 M -8.53 % | 108.840 M -16.81 % | 130.833 M 10.56 % | 118.333 M 141.25 % | 49.049 M 19.19 % | 41.152 M -48.82 % | 80.409 M 265.21 % | 22.017 M -56.73 % | 50.878 M 24.58 % | 40.841 M -57.90 % | 97.004 M 12.53 % | 86.200 M -16.30 % | 102.982 M 179.44 % | 36.853 M -22.79 % | 47.730 M 42.18 % | 33.571 M 23.95 % | 27.085 M 31.49 % | 20.599 M |
Total current assets | 171.841 M -12.23 % | 195.781 M -10.37 % | 218.439 M 6.70 % | 204.722 M -8.88 % | 224.682 M 1.50 % | 221.364 M 0.44 % | 220.394 M -7.44 % | 238.114 M -10.39 % | 265.708 M 7.86 % | 246.355 M 50.15 % | 164.070 M -8.19 % | 178.704 M -29.57 % | 253.738 M 21.69 % | 208.509 M -16.66 % | 250.192 M 14.13 % | 219.219 M -14.60 % | 256.688 M 23.32 % | 208.151 M -3.22 % | 215.074 M 85.02 % | 116.241 M -8.09 % | 126.478 M 42.66 % | 88.655 M 16.48 % | 76.113 M 19.73 % | 63.570 M |
Inventory | 73.199 M -19.36 % | 90.778 M 0.95 % | 89.921 M 11.43 % | 80.694 M 2.48 % | 78.741 M -7.39 % | 85.026 M 35.90 % | 62.564 M -13.19 % | 72.066 M 18.29 % | 60.924 M 31.23 % | 46.427 M -4.02 % | 48.373 M -37.37 % | 77.237 M -22.03 % | 99.061 M 2.26 % | 96.871 M 4.22 % | 92.945 M -18.86 % | 114.555 M 38.62 % | 82.638 M 33.05 % | 62.111 M 8.84 % | 57.068 M 23.91 % | 46.055 M 10.47 % | 41.691 M 48.81 % | 28.016 M 7.92 % | 25.961 M 8.60 % | 23.906 M |
Net receivables | 25.128 M 121.70 % | 11.334 M -7.93 % | 12.310 M -3.52 % | 12.759 M 16.90 % | 10.914 M 2.96 % | 10.600 M -17.99 % | 12.925 M 75.04 % | 7.384 M 2.41 % | 7.210 M -28.28 % | 10.053 M -23.01 % | 13.058 M 53.07 % | 8.531 M -38.14 % | 13.791 M -45.67 % | 25.384 M -44.49 % | 45.725 M 785.29 % | 5.165 M -26.28 % | 7.006 M 65.24 % | 4.240 M -2.15 % | 4.333 M 18.32 % | 3.662 M -44.46 % | 6.593 M 166.28 % | 2.476 M -51.56 % | 5.112 M -34.02 % | 7.748 M |
Tax assets | 0.000 | 0.000 -100.00 % | 3.232 M -14.07 % | 3.761 M 12.20 % | 3.352 M -18.40 % | 4.108 M -8.93 % | 4.511 M 388.24 % | -1.565 M -2 945.45 % | 55.000 K 104.32 % | -1.273 M 5.49 % | -1.347 M -126.99 % | 4.990 M 55.26 % | 3.214 M -3.02 % | 3.314 M 2.73 % | 3.226 M -1.53 % | 3.276 M -0.06 % | 3.278 M 4 270.67 % | 75.000 K 0.00 % | 75.000 K 0.00 % | 75.000 K 0.00 % | 75.000 K 10.29 % | 68.000 K -1.45 % | 69.000 K -1.43 % | 70.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 127.188 M 0.29 % | 126.825 M 223.98 % | 39.146 M -68.32 % | 123.552 M 140.90 % | 51.287 M -60.06 % | 128.419 M 170.41 % | 47.490 M -62.11 % | 125.351 M 189.45 % | 43.306 M -68.52 % | 137.548 M 318.60 % | 32.859 M -70.73 % | 112.268 M 53.51 % | 73.132 M -38.35 % | 118.630 M -13.84 % | 137.683 M 33.21 % | 103.359 M 30.32 % | 79.310 M -6.29 % | 84.632 M 59.58 % | 53.034 M -14.30 % | 61.882 M 28.69 % | 48.085 M 63.15 % | 29.472 M 8.59 % | 27.142 M 9.39 % | 24.811 M |
Tax payables | 0.000 -100.00 % | 637.000 K -94.78 % | 12.193 M -45.01 % | 22.173 M 112.83 % | 10.418 M -47.28 % | 19.760 M 100.87 % | 9.837 M -47.79 % | 18.843 M 46.99 % | 12.819 M -18.24 % | 15.678 M 67.95 % | 9.335 M -37.15 % | 14.853 M 49.76 % | 9.918 M -66.10 % | 29.259 M 142.19 % | 12.081 M -23.02 % | 15.693 M 2 110.28 % | 710.000 K -93.58 % | 11.065 M 49.51 % | 7.401 M -31.10 % | 10.742 M 98.85 % | 5.402 M -22.47 % | 6.968 M 33.49 % | 5.220 M 50.35 % | 3.472 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 -100.00 % | 646.000 K 1 142.31 % | 52.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 131.000 K | 0.000 -100.00 % | 89.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 252.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 |
Capital lease obligations | 0.000 -100.00 % | 18.114 M 78.36 % | 10.156 M -29.99 % | 14.507 M -6.52 % | 15.518 M -5.56 % | 16.432 M -4.51 % | 17.208 M -0.54 % | 17.301 M -12.96 % | 19.877 M -8.19 % | 21.649 M -7.79 % | 23.478 M 21.88 % | 19.264 M 12 828.86 % | 149.000 K | 0.000 100.00 % | -37.095 M | 0.000 100.00 % | -4.397 M 88.61 % | -38.599 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 211.389 M -0.05 % | 211.494 M -0.12 % | 211.758 M -5.22 % | 223.412 M -1.79 % | 227.478 M 0.02 % | 227.437 M 0.14 % | 227.119 M 5.00 % | 216.307 M -1.16 % | 218.854 M 4.54 % | 209.353 M 0.04 % | 209.268 M -0.06 % | 209.393 M 21.94 % | 171.721 M 0.05 % | 171.640 M -0.26 % | 172.090 M -0.23 % | 172.492 M 1.84 % | 169.373 M 0.50 % | 168.532 M 40.74 % | 119.750 M 0.00 % | 119.750 M 0.00 % | 119.750 M 2.19 % | 117.189 M 2.23 % | 114.627 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K -58.62 % | 29.000 K -95.32 % | 620.000 K | 0.000 -100.00 % | 77.000 K 0.00 % | 77.000 K -95.66 % | 1.773 M -65.79 % | 5.182 M -46.60 % | 9.704 M 0.92 % | 9.616 M -31.48 % | 14.033 M 20.68 % | 11.628 M 21.76 % | 9.550 M -3.37 % | 9.883 M 4.95 % | 9.417 M 1.93 % | 9.239 M 0.39 % | 9.203 M 0.99 % | 9.113 M 1.00 % | 9.022 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 403.042 M -4.13 % | 420.404 M -2.89 % | 432.924 M 1.79 % | 425.305 M -5.16 % | 448.463 M 0.30 % | 447.101 M 2.34 % | 436.894 M -2.95 % | 450.153 M -6.38 % | 480.811 M 3.29 % | 465.499 M 19.84 % | 388.418 M -4.42 % | 406.392 M -11.32 % | 458.270 M 13.10 % | 405.180 M -9.39 % | 447.183 M 9.25 % | 409.307 M -2.84 % | 421.287 M 25.75 % | 335.010 M -1.91 % | 341.524 M 41.84 % | 240.789 M -4.14 % | 251.177 M 20.33 % | 208.747 M 7.23 % | 194.664 M 7.80 % | 180.580 M |
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 | 2013-12-31 | 2013-06-30 | 2012-12-31 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -17.072 M -4 464.57 % | -374.000 K -87.00 % | -200.000 K 95.49 % | -4.430 M | 0.000 100.00 % | -67.000 K | 0.000 100.00 % | -1.893 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 715.000 K 0.00 % | 715.000 K -9.03 % | 786.000 K 0.00 % | 786.000 K |
Stock based compensation | 99.000 K 300.00 % | -49.500 K 81.53 % | -268.000 K -129.99 % | 893.500 K 311.75 % | 217.000 K 44.19 % | 150.500 K 17.58 % | 128.000 K -81.75 % | 701.500 K 72.57 % | 406.500 K 33.06 % | 305.500 K 169.16 % | 113.500 K 40.99 % | 80.500 K 91.67 % | 42.000 K -97.59 % | 1.742 M 625.83 % | 240.000 K -90.27 % | 2.467 M -55.12 % | 5.497 M -29.51 % | 7.798 M 92.69 % | 4.047 M 9 535.71 % | 42.000 K -17.65 % | 51.000 K -1.92 % | 52.000 K -23.53 % | 68.000 K 0.00 % | 68.000 K 74.36 % | 39.000 K 0.00 % | 39.000 K |
Change in working capital | 37.004 M 2 673.30 % | -1.438 M -111.11 % | 12.938 M 202.30 % | -12.647 M -149.08 % | 25.768 M 228.53 % | -20.048 M -840.87 % | 2.706 M 134.57 % | -7.828 M 67.81 % | -24.317 M -189.99 % | 27.023 M 45.61 % | 18.559 M 137.15 % | 7.826 M -70.78 % | 26.781 M 416.97 % | -8.449 M -133.63 % | 25.124 M 140.04 % | -62.751 M -271.92 % | 36.501 M 233.79 % | -27.283 M -96.01 % | -13.919 M -396.75 % | -2.802 M -113.99 % | 20.034 M 388.55 % | -6.943 M -248.66 % | 4.671 M 0.00 % | 4.671 M 55.68 % | 3.000 M 0.00 % | 3.000 M |
Accounts receivables | 0.000 | 0.000 100.00 % | -5.313 M | 0.000 -100.00 % | 620.500 K | 0.000 100.00 % | -2.000 K | 0.000 -100.00 % | 78.500 K | 0.000 -100.00 % | 5.729 M | 0.000 -100.00 % | 26.976 M 551.10 % | -5.980 M | 0.000 | 0.000 -100.00 % | 47.330 M 316.83 % | -21.828 M | 0.000 | 0.000 -100.00 % | 33.470 M 604.45 % | -6.635 M -213.02 % | 5.871 M 0.00 % | 5.871 M | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 100.00 % | -11.180 M | 0.000 100.00 % | -7.165 M | 0.000 100.00 % | -820.000 K | 0.000 100.00 % | -6.276 M | 0.000 -100.00 % | 25.344 M | 0.000 100.00 % | -3.646 M -47.61 % | -2.470 M | 0.000 | 0.000 100.00 % | -10.829 M -98.52 % | -5.455 M 49.22 % | -10.743 M -123.16 % | -4.814 M 38.09 % | -7.776 M -29.62 % | -5.999 M -205.06 % | -1.967 M 0.00 % | -1.967 M 51.17 % | -4.027 M 0.00 % | -4.027 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.162 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 |
Other working capital | 37.004 M 2 673.30 % | -1.438 M -104.89 % | 29.431 M 565.42 % | -6.324 M -156.71 % | 11.151 M 211.24 % | -10.024 M -183.87 % | 11.952 M 405.35 % | -3.914 M 78.29 % | -18.030 M -233.44 % | 13.512 M 337.79 % | -5.682 M -245.21 % | 3.913 M 13.39 % | 3.451 M 345 000.00 % | 1.000 K -100.00 % | 25.124 M 140.04 % | -62.751 M | 0.000 | 0.000 100.00 % | -3.176 M -257.85 % | 2.012 M 135.55 % | -5.660 M -199.46 % | 5.691 M -14.25 % | 6.637 M 0.00 % | 6.637 M -5.55 % | 7.027 M 0.00 % | 7.027 M |
Other non cash items | -3.827 M 40.67 % | -6.450 M 46.73 % | -12.109 M -158.14 % | 20.828 M 43.60 % | 14.504 M 14.03 % | 12.720 M -17.74 % | 15.464 M -12.76 % | 17.725 M -12.73 % | 20.311 M 5.68 % | 19.220 M -14.28 % | 22.421 M 82.09 % | 12.313 M 361.53 % | -4.708 M 0.72 % | -4.742 M -259.72 % | 2.969 M 1 337.08 % | -240.000 K -104.43 % | 5.417 M 367.38 % | 1.159 M -96.11 % | 29.817 M 339.34 % | -12.458 M -138 522.22 % | 9.000 K 100.52 % | -1.726 M -2 244.10 % | 80.500 K 0.00 % | 80.500 K -33.47 % | 121.000 K 0.00 % | 121.000 K |
Net cash provided by operating activities | 21.950 M 325.38 % | -9.739 M -186.98 % | 11.197 M 521.73 % | -2.655 M -108.49 % | 31.289 M 325.36 % | -13.884 M -211.64 % | 12.436 M -44.64 % | 22.465 M 163.46 % | 8.527 M -72.46 % | 30.961 M 1 259.73 % | 2.277 M 107.88 % | -28.912 M -213.65 % | 25.440 M 235.82 % | -18.730 M -205.25 % | 17.795 M 131.76 % | -56.033 M -221.04 % | 46.293 M 441.97 % | -13.537 M -161.89 % | 21.871 M 375.97 % | -7.925 M -133.49 % | 23.662 M 723.83 % | -3.793 M -139.41 % | 9.624 M 0.00 % | 9.624 M 51.08 % | 6.370 M 0.00 % | 6.370 M |
Investments in property plant and equipment | -14.452 M -244.10 % | -4.200 M 9.97 % | -4.665 M -7.12 % | -4.355 M -7.50 % | -4.051 M 15.85 % | -4.814 M 11.18 % | -5.420 M 18.13 % | -6.620 M -38.55 % | -4.778 M 2.35 % | -4.893 M 55.93 % | -11.103 M -2.47 % | -10.835 M -0.93 % | -10.735 M -41.79 % | -7.571 M -13.20 % | -6.688 M -15.59 % | -5.786 M -979.48 % | -536.000 K 85.48 % | -3.691 M -239.25 % | -1.088 M 49.61 % | -2.159 M -63.19 % | -1.323 M 63.22 % | -3.597 M -45.19 % | -2.478 M 0.00 % | -2.478 M -224.28 % | -764.000 K 0.00 % | -764.000 K |
Acquisitions net | 0.000 100.00 % | -10.000 K -150.00 % | 20.000 K -90.99 % | 222.000 K 496.44 % | -55.999 K 99.12 % | -6.383 M -91 085.71 % | -7.000 K -102.24 % | 312.000 K -56.42 % | 716.000 K | 0.000 -100.00 % | 64.000 K 100.33 % | -19.483 M | 0.000 | 0.000 | 0.000 100.00 % | -8.331 M 73.76 % | -31.751 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 137.000 K 200.00 % | -137.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -291.000 K 0.00 % | -291.000 K -3 333.33 % | 9.000 K 0.00 % | 9.000 K |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -318.000 K 91.41 % | -3.703 M -330.57 % | 1.606 M 868.42 % | -209.000 K 81.10 % | -1.106 M -566.67 % | 237.000 K 134.30 % | -691.000 K -104.44 % | -338.000 K -682.76 % | 58.000 K -6.45 % | 62.000 K 229.17 % | -48.000 K -103.56 % | 1.349 M -50.60 % | 2.730 M 215.97 % | -2.354 M -319.38 % | 1.073 M 201.04 % | -1.062 M 73.55 % | -4.015 M -3 653.10 % | 113.000 K 103.66 % | -3.086 M -4 014.67 % | -75.000 K 76.64 % | -321.000 K -276.37 % | 182.000 K 3 540.00 % | 5.000 K 0.00 % | 5.000 K -99.40 % | 834.500 K 0.00 % | 834.500 K |
Net cash used for investing activites | -14.770 M -86.65 % | -7.913 M -152.33 % | -3.136 M 27.78 % | -4.342 M 16.71 % | -5.213 M 52.44 % | -10.960 M -79.14 % | -6.118 M 7.94 % | -6.646 M -65.94 % | -4.005 M 17.08 % | -4.830 M 15.74 % | -5.732 M 81.18 % | -30.455 M -280.45 % | -8.005 M 19.35 % | -9.925 M -76.76 % | -5.615 M 63.01 % | -15.179 M 58.19 % | -36.302 M -914.59 % | -3.578 M 14.28 % | -4.174 M -86.84 % | -2.234 M -35.89 % | -1.644 M 51.86 % | -3.415 M -23.58 % | -2.764 M 0.00 % | -2.764 M -3 576.10 % | 79.500 K 0.00 % | 79.500 K |
Debt repayment | -11.968 M -515.95 % | -1.943 M 83.56 % | -11.816 M | 0.000 100.00 % | -11.620 M | 0.000 100.00 % | -15.497 M 59.03 % | -37.821 M | 0.000 | 0.000 -100.00 % | 11.257 M -44.36 % | 20.231 M | 0.000 | 0.000 100.00 % | -1.132 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -278.500 K 0.00 % | -278.500 K 45.66 % | -512.500 K 0.00 % | -512.500 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K -99.23 % | 9.383 M | 0.000 -100.00 % | 6.000 K 200.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -69.000 K -31.43 % | -52.500 K 80.11 % | -264.000 K -45.05 % | -182.000 K 95.42 % | -3.974 M -2 383.75 % | -160.000 K -73.91 % | -92.000 K 42.14 % | -159.000 K -453.33 % | 45.000 K 200.00 % | -45.000 K -190.00 % | 50.000 K 153.19 % | -94.000 K 48.63 % | -183.000 K | 0.000 100.00 % | -1.641 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -52.500 K -2 725.00 % | 2.000 K 100.11 % | -1.795 M -8 647.62 % | 21.000 K 101.31 % | -1.597 M -17 644.44 % | -9.000 K -200.00 % | 9.000 K -99.89 % | 7.982 M -81.53 % | 43.212 M 148 905.17 % | 29.000 K 100.28 % | -10.188 M -124.77 % | 41.131 M 7 118.94 % | -586.000 K -192.14 % | 636.000 K -97.92 % | 30.596 M 3 663.35 % | 813.000 K 144.14 % | 333.000 K -99.31 % | 48.432 M 6 845.40 % | -718.000 K -110.56 % | -341.000 K -10.00 % | -310.000 K -224.61 % | -95.500 K 0.00 % | -95.500 K 55.37 % | -214.001 K 0.00 % | -214.001 K |
Net cash used provided by financing activities | -12.037 M -487.74 % | -2.048 M 83.04 % | -12.078 M -540.40 % | -1.886 M 87.89 % | -15.573 M -828.62 % | -1.677 M 89.25 % | -15.598 M 58.84 % | -37.899 M -574.81 % | 7.982 M -81.52 % | 43.189 M 280.79 % | 11.342 M -43.60 % | 20.110 M -50.89 % | 40.948 M 19 506.64 % | -211.000 K 90.13 % | -2.137 M -114.20 % | 15.049 M 1 751.05 % | 813.000 K 144.14 % | 333.000 K -99.31 % | 48.432 M 6 845.40 % | -718.000 K -110.56 % | -341.000 K -10.00 % | -310.000 K 17.11 % | -374.000 K 0.00 % | -374.000 K 48.52 % | -726.500 K 0.00 % | -726.500 K |
Effect of forex changes on cash | 8.000 K -52.94 % | 17.000 K 950.00 % | -2.000 K -100.01 % | 35.001 M 304 456.52 % | -11.500 K 30.30 % | -16.500 K -230.00 % | -5.000 K -111.36 % | 44.000 K 3 033.33 % | -1.500 K 91.67 % | -18.000 K -427.27 % | 5.500 K 266.67 % | 1.500 K -70.00 % | 5.000 K 0.00 % | 5.000 K 183.33 % | -6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -4.849 M 75.36 % | -19.682 M -389.48 % | -4.021 M -115.40 % | 26.118 M 206.51 % | -24.521 M 7.65 % | -26.553 M -185.85 % | -9.289 M 57.76 % | -21.993 M -275.94 % | 12.500 M -81.96 % | 69.302 M 778.07 % | 7.893 M 120.11 % | -39.256 M -234.46 % | 29.194 M 302.31 % | -14.431 M -387.55 % | 5.019 M 117.87 % | -28.082 M -619.84 % | 5.402 M 164.38 % | -8.391 M -125.38 % | 33.065 M 707.97 % | -5.439 M -150.18 % | 10.839 M 388.33 % | -3.759 M -128.98 % | 12.972 M 0.00 % | 12.972 M 13.33 % | 11.446 M 0.00 % | 11.446 M |
Cash at beginning of period | 50.892 M -27.89 % | 70.574 M -5.39 % | 74.595 M 53.88 % | 48.477 M -33.59 % | 72.998 M -26.67 % | 99.551 M -8.53 % | 108.840 M -16.81 % | 130.833 M 10.56 % | 118.333 M 141.34 % | 49.031 M 19.13 % | 41.157 M -48.82 % | 80.408 M | 0.000 -100.00 % | 36.448 M | 0.000 -100.00 % | 68.923 M | 0.000 -100.00 % | 94.591 M | 0.000 -100.00 % | 42.292 M | 0.000 -100.00 % | 29.812 M 44.73 % | 20.599 M 0.00 % | 20.599 M 125.05 % | 9.153 M 0.00 % | 9.153 M |
Cash at end of period | 46.043 M -9.53 % | 50.892 M -27.89 % | 70.574 M -5.39 % | 74.595 M 53.88 % | 48.477 M -33.59 % | 72.998 M -26.67 % | 99.551 M -8.53 % | 108.840 M -16.81 % | 130.833 M 10.56 % | 118.333 M 141.25 % | 49.049 M 19.19 % | 41.152 M 40.96 % | 29.194 M 32.60 % | 22.017 M 338.72 % | 5.019 M -87.71 % | 40.841 M 656.03 % | 5.402 M -93.73 % | 86.200 M 160.70 % | 33.065 M -10.28 % | 36.853 M 240.02 % | 10.839 M -58.40 % | 26.053 M -22.39 % | 33.571 M 0.00 % | 33.571 M 62.97 % | 20.599 M 0.00 % | 20.599 M |
Operating cash flow | 23.168 M 337.89 % | -9.739 M -186.98 % | 11.197 M 521.73 % | -2.655 M -108.49 % | 31.289 M 325.36 % | -13.884 M -211.64 % | 12.436 M -44.64 % | 22.465 M 163.46 % | 8.527 M -72.46 % | 30.961 M 1 259.73 % | 2.277 M 107.88 % | -28.912 M -213.65 % | 25.440 M 235.82 % | -18.730 M -205.25 % | 17.795 M 131.76 % | -56.033 M -221.04 % | 46.293 M 441.97 % | -13.537 M -161.89 % | 21.871 M 375.97 % | -7.925 M -133.49 % | 23.662 M 723.83 % | -3.793 M -139.41 % | 9.624 M 0.00 % | 9.624 M 51.08 % | 6.370 M 0.00 % | 6.370 M |
Capital expenditure | -14.452 M -72.05 % | -8.400 M -80.06 % | -4.665 M -7.12 % | -4.355 M -7.50 % | -4.051 M 15.85 % | -4.814 M 11.18 % | -5.420 M 18.13 % | -6.620 M -38.55 % | -4.778 M 2.35 % | -4.893 M 55.93 % | -11.103 M -2.47 % | -10.835 M -0.93 % | -10.735 M -41.79 % | -7.571 M -13.20 % | -6.688 M -15.59 % | -5.786 M -979.48 % | -536.000 K 85.48 % | -3.691 M -239.25 % | -1.088 M 49.61 % | -2.159 M -63.19 % | -1.323 M 63.22 % | -3.597 M -45.19 % | -2.478 M 0.00 % | -2.478 M -224.28 % | -764.000 K 0.00 % | -764.000 K |
Free CashFlow | 8.716 M 148.05 % | -18.139 M -377.69 % | 6.532 M 193.18 % | -7.010 M -125.74 % | 27.238 M 245.67 % | -18.698 M -366.51 % | 7.016 M -55.72 % | 15.845 M 322.65 % | 3.749 M -85.62 % | 26.068 M 395.35 % | -8.826 M 77.79 % | -39.747 M -370.30 % | 14.705 M 155.91 % | -26.301 M -336.80 % | 11.107 M 117.97 % | -61.819 M -235.10 % | 45.757 M 365.60 % | -17.228 M -182.89 % | 20.783 M 306.10 % | -10.084 M -145.14 % | 22.339 M 402.29 % | -7.390 M -203.41 % | 7.146 M 0.00 % | 7.146 M 27.47 % | 5.606 M 0.00 % | 5.606 M |
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 |