
Canadian General Investments, Limited CGRIF
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 348.330 M 73.86 % | 200.350 M 184.99 % | -235.721 M -182.87 % | 284.432 M -3.38 % | 294.390 M 52.47 % | 193.076 M 381.94 % | -68.481 M -153.47 % | 128.065 M 34.37 % | 95.305 M 398.92 % | -31.883 M -160.79 % | 52.447 M -49.32 % | 103.491 M 96.46 % | 52.677 M 330.86 % | 12.226 M -1.48 % | 12.410 M 3.54 % | 11.986 M -31.83 % | 17.582 M 27.30 % | 13.811 M -10.36 % | 15.408 M 0.67 % | 15.305 M -6.04 % | 16.289 M |
Net income | 306.575 M 76.04 % | 174.154 M 168.46 % | -254.391 M -199.84 % | 254.791 M -11.97 % | 289.436 M 55.55 % | 186.074 M 353.43 % | -73.423 M -159.38 % | 123.650 M 35.92 % | 90.972 M 327.44 % | -39.998 M -188.53 % | 45.182 M -52.92 % | 95.966 M 112.79 % | 45.099 M 174.51 % | -60.530 M -150.28 % | 120.386 M -2.50 % | 123.470 M 131.50 % | -391.986 M -906.21 % | 48.621 M -72.00 % | 173.646 M 17.84 % | 147.362 M 33.69 % | 110.223 M |
Income before tax | 319.818 M 83.24 % | 174.536 M 168.10 % | -256.292 M -197.26 % | 263.517 M -9.17 % | 290.119 M 53.77 % | 188.673 M 359.76 % | -72.634 M -158.58 % | 123.984 M 38.77 % | 89.344 M 328.31 % | -39.133 M -186.45 % | 45.265 M -52.83 % | 95.966 M 112.79 % | 45.099 M 174.51 % | -60.530 M -150.28 % | 120.386 M -2.50 % | 123.470 M 131.50 % | -391.986 M -906.21 % | 48.621 M -72.00 % | 173.646 M -41.08 % | 294.724 M 167.39 % | 110.223 M |
Income before tax ratio | 0.92 5.39 % | 0.87 -19.88 % | 1.09 17.36 % | 0.93 -5.99 % | 0.99 0.85 % | 0.98 -7.87 % | 1.06 9.56 % | 0.97 3.27 % | 0.94 -23.62 % | 1.23 42.21 % | 0.86 -6.93 % | 0.93 8.31 % | 0.86 117.29 % | -4.95 -151.04 % | 9.70 -5.83 % | 10.30 146.20 % | -22.29 -733.29 % | 3.52 -68.76 % | 11.27 -41.48 % | 19.26 184.58 % | 6.77 |
EBITDA | 319.818 M | 0.000 100.00 % | -256.292 M -197.26 % | 263.517 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.448 M -52.73 % | 96.137 M 147.47 % | 38.848 M 166.45 % | -58.464 M -147.57 % | 122.891 M -0.47 % | 123.470 M 131.80 % | -388.292 M -898.61 % | 48.621 M -72.00 % | 173.646 M 17.84 % | 147.362 M 33.69 % | 110.223 M |
Net income ratio | 0.88 1.25 % | 0.87 -19.45 % | 1.08 20.48 % | 0.90 -8.89 % | 0.98 2.02 % | 0.96 -10.11 % | 1.07 11.04 % | 0.97 1.15 % | 0.95 -23.91 % | 1.25 45.62 % | 0.86 -7.10 % | 0.93 8.31 % | 0.86 117.29 % | -4.95 -151.04 % | 9.70 -5.83 % | 10.30 146.20 % | -22.29 -733.29 % | 3.52 -68.76 % | 11.27 17.05 % | 9.63 42.29 % | 6.77 |
Ratio EBITDA | 0.92 | 0.00 -100.00 % | 1.09 17.36 % | 0.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.87 -6.72 % | 0.93 25.96 % | 0.74 115.42 % | -4.78 -148.29 % | 9.90 -3.87 % | 10.30 146.64 % | -22.08 -727.32 % | 3.52 -68.76 % | 11.27 17.05 % | 9.63 42.29 % | 6.77 |
Gross profit ratio | 1.00 0.00 % | 1.00 -6.48 % | 1.07 13.54 % | 0.94 -5.83 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -13.58 % | 1.16 707.72 % | 0.14 -46.59 % | 0.27 -73.17 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 20.855 M -0.01 % | 20.857 M -0.06 % | 20.869 M 0.01 % | 20.867 M 0.00 % | 20.868 M 0.04 % | 20.860 M 0.01 % | 20.859 M 0.03 % | 20.852 M -0.06 % | 20.865 M 0.16 % | 20.832 M 0.05 % | 20.821 M -0.19 % | 20.861 M 0.00 % | 20.861 M -0.05 % | 20.872 M 0.05 % | 20.861 M 0.00 % | 20.861 M 0.00 % | 20.861 M 0.65 % | 20.726 M -0.49 % | 20.829 M -9.07 % | 22.908 M 1.84 % | 22.494 M |
Weighted average shs out | 20.855 M -0.01 % | 20.857 M -0.06 % | 20.869 M 0.01 % | 20.867 M 0.00 % | 20.868 M 0.04 % | 20.860 M 0.01 % | 20.859 M 0.03 % | 20.852 M -0.06 % | 20.865 M 0.16 % | 20.832 M 0.05 % | 20.821 M -0.19 % | 20.861 M 0.00 % | 20.861 M -0.05 % | 20.872 M 0.05 % | 20.861 M 0.00 % | 20.861 M 0.00 % | 20.861 M 0.65 % | 20.726 M 0.70 % | 20.583 M 0.22 % | 20.537 M 0.24 % | 20.488 M |
EPS diluted | 14.70 76.05 % | 8.35 168.50 % | -12.19 -199.84 % | 12.21 -11.97 % | 13.87 55.49 % | 8.92 353.41 % | -3.52 -159.36 % | 5.93 36.01 % | 4.36 327.08 % | -1.92 -188.48 % | 2.17 -52.20 % | 4.54 110.19 % | 2.16 174.48 % | -2.90 -150.26 % | 5.77 -2.53 % | 5.92 131.51 % | -18.79 -899.57 % | 2.35 -71.82 % | 8.34 29.70 % | 6.43 31.22 % | 4.90 |
Earnings per share | 14.70 76.05 % | 8.35 168.50 % | -12.19 -199.84 % | 12.21 -11.97 % | 13.87 55.49 % | 8.92 353.41 % | -3.52 -159.36 % | 5.93 36.01 % | 4.36 327.08 % | -1.92 -188.48 % | 2.17 -52.20 % | 4.54 110.19 % | 2.16 174.48 % | -2.90 -150.26 % | 5.77 -2.53 % | 5.92 131.51 % | -18.79 -899.57 % | 2.35 -72.16 % | 8.44 17.55 % | 7.18 33.46 % | 5.38 |
Gross profit | 348.330 M 73.86 % | 200.350 M 179.49 % | -252.047 M -194.10 % | 267.863 M -9.01 % | 294.390 M 52.47 % | 193.076 M 381.94 % | -68.481 M -153.47 % | 128.065 M 34.37 % | 95.305 M 398.92 % | -31.883 M -152.53 % | 60.692 M 309.33 % | 14.827 M 4.93 % | 14.131 M 15.58 % | 12.226 M -1.48 % | 12.410 M 3.54 % | 11.986 M -31.83 % | 17.582 M 27.30 % | 13.811 M -10.36 % | 15.408 M 0.67 % | 15.305 M -6.04 % | 16.289 M |
Income tax expense | 13.243 M 3 366.75 % | 382.000 K 120.09 % | -1.901 M -121.79 % | 8.726 M 1 177.60 % | 683.000 K -73.72 % | 2.599 M 229.40 % | 789.000 K 136.23 % | 334.000 K 120.53 % | -1.627 M -288.09 % | 865.000 K 942.17 % | 83.000 K 233.87 % | -62.000 K 16.22 % | -74.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 147.362 M | 0.000 |
Cost of revenue | 0.000 | 0.000 -100.00 % | 2.650 M 92.17 % | 1.379 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.245 M -109.30 % | 88.664 M 130.02 % | 38.546 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 1.896 M -88.33 % | 16.246 M 1 217.60 % | 1.233 M -10.20 % | 1.373 M 6.02 % | 1.295 M -10.50 % | 1.447 M 19.49 % | 1.211 M 4.85 % | 1.155 M -34.11 % | 1.753 M 25.93 % | 1.392 M 6.26 % | 1.310 M -13.01 % | 1.506 M 29.27 % | 1.165 M | 0.000 | 0.000 -100.00 % | 12.027 M | 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 |
Other expenses | 17.079 M | 0.000 -100.00 % | 3.012 M 1.31 % | 2.973 M -73.28 % | 11.128 M 276.45 % | 2.956 M 0.48 % | 2.942 M 0.55 % | 2.926 M -30.47 % | 4.208 M -28.17 % | 5.858 M -0.24 % | 5.872 M -2.44 % | 6.019 M -6.14 % | 6.413 M 110.94 % | -58.631 M -148.14 % | 121.801 M 20 234.06 % | 599.000 K -48.23 % | 1.157 M -94.49 % | 20.992 M 4.30 % | 20.126 M 31.50 % | 15.305 M 10.88 % | 13.803 M |
Operating expenses | 18.975 M 16.80 % | 16.246 M 282.71 % | 4.245 M -2.32 % | 4.346 M -65.02 % | 12.423 M 182.15 % | 4.403 M 6.02 % | 4.153 M 1.76 % | 4.081 M -31.54 % | 5.961 M -17.78 % | 7.250 M 0.95 % | 7.182 M -4.56 % | 7.525 M -0.70 % | 7.578 M -46.35 % | 14.125 M 2.17 % | 13.825 M 9.50 % | 12.626 M 38.02 % | 9.148 M -56.42 % | 20.992 M 4.30 % | 20.126 M 31.50 % | 15.305 M 10.88 % | 13.803 M |
Cost and expenses | 18.975 M 16.80 % | 16.246 M 8.97 % | 14.909 M -9.99 % | 16.563 M 33.33 % | 12.423 M 182.15 % | 4.403 M 6.02 % | 4.153 M 1.76 % | 4.081 M -31.54 % | 5.961 M -59.98 % | 14.896 M -1.00 % | 15.047 M 8.33 % | 13.890 M 0.18 % | 13.865 M -1.84 % | 14.125 M 2.17 % | 13.825 M 9.50 % | 12.626 M 38.02 % | 9.148 M -56.42 % | 20.992 M 4.30 % | 20.126 M 31.50 % | 15.305 M 10.88 % | 13.803 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 1.896 M -88.33 % | 16.246 M 1 217.60 % | 1.233 M -10.20 % | 1.373 M 6.02 % | 1.295 M -10.50 % | 1.447 M 19.49 % | 1.211 M 4.85 % | 1.155 M -34.11 % | 1.753 M 25.93 % | 1.392 M 6.26 % | 1.310 M -13.01 % | 1.506 M 29.27 % | 1.165 M -84.66 % | 7.595 M 8.41 % | 7.006 M -41.75 % | 12.027 M 50.51 % | 7.991 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 33.000 K -10.81 % | 37.000 K 362.50 % | 8.000 K 700.00 % | 1.000 K -95.83 % | 24.000 K -76.92 % | 104.000 K 258.62 % | 29.000 K | 0.000 -100.00 % | 1.124 M 252.35 % | 319.000 K -47.62 % | 609.000 K 175.57 % | 221.000 K -47.75 % | 423.000 K 90.54 % | 222.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 9.381 M 15.63 % | 8.113 M 206.15 % | 2.650 M 92.17 % | 1.379 M -40.25 % | 2.308 M -11.09 % | 2.596 M 32.18 % | 1.964 M -58.77 % | 4.763 M 302.96 % | 1.182 M 616.36 % | 165.000 K -9.84 % | 183.000 K 7.02 % | 171.000 K | 0.000 -100.00 % | 222.000 K -91.14 % | 2.505 M | 0.000 -100.00 % | 3.694 M | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | -329.199 M -79.00 % | -183.915 M -173.32 % | 250.829 M 193.69 % | -267.709 M 9.32 % | -295.240 M -52.12 % | -194.082 M -386.02 % | 67.857 M 152.71 % | -128.747 M -36.04 % | -94.639 M -57 456.97 % | 165.000 K -9.84 % | 183.000 K -99.81 % | 95.433 M 112.51 % | 44.907 M 176.88 % | -58.409 M -146.99 % | 124.306 M 0.16 % | 124.110 M 132.00 % | -387.839 M -795.03 % | 55.802 M -68.71 % | 178.364 M | 0.000 -100.00 % | 107.737 M |
Operating income | 329.355 M 78.90 % | 184.104 M 173.46 % | -250.630 M -193.56 % | 267.869 M -7.67 % | 290.119 M 53.77 % | 188.673 M 366.98 % | -70.670 M -156.12 % | 125.934 M 39.11 % | 90.527 M 331.33 % | -39.133 M -186.45 % | 45.265 M 6 329.69 % | 704.000 K 266.67 % | 192.000 K 110.11 % | -1.899 M -34.20 % | -1.415 M -121.09 % | -640.000 K -41.28 % | -453.000 K 93.69 % | -7.181 M -52.20 % | -4.718 M -103.20 % | 147.362 M 5 827.67 % | 2.486 M |
Operating income ratio | 0.95 2.90 % | 0.92 -13.58 % | 1.06 12.90 % | 0.94 -4.44 % | 0.99 0.85 % | 0.98 -5.31 % | 1.03 4.94 % | 0.98 3.53 % | 0.95 -22.61 % | 1.23 42.21 % | 0.86 12 587.38 % | 0.01 86.63 % | 0.00 102.35 % | -0.16 -36.22 % | -0.11 -113.54 % | -0.05 -107.24 % | -0.03 95.04 % | -0.52 -69.80 % | -0.31 -103.18 % | 9.63 6 208.78 % | 0.15 |
Total other income expenses net | -9.537 M 0.32 % | -9.568 M -68.99 % | -5.662 M -30.10 % | -4.352 M 17.64 % | -5.284 M | 0.000 100.00 % | -4.906 M -0.62 % | -4.876 M 9.54 % | -5.390 M | 0.000 | 0.000 100.00 % | -6.323 M -116.28 % | 38.848 M 166.26 % | -58.631 M -148.14 % | 121.801 M -1.86 % | 124.110 M 131.70 % | -391.533 M -801.65 % | 55.802 M -68.71 % | 178.364 M | 0.000 -100.00 % | 107.737 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 164.711 M 0.54 % | 163.823 M 129.44 % | 71.402 M -14.39 % | 83.401 M -9.65 % | 92.307 M 19.07 % | 77.522 M 1 319.56 % | 5.461 M -92.09 % | 69.034 M 12.84 % | 61.180 M -53.40 % | 131.293 M -4.33 % | 137.234 M -1.52 % | 139.352 M 2 582.67 % | -5.613 M -52.40 % | -3.683 M -172.01 % | -1.354 M 85.66 % | -9.441 M -66.80 % | -5.660 M 54.10 % | -12.330 M -223.71 % | -3.809 M -133.82 % | -1.629 M 25.28 % | -2.180 M |
Total investments | 1.361 B 2.72 % | 1.325 B 15.19 % | 1.150 B -20.46 % | 1.446 B 19.42 % | 1.211 B 30.77 % | 925.946 M 35.74 % | 682.153 M -18.29 % | 834.859 M 16.47 % | 716.821 M 11.90 % | 640.619 M -8.72 % | 701.815 M 4.15 % | 673.870 M 12.77 % | 597.547 M 5.38 % | 567.052 M -12.37 % | 647.103 M 20.75 % | 535.895 M 32.79 % | 403.551 M -52.68 % | 852.770 M -0.49 % | 856.976 M 19.00 % | 720.165 M 18.19 % | 609.325 M |
Total debt | 200.000 M 14.29 % | 175.000 M 133.33 % | 75.000 M -57.07 % | 174.683 M 76.02 % | 99.239 M 0.69 % | 98.563 M 31.47 % | 74.971 M 0.09 % | 74.902 M 0.09 % | 74.835 M -49.62 % | 148.531 M 0.11 % | 148.367 M 0.11 % | 148.210 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 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 % | 224.922 M 14.72 % | 196.067 M -27.43 % | 270.159 M 68.51 % | 160.324 M 323.96 % | 37.816 M -88.05 % | 316.414 M -7.98 % | 343.853 M 32.14 % | 260.222 M 38.58 % | 187.784 M |
Retained earnings | 1.318 B 27.69 % | 1.032 B 17.56 % | 877.744 M -23.76 % | 1.151 B 25.84 % | 914.895 M 42.29 % | 642.981 M 35.77 % | 473.595 M -15.86 % | 562.872 M 23.69 % | 455.076 M 19.77 % | 379.960 M -12.82 % | 435.814 M 279.28 % | 114.907 M 13.44 % | 101.292 M 1.05 % | 100.240 M -1.07 % | 101.322 M -8.65 % | 110.912 M -8.81 % | 121.627 M -44.16 % | 217.794 M 20.05 % | 181.414 M -9.35 % | 200.134 M 24.47 % | 160.790 M |
Common stock | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M -74.29 % | 500.049 M 288.94 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.55 % | 127.861 M 0.06 % | 127.790 M 0.30 % | 127.402 M |
Total equity | 1.446 B 24.62 % | 1.160 B 15.32 % | 1.006 B -21.38 % | 1.280 B 22.66 % | 1.043 B 35.24 % | 771.549 M 28.13 % | 602.163 M -12.91 % | 691.440 M 18.47 % | 583.644 M 14.77 % | 508.528 M -9.90 % | 564.382 M 5.81 % | 533.397 M 17.29 % | 454.782 M 7.04 % | 424.875 M -15.03 % | 500.049 M 25.07 % | 399.804 M 38.82 % | 288.011 M -56.54 % | 662.776 M 1.48 % | 653.128 M 11.05 % | 588.146 M 23.57 % | 475.976 M |
Other non current liabilities | 243.000 K -36.39 % | 382.000 K -99.49 % | 74.901 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 200.000 M 14.29 % | 175.000 M 133.33 % | 75.000 M 0.42 % | 74.683 M 0.28 % | 74.474 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 |
Total non current liabilities | 200.243 M 14.18 % | 175.382 M 17.00 % | 149.901 M 100.72 % | 74.683 M 0.28 % | 74.474 M -24.44 % | 98.563 M 31.47 % | 74.971 M 0.09 % | 74.902 M 0.09 % | 74.835 M 1.77 % | 73.531 M -50.44 % | 148.367 M 0.11 % | 148.210 M -1.19 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | -200.243 M -14.18 % | -175.382 M -142 486.99 % | -123.000 K 98.83 % | -10.536 M 89.48 % | -100.135 M -3 677.25 % | -2.651 M -64.76 % | -1.609 M -15.84 % | -1.389 M -813.82 % | -152.000 K 91.90 % | -1.876 M -60.07 % | -1.172 M 52.82 % | -2.484 M | 0.000 | 0.000 -100.00 % | 989.000 K -1.30 % | 1.002 M -52.13 % | 2.093 M | 0.000 100.00 % | -4.595 M 27.01 % | -6.295 M -87.74 % | -3.353 M |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -98.415 M | 0.000 | 0.000 100.00 % | -74.075 M | 0.000 | 0.000 100.00 % | -74.312 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 200.000 M 14.29 % | 175.000 M | 0.000 -100.00 % | 100.000 M 0.77 % | 99.239 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 |
Total current liabilities | 2.310 M 1.72 % | 2.271 M 50.10 % | 1.513 M -4.54 % | 1.585 M -8.12 % | 1.725 M 43.51 % | 1.202 M 34.15 % | 896.000 K 2.40 % | 875.000 K 4.04 % | 841.000 K 22.24 % | 688.000 K -9.47 % | 760.000 K 2.15 % | 744.000 K -23.61 % | 974.000 K 5.64 % | 922.000 K -6.77 % | 989.000 K -1.30 % | 1.002 M -52.13 % | 2.093 M | 0.000 -100.00 % | 4.595 M -2.55 % | 4.715 M 870.16 % | 486.000 K |
Total liabilities | 202.553 M 14.02 % | 177.653 M 17.23 % | 151.537 M -18.18 % | 185.219 M 5.04 % | 176.334 M -0.20 % | 176.681 M 17.28 % | 150.652 M 0.32 % | 150.178 M 0.45 % | 149.509 M -0.60 % | 150.407 M 0.58 % | 149.539 M -0.77 % | 150.694 M -0.19 % | 150.974 M 0.03 % | 150.922 M -0.04 % | 150.989 M -0.01 % | 151.002 M -0.72 % | 152.093 M -30.07 % | 217.481 M 1.15 % | 215.018 M 51.86 % | 141.590 M 2.12 % | 138.648 M |
Other non current assets | 252.489 M -80.95 % | 1.325 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -682.153 M 18.29 % | -834.859 M -16.47 % | -716.821 M -11.90 % | -640.619 M 8.72 % | -701.815 M -4.15 % | -673.870 M | 0.000 | 0.000 | 0.000 -100.00 % | 386.000 K -46.09 % | 716.000 K 100.08 % | -852.770 M 0.49 % | -856.976 M -19.00 % | -720.165 M -18.19 % | -609.325 M |
Long term investments | 1.361 B 202.72 % | -1.325 B -215.19 % | 1.150 B -20.46 % | 1.446 B 19.42 % | 1.211 B 30.77 % | 925.946 M 35.74 % | 682.153 M -18.29 % | 834.859 M 16.47 % | 716.821 M 11.90 % | 640.619 M -8.72 % | 701.815 M 4.15 % | 673.870 M 12.77 % | 597.547 M 5.38 % | 567.052 M -12.37 % | 647.103 M 20.75 % | 535.895 M 32.79 % | 403.551 M -52.68 % | 852.770 M -0.49 % | 856.976 M 19.00 % | 720.165 M 18.19 % | 609.325 M |
Intangible 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 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible 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 |
Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non current assets | 1.613 B 1 021 051.27 % | 158.000 K -99.99 % | 1.150 B -20.46 % | 1.446 B 19.42 % | 1.211 B 30.77 % | 925.946 M 35.74 % | 682.153 M -18.29 % | 834.859 M 16.47 % | 716.821 M 11.90 % | 640.619 M -8.72 % | 701.815 M 4.15 % | 673.870 M 12.77 % | 597.547 M 5.38 % | 567.052 M -12.37 % | 647.103 M 20.66 % | 536.281 M 32.66 % | 404.267 M -52.59 % | 852.770 M -0.49 % | 856.976 M 19.00 % | 720.165 M 18.19 % | 609.325 M |
Other current assets | -1.878 M -100.14 % | 1.325 B | 0.000 | 0.000 | 0.000 -100.00 % | 925.946 M | 0.000 | 0.000 -100.00 % | 1.734 M 1 011.54 % | 156.000 K 12.23 % | 139.000 K -4.14 % | 145.000 K -84.64 % | 944.000 K | 0.000 -100.00 % | 55.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 0.000 -100.00 % | 1.325 B 15.19 % | 1.150 B -20.46 % | 1.446 B 19.42 % | 1.211 B 30.77 % | 925.946 M 35.74 % | 682.153 M -18.29 % | 834.859 M 16.47 % | 716.821 M 11.90 % | 640.619 M -8.72 % | 701.815 M 3.89 % | 675.528 M 13.05 % | 597.547 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 35.289 M 215.73 % | 11.177 M 210.64 % | 3.598 M -78.32 % | 16.599 M 139.45 % | 6.932 M -67.05 % | 21.041 M -69.73 % | 69.510 M 1 084.56 % | 5.868 M -57.03 % | 13.655 M -20.79 % | 17.238 M 54.84 % | 11.133 M 25.68 % | 8.858 M 57.81 % | 5.613 M 52.40 % | 3.683 M 172.01 % | 1.354 M -85.66 % | 9.441 M 66.80 % | 5.660 M -54.10 % | 12.330 M 223.71 % | 3.809 M 133.82 % | 1.629 M -25.28 % | 2.180 M |
Cash and short term investments | 35.289 M -97.36 % | 1.336 B 15.80 % | 1.154 B -21.11 % | 1.463 B 20 998.79 % | 6.932 M -67.05 % | 21.041 M -69.73 % | 69.510 M 1 084.56 % | 5.868 M -57.03 % | 13.655 M -20.79 % | 17.238 M 54.84 % | 11.133 M 25.68 % | 8.858 M 57.81 % | 5.613 M 52.40 % | 3.683 M 172.01 % | 1.354 M -85.66 % | 9.441 M 66.80 % | 5.660 M -54.10 % | 12.330 M 223.71 % | 3.809 M 133.82 % | 1.629 M -25.28 % | 2.180 M |
Total current assets | 35.289 M -97.36 % | 1.338 B 24 341.65 % | 5.474 M -71.12 % | 18.953 M 114.52 % | 8.835 M -60.10 % | 22.143 M -68.53 % | 70.361 M 956.31 % | 6.661 M -54.37 % | 14.598 M -19.61 % | 18.160 M 51.75 % | 11.967 M 18.77 % | 10.076 M 22.74 % | 8.209 M -6.13 % | 8.745 M 122.24 % | 3.935 M -72.91 % | 14.525 M -59.47 % | 35.837 M 37.56 % | 26.052 M 191.47 % | 8.938 M 8.37 % | 8.248 M 135.05 % | 3.509 M |
Inventory | 0.000 100.00 % | -1.325 B -15.19 % | -1.150 B 20.46 % | -1.446 B | 0.000 100.00 % | -925.946 M -35.74 % | -682.153 M 18.29 % | -834.859 M -16.47 % | -716.821 M -11.90 % | -640.619 M 8.72 % | -701.815 M -3.89 % | -675.528 M -13.05 % | -597.547 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 1.878 M 3.87 % | 1.808 M -3.62 % | 1.876 M -20.31 % | 2.354 M 23.70 % | 1.903 M 72.69 % | 1.102 M 29.49 % | 851.000 K 7.31 % | 793.000 K -15.91 % | 943.000 K 2.28 % | 922.000 K 10.55 % | 834.000 K -31.53 % | 1.218 M -26.27 % | 1.652 M -67.36 % | 5.062 M 100.40 % | 2.526 M -50.31 % | 5.084 M -83.15 % | 30.177 M 119.92 % | 13.722 M 167.54 % | 5.129 M -22.51 % | 6.619 M 398.04 % | 1.329 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 -100.00 % | 2.193 M 1 036.27 % | 193.000 K 44.03 % | 134.000 K -4.96 % | 141.000 K -53.16 % | 301.000 K 207.14 % | 98.000 K -94.35 % | 1.734 M 1 011.54 % | 156.000 K 12.23 % | 139.000 K -4.14 % | 145.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.435 M -35.71 % | 2.232 M 68.71 % | 1.323 M -26.09 % | 1.790 M |
Account payables | 2.310 M 1.72 % | 2.271 M 38.81 % | 1.636 M -4.22 % | 1.708 M -7.58 % | 1.848 M 39.47 % | 1.325 M 30.03 % | 1.019 M 2.10 % | 998.000 K 556.58 % | 152.000 K -83.83 % | 940.000 K -7.11 % | 1.012 M 1.61 % | 996.000 K 2.26 % | 974.000 K 5.64 % | 922.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.595 M -2.55 % | 4.715 M 870.16 % | 486.000 K |
Tax payables | 243.000 K -36.39 % | 382.000 K | 0.000 -100.00 % | 8.828 M 1 042.04 % | 773.000 K -69.42 % | 2.528 M 328.47 % | 590.000 K 50.90 % | 391.000 K | 0.000 -100.00 % | 936.000 K 485.00 % | 160.000 K -89.25 % | 1.488 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.580 M -44.89 % | 2.867 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 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Other total stockholders equity | 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 % | -226.289 M | 0.000 | 0.000 -100.00 % | 128.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 -100.00 % | 148.511 M -18.42 % | 182.049 M 141.54 % | 75.370 M -2.01 % | 76.916 M 2.85 % | 74.785 M 0.52 % | 74.401 M 0.77 % | 73.833 M -3.09 % | 76.188 M 18 392.23 % | 412.000 K -76.32 % | 1.740 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.481 M 1.15 % | 215.018 M 51.86 % | 141.590 M 2.12 % | 138.648 M |
Total assets | 1.649 B 23.21 % | 1.338 B 15.57 % | 1.158 B -20.97 % | 1.465 B 20.11 % | 1.220 B 28.64 % | 948.230 M 25.96 % | 752.815 M -10.55 % | 841.618 M 14.79 % | 733.153 M 11.26 % | 658.935 M -7.70 % | 713.921 M 4.36 % | 684.091 M 12.93 % | 605.756 M 5.20 % | 575.797 M -11.56 % | 651.038 M 18.20 % | 550.806 M 25.15 % | 440.104 M -50.00 % | 880.257 M 1.40 % | 868.146 M 18.97 % | 729.736 M 18.73 % | 614.624 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 78.000 K -97.09 % | 2.682 M 122.76 % | -11.786 M -232.35 % | 8.905 M 486.00 % | -2.307 M -217.34 % | 1.966 M 6 243.75 % | -32.000 K -101.45 % | 2.211 M 192.82 % | -2.382 M -497.66 % | 599.000 K 164.97 % | -922.000 K -133.26 % | 2.772 M 10.09 % | 2.518 M | 0.000 | 0.000 -100.00 % | 24.966 M | 0.000 -100.00 % | 58.699 M | 0.000 | 0.000 | 0.000 |
Accounts receivables | -70.000 K -202.94 % | 68.000 K 110.59 % | -642.000 K -195.96 % | 669.000 K 183.52 % | -801.000 K -219.12 % | -251.000 K -332.76 % | -58.000 K -138.67 % | 150.000 K 814.29 % | -21.000 K 76.14 % | -88.000 K -122.92 % | 384.000 K 331.46 % | 89.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.699 M | 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 |
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 |
Other working capital | 148.000 K -94.34 % | 2.614 M 123.46 % | -11.144 M -235.31 % | 8.236 M 646.88 % | -1.506 M -167.93 % | 2.217 M 1 192.12 % | -203.000 K -347.56 % | 82.000 K 441.67 % | -24.000 K -104.01 % | 599.000 K 9 883.33 % | 6.000 K -97.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -277.070 M -67.53 % | -165.389 M -154.70 % | 302.369 M 230.29 % | -232.070 M 17.05 % | -279.762 M -17.36 % | -238.384 M -251.37 % | 157.483 M 236.96 % | -114.981 M -59.98 % | -71.872 M -207.11 % | 67.098 M 356.79 % | -26.130 M -237.33 % | 19.027 M 32.02 % | 14.412 M -81.40 % | 77.503 M 171.54 % | -108.332 M -1 121.61 % | -8.868 M -102.07 % | 428.095 M 782.50 % | -62.725 M 53.93 % | -136.151 M -20.79 % | -112.721 M -30.81 % | -86.169 M |
Net cash provided by operating activities | 29.583 M 158.43 % | 11.447 M -68.37 % | 36.192 M 14.44 % | 31.626 M 329.29 % | 7.367 M 114.63 % | -50.344 M -159.91 % | 84.028 M 672.32 % | 10.880 M -34.92 % | 16.718 M -39.64 % | 27.699 M 52.78 % | 18.130 M -19.43 % | 22.503 M 31.43 % | 17.122 M 0.88 % | 16.973 M 40.81 % | 12.054 M -22.02 % | 15.458 M -57.19 % | 36.109 M -19.03 % | 44.595 M 18.94 % | 37.495 M 8.24 % | 34.641 M 44.01 % | 24.054 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Debt repayment | 25.000 M -75.00 % | 100.000 M 500.00 % | -25.000 M -3 567.41 % | 721.000 K 26.49 % | 570.000 K -97.57 % | 23.485 M | 0.000 | 0.000 -100.00 % | 74.797 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.122 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -75.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.000 M | 0.000 | 0.000 100.00 % | -75.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -20.861 M 2.58 % | -21.414 M 2.69 % | -22.006 M -3.94 % | -21.171 M -4.11 % | -20.335 M -4.28 % | -19.501 M -4.47 % | -18.667 M 0.00 % | -18.667 M 7.12 % | -20.098 M 6.93 % | -21.594 M -36.20 % | -15.855 M -8.52 % | -14.610 M -2.26 % | -14.287 M 0.56 % | -14.367 M 18.42 % | -17.611 M -32.94 % | -13.247 M -164.57 % | -5.007 M 81.72 % | -27.388 M -7.67 % | -25.437 M -20.08 % | -21.183 M -44.74 % | -14.635 M |
Other financing activites | -9.610 M 88.35 % | -82.454 M -3 670.19 % | -2.187 M -44.93 % | -1.509 M 11.81 % | -1.711 M 18.87 % | -2.109 M -22.69 % | -1.719 M -0.82 % | -1.705 M 97.73 % | -75.000 M | 0.000 | 0.000 100.00 % | -3.756 M -315.03 % | -905.000 K -226.71 % | -277.000 K 89.05 % | -2.530 M -261.15 % | 1.570 M 104.16 % | -37.772 M -334.86 % | -8.686 M 12.07 % | -9.878 M 29.49 % | -14.009 M -56.37 % | -8.959 M |
Net cash used provided by financing activities | -5.471 M -41.44 % | -3.868 M 92.14 % | -49.193 M -124.02 % | -21.959 M -2.25 % | -21.476 M -1 245.39 % | 1.875 M 109.20 % | -20.386 M -9.21 % | -18.667 M 8.05 % | -20.301 M 5.99 % | -21.594 M -36.20 % | -15.855 M 17.67 % | -19.258 M -26.76 % | -15.192 M -3.74 % | -14.644 M 27.29 % | -20.141 M -72.48 % | -11.677 M 72.70 % | -42.779 M -18.59 % | -36.074 M -2.15 % | -35.315 M -0.35 % | -35.192 M -49.16 % | -23.594 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 24.112 M 218.14 % | 7.579 M 158.30 % | -13.001 M -234.49 % | 9.667 M 168.52 % | -14.109 M 70.89 % | -48.469 M -176.16 % | 63.642 M 917.29 % | -7.787 M -117.33 % | -3.583 M -158.69 % | 6.105 M 168.35 % | 2.275 M -29.89 % | 3.245 M 68.13 % | 1.930 M -17.13 % | 2.329 M 128.80 % | -8.087 M -313.89 % | 3.781 M 156.69 % | -6.670 M -178.28 % | 8.521 M 290.87 % | 2.180 M 495.64 % | -551.000 K -219.78 % | 460.000 K |
Cash at beginning of period | 11.177 M 210.64 % | 3.598 M -78.32 % | 16.599 M 139.45 % | 6.932 M -67.05 % | 21.041 M -69.73 % | 69.510 M 1 084.56 % | 5.868 M -57.03 % | 13.655 M -20.79 % | 17.238 M 54.84 % | 11.133 M 25.68 % | 8.858 M 57.81 % | 5.613 M 52.40 % | 3.683 M 172.01 % | 1.354 M -85.66 % | 9.441 M 66.80 % | 5.660 M -54.10 % | 12.330 M 223.71 % | 3.809 M 133.82 % | 1.629 M -25.28 % | 2.180 M 26.74 % | 1.720 M |
Cash at end of period | 35.289 M 215.73 % | 11.177 M 210.64 % | 3.598 M -78.32 % | 16.599 M 139.45 % | 6.932 M -67.05 % | 21.041 M -69.73 % | 69.510 M 1 084.56 % | 5.868 M -57.03 % | 13.655 M -20.79 % | 17.238 M 54.84 % | 11.133 M 25.68 % | 8.858 M 57.81 % | 5.613 M 52.40 % | 3.683 M 172.01 % | 1.354 M -85.66 % | 9.441 M 66.80 % | 5.660 M -54.10 % | 12.330 M 223.71 % | 3.809 M 133.82 % | 1.629 M -25.28 % | 2.180 M |
Operating cash flow | 29.583 M 158.43 % | 11.447 M -68.37 % | 36.192 M 14.44 % | 31.626 M 329.29 % | 7.367 M 114.63 % | -50.344 M -159.91 % | 84.028 M 672.32 % | 10.880 M -34.92 % | 16.718 M -39.64 % | 27.699 M 52.78 % | 18.130 M -19.43 % | 22.503 M 31.43 % | 17.122 M 0.88 % | 16.973 M 40.81 % | 12.054 M -22.02 % | 15.458 M -57.19 % | 36.109 M -19.03 % | 44.595 M 18.94 % | 37.495 M 8.24 % | 34.641 M 44.01 % | 24.054 M |
Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | 29.583 M 158.43 % | 11.447 M -68.37 % | 36.192 M 14.44 % | 31.626 M 329.29 % | 7.367 M 114.63 % | -50.344 M -159.91 % | 84.028 M 672.32 % | 10.880 M -34.92 % | 16.718 M -39.64 % | 27.699 M 52.78 % | 18.130 M -19.43 % | 22.503 M 31.43 % | 17.122 M 0.88 % | 16.973 M 40.81 % | 12.054 M -22.02 % | 15.458 M -57.19 % | 36.109 M -19.03 % | 44.595 M 18.94 % | 37.495 M 8.24 % | 34.641 M 44.01 % | 24.054 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
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 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 46.207 M -67.92 % | 144.026 M -19.02 % | 177.844 M 658.01 % | 23.462 M -86.74 % | 176.888 M 110.86 % | 83.888 M 126.25 % | -319.609 M -361.55 % | 122.199 M -24.68 % | 162.233 M -40.53 % | 272.790 M 678.60 % | 35.036 M -13.94 % | 40.711 M -75.33 % | 165.043 M 232.16 % | -124.879 M -283.87 % | 67.918 M -35.37 % | 105.093 M 212.80 % | 33.598 M -61.57 % | 87.424 M 426.90 % | 16.592 M 133.27 % | -49.869 M -292.00 % | 25.973 M 843.79 % | -3.492 M -105.44 % | 64.184 M -43.30 % | 113.209 M 5 488.34 % | -2.101 M -128.90 % | 7.271 M -83.99 % | 45.406 M 642.78 % | 6.113 M 0.00 % | 6.113 M -1.48 % | 6.205 M 0.00 % | 6.205 M 3.54 % | 5.993 M 0.00 % | 5.993 M -31.83 % | 8.791 M 0.00 % | 8.791 M 27.30 % | 6.906 M 0.00 % | 6.906 M -10.36 % | 7.704 M 0.00 % | 7.704 M 109.58 % | 3.676 M -8.74 % | 4.028 M 15.48 % | 3.488 M -5.24 % | 3.681 M |
Net income | 33.072 M -78.35 % | 152.782 M -0.66 % | 153.793 M 1 562.27 % | 9.252 M -94.39 % | 164.902 M 120.65 % | 74.733 M 122.71 % | -329.124 M -410.08 % | 106.140 M -28.60 % | 148.651 M -43.61 % | 263.591 M 919.89 % | 25.845 M -4.06 % | 26.939 M -83.07 % | 159.135 M 217.69 % | -135.212 M -318.83 % | 61.789 M -36.02 % | 96.581 M 256.80 % | 27.069 M -65.77 % | 79.083 M 565.18 % | 11.889 M 119.92 % | -59.686 M -403.16 % | 19.688 M 321.14 % | -8.903 M -116.46 % | 54.085 M -48.19 % | 104.384 M 1 184.51 % | -9.625 M -127.03 % | 35.606 M 275.08 % | 9.493 M 131.37 % | -30.265 M 0.00 % | -30.265 M -150.28 % | 60.193 M 0.00 % | 60.193 M -2.50 % | 61.735 M 0.00 % | 61.735 M 131.50 % | -195.993 M 0.00 % | -195.993 M -906.21 % | 24.311 M 0.00 % | 24.311 M -72.00 % | 86.823 M 0.00 % | 86.823 M 309.21 % | 21.217 M 65.14 % | 12.848 M -81.24 % | 68.499 M 785.68 % | -9.990 M |
Income before tax | 33.030 M -78.86 % | 156.229 M -4.50 % | 163.589 M 1 565.20 % | 9.824 M -94.04 % | 164.712 M 123.58 % | 73.671 M 122.33 % | -329.963 M -395.77 % | 111.560 M -26.58 % | 151.957 M -42.37 % | 263.697 M 898.02 % | 26.422 M -17.15 % | 31.890 M -79.66 % | 156.783 M 218.20 % | -132.644 M -321.04 % | 60.010 M -38.53 % | 97.621 M 270.30 % | 26.363 M -67.15 % | 80.250 M 782.35 % | 9.095 M 115.87 % | -57.308 M -415.31 % | 18.175 M 261.48 % | -11.255 M -119.91 % | 56.520 M -46.62 % | 105.882 M 1 200.07 % | -9.625 M -127.03 % | 35.606 M 275.08 % | 9.493 M 131.37 % | -30.265 M 0.00 % | -30.265 M -150.28 % | 60.193 M 0.00 % | 60.193 M -2.50 % | 61.735 M 0.00 % | 61.735 M 131.50 % | -195.993 M 0.00 % | -195.993 M -906.21 % | 24.311 M 0.00 % | 24.311 M -72.00 % | 86.823 M 0.00 % | 86.823 M 309.21 % | 21.217 M 65.14 % | 12.848 M -81.24 % | 68.499 M 785.68 % | -9.990 M |
Income before tax ratio | 0.71 -34.10 % | 1.08 17.92 % | 0.92 119.68 % | 0.42 -55.03 % | 0.93 6.03 % | 0.88 -14.94 % | 1.03 13.09 % | 0.91 -2.53 % | 0.94 -3.10 % | 0.97 28.18 % | 0.75 -3.73 % | 0.78 -17.54 % | 0.95 -10.57 % | 1.06 20.22 % | 0.88 -4.88 % | 0.93 18.38 % | 0.78 -14.52 % | 0.92 67.46 % | 0.55 -52.30 % | 1.15 64.22 % | 0.70 -78.29 % | 3.22 266.01 % | 0.88 -5.85 % | 0.94 -79.58 % | 4.58 -6.45 % | 4.90 2 242.28 % | 0.21 104.22 % | -4.95 0.00 % | -4.95 -151.04 % | 9.70 0.00 % | 9.70 -5.83 % | 10.30 0.00 % | 10.30 146.20 % | -22.29 0.00 % | -22.29 -733.29 % | 3.52 0.00 % | 3.52 -68.76 % | 11.27 0.00 % | 11.27 95.26 % | 5.77 80.95 % | 3.19 -83.76 % | 19.64 823.62 % | -2.71 |
EBITDA | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 32.110 M 376.55 % | 6.738 M 123.05 % | -29.232 M 0.00 % | -29.232 M -147.57 % | 61.446 M 0.00 % | 61.446 M -0.47 % | 61.735 M 0.00 % | 61.735 M 131.80 % | -194.146 M 0.00 % | -194.146 M -898.61 % | 24.311 M 0.00 % | 24.311 M -72.00 % | 86.823 M 0.00 % | 86.823 M 17 569.42 % | -497.000 K -257.78 % | 315.000 K 868.29 % | -41.000 K -120.30 % | 202.000 K |
Net income ratio | 0.72 -32.53 % | 1.06 22.67 % | 0.86 119.29 % | 0.39 -57.70 % | 0.93 4.64 % | 0.89 -13.49 % | 1.03 18.56 % | 0.87 -5.21 % | 0.92 -5.17 % | 0.97 30.99 % | 0.74 11.48 % | 0.66 -31.37 % | 0.96 -10.95 % | 1.08 19.01 % | 0.91 -1.01 % | 0.92 14.07 % | 0.81 -10.94 % | 0.90 26.24 % | 0.72 -40.13 % | 1.20 57.89 % | 0.76 -70.27 % | 2.55 202.56 % | 0.84 -8.61 % | 0.92 -79.87 % | 4.58 -6.45 % | 4.90 2 242.28 % | 0.21 104.22 % | -4.95 0.00 % | -4.95 -151.04 % | 9.70 0.00 % | 9.70 -5.83 % | 10.30 0.00 % | 10.30 146.20 % | -22.29 0.00 % | -22.29 -733.29 % | 3.52 0.00 % | 3.52 -68.76 % | 11.27 0.00 % | 11.27 95.26 % | 5.77 80.95 % | 3.19 -83.76 % | 19.64 823.62 % | -2.71 |
Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 4.42 2 875.97 % | 0.15 103.10 % | -4.78 0.00 % | -4.78 -148.29 % | 9.90 0.00 % | 9.90 -3.87 % | 10.30 0.00 % | 10.30 146.64 % | -22.08 0.00 % | -22.08 -727.32 % | 3.52 0.00 % | 3.52 -68.76 % | 11.27 0.00 % | 11.27 8 435.61 % | -0.14 -272.89 % | 0.08 765.29 % | -0.01 -121.42 % | 0.05 |
Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 561.90 % | 0.15 -84.89 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 20.800 M -0.27 % | 20.855 M -0.06 % | 20.867 M 0.13 % | 20.840 M -0.16 % | 20.874 M -0.03 % | 20.881 M 0.11 % | 20.857 M -0.14 % | 20.886 M 0.18 % | 20.849 M -0.21 % | 20.893 M 0.24 % | 20.843 M -0.10 % | 20.864 M 0.04 % | 20.856 M 0.06 % | 20.843 M -0.15 % | 20.875 M -0.03 % | 20.881 M 0.28 % | 20.822 M -0.24 % | 20.872 M 0.07 % | 20.858 M 0.67 % | 20.720 M -1.07 % | 20.945 M 0.89 % | 20.760 M -0.58 % | 20.882 M 0.30 % | 20.820 M -0.50 % | 20.924 M 0.30 % | 20.861 M 0.00 % | 20.861 M -0.05 % | 20.872 M 0.00 % | 20.872 M 0.05 % | 20.861 M 0.00 % | 20.861 M 0.00 % | 20.861 M 0.00 % | 20.861 M 0.00 % | 20.861 M 0.00 % | 20.861 M 0.65 % | 20.726 M 0.00 % | 20.726 M -0.49 % | 20.829 M 0.00 % | 20.829 M -9.73 % | 23.073 M 0.57 % | 22.943 M 1.15 % | 22.681 M 2.17 % | 22.200 M |
Weighted average shs out | 20.800 M -0.27 % | 20.855 M -0.06 % | 20.867 M 0.13 % | 20.840 M -0.16 % | 20.874 M -0.03 % | 20.881 M 0.11 % | 20.857 M -0.14 % | 20.886 M 0.18 % | 20.849 M -0.21 % | 20.893 M 0.24 % | 20.843 M -0.10 % | 20.864 M 0.04 % | 20.856 M 0.06 % | 20.843 M -0.15 % | 20.875 M -0.03 % | 20.881 M 0.28 % | 20.822 M -0.24 % | 20.872 M 0.07 % | 20.858 M 0.67 % | 20.720 M -1.07 % | 20.945 M 0.89 % | 20.760 M -0.58 % | 20.882 M 0.30 % | 20.820 M -0.50 % | 20.924 M 0.30 % | 20.861 M 0.00 % | 20.861 M -0.05 % | 20.872 M 0.00 % | 20.872 M 0.05 % | 20.861 M 0.00 % | 20.861 M 0.00 % | 20.861 M 0.00 % | 20.861 M 0.00 % | 20.861 M 0.00 % | 20.861 M 0.65 % | 20.726 M 0.00 % | 20.726 M 0.70 % | 20.583 M 0.00 % | 20.583 M -0.16 % | 20.615 M 1.09 % | 20.394 M -0.96 % | 20.591 M 1.00 % | 20.388 M |
EPS diluted | 1.59 -78.31 % | 7.33 -0.54 % | 7.37 1 575.00 % | 0.44 -94.43 % | 7.90 120.67 % | 3.58 122.69 % | -15.78 -410.63 % | 5.08 -28.85 % | 7.14 -43.42 % | 12.62 917.74 % | 1.24 -4.62 % | 1.30 -82.98 % | 7.64 217.90 % | -6.48 -318.92 % | 2.96 -35.93 % | 4.62 255.38 % | 1.30 -65.61 % | 3.78 551.72 % | 0.58 120.14 % | -2.88 -406.38 % | 0.94 323.81 % | -0.42 -116.15 % | 2.60 -48.21 % | 5.02 1 191.30 % | -0.46 -127.06 % | 1.70 269.57 % | 0.46 131.72 % | -1.45 0.00 % | -1.45 -150.17 % | 2.89 0.00 % | 2.89 -2.36 % | 2.96 0.00 % | 2.96 131.52 % | -9.39 0.00 % | -9.39 -895.76 % | 1.18 0.00 % | 1.18 -71.70 % | 4.17 0.00 % | 4.17 358.24 % | 0.91 62.50 % | 0.56 -81.58 % | 3.04 775.56 % | -0.45 |
Earnings per share | 1.59 -78.31 % | 7.33 -0.54 % | 7.37 1 575.00 % | 0.44 -94.43 % | 7.90 120.67 % | 3.58 122.69 % | -15.78 -410.63 % | 5.08 -28.85 % | 7.14 -43.42 % | 12.62 917.74 % | 1.24 -4.62 % | 1.30 -82.98 % | 7.64 217.90 % | -6.48 -318.92 % | 2.96 -35.93 % | 4.62 255.38 % | 1.30 -65.61 % | 3.78 551.72 % | 0.58 120.14 % | -2.88 -406.38 % | 0.94 323.81 % | -0.42 -116.15 % | 2.60 -48.21 % | 5.02 1 191.30 % | -0.46 -127.06 % | 1.70 269.57 % | 0.46 131.72 % | -1.45 0.00 % | -1.45 -150.17 % | 2.89 0.00 % | 2.89 -2.36 % | 2.96 0.00 % | 2.96 131.52 % | -9.39 0.00 % | -9.39 -895.76 % | 1.18 0.00 % | 1.18 -72.04 % | 4.22 0.00 % | 4.22 309.71 % | 1.03 63.49 % | 0.63 -81.14 % | 3.34 781.63 % | -0.49 |
Gross profit | 46.207 M -67.92 % | 144.026 M -19.02 % | 177.844 M 658.01 % | 23.462 M -86.74 % | 176.888 M 110.86 % | 83.888 M 126.25 % | -319.609 M -361.55 % | 122.199 M -24.68 % | 162.233 M -40.53 % | 272.790 M 678.60 % | 35.036 M -13.94 % | 40.711 M -75.33 % | 165.043 M 232.16 % | -124.879 M -283.87 % | 67.918 M -35.37 % | 105.093 M 212.80 % | 33.598 M -61.57 % | 87.424 M 426.90 % | 16.592 M 133.27 % | -49.869 M -292.00 % | 25.973 M 843.79 % | -3.492 M -105.44 % | 64.184 M -43.30 % | 113.209 M 5 488.34 % | -2.101 M -128.90 % | 7.271 M 5.99 % | 6.860 M 12.22 % | 6.113 M 0.00 % | 6.113 M -1.48 % | 6.205 M 0.00 % | 6.205 M 3.54 % | 5.993 M 0.00 % | 5.993 M -31.83 % | 8.791 M 0.00 % | 8.791 M 27.30 % | 6.906 M 0.00 % | 6.906 M -10.36 % | 7.704 M 0.00 % | 7.704 M 109.58 % | 3.676 M -8.74 % | 4.028 M 15.48 % | 3.488 M -5.24 % | 3.681 M |
Income tax expense | 42.000 K -98.78 % | 3.447 M -64.81 % | 9.796 M 1 612.59 % | 572.000 K 201.05 % | 190.000 K -82.11 % | 1.062 M 26.58 % | 839.000 K -84.52 % | 5.420 M 63.94 % | 3.306 M 3 018.87 % | 106.000 K -81.63 % | 577.000 K -88.35 % | 4.951 M 110.50 % | 2.352 M -8.41 % | 2.568 M 44.35 % | 1.779 M 71.06 % | 1.040 M 47.31 % | 706.000 K -39.50 % | 1.167 M -58.23 % | 2.794 M 17.49 % | 2.378 M 57.17 % | 1.513 M -35.67 % | 2.352 M -3.41 % | 2.435 M 62.55 % | 1.498 M | 0.000 | 0.000 100.00 % | -32.184 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 |
Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 38.546 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 |
General and administrative expenses | 9.802 M 236.06 % | -7.204 M -179.16 % | 9.100 M 10.18 % | 8.259 M 3.41 % | 7.987 M 14.46 % | 6.978 M -12.02 % | 7.931 M -6.85 % | 8.514 M 5.78 % | 8.049 M 19.37 % | 6.743 M 18.71 % | 5.680 M -1.83 % | 5.786 M 0.75 % | 5.743 M 8.48 % | 5.294 M -3.27 % | 5.473 M 9.11 % | 5.016 M 4.17 % | 4.815 M 2.10 % | 4.716 M 3.29 % | 4.566 M 3.77 % | 4.400 M -8.60 % | 4.814 M 2.43 % | 4.700 M 0.60 % | 4.672 M 8.98 % | 4.287 M 1.08 % | 4.241 M 12.34 % | 3.775 M 244.64 % | -2.610 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.014 M 0.00 % | 6.014 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 -100.00 % | 156.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.413 M 121.88 % | -29.316 M 0.00 % | -29.316 M -148.14 % | 60.901 M 0.00 % | 60.901 M 20 234.06 % | 299.500 K 0.00 % | 299.500 K -48.23 % | 578.500 K 0.00 % | 578.500 K -94.49 % | 10.496 M 0.00 % | 10.496 M 4.30 % | 10.063 M 0.00 % | 10.063 M | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 9.802 M 239.07 % | -7.048 M -177.45 % | 9.100 M 10.18 % | 8.259 M 2.24 % | 8.078 M 13.98 % | 7.087 M -11.64 % | 8.021 M -6.69 % | 8.596 M 5.77 % | 8.127 M 19.18 % | 6.819 M 18.24 % | 5.767 M -1.57 % | 5.859 M 0.79 % | 5.813 M 8.45 % | 5.360 M -3.18 % | 5.536 M 9.15 % | 5.072 M 4.11 % | 4.872 M 2.22 % | 4.766 M 3.38 % | 4.610 M 3.22 % | 4.466 M -8.26 % | 4.868 M 2.10 % | 4.768 M 0.63 % | 4.738 M 8.55 % | 4.365 M 1.61 % | 4.296 M -86.39 % | 31.559 M 231.60 % | -23.981 M -439.55 % | 7.063 M 0.00 % | 7.063 M 2.17 % | 6.913 M 0.00 % | 6.913 M 9.50 % | 6.313 M 0.00 % | 6.313 M 38.02 % | 4.574 M 0.00 % | 4.574 M -56.42 % | 10.496 M 0.00 % | 10.496 M 4.30 % | 10.063 M 0.00 % | 10.063 M 141.15 % | 4.173 M 12.39 % | 3.713 M 5.21 % | 3.529 M 1.44 % | 3.479 M |
Cost and expenses | 9.802 M 239.07 % | -7.048 M -177.45 % | 9.100 M 10.18 % | 8.259 M 2.24 % | 8.078 M 13.98 % | 7.087 M -11.64 % | 8.021 M -6.69 % | 8.596 M 5.77 % | 8.127 M 19.18 % | 6.819 M 18.24 % | 5.767 M -1.57 % | 5.859 M 0.79 % | 5.813 M 8.45 % | 5.360 M -3.18 % | 5.536 M 9.15 % | 5.072 M 4.11 % | 4.872 M 2.22 % | 4.766 M 3.38 % | 4.610 M 3.22 % | 4.466 M -8.26 % | 4.868 M 2.10 % | 4.768 M 0.63 % | 4.738 M 8.55 % | 4.365 M 1.61 % | 4.296 M -86.39 % | 31.559 M 278.36 % | -17.694 M -350.53 % | 7.063 M 0.00 % | 7.063 M 2.17 % | 6.913 M 0.00 % | 6.913 M 9.50 % | 6.313 M 0.00 % | 6.313 M 38.02 % | 4.574 M 0.00 % | 4.574 M -56.42 % | 10.496 M 0.00 % | 10.496 M 4.30 % | 10.063 M 0.00 % | 10.063 M 141.15 % | 4.173 M 12.39 % | 3.713 M 5.21 % | 3.529 M 1.44 % | 3.479 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 9.802 M 236.06 % | -7.204 M -179.16 % | 9.100 M 10.18 % | 8.259 M 3.41 % | 7.987 M 14.46 % | 6.978 M -12.02 % | 7.931 M -6.85 % | 8.514 M 5.78 % | 8.049 M 19.37 % | 6.743 M 18.71 % | 5.680 M -1.83 % | 5.786 M 0.75 % | 5.743 M 8.48 % | 5.294 M -3.27 % | 5.473 M 9.11 % | 5.016 M 4.17 % | 4.815 M 2.10 % | 4.716 M 3.29 % | 4.566 M 3.77 % | 4.400 M -8.60 % | 4.814 M 2.43 % | 4.700 M 0.60 % | 4.672 M 8.98 % | 4.287 M 1.08 % | 4.241 M 12.34 % | 3.775 M 244.64 % | -2.610 M -168.73 % | 3.798 M 0.00 % | 3.798 M 8.41 % | 3.503 M 0.00 % | 3.503 M -41.75 % | 6.014 M 0.00 % | 6.014 M 50.51 % | 3.996 M 0.00 % | 3.996 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 0.000 -100.00 % | 33.000 K | 0.000 100.00 % | -4.061 M -199.10 % | 4.098 M 30.93 % | 3.130 M 34.16 % | 2.333 M 14.19 % | 2.043 M -4.93 % | 2.149 M -5.50 % | 2.274 M -20.13 % | 2.847 M -3.88 % | 2.962 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 -100.00 % | 423.000 K 281.08 % | 111.000 K 0.00 % | 111.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 |
Interest expense | 0.000 -100.00 % | 9.381 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 -100.00 % | 111.000 K 0.00 % | 111.000 K -91.14 % | 1.253 M 0.00 % | 1.253 M | 0.000 | 0.000 -100.00 % | 1.847 M 0.00 % | 1.847 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | -36.324 M -121.54 % | 168.667 M 200.00 % | -168.667 M -1 016.63 % | -15.105 M 91.05 % | -168.810 M -119.80 % | -76.801 M -123.44 % | 327.630 M 388.40 % | -113.603 M 26.28 % | -154.106 M 42.06 % | -265.971 M -808.71 % | -29.269 M 16.02 % | -34.852 M 78.11 % | -159.230 M -222.26 % | 130.239 M 308.78 % | -62.382 M 37.63 % | -100.021 M -248.19 % | -28.726 M 65.25 % | -82.657 M -589.84 % | -11.982 M -122.05 % | 54.335 M 357.45 % | -21.105 M -355.51 % | 8.260 M 113.89 % | -59.446 M 45.38 % | -108.844 M -1 801.49 % | 6.397 M 282.98 % | -3.496 M -107.22 % | 48.403 M 265.74 % | -29.205 M 0.00 % | -29.205 M -146.99 % | 62.153 M 0.00 % | 62.153 M 0.16 % | 62.055 M 0.00 % | 62.055 M 132.00 % | -193.920 M 0.00 % | -193.920 M -795.03 % | 27.901 M 0.00 % | 27.901 M -68.71 % | 89.182 M 0.00 % | 89.182 M | 0.000 | 0.000 | 0.000 | 0.000 |
Operating income | 36.405 M -75.90 % | 151.074 M -10.47 % | 168.744 M 1 009.94 % | 15.203 M -90.99 % | 168.810 M 119.80 % | 76.801 M 123.44 % | -327.630 M -388.40 % | 113.603 M -26.28 % | 154.106 M -42.06 % | 265.971 M 808.71 % | 29.269 M -16.02 % | 34.852 M -78.11 % | 159.230 M 222.26 % | -130.239 M -308.78 % | 62.382 M -37.63 % | 100.021 M 248.19 % | 28.726 M -65.25 % | 82.657 M 589.84 % | 11.982 M 122.05 % | -54.335 M -357.45 % | 21.105 M 355.51 % | -8.260 M -113.89 % | 59.446 M -45.38 % | 108.844 M 1 801.49 % | -6.397 M -282.98 % | 3.496 M 205.81 % | -3.304 M -247.97 % | -949.500 K 0.00 % | -949.500 K -34.20 % | -707.500 K 0.00 % | -707.500 K -121.09 % | -320.000 K 0.00 % | -320.000 K -41.28 % | -226.500 K 0.00 % | -226.500 K 93.69 % | -3.591 M 0.00 % | -3.591 M -52.20 % | -2.359 M 0.00 % | -2.359 M -374.65 % | -497.000 K -257.78 % | 315.000 K 868.29 % | -41.000 K -120.30 % | 202.000 K |
Operating income ratio | 0.79 -24.89 % | 1.05 10.55 % | 0.95 46.43 % | 0.65 -32.10 % | 0.95 4.24 % | 0.92 -10.69 % | 1.03 10.27 % | 0.93 -2.13 % | 0.95 -2.57 % | 0.98 16.71 % | 0.84 -2.42 % | 0.86 -11.27 % | 0.96 -7.49 % | 1.04 13.55 % | 0.92 -3.49 % | 0.95 11.32 % | 0.85 -9.57 % | 0.95 30.92 % | 0.72 -33.72 % | 1.09 34.09 % | 0.81 -65.65 % | 2.37 155.39 % | 0.93 -3.67 % | 0.96 -68.42 % | 3.04 533.25 % | 0.48 760.77 % | -0.07 53.15 % | -0.16 0.00 % | -0.16 -36.22 % | -0.11 0.00 % | -0.11 -113.54 % | -0.05 0.00 % | -0.05 -107.24 % | -0.03 0.00 % | -0.03 95.04 % | -0.52 0.00 % | -0.52 -69.80 % | -0.31 0.00 % | -0.31 -126.48 % | -0.14 -272.89 % | 0.08 765.29 % | -0.01 -121.42 % | 0.05 |
Total other income expenses net | -3.375 M -165.47 % | 5.155 M 200.00 % | -5.155 M 4.16 % | -5.379 M -31.26 % | -4.098 M -30.93 % | -3.130 M -34.16 % | -2.333 M -14.19 % | -2.043 M 4.93 % | -2.149 M 8.55 % | -2.350 M 17.46 % | -2.847 M 3.88 % | -2.962 M -17.68 % | -2.517 M -1.86 % | -2.471 M -1.48 % | -2.435 M 0.86 % | -2.456 M -1.49 % | -2.420 M 1.55 % | -2.458 M 16.14 % | -2.931 M 3.55 % | -3.039 M -1.84 % | -2.984 M 2.58 % | -3.063 M -2.37 % | -2.992 M 1.58 % | -3.040 M 5.82 % | -3.228 M -110.05 % | 32.110 M 376.55 % | 6.738 M 122.98 % | -29.316 M 0.00 % | -29.316 M -148.14 % | 60.901 M 0.00 % | 60.901 M -1.86 % | 62.055 M 0.00 % | 62.055 M 131.70 % | -195.767 M 0.00 % | -195.767 M -801.65 % | 27.901 M 0.00 % | 27.901 M -68.71 % | 89.182 M 0.00 % | 89.182 M 310.71 % | 21.714 M 73.25 % | 12.533 M -81.71 % | 68.540 M 772.49 % | -10.192 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 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 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 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 165.044 M 0.20 % | 164.711 M 33.34 % | 123.531 M -24.59 % | 163.823 M -1.55 % | 166.403 M 133.05 % | 71.402 M 6.12 % | 67.287 M -19.32 % | 83.401 M -8.69 % | 91.338 M -1.05 % | 92.307 M 19.94 % | 76.961 M -0.72 % | 77.522 M 4.67 % | 74.064 M 1 256.24 % | 5.461 M -91.77 % | 66.340 M -3.90 % | 69.034 M 45.63 % | 47.404 M -22.52 % | 61.180 M -16.86 % | 73.587 M -43.95 % | 131.293 M -9.55 % | 145.163 M 5.78 % | 137.234 M -5.86 % | 145.776 M 4.61 % | 139.352 M 8.21 % | 128.777 M 2 394.26 % | -5.613 M 19.61 % | -6.982 M -89.57 % | -3.683 M 89.28 % | -34.362 M -2 437.81 % | -1.354 M 92.16 % | -17.267 M -82.89 % | -9.441 M -22.58 % | -7.702 M -36.08 % | -5.660 M 28.11 % | -7.873 M 36.15 % | -12.330 M -69.23 % | -7.286 M -91.28 % | -3.809 M 94.00 % | -63.515 M -3 799.02 % | -1.629 M 74.97 % | -6.507 M -198.49 % | -2.180 M |
Total investments | 0.000 -100.00 % | 1.361 B 11.93 % | 1.216 B -8.23 % | 1.325 B -0.05 % | 1.326 B 15.26 % | 1.150 B 6.28 % | 1.082 B -25.16 % | 1.446 B 6.93 % | 1.352 B 11.69 % | 1.211 B 28.72 % | 940.698 M 1.59 % | 925.946 M 3.02 % | 898.810 M 31.76 % | 682.153 M -22.83 % | 883.985 M 5.88 % | 834.859 M -43.31 % | 1.473 B 105.44 % | 716.821 M 8.94 % | 657.972 M 2.71 % | 640.619 M -11.26 % | 721.883 M 2.86 % | 701.815 M -52.06 % | 1.464 B 117.23 % | 673.870 M 17.79 % | 572.086 M -4.26 % | 597.547 M 4.67 % | 570.908 M 0.68 % | 567.052 M -4.35 % | 592.824 M -8.39 % | 647.103 M 27.52 % | 507.444 M -5.31 % | 535.895 M 18.02 % | 454.068 M 12.52 % | 403.551 M -50.08 % | 808.461 M -5.20 % | 852.770 M -6.82 % | 915.215 M 6.80 % | 856.976 M 12.78 % | 759.866 M 5.51 % | 720.165 M 12.38 % | 640.803 M 5.17 % | 609.325 M |
Total debt | 200.000 M 0.00 % | 200.000 M 14.29 % | 175.000 M 0.00 % | 175.000 M 0.00 % | 175.000 M 133.33 % | 75.000 M 7.14 % | 70.000 M -30.00 % | 100.000 M 0.00 % | 100.000 M 0.77 % | 99.239 M -0.35 % | 99.583 M 1.03 % | 98.563 M 0.09 % | 98.476 M 31.35 % | 74.971 M 0.05 % | 74.936 M 0.05 % | 74.902 M 0.05 % | 74.868 M 0.04 % | 74.835 M -0.02 % | 74.853 M -49.60 % | 148.531 M 0.06 % | 148.444 M 0.05 % | 148.367 M 0.06 % | 148.283 M 0.05 % | 148.210 M 0.04 % | 148.145 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 |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 224.922 M 12.23 % | 200.411 M 2.22 % | 196.067 M -16.96 % | 236.105 M -12.61 % | 270.159 M 99.00 % | 135.758 M -15.32 % | 160.324 M 87.04 % | 85.718 M 126.67 % | 37.816 M -85.89 % | 268.045 M -15.29 % | 316.414 M -13.70 % | 366.659 M 6.63 % | 343.853 M 32.63 % | 259.260 M -0.37 % | 260.222 M 32.73 % | 196.055 M 4.40 % | 187.784 M |
Retained earnings | 1.339 B 1.65 % | 1.318 B 12.11 % | 1.175 B 13.89 % | 1.032 B -0.07 % | 1.033 B 17.65 % | 877.744 M 8.02 % | 812.610 M -29.42 % | 1.151 B 9.20 % | 1.054 B 15.24 % | 914.895 M 38.61 % | 660.064 M 2.66 % | 642.981 M 2.98 % | 624.387 M 31.84 % | 473.595 M -23.21 % | 616.734 M 9.57 % | 562.872 M 18.59 % | 474.635 M 4.30 % | 455.076 M 18.15 % | 385.174 M 1.37 % | 379.960 M -15.50 % | 449.661 M 3.18 % | 435.814 M -4.34 % | 455.566 M 296.46 % | 114.907 M 24.79 % | 92.081 M -9.09 % | 101.292 M -1.45 % | 102.780 M 2.53 % | 100.240 M -10.94 % | 112.555 M 11.09 % | 101.322 M -9.77 % | 112.290 M 1.24 % | 110.912 M 1.47 % | 109.305 M -10.13 % | 121.627 M -44.56 % | 219.386 M 0.73 % | 217.794 M 1.50 % | 214.580 M 18.28 % | 181.414 M 6.54 % | 170.273 M -14.92 % | 200.134 M 5.68 % | 189.370 M 17.77 % | 160.790 M |
Common stock | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M | 0.000 -100.00 % | 128.568 M | 0.000 -100.00 % | 500.049 M 288.94 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.00 % | 128.568 M 0.55 % | 127.861 M 0.00 % | 127.861 M 0.00 % | 127.861 M 0.06 % | 127.790 M 0.00 % | 127.790 M 0.30 % | 127.402 M |
Total equity | 1.468 B 1.51 % | 1.446 B 10.92 % | 1.304 B 12.35 % | 1.160 B -0.07 % | 1.161 B 15.39 % | 1.006 B 6.92 % | 941.178 M -26.46 % | 1.280 B 8.20 % | 1.183 B 13.37 % | 1.043 B 32.31 % | 788.632 M 2.21 % | 771.549 M 2.47 % | 752.955 M 25.04 % | 602.163 M -19.21 % | 745.302 M 7.79 % | 691.440 M 14.63 % | 603.203 M 3.35 % | 583.644 M 13.61 % | 513.742 M 1.03 % | 508.528 M -12.05 % | 578.229 M 2.45 % | 564.382 M -3.38 % | 584.134 M 9.51 % | 533.397 M 20.66 % | 442.061 M -2.80 % | 454.782 M 5.33 % | 431.759 M 1.62 % | 424.875 M -10.97 % | 477.228 M -4.56 % | 500.049 M 32.77 % | 376.616 M -5.80 % | 399.804 M 23.55 % | 323.591 M 12.35 % | 288.011 M -53.24 % | 615.999 M -7.06 % | 662.776 M -6.53 % | 709.100 M 8.57 % | 653.128 M 17.18 % | 557.394 M -5.23 % | 588.146 M 14.60 % | 513.215 M 7.82 % | 475.976 M |
Other non current liabilities | 0.000 -100.00 % | 243.000 K -97.52 % | 9.793 M 2 463.61 % | 382.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 -100.00 % | 200.000 M 14.29 % | 175.000 M 0.00 % | 175.000 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 -100.00 % | 148.661 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.283 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 |
Total non current liabilities | 0.000 -100.00 % | 200.243 M 8.36 % | 184.793 M 5.37 % | 175.382 M | 0.000 -100.00 % | 1.513 M 16.21 % | 1.302 M -17.85 % | 1.585 M -98.42 % | 100.000 M 0.77 % | 99.239 M -0.35 % | 99.583 M 1.03 % | 98.563 M 0.09 % | 98.476 M 31.35 % | 74.971 M 0.05 % | 74.936 M 0.05 % | 74.902 M -49.62 % | 148.661 M 98.65 % | 74.835 M -0.02 % | 74.853 M 1.80 % | 73.531 M 0.12 % | 73.444 M -50.50 % | 148.367 M 0.06 % | 148.283 M 0.05 % | 148.210 M 0.04 % | 148.145 M -1.24 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | 1.569 M 100.78 % | -200.243 M -8.36 % | -184.793 M -6.36 % | -173.740 M -13 910.81 % | 1.258 M 176.89 % | -1.636 M -15.37 % | -1.418 M 86.54 % | -10.536 M -117.01 % | -4.855 M -85.23 % | -2.621 M -50.55 % | -1.741 M 54.81 % | -3.853 M -868.09 % | -398.000 K 75.26 % | -1.609 M 62.03 % | -4.238 M -205.11 % | -1.389 M -268.77 % | 823.000 K 641.45 % | -152.000 K 1.30 % | -154.000 K 91.79 % | -1.876 M -90.84 % | -983.000 K 16.13 % | -1.172 M | 0.000 100.00 % | -2.484 M 77.27 % | -10.930 M | 0.000 -100.00 % | 865.000 K | 0.000 -100.00 % | 264.000 K -73.31 % | 989.000 K -89.45 % | 9.374 M 835.53 % | 1.002 M 14.12 % | 878.000 K -58.05 % | 2.093 M | 0.000 | 0.000 | 0.000 100.00 % | -4.595 M 93.51 % | -70.814 M -1 024.92 % | -6.295 M -12.31 % | -5.605 M -67.16 % | -3.353 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -148.388 M -3.42 % | -143.484 M -45.79 % | -98.415 M 0.15 % | -98.565 M -1.08 % | -97.514 M 1.02 % | -98.514 M | 0.000 | 0.000 100.00 % | -74.075 M -4.61 % | -70.814 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -74.312 M -0.08 % | -74.253 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 |
Short term debt | 200.000 M 0.00 % | 200.000 M 14.29 % | 175.000 M 0.00 % | 175.000 M 0.00 % | 175.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 202.168 M 8 651.86 % | 2.310 M 3.82 % | 2.225 M -2.03 % | 2.271 M -98.72 % | 177.056 M 11 602.31 % | 1.513 M 16.21 % | 1.302 M -17.85 % | 1.585 M 10.45 % | 1.435 M -16.81 % | 1.725 M 61.37 % | 1.069 M -11.06 % | 1.202 M -5.28 % | 1.269 M 41.63 % | 896.000 K -78.26 % | 4.122 M 371.09 % | 875.000 K -94.83 % | 16.915 M 1 911.30 % | 841.000 K 8.38 % | 776.000 K 12.79 % | 688.000 K -7.90 % | 747.000 K -1.71 % | 760.000 K -78.30 % | 3.502 M 370.70 % | 744.000 K -92.96 % | 10.571 M 985.32 % | 974.000 K 12.60 % | 865.000 K -6.18 % | 922.000 K -57.43 % | 2.166 M 119.01 % | 989.000 K -89.45 % | 9.374 M 835.53 % | 1.002 M 14.12 % | 878.000 K -58.05 % | 2.093 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.595 M -93.32 % | 68.825 M 1 359.70 % | 4.715 M 132.95 % | 2.024 M 316.46 % | 486.000 K |
Total liabilities | 202.168 M -0.19 % | 202.553 M 8.31 % | 187.018 M 5.27 % | 177.653 M 0.34 % | 177.056 M 16.84 % | 151.537 M 3.65 % | 146.204 M -21.06 % | 185.219 M 3.23 % | 179.427 M 1.75 % | 176.334 M 0.37 % | 175.692 M -0.56 % | 176.681 M 1.53 % | 174.023 M 15.51 % | 150.652 M -1.63 % | 153.148 M 1.98 % | 150.178 M -9.30 % | 165.576 M 10.75 % | 149.509 M 0.10 % | 149.364 M -0.69 % | 150.407 M 0.66 % | 149.427 M -0.07 % | 149.539 M -1.48 % | 151.785 M 0.72 % | 150.694 M -5.27 % | 159.075 M 5.37 % | 150.974 M 0.07 % | 150.865 M -0.04 % | 150.922 M -0.82 % | 152.166 M 0.78 % | 150.989 M -5.26 % | 159.374 M 5.54 % | 151.002 M 0.08 % | 150.878 M -0.80 % | 152.093 M -30.49 % | 218.814 M 0.61 % | 217.481 M -0.54 % | 218.668 M 1.70 % | 215.018 M -23.54 % | 281.211 M 98.61 % | 141.590 M 0.50 % | 140.881 M 1.61 % | 138.648 M |
Other non current assets | 250.619 M -0.74 % | 252.489 M 13.97 % | 221.545 M 140 118.35 % | 158.000 K -26.51 % | 215.000 K 100.02 % | -1.150 B -6.28 % | -1.082 B 25.16 % | -1.446 B -6.93 % | -1.352 B -11.69 % | -1.211 B -28.72 % | -940.698 M -1.59 % | -925.946 M -3.02 % | -898.810 M -31.76 % | -682.153 M 22.83 % | -883.985 M -5.88 % | -834.859 M -13.38 % | -736.319 M -2.72 % | -716.821 M -8.94 % | -657.972 M -2.71 % | -640.619 M 11.26 % | -721.883 M -2.86 % | -701.815 M 4.11 % | -731.930 M -8.62 % | -673.870 M -17.79 % | -572.086 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 221.000 K -42.75 % | 386.000 K -29.95 % | 551.000 K -23.04 % | 716.000 K 100.09 % | -808.461 M 5.20 % | -852.770 M 6.82 % | -915.215 M -6.80 % | -856.976 M -12.78 % | -759.866 M -5.51 % | -720.165 M -12.38 % | -640.803 M -5.17 % | -609.325 M |
Long term investments | 0.000 -100.00 % | 1.361 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.150 B 6.28 % | 1.082 B -25.16 % | 1.446 B 6.93 % | 1.352 B 11.69 % | 1.211 B 28.72 % | 940.698 M 1.59 % | 925.946 M 3.02 % | 898.810 M 31.76 % | 682.153 M -22.83 % | 883.985 M 5.88 % | 834.859 M 13.38 % | 736.319 M 2.72 % | 716.821 M 8.94 % | 657.972 M 2.71 % | 640.619 M -11.26 % | 721.883 M 2.86 % | 701.815 M -4.11 % | 731.930 M 8.62 % | 673.870 M 17.79 % | 572.086 M -4.26 % | 597.547 M 4.67 % | 570.908 M 0.68 % | 567.052 M -4.35 % | 592.824 M -8.39 % | 647.103 M 27.52 % | 507.444 M -5.31 % | 535.895 M 18.02 % | 454.068 M 12.52 % | 403.551 M -50.08 % | 808.461 M -5.20 % | 852.770 M -6.82 % | 915.215 M 6.80 % | 856.976 M 12.78 % | 759.866 M 5.51 % | 720.165 M 12.38 % | 640.803 M 5.17 % | 609.325 M |
Intangible 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non current assets | 250.619 M -84.47 % | 1.613 B 628.26 % | 221.545 M 140 118.35 % | 158.000 K -26.51 % | 215.000 K -99.98 % | 1.150 B 6.28 % | 1.082 B -25.16 % | 1.446 B 6.93 % | 1.352 B 11.69 % | 1.211 B 28.72 % | 940.698 M 1.59 % | 925.946 M 3.02 % | 898.810 M 31.76 % | 682.153 M -22.83 % | 883.985 M 5.88 % | 834.859 M 13.38 % | 736.319 M 2.72 % | 716.821 M 8.94 % | 657.972 M 2.71 % | 640.619 M -11.26 % | 721.883 M 2.86 % | 701.815 M -4.11 % | 731.930 M 8.62 % | 673.870 M 17.79 % | 572.086 M -4.26 % | 597.547 M 4.67 % | 570.908 M 0.68 % | 567.052 M -4.35 % | 592.824 M -8.39 % | 647.103 M 27.47 % | 507.665 M -5.34 % | 536.281 M 17.96 % | 454.619 M 12.46 % | 404.267 M -50.00 % | 808.461 M -5.20 % | 852.770 M -6.82 % | 915.215 M 6.80 % | 856.976 M 12.78 % | 759.866 M 5.51 % | 720.165 M 12.38 % | 640.803 M 5.17 % | 609.325 M |
Other current assets | 2.799 M 249.04 % | -1.878 M | 0.000 | 0.000 -100.00 % | 2.091 M 9.99 % | 1.901 M 126.58 % | 839.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.422 M | 0.000 -100.00 % | 2.188 M | 0.000 -100.00 % | 829.000 K -52.19 % | 1.734 M -41.52 % | 2.965 M 1 800.64 % | 156.000 K -90.56 % | 1.653 M 1 089.21 % | 139.000 K -4.14 % | 145.000 K 0.00 % | 145.000 K -87.46 % | 1.156 M 22.46 % | 944.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 55.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 |
Short term investments | 0.000 | 0.000 -100.00 % | 1.216 B -8.23 % | 1.325 B -0.05 % | 1.326 B 15.26 % | 1.150 B 6.28 % | 1.082 B -25.16 % | 1.446 B 6.93 % | 1.352 B 11.69 % | 1.211 B 28.72 % | 940.698 M 1.59 % | 925.946 M 3.02 % | 898.810 M 31.76 % | 682.153 M -22.83 % | 883.985 M 5.88 % | 834.859 M 13.38 % | 736.319 M 2.72 % | 716.821 M 8.94 % | 657.972 M 2.71 % | 640.619 M -11.26 % | 721.883 M 2.86 % | 701.815 M -4.11 % | 731.930 M 8.35 % | 675.528 M | 0.000 -100.00 % | 597.547 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 |
cash and cash equivalents | 34.956 M -0.94 % | 35.289 M -31.44 % | 51.469 M 360.49 % | 11.177 M 30.01 % | 8.597 M 138.94 % | 3.598 M 32.62 % | 2.713 M -83.66 % | 16.599 M 91.63 % | 8.662 M 24.96 % | 6.932 M -69.36 % | 22.622 M 7.51 % | 21.041 M -13.81 % | 24.412 M -64.88 % | 69.510 M 708.63 % | 8.596 M 46.49 % | 5.868 M -78.63 % | 27.464 M 101.13 % | 13.655 M 978.59 % | 1.266 M -92.66 % | 17.238 M 425.39 % | 3.281 M -70.53 % | 11.133 M 344.08 % | 2.507 M -71.70 % | 8.858 M -54.26 % | 19.368 M 245.06 % | 5.613 M -19.61 % | 6.982 M 89.57 % | 3.683 M -89.28 % | 34.362 M 2 437.81 % | 1.354 M -92.16 % | 17.267 M 82.89 % | 9.441 M 22.58 % | 7.702 M 36.08 % | 5.660 M -28.11 % | 7.873 M -36.15 % | 12.330 M 69.23 % | 7.286 M 91.28 % | 3.809 M -94.00 % | 63.515 M 3 799.02 % | 1.629 M -74.97 % | 6.507 M 198.49 % | 2.180 M |
Cash and short term investments | 1.415 B 3 909.36 % | 35.289 M -97.22 % | 1.267 B -5.15 % | 1.336 B 0.14 % | 1.334 B 36 983.77 % | 3.598 M 32.62 % | 2.713 M -83.66 % | 16.599 M 91.63 % | 8.662 M 24.96 % | 6.932 M -69.36 % | 22.622 M 7.51 % | 21.041 M -13.81 % | 24.412 M -64.88 % | 69.510 M 708.63 % | 8.596 M 46.49 % | 5.868 M -99.23 % | 763.783 M 5 493.43 % | 13.655 M 978.59 % | 1.266 M -92.66 % | 17.238 M 425.39 % | 3.281 M -70.53 % | 11.133 M -98.48 % | 734.437 M 8 191.23 % | 8.858 M -54.26 % | 19.368 M 245.06 % | 5.613 M -19.61 % | 6.982 M 89.57 % | 3.683 M -89.28 % | 34.362 M 2 437.81 % | 1.354 M -92.16 % | 17.267 M 82.89 % | 9.441 M 22.58 % | 7.702 M 36.08 % | 5.660 M -28.11 % | 7.873 M -36.15 % | 12.330 M 69.23 % | 7.286 M 91.28 % | 3.809 M -94.00 % | 63.515 M 3 799.02 % | 1.629 M -74.97 % | 6.507 M 198.49 % | 2.180 M |
Total current assets | 1.420 B 3 922.53 % | 35.289 M -97.22 % | 1.269 B -5.13 % | 1.338 B -0.01 % | 1.338 B 24 343.61 % | 5.474 M 32.83 % | 4.121 M -78.26 % | 18.953 M 91.89 % | 9.877 M 11.79 % | 8.835 M -62.38 % | 23.485 M 6.06 % | 22.143 M -13.38 % | 25.563 M -63.67 % | 70.361 M 473.11 % | 12.277 M 84.31 % | 6.661 M -99.13 % | 768.779 M 5 166.33 % | 14.598 M 573.03 % | 2.169 M -88.06 % | 18.160 M 340.78 % | 4.120 M -65.57 % | 11.967 M -98.37 % | 735.919 M 7 203.68 % | 10.076 M -64.26 % | 28.189 M 243.39 % | 8.209 M -29.93 % | 11.716 M 33.97 % | 8.745 M -76.09 % | 36.570 M 829.35 % | 3.935 M -86.11 % | 28.325 M 95.01 % | 14.525 M -26.83 % | 19.850 M -44.61 % | 35.837 M 41.56 % | 25.316 M -2.83 % | 26.052 M 143.02 % | 10.720 M 19.94 % | 8.938 M -88.26 % | 76.108 M 822.74 % | 8.248 M -29.72 % | 11.736 M 234.45 % | 3.509 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.326 B -15.26 % | -1.150 B -6.28 % | -1.082 B 25.16 % | -1.446 B -6.93 % | -1.352 B -11.69 % | -1.211 B -28.72 % | -940.698 M -1.59 % | -925.946 M -3.02 % | -898.810 M -31.76 % | -682.153 M 22.83 % | -883.985 M -5.88 % | -834.859 M -13.38 % | -736.319 M -2.72 % | -716.821 M -8.94 % | -657.972 M -2.71 % | -640.619 M 11.26 % | -721.883 M -2.86 % | -701.815 M 4.11 % | -731.930 M -8.35 % | -675.528 M -58 336.68 % | -1.156 M 99.81 % | -597.547 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 |
Net receivables | 1.846 M -1.70 % | 1.878 M -3.25 % | 1.941 M 7.36 % | 1.808 M 7.75 % | 1.678 M -10.55 % | 1.876 M 33.24 % | 1.408 M -40.19 % | 2.354 M 93.74 % | 1.215 M -36.15 % | 1.903 M 120.51 % | 863.000 K -21.69 % | 1.102 M -4.26 % | 1.151 M 35.25 % | 851.000 K -76.88 % | 3.681 M 364.19 % | 793.000 K -80.97 % | 4.167 M 341.89 % | 943.000 K 4.43 % | 903.000 K -2.06 % | 922.000 K 9.89 % | 839.000 K 0.60 % | 834.000 K -37.62 % | 1.337 M 9.77 % | 1.218 M -85.71 % | 8.526 M 416.10 % | 1.652 M -65.10 % | 4.734 M -6.48 % | 5.062 M 129.26 % | 2.208 M -12.59 % | 2.526 M -77.16 % | 11.058 M 117.51 % | 5.084 M -58.15 % | 12.148 M -59.74 % | 30.177 M 73.00 % | 17.443 M 27.12 % | 13.722 M 299.59 % | 3.434 M -33.05 % | 5.129 M -59.27 % | 12.593 M 90.26 % | 6.619 M 26.58 % | 5.229 M 293.45 % | 1.329 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.193 M 106.30 % | 1.063 M 450.78 % | 193.000 K 16.27 % | 166.000 K 23.88 % | 134.000 K -4.96 % | 141.000 K 0.00 % | 141.000 K -94.59 % | 2.605 M 765.45 % | 301.000 K -86.24 % | 2.188 M 2 132.65 % | 98.000 K 100.01 % | -736.319 M -42 563.61 % | 1.734 M -41.52 % | 2.965 M 1 800.64 % | 156.000 K -90.56 % | 1.653 M 1 089.21 % | 139.000 K 100.02 % | -731.930 M -504 879.31 % | 145.000 K -83.16 % | 861.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.036 M -27.80 % | 1.435 M -21.71 % | 1.833 M -17.88 % | 2.232 M -15.17 % | 2.631 M 98.87 % | 1.323 M -15.03 % | 1.557 M -13.02 % | 1.790 M |
Account payables | 599.000 K -74.07 % | 2.310 M 3.82 % | 2.225 M 120.08 % | 1.011 M 26.69 % | 798.000 K -51.22 % | 1.636 M 15.37 % | 1.418 M -16.98 % | 1.708 M 10.12 % | 1.551 M -16.07 % | 1.848 M 55.95 % | 1.185 M -10.57 % | 1.325 M 232.91 % | 398.000 K -60.94 % | 1.019 M -75.96 % | 4.238 M 324.65 % | 998.000 K -93.80 % | 16.092 M 10 486.84 % | 152.000 K -1.30 % | 154.000 K -83.62 % | 940.000 K -4.37 % | 983.000 K -2.87 % | 1.012 M 2.33 % | 989.000 K -0.70 % | 996.000 K -90.89 % | 10.930 M 1 022.18 % | 974.000 K | 0.000 -100.00 % | 922.000 K 41.41 % | 652.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.595 M -93.32 % | 68.825 M 1 359.70 % | 4.715 M 132.95 % | 2.024 M 316.46 % | 486.000 K |
Tax payables | 0.000 -100.00 % | 243.000 K -97.52 % | 9.793 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.828 M 167.19 % | 3.304 M 327.43 % | 773.000 K 39.03 % | 556.000 K -78.01 % | 2.528 M | 0.000 -100.00 % | 590.000 K | 0.000 -100.00 % | 391.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 936.000 K | 0.000 -100.00 % | 160.000 K -93.63 % | 2.513 M 68.88 % | 1.488 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.989 M 25.89 % | 1.580 M -55.88 % | 3.581 M 24.90 % | 2.867 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -226.289 M -276.01 % | 128.568 M | 0.000 -100.00 % | 128.568 M | 0.000 | 0.000 -100.00 % | 128.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.511 M 3.42 % | 143.600 M -21.12 % | 182.049 M 133.42 % | 77.992 M 3.48 % | 75.370 M 0.44 % | 75.040 M -2.44 % | 76.916 M 3.55 % | 74.278 M -0.68 % | 74.785 M 0.94 % | 74.090 M -0.42 % | 74.401 M | 0.000 -100.00 % | 73.833 M 0.13 % | 73.735 M -3.22 % | 76.188 M 1.27 % | 75.236 M 18 161.17 % | 412.000 K | 0.000 -100.00 % | 1.740 M 384.68 % | 359.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 218.814 M 0.61 % | 217.481 M -0.54 % | 218.668 M 1.70 % | 215.018 M -23.54 % | 281.211 M 98.61 % | 141.590 M 0.50 % | 140.881 M 1.61 % | 138.648 M |
Total assets | 1.670 B 1.30 % | 1.649 B 10.59 % | 1.491 B 11.41 % | 1.338 B -0.01 % | 1.338 B 15.58 % | 1.158 B 6.48 % | 1.087 B -25.78 % | 1.465 B 7.54 % | 1.362 B 11.69 % | 1.220 B 26.49 % | 964.324 M 1.70 % | 948.230 M 2.29 % | 926.978 M 23.13 % | 752.815 M -16.21 % | 898.450 M 6.75 % | 841.618 M 9.47 % | 768.779 M 4.86 % | 733.153 M 10.56 % | 663.106 M 0.63 % | 658.935 M -9.44 % | 727.656 M 1.92 % | 713.921 M -2.99 % | 735.919 M 7.58 % | 684.091 M 13.80 % | 601.136 M -0.76 % | 605.756 M 3.97 % | 582.624 M 1.19 % | 575.797 M -8.52 % | 629.394 M -3.32 % | 651.038 M 21.46 % | 535.990 M -2.69 % | 550.806 M 16.09 % | 474.469 M 7.81 % | 440.104 M -47.28 % | 834.813 M -5.16 % | 880.257 M -5.12 % | 927.768 M 6.87 % | 868.146 M 3.52 % | 838.605 M 14.92 % | 729.736 M 11.56 % | 654.096 M 6.42 % | 614.624 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 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-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 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 8.000 K -96.62 % | 237.000 K 249.06 % | -159.000 K -117.81 % | -73.000 K -126.55 % | 275.000 K 151.31 % | -536.000 K -161.46 % | -205.000 K -345.65 % | -46.000 K -107.01 % | 656.000 K 163.50 % | -1.033 M -532.22 % | 239.000 K 162.64 % | 91.000 K 150.00 % | -182.000 K -527.59 % | -29.000 K 87.50 % | -232.000 K -287.10 % | 124.000 K 14.81 % | 108.000 K 268.75 % | -64.000 K -436.84 % | 19.000 K 119.00 % | -100.000 K -1 900.00 % | -5.000 K -102.91 % | 172.000 K -21.10 % | 218.000 K -45.77 % | 402.000 K 455.75 % | -113.000 K | 0.000 -100.00 % | 2.518 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.483 M 0.00 % | 12.483 M | 0.000 | 0.000 -100.00 % | 29.350 M 0.00 % | 29.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 32.000 K -49.21 % | 63.000 K 147.37 % | -133.000 K -2.31 % | -130.000 K -165.66 % | 198.000 K 142.31 % | -468.000 K -168.97 % | -174.000 K -815.79 % | -19.000 K -102.76 % | 688.000 K 166.15 % | -1.040 M -535.15 % | 239.000 K 387.76 % | 49.000 K 116.33 % | -300.000 K -312.77 % | 141.000 K 170.85 % | -199.000 K -573.81 % | 42.000 K -61.11 % | 108.000 K 370.00 % | -40.000 K -310.53 % | 19.000 K 122.89 % | -83.000 K -1 560.00 % | -5.000 K -103.01 % | 166.000 K -23.85 % | 218.000 K -24.83 % | 290.000 K 244.28 % | -201.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.350 M 0.00 % | 29.350 M | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -24.000 K -113.79 % | 174.000 K 769.23 % | -26.000 K -145.61 % | 57.000 K -25.97 % | 77.000 K 213.24 % | -68.000 K -119.35 % | -31.000 K -14.81 % | -27.000 K 15.63 % | -32.000 K -557.14 % | 7.000 K | 0.000 -100.00 % | 42.000 K -64.41 % | 118.000 K 169.41 % | -170.000 K -415.15 % | -33.000 K -140.24 % | 82.000 K | 0.000 100.00 % | -24.000 K | 0.000 100.00 % | -17.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 112.000 K 27.27 % | 88.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 |
Other non cash items | -18.712 M 89.57 % | -179.377 M -83.61 % | -97.693 M -1 249.46 % | 8.499 M 104.96 % | -171.408 M -160.32 % | -65.844 M -118.44 % | 357.168 M 510.25 % | -87.060 M 36.32 % | -136.715 M 48.87 % | -267.371 M -1 822.98 % | -13.904 M 27.73 % | -19.238 M 91.14 % | -217.089 M -205.20 % | 206.355 M 524.22 % | -48.643 M 54.47 % | -106.846 M -2 300.49 % | -4.451 M 92.05 % | -55.988 M -207.27 % | -18.221 M -121.03 % | 86.627 M 560.17 % | -18.825 M -155.46 % | 33.944 M 161.00 % | -55.648 M 45.41 % | -101.940 M -465.80 % | 27.868 M 214.25 % | -24.392 M -162.86 % | 38.804 M 0.14 % | 38.752 M 0.00 % | 38.752 M 171.54 % | -54.166 M 0.00 % | -54.166 M -1 121.61 % | -4.434 M 0.00 % | -4.434 M -102.07 % | 214.048 M 0.00 % | 214.048 M 782.50 % | -31.363 M 0.00 % | -31.363 M 53.93 % | -68.076 M 0.00 % | -68.076 M | 0.000 -100.00 % | 517.000 K | 0.000 -100.00 % | 6.484 M |
Net cash provided by operating activities | 14.368 M 154.51 % | -26.358 M -147.12 % | 55.941 M 216.44 % | 17.678 M 383.71 % | -6.231 M -174.60 % | 8.353 M -70.00 % | 27.839 M 46.26 % | 19.034 M 51.16 % | 12.592 M 361.62 % | -4.813 M -139.52 % | 12.180 M 56.31 % | 7.792 M 113.40 % | -58.136 M -181.75 % | 71.114 M 450.67 % | 12.914 M 227.34 % | -10.141 M -144.62 % | 22.726 M -1.32 % | 23.031 M 464.82 % | -6.313 M -123.52 % | 26.841 M 3 028.32 % | 858.000 K -96.60 % | 25.213 M 1 974.57 % | -1.345 M -147.26 % | 2.846 M -84.30 % | 18.130 M 61.67 % | 11.214 M 89.81 % | 5.908 M -30.38 % | 8.487 M 0.00 % | 8.487 M 40.81 % | 6.027 M 0.00 % | 6.027 M -22.02 % | 7.729 M 0.00 % | 7.729 M -57.19 % | 18.055 M 0.00 % | 18.055 M -19.03 % | 22.298 M 0.00 % | 22.298 M 18.94 % | 18.748 M 0.00 % | 18.748 M -10.33 % | 20.907 M 56.43 % | 13.365 M -12.30 % | 15.240 M 534.68 % | -3.506 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Debt repayment | 0.000 -100.00 % | 25.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -30.000 M 0.00 % | -30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -11.267 M -8.01 % | -10.431 M -0.01 % | -10.430 M -4.16 % | -10.013 M 12.17 % | -11.401 M -3.59 % | -11.006 M -0.05 % | -11.000 M -3.91 % | -10.586 M -0.01 % | -10.585 M -4.11 % | -10.167 M 0.01 % | -10.168 M -4.27 % | -9.752 M -0.03 % | -9.749 M -4.45 % | -9.334 M -0.01 % | -9.333 M 4.28 % | -9.750 M -9.34 % | -8.917 M 15.79 % | -10.589 M -11.36 % | -9.509 M 26.20 % | -12.884 M -47.92 % | -8.710 M 47.49 % | -16.587 M -231.34 % | -5.006 M 62.50 % | -13.350 M -433.36 % | -2.503 M 0.04 % | -2.504 M 78.75 % | -11.783 M -64.03 % | -7.184 M 0.00 % | -7.184 M 18.42 % | -8.806 M 0.00 % | -8.806 M -32.94 % | -6.624 M 0.00 % | -6.624 M -164.57 % | -2.504 M 0.00 % | -2.504 M 81.72 % | -13.694 M 0.00 % | -13.694 M -7.67 % | -12.719 M 0.00 % | -12.719 M 27.28 % | -17.489 M -1 321.87 % | -1.230 M 88.76 % | -10.946 M -789.92 % | -1.230 M |
Other financing activites | -3.434 M 21.79 % | -4.391 M 15.87 % | -5.219 M -2.64 % | -5.085 M -122.47 % | 22.631 M 539.66 % | 3.538 M 111.52 % | -30.725 M -5 912.72 % | -511.000 K -84.48 % | -277.000 K 60.99 % | -710.000 K -64.73 % | -431.000 K 69.45 % | -1.411 M -106.19 % | 22.787 M 2 731.29 % | -866.000 K -1.52 % | -853.000 K 49.97 % | -1.705 M | 0.000 100.00 % | -53.002 K 64.67 % | -150.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.000 K 99.68 % | -1.872 M 81.43 % | -10.079 M -209.86 % | 9.174 M 6 723.83 % | -138.500 K 0.00 % | -138.500 K 89.05 % | -1.265 M 0.00 % | -1.265 M -261.15 % | 785.000 K 0.00 % | 785.000 K 104.16 % | -18.886 M 0.00 % | -18.886 M -334.86 % | -4.343 M 0.00 % | -4.343 M 12.07 % | -4.939 M 0.00 % | -4.939 M -43.62 % | -3.439 M 5.94 % | -3.656 M -49.41 % | -2.447 M -0.12 % | -2.444 M |
Net cash used provided by financing activities | -14.701 M -244.44 % | 10.178 M 165.04 % | -15.649 M -3.65 % | -15.098 M -234.44 % | 11.230 M 250.37 % | -7.468 M 82.10 % | -41.725 M -276.00 % | -11.097 M -2.16 % | -10.862 M 0.14 % | -10.877 M -2.62 % | -10.599 M 5.05 % | -11.163 M -185.62 % | 13.038 M 227.82 % | -10.200 M -0.14 % | -10.186 M 11.08 % | -11.455 M -28.46 % | -8.917 M 16.21 % | -10.642 M -10.18 % | -9.659 M 25.03 % | -12.884 M -47.92 % | -8.710 M 47.49 % | -16.587 M -231.34 % | -5.006 M 62.52 % | -13.356 M -205.28 % | -4.375 M 65.23 % | -12.583 M -382.29 % | -2.609 M 64.37 % | -7.322 M 0.00 % | -7.322 M 27.29 % | -10.071 M 0.00 % | -10.071 M -72.48 % | -5.839 M 0.00 % | -5.839 M 72.70 % | -21.390 M 0.00 % | -21.390 M -18.59 % | -18.037 M 0.00 % | -18.037 M -2.15 % | -17.658 M 0.00 % | -17.658 M 15.63 % | -20.928 M -328.33 % | -4.886 M 63.52 % | -13.393 M -264.53 % | -3.674 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 34.956 M 130.84 % | 15.143 M -24.83 % | 20.146 M 1 461.71 % | 1.290 M -48.39 % | 2.500 M 464.86 % | 442.500 K 106.37 % | -6.943 M -274.95 % | 3.969 M 358.79 % | 865.000 K 111.03 % | -7.845 M -1 092.41 % | 790.500 K 146.90 % | -1.686 M 92.53 % | -22.549 M -174.04 % | 30.457 M 2 132.92 % | 1.364 M 112.63 % | -10.798 M -256.39 % | 6.905 M 11.46 % | 6.195 M 177.57 % | -7.986 M -214.44 % | 6.979 M 277.75 % | -3.926 M -191.03 % | 4.313 M 235.82 % | -3.176 M 39.57 % | -5.255 M -176.41 % | 6.878 M 1 104.75 % | -684.500 K 81.41 % | -3.683 M -258.14 % | 2.329 M 0.00 % | 2.329 M 128.80 % | -8.087 M 0.00 % | -8.087 M -313.89 % | 3.781 M 0.00 % | 3.781 M 156.69 % | -6.670 M 0.00 % | -6.670 M -178.28 % | 8.521 M 0.00 % | 8.521 M 290.87 % | 2.180 M 0.00 % | 2.180 M 10 480.95 % | -21.000 K -100.25 % | 8.479 M 359.07 % | 1.847 M 125.72 % | -7.180 M |
Cash at beginning of period | 0.000 -100.00 % | 20.146 M | 0.000 -100.00 % | 8.597 M | 0.000 | 0.000 -100.00 % | 9.656 M | 0.000 -100.00 % | 7.797 M | 0.000 -100.00 % | 21.832 M | 0.000 -100.00 % | 46.961 M | 0.000 -100.00 % | 7.232 M | 0.000 -100.00 % | 20.560 M | 0.000 -100.00 % | 9.252 M | 0.000 -100.00 % | 7.207 M | 0.000 -100.00 % | 5.683 M | 0.000 -100.00 % | 12.491 M | 0.000 -100.00 % | 3.683 M 172.01 % | 1.354 M 0.00 % | 1.354 M -85.66 % | 9.441 M 0.00 % | 9.441 M 66.80 % | 5.660 M 0.00 % | 5.660 M -54.10 % | 12.330 M 0.00 % | 12.330 M 223.71 % | 3.809 M 0.00 % | 3.809 M 133.82 % | 1.629 M 0.00 % | 1.629 M -1.27 % | 1.650 M 183.67 % | -1.972 M -692.19 % | 333.000 K -95.96 % | 8.236 M |
Cash at end of period | 34.956 M -0.94 % | 35.289 M 75.17 % | 20.146 M 80.25 % | 11.177 M 347.17 % | 2.500 M 464.86 % | 442.500 K -83.69 % | 2.713 M -31.64 % | 3.969 M -54.18 % | 8.662 M 210.41 % | -7.845 M -134.68 % | 22.622 M 1 442.15 % | -1.686 M -106.90 % | 24.412 M -19.85 % | 30.457 M 254.32 % | 8.596 M 179.61 % | -10.798 M -139.32 % | 27.464 M 343.36 % | 6.195 M 389.30 % | 1.266 M -81.86 % | 6.979 M 112.69 % | 3.281 M -23.93 % | 4.313 M 72.04 % | 2.507 M 147.71 % | -5.255 M -127.13 % | 19.368 M 2 929.51 % | -684.500 K | 0.000 -100.00 % | 3.683 M 0.00 % | 3.683 M 172.01 % | 1.354 M 0.00 % | 1.354 M -85.66 % | 9.441 M 0.00 % | 9.441 M 66.80 % | 5.660 M 0.00 % | 5.660 M -54.10 % | 12.330 M 0.00 % | 12.330 M 223.71 % | 3.809 M 0.00 % | 3.809 M 133.82 % | 1.629 M -74.97 % | 6.507 M 198.49 % | 2.180 M 106.44 % | 1.056 M |
Operating cash flow | 14.368 M 154.51 % | -26.358 M -147.12 % | 55.941 M 216.44 % | 17.678 M 383.71 % | -6.231 M -174.60 % | 8.353 M -70.00 % | 27.839 M 46.26 % | 19.034 M 51.16 % | 12.592 M 361.62 % | -4.813 M -139.52 % | 12.180 M 56.31 % | 7.792 M 113.40 % | -58.136 M -181.75 % | 71.114 M 450.67 % | 12.914 M 227.34 % | -10.141 M -144.62 % | 22.726 M -1.32 % | 23.031 M 464.82 % | -6.313 M -123.52 % | 26.841 M 3 028.32 % | 858.000 K -96.60 % | 25.213 M 1 974.57 % | -1.345 M -147.26 % | 2.846 M -84.30 % | 18.130 M 61.67 % | 11.214 M 89.81 % | 5.908 M -30.38 % | 8.487 M 0.00 % | 8.487 M 40.81 % | 6.027 M 0.00 % | 6.027 M -22.02 % | 7.729 M 0.00 % | 7.729 M -57.19 % | 18.055 M 0.00 % | 18.055 M -19.03 % | 22.298 M 0.00 % | 22.298 M 18.94 % | 18.748 M 0.00 % | 18.748 M -10.33 % | 20.907 M 56.43 % | 13.365 M -12.30 % | 15.240 M 534.68 % | -3.506 M |
Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | 14.368 M 154.51 % | -26.358 M -147.12 % | 55.941 M 216.44 % | 17.678 M 383.71 % | -6.231 M -174.60 % | 8.353 M -70.00 % | 27.839 M 46.26 % | 19.034 M 51.16 % | 12.592 M 361.62 % | -4.813 M -139.52 % | 12.180 M 56.31 % | 7.792 M 113.40 % | -58.136 M -181.75 % | 71.114 M 450.67 % | 12.914 M 227.34 % | -10.141 M -144.62 % | 22.726 M -1.32 % | 23.031 M 464.82 % | -6.313 M -123.52 % | 26.841 M 3 028.32 % | 858.000 K -96.60 % | 25.213 M 1 974.57 % | -1.345 M -147.26 % | 2.846 M -84.30 % | 18.130 M 61.67 % | 11.214 M 89.81 % | 5.908 M -30.38 % | 8.487 M 0.00 % | 8.487 M 40.81 % | 6.027 M 0.00 % | 6.027 M -22.02 % | 7.729 M 0.00 % | 7.729 M -57.19 % | 18.055 M 0.00 % | 18.055 M -19.03 % | 22.298 M 0.00 % | 22.298 M 18.94 % | 18.748 M 0.00 % | 18.748 M -10.33 % | 20.907 M 56.43 % | 13.365 M -12.30 % | 15.240 M 534.68 % | -3.506 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 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 |