
Ramelius Resources Limited RMLRF
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.203 B 36.36 % | 882.510 M 39.81 % | 631.203 M 4.58 % | 603.559 M -4.79 % | 633.956 M 37.70 % | 460.376 M 30.87 % | 351.789 M 2.98 % | 341.622 M 73.10 % | 197.358 M 13.59 % | 173.744 M 31.79 % | 131.833 M -0.90 % | 133.035 M -1.89 % | 135.591 M 60.78 % | 84.331 M -43.50 % | 149.262 M 141.23 % | 61.876 M 209.47 % | 19.994 M 33.60 % | 14.966 M 3.34 % | 14.482 M 3 523.08 % | 399.703 K 15 103.61 % | 2.629 K 14.11 % | 2.304 K | 0.000 | 0.000 |
Net income | 474.168 M 118.93 % | 216.582 M 251.82 % | 61.561 M 396.38 % | 12.402 M -90.22 % | 126.778 M 11.78 % | 113.415 M 419.49 % | 21.832 M -29.02 % | 30.760 M 74.03 % | 17.675 M -35.82 % | 27.540 M 71.40 % | 16.068 M 118.79 % | -85.512 M -68.36 % | -50.792 M -2 271.53 % | 2.339 M -96.25 % | 62.401 M 208.94 % | 20.199 M 306.14 % | 4.973 M 713.04 % | 611.697 K -91.11 % | 6.878 M 858.03 % | -907.365 K -55.08 % | -585.081 K -26.57 % | -462.252 K -378.49 % | -96.606 K -212.42 % | -30.922 K |
Income before tax | 670.539 M 142.10 % | 276.972 M 206.72 % | 90.300 M 300.89 % | 22.525 M -87.11 % | 174.740 M 16.89 % | 149.485 M 391.55 % | 30.411 M -33.16 % | 45.499 M 81.56 % | 25.060 M -1.12 % | 25.343 M 23.40 % | 20.537 M 120.02 % | -102.567 M -51.34 % | -67.774 M -1 648.77 % | 4.376 M -95.17 % | 90.608 M 215.85 % | 28.687 M 300.79 % | 7.158 M 589.58 % | 1.038 M -87.69 % | 8.433 M 1 075.95 % | -864.050 K -47.68 % | -585.081 K -26.57 % | -462.252 K -378.49 % | -96.606 K -212.42 % | -30.922 K |
Income before tax ratio | 0.56 77.55 % | 0.31 119.38 % | 0.14 283.33 % | 0.04 -86.46 % | 0.28 -15.11 % | 0.32 275.61 % | 0.09 -35.09 % | 0.13 4.89 % | 0.13 -12.95 % | 0.15 -6.37 % | 0.16 120.21 % | -0.77 -54.24 % | -0.50 -1 063.26 % | 0.05 -91.45 % | 0.61 30.93 % | 0.46 29.51 % | 0.36 416.15 % | 0.07 -88.09 % | 0.58 126.94 % | -2.16 99.03 % | -222.55 -10.92 % | -200.63 | 0.00 | 0.00 |
EBITDA | 804.409 M 73.58 % | 463.432 M 90.03 % | 243.875 M -8.69 % | 267.081 M -15.87 % | 317.455 M 21.66 % | 260.930 M 133.16 % | 111.908 M -12.61 % | 128.049 M 49.29 % | 85.773 M 6.92 % | 80.222 M 71.29 % | 46.834 M 501.98 % | 7.780 M 134.90 % | 3.312 M -94.64 % | 61.755 M -45.08 % | 112.449 M 196.20 % | 37.964 M 228.76 % | 11.548 M 861.00 % | 1.202 M -85.68 % | 8.393 M 1 549.28 % | -579.086 K 9.97 % | -643.231 K -19.11 % | -540.046 K -287.62 % | -139.324 K -1 051.44 % | -12.100 K |
Net income ratio | 0.39 60.56 % | 0.25 151.63 % | 0.10 374.64 % | 0.02 -89.72 % | 0.20 -18.82 % | 0.25 296.96 % | 0.06 -31.08 % | 0.09 0.54 % | 0.09 -43.50 % | 0.16 30.05 % | 0.12 118.96 % | -0.64 -71.59 % | -0.37 -1 450.58 % | 0.03 -93.37 % | 0.42 28.07 % | 0.33 31.24 % | 0.25 508.57 % | 0.04 -91.39 % | 0.47 120.92 % | -2.27 98.98 % | -222.55 -10.92 % | -200.63 | 0.00 | 0.00 |
Ratio EBITDA | 0.67 27.30 % | 0.53 35.92 % | 0.39 -12.69 % | 0.44 -11.63 % | 0.50 -11.65 % | 0.57 78.17 % | 0.32 -15.13 % | 0.37 -13.75 % | 0.43 -5.87 % | 0.46 29.97 % | 0.36 507.47 % | 0.06 139.42 % | 0.02 -96.66 % | 0.73 -2.80 % | 0.75 22.79 % | 0.61 6.23 % | 0.58 619.32 % | 0.08 -86.15 % | 0.58 140.00 % | -1.45 99.41 % | -244.67 -4.38 % | -234.39 | 0.00 | 0.00 |
Gross profit ratio | 0.58 2.97 % | 0.56 209.32 % | 0.18 -6.83 % | 0.19 -31.50 % | 0.28 -19.63 % | 0.35 264.66 % | 0.10 -40.07 % | 0.16 27.22 % | 0.13 -25.93 % | 0.17 -54.42 % | 0.38 193.05 % | 0.13 -66.10 % | 0.38 -43.84 % | 0.68 -31.81 % | 0.99 -13.26 % | 1.14 8.71 % | 1.05 35.83 % | 0.77 -29.99 % | 1.10 -81.28 % | 5.90 489.63 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 |
Weighted average shs out dil | 1.166 B 3.17 % | 1.130 B 24.99 % | 903.865 M 5.55 % | 856.298 M 4.37 % | 820.481 M 16.68 % | 703.163 M 18.07 % | 595.561 M 11.36 % | 534.802 M 1.54 % | 526.711 M 11.08 % | 474.166 M 2.63 % | 462.021 M 28.02 % | 360.893 M 6.17 % | 339.905 M 6.27 % | 319.846 M 8.25 % | 295.467 M 1.03 % | 292.454 M 51.08 % | 193.580 M 14.62 % | 168.888 M 2.74 % | 164.389 M 133.01 % | 70.550 M 19.09 % | 59.241 M 122.07 % | 26.676 M 33.38 % | 20.001 M 137.21 % | 8.432 M |
Weighted average shs out | 1.166 B 5.10 % | 1.109 B 25.15 % | 886.131 M 4.68 % | 846.499 M 4.44 % | 810.529 M 17.43 % | 690.241 M 18.17 % | 584.112 M 10.83 % | 527.021 M 1.14 % | 521.082 M 10.09 % | 473.328 M 2.45 % | 462.021 M 28.02 % | 360.893 M 6.69 % | 338.266 M 5.76 % | 319.846 M 9.31 % | 292.613 M 0.05 % | 292.454 M 51.08 % | 193.580 M 14.62 % | 168.888 M 2.74 % | 164.389 M 133.01 % | 70.550 M 19.09 % | 59.241 M 122.07 % | 26.676 M 33.38 % | 20.001 M 137.21 % | 8.432 M |
EPS diluted | 0.41 115.79 % | 0.19 179.00 % | 0.07 369.66 % | 0.01 -90.33 % | 0.15 -6.25 % | 0.16 335.97 % | 0.04 -36.17 % | 0.06 71.13 % | 0.03 -42.17 % | 0.06 66.95 % | 0.03 114.50 % | -0.24 -60.00 % | -0.15 -2 154.79 % | 0.01 -96.52 % | 0.21 205.68 % | 0.07 165.25 % | 0.03 619.44 % | 0.00 -91.39 % | 0.04 424.03 % | -0.01 -30.30 % | -0.01 42.77 % | -0.02 -260.42 % | 0.00 -29.73 % | 0.00 |
Earnings per share | 0.41 105.00 % | 0.20 187.77 % | 0.07 372.79 % | 0.01 -90.81 % | 0.16 0.00 % | 0.16 327.81 % | 0.04 -35.96 % | 0.06 72.27 % | 0.03 -41.75 % | 0.06 67.24 % | 0.03 114.50 % | -0.24 -60.00 % | -0.15 -2 154.79 % | 0.01 -96.52 % | 0.21 205.68 % | 0.07 165.25 % | 0.03 619.44 % | 0.00 -94.98 % | 0.07 655.81 % | -0.01 -30.30 % | -0.01 42.77 % | -0.02 -260.42 % | 0.00 -29.73 % | 0.00 |
Gross profit | 695.044 M 40.41 % | 495.021 M 332.47 % | 114.463 M -2.57 % | 117.479 M -34.79 % | 180.146 M 10.67 % | 162.776 M 377.22 % | 34.109 M -38.29 % | 55.272 M 120.22 % | 25.099 M -15.86 % | 29.830 M -39.93 % | 49.658 M 190.40 % | 17.100 M -66.74 % | 51.406 M -9.70 % | 56.927 M -61.47 % | 147.760 M 109.24 % | 70.616 M 236.43 % | 20.990 M 81.46 % | 11.567 M -27.65 % | 15.988 M 578.40 % | 2.357 M 89 544.85 % | 2.629 K 14.11 % | 2.304 K | 0.000 | 0.000 |
Income tax expense | 196.371 M 225.17 % | 60.390 M 110.13 % | 28.739 M 183.90 % | 10.123 M -78.89 % | 47.962 M 32.97 % | 36.070 M 320.45 % | 8.579 M -41.79 % | 14.739 M 98.69 % | 7.418 M 406.28 % | -2.422 M -154.20 % | 4.469 M 126.20 % | -17.055 M -0.43 % | -16.982 M -933.68 % | 2.037 M -92.78 % | 28.207 M 232.31 % | 8.488 M 288.61 % | 2.184 M 412.40 % | 426.275 K -72.58 % | 1.555 M 3 489.01 % | 43.315 K | 0.000 | 0.000 | 0.000 | 0.000 |
Cost of revenue | 508.325 M 31.18 % | 387.489 M -25.01 % | 516.740 M 6.31 % | 486.080 M 7.11 % | 453.810 M 52.49 % | 297.600 M -6.32 % | 317.680 M 10.94 % | 286.350 M 66.23 % | 172.259 M 19.70 % | 143.914 M 75.13 % | 82.175 M -29.12 % | 115.935 M 37.71 % | 84.185 M 207.20 % | 27.404 M 1 724.29 % | 1.502 M 117.19 % | -8.741 M -777.73 % | -995.815 K -129.30 % | 3.399 M 325.58 % | -1.507 M 23.01 % | -1.957 M | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 0.000 -100.00 % | 23.316 M 24.58 % | 18.716 M 42.47 % | 13.137 M 23.97 % | 10.597 M 19.51 % | 8.867 M 21.05 % | 7.325 M 92.56 % | 3.804 M 0.21 % | 3.796 M 48.11 % | 2.563 M 5.91 % | 2.420 M -34.11 % | 3.673 M -82.08 % | 20.495 M 38.79 % | 14.767 M 119.82 % | 6.718 M 217.33 % | 2.117 M 35.05 % | 1.567 M -31.48 % | 2.288 M 121.11 % | 1.035 M 82.94 % | 565.523 K 13.71 % | 497.336 K 5.18 % | 472.831 K 379.09 % | 98.693 K 715.64 % | 12.100 K |
Selling and marketing expenses | 0.000 | 0.000 100.00 % | -10.897 M -167.67 % | -4.071 M 9.05 % | -4.476 M -56.01 % | -2.869 M -6.77 % | -2.687 M -1 367.45 % | 212.000 K 107.04 % | -3.011 M -23.10 % | -2.446 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 -100.00 % | 202.547 M 149 031.62 % | -136.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.248 M 140.08 % | -3.114 M -56.09 % | -1.995 M 53.92 % | -4.329 M -5.71 % | -4.095 M -157.51 % | 7.121 M 18 422.51 % | 38.443 K 1 521.71 % | -2.704 K -102.05 % | 131.900 K | 0.000 | 0.000 -100.00 % | 11.500 K | 0.000 | 0.000 |
Operating expenses | 7.110 M -96.85 % | 225.863 M 2 839.78 % | 7.683 M -15.25 % | 9.066 M 48.11 % | 6.121 M 2.05 % | 5.998 M 29.32 % | 4.638 M 15.49 % | 4.016 M 411.59 % | 785.000 K 570.94 % | 117.000 K -99.59 % | 28.559 M -49.81 % | 56.904 M 2.86 % | 55.322 M 93.22 % | 28.631 M -50.29 % | 57.591 M 12.64 % | 51.129 M 252.14 % | 14.519 M 29.75 % | 11.190 M 40.58 % | 7.960 M 165.20 % | 3.001 M 361.98 % | 649.675 K 19.28 % | 544.650 K 289.92 % | 139.682 K 1 054.40 % | 12.100 K |
Cost and expenses | 515.435 M -15.96 % | 613.352 M 13.70 % | 539.429 M -7.29 % | 581.869 M 26.51 % | 459.931 M 51.49 % | 303.598 M -5.81 % | 322.318 M 11.00 % | 290.366 M 67.80 % | 173.044 M 20.14 % | 144.031 M 34.09 % | 107.417 M -54.35 % | 235.330 M 68.69 % | 139.507 M 148.96 % | 56.035 M -5.17 % | 59.093 M 39.41 % | 42.389 M 213.44 % | 13.524 M -7.30 % | 14.589 M 126.07 % | 6.453 M 517.92 % | 1.044 M 60.75 % | 649.675 K 19.28 % | 544.650 K 289.92 % | 139.682 K 1 054.40 % | 12.100 K |
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 |
Selling general and administrative expenses | 7.110 M -69.51 % | 23.316 M 198.20 % | 7.819 M -13.75 % | 9.066 M 48.11 % | 6.121 M 2.05 % | 5.998 M 29.32 % | 4.638 M 15.49 % | 4.016 M 411.59 % | 785.000 K 570.94 % | 117.000 K -95.17 % | 2.420 M -34.11 % | 3.673 M -82.08 % | 20.495 M 38.79 % | 14.767 M 119.82 % | 6.718 M 217.33 % | 2.117 M 35.05 % | 1.567 M -31.48 % | 2.288 M 121.11 % | 1.035 M 82.94 % | 565.523 K 13.71 % | 497.336 K 5.18 % | 472.831 K 379.09 % | 98.693 K 715.64 % | 12.100 K |
Interest income | 0.000 -100.00 % | 13.262 M 236.68 % | 3.939 M 686.23 % | 501.000 K -29.93 % | 715.000 K -28.36 % | 998.000 K -47.08 % | 1.886 M 84.72 % | 1.021 M -11.53 % | 1.154 M 103.17 % | 568.000 K 2.90 % | 552.000 K -23.44 % | 721.000 K -56.64 % | 1.663 M -63.78 % | 4.592 M 1.13 % | 4.541 M 118.38 % | 2.079 M 220.44 % | 648.856 K -2.50 % | 665.460 K 144.36 % | 272.329 K 381.49 % | 56.560 K -13.25 % | 65.198 K -3.55 % | 67.595 K 56.92 % | 43.076 K | 0.000 |
Interest expense | 0.000 -100.00 % | 4.135 M 14.70 % | 3.605 M 88.94 % | 1.908 M -14.90 % | 2.242 M 4.28 % | 2.150 M -1.96 % | 2.193 M 23.90 % | 1.770 M 159.91 % | 681.000 K -18.35 % | 834.000 K -40.85 % | 1.410 M -16.86 % | 1.696 M 2.66 % | 1.652 M -11.56 % | 1.868 M 27 793.09 % | 6.697 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 154.024 M -15.52 % | 182.325 M 18.23 % | 154.208 M -42.78 % | 269.509 M 81.96 % | 148.117 M 42.21 % | 104.152 M 26.34 % | 82.437 M 1.26 % | 81.411 M 34.35 % | 60.597 M 19.97 % | 50.509 M 102.95 % | 24.887 M -50.20 % | 49.977 M 54.25 % | 32.401 M 190.75 % | 11.144 M -49.98 % | 22.280 M 20.58 % | 18.477 M 263.91 % | 5.077 M 516.96 % | 822.945 K 125.99 % | 364.144 K 455.56 % | 65.545 K 1 618.09 % | 3.815 K 65.87 % | 2.300 K 542.46 % | 358.000 | 0.000 |
Operating income | 687.934 M 155.59 % | 269.158 M 107.63 % | 129.632 M 1.58 % | 127.610 M -26.67 % | 174.025 M 11.00 % | 156.778 M 431.97 % | 29.471 M -42.50 % | 51.256 M 110.81 % | 24.314 M -18.17 % | 29.713 M 29.58 % | 22.930 M 122.97 % | -99.810 M -272.31 % | 57.923 M 14.45 % | 50.611 M -43.87 % | 90.169 M 362.71 % | 19.487 M 201.18 % | 6.470 M 1 608.71 % | 378.666 K -95.28 % | 8.028 M 2 277.78 % | -368.652 K 43.08 % | -647.646 K -28.59 % | -503.646 K -260.57 % | -139.682 K -1 054.40 % | -12.100 K |
Operating income ratio | 0.57 87.44 % | 0.30 48.51 % | 0.21 -2.86 % | 0.21 -22.98 % | 0.27 -19.39 % | 0.34 306.50 % | 0.08 -44.16 % | 0.15 21.79 % | 0.12 -27.96 % | 0.17 -1.68 % | 0.17 123.18 % | -0.75 -275.63 % | 0.43 -28.82 % | 0.60 -0.65 % | 0.60 91.81 % | 0.31 -2.68 % | 0.32 1 178.98 % | 0.03 -95.44 % | 0.55 160.11 % | -0.92 99.63 % | -246.35 -12.69 % | -218.60 | 0.00 | 0.00 |
Total other income expenses net | -17.395 M -322.61 % | 7.814 M 119.87 % | -39.332 M 62.57 % | -105.085 M -14 797.20 % | 715.000 K 109.80 % | -7.293 M -360.56 % | 2.799 M 391.26 % | -961.000 K -228.82 % | 746.000 K 117.07 % | -4.370 M -387.50 % | 1.520 M 102.42 % | -62.763 M 1.71 % | -63.858 M -166.96 % | -23.920 M -1 141.43 % | -1.927 M -120.94 % | 9.200 M 1 238.54 % | 687.299 K 3.70 % | 662.756 K 63.96 % | 404.229 K 284.23 % | -219.419 K -454.10 % | 61.965 K 49.70 % | 41.394 K -3.90 % | 43.076 K 328.86 % | -18.822 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -719.262 M -73.82 % | -413.807 M -85.96 % | -222.520 M -129.48 % | -96.966 M 52.11 % | -202.465 M -81.25 % | -111.706 M -16.59 % | -95.815 M -40.47 % | -68.209 M 13.18 % | -78.567 M -77.46 % | -44.272 M -41.16 % | -31.363 M -210.65 % | -10.096 M 66.61 % | -30.235 M 32.09 % | -44.525 M 47.24 % | -84.393 M -5.19 % | -80.227 M -200.56 % | -26.693 M -65.07 % | -16.171 M -24.54 % | -12.985 M -788.50 % | -1.461 M -230.19 % | -442.603 K 78.23 % | -2.034 M -30.53 % | -1.558 M 64.52 % | -4.391 M |
Total investments | 506.350 M 405.19 % | 100.230 M 3 562.04 % | 2.737 M -50.91 % | 5.576 M -11.60 % | 6.308 M 57.94 % | 3.994 M -47.45 % | 7.601 M -7.88 % | 8.251 M 422.88 % | 1.578 M 1 095.45 % | 132.000 K -54.95 % | 293.000 K -26.75 % | 400.000 K -91.71 % | 4.827 M -3.96 % | 5.026 M 1 092.88 % | 421.333 K 15 271.51 % | 2.741 K | 0.000 -100.00 % | 353.823 K 193.06 % | 120.733 K 120 633.00 % | 100.000 -60.00 % | 250.000 -98.85 % | 21.800 K | 0.000 | 0.000 |
Total debt | 64.417 M 515.43 % | 10.467 M -63.19 % | 28.438 M -44.04 % | 50.815 M 95.16 % | 26.037 M -51.75 % | 53.964 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.062 M -54.56 % | 2.337 M -35.30 % | 3.612 M -14.79 % | 4.239 M -17.75 % | 5.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 133.922 M 530.51 % | -31.108 M -13.48 % | -27.413 M -5.30 % | -26.034 M 21.77 % | -33.277 M 4.12 % | -34.707 M -352.27 % | -7.674 M -507.32 % | 1.884 M 104.78 % | 920.000 K 117.49 % | 423.000 K -86.29 % | 3.086 M 9.36 % | 2.822 M -14.74 % | 3.310 M 77.58 % | 1.864 M -16.90 % | 2.243 M 152.83 % | 887.196 K 13.79 % | 779.697 K 40.38 % | 555.412 K 876.12 % | 56.900 K 2 546.51 % | 2.150 K | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 919.662 M 71.74 % | 535.501 M 57.39 % | 340.244 M 20.78 % | 281.717 M -2.74 % | 289.667 M 61.69 % | 179.146 M 147.45 % | 72.398 M 43.31 % | 50.520 M 155.67 % | 19.760 M 847.72 % | 2.085 M 107.44 % | -28.033 M 36.43 % | -44.101 M -216.96 % | 37.707 M -57.39 % | 88.499 M 2.71 % | 86.160 M 191.20 % | 29.587 M 215.14 % | 9.389 M 112.64 % | 4.415 M 16.08 % | 3.804 M 265.84 % | -2.294 M -95.23 % | -1.175 M -99.20 % | -589.782 K -362.47 % | -127.530 K -312.40 % | -30.924 K |
Common stock | 851.839 M 3.29 % | 824.735 M 31.45 % | 627.421 M 34.88 % | 465.184 M 22.61 % | 379.391 M 2.32 % | 370.781 M 73.09 % | 214.218 M 43.22 % | 149.568 M 0.30 % | 149.122 M 19.22 % | 125.080 M 0.67 % | 124.251 M 4.64 % | 118.743 M 5.41 % | 112.650 M -0.01 % | 112.657 M 72.52 % | 65.301 M -18.24 % | 79.864 M 73.88 % | 45.930 M 60.25 % | 28.661 M 31.86 % | 21.735 M 117.23 % | 10.006 M 68.50 % | 5.938 M 0.00 % | 5.938 M 71.26 % | 3.467 M -46.25 % | 6.451 M |
Total equity | 1.905 B 43.36 % | 1.329 B 41.36 % | 940.252 M 30.43 % | 720.867 M 13.38 % | 635.781 M 23.40 % | 515.220 M 84.71 % | 278.942 M 38.11 % | 201.972 M 18.95 % | 169.802 M 33.09 % | 127.588 M 28.48 % | 99.304 M 28.19 % | 77.464 M -49.59 % | 153.667 M -24.31 % | 203.020 M 32.09 % | 153.704 M 39.30 % | 110.339 M 96.69 % | 56.098 M 66.80 % | 33.632 M 31.40 % | 25.596 M 231.81 % | 7.714 M 61.96 % | 4.763 M -10.94 % | 5.348 M 60.14 % | 3.340 M -47.98 % | 6.420 M |
Other non current liabilities | 218.558 M 344.99 % | 49.115 M 10.15 % | 44.589 M -8.03 % | 48.481 M -40.34 % | 81.268 M | 0.000 -100.00 % | 58.108 M 3.65 % | 56.061 M 161.61 % | 21.429 M -4.06 % | 22.336 M -9.65 % | 24.722 M -20.12 % | 30.950 M -39.72 % | 51.343 M 156.63 % | 20.007 M 8.68 % | 18.408 M 3 018.59 % | 590.280 K 106.76 % | 285.493 K 0.10 % | 285.214 K 26.18 % | 226.035 K 4.59 % | 216.106 K 1 330.50 % | 15.107 K 99.72 % | 7.564 K | 0.000 | 0.000 |
Long term debt | 50.709 M 3 550.76 % | 1.389 M -86.73 % | 10.468 M -58.34 % | 25.128 M 168.35 % | 9.364 M -32.37 % | 13.846 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.062 M -54.56 % | 2.337 M | 0.000 -100.00 % | 4.239 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 269.267 M 153.62 % | 106.170 M -13.57 % | 122.844 M 17.58 % | 104.473 M 15.27 % | 90.632 M -16.26 % | 108.227 M 21.08 % | 89.387 M 8.89 % | 82.091 M 103.11 % | 40.418 M 3.79 % | 38.941 M 4.69 % | 37.198 M 16.20 % | 32.012 M -40.37 % | 53.680 M 8.82 % | 49.331 M 23.35 % | 39.992 M 496.44 % | 6.705 M -22.81 % | 8.687 M 79.43 % | 4.841 M 118.27 % | 2.218 M 926.39 % | 216.106 K 1 330.50 % | 15.107 K 99.72 % | 7.564 K | 0.000 | 0.000 |
Other current liabilities | 195.465 M 186.23 % | 68.289 M 24.47 % | 54.865 M -29.15 % | 77.435 M 242.83 % | 22.587 M -57.51 % | 53.160 M 25.55 % | 42.342 M 37.51 % | 30.791 M 1 034.52 % | 2.714 M -85.35 % | 18.525 M 51.08 % | 12.262 M 3.61 % | 11.835 M -20.01 % | 14.795 M -10.95 % | 16.614 M -1.51 % | 16.868 M 122.32 % | 7.587 M 741.64 % | 901.484 K 65.21 % | 545.652 K -75.08 % | 2.190 M 812.96 % | 239.864 K 142.34 % | 98.980 K -25.47 % | 132.809 K 35.20 % | 98.235 K | 0.000 |
Deferred revenue | 0.000 | 0.000 -100.00 % | 5.970 M | 0.000 -100.00 % | 30.342 M 42.64 % | 21.272 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.188 M 154.70 % | 4.000 M -68.77 % | 12.810 M -16.35 % | 15.314 M -5.29 % | 16.170 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 13.708 M 51.00 % | 9.078 M -49.48 % | 17.970 M -30.04 % | 25.687 M 54.06 % | 16.673 M -58.44 % | 40.118 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.062 M -16.71 % | 1.275 M 0.00 % | 1.275 M -69.92 % | 4.239 M 363.53 % | 914.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 214.370 M 35.12 % | 158.650 M 45.83 % | 108.790 M -13.98 % | 126.468 M 5.49 % | 119.885 M -24.68 % | 159.172 M 207.41 % | 51.778 M 36.72 % | 37.871 M 50.81 % | 25.112 M -9.40 % | 27.717 M 34.22 % | 20.651 M -14.29 % | 24.095 M -11.64 % | 27.268 M -15.15 % | 32.137 M 25.97 % | 25.511 M 86.36 % | 13.690 M 96.09 % | 6.981 M 104.13 % | 3.420 M 53.48 % | 2.228 M 96.11 % | 1.136 M 407.04 % | 224.097 K 26.89 % | 176.602 K 16.94 % | 151.013 K 188.12 % | 52.413 K |
Total liabilities | 483.637 M 82.63 % | 264.820 M 5.64 % | 250.684 M -0.41 % | 251.705 M 7.91 % | 233.259 M -12.77 % | 267.399 M 89.42 % | 141.165 M 17.67 % | 119.962 M 83.06 % | 65.530 M -1.69 % | 66.658 M 15.23 % | 57.849 M 3.10 % | 56.107 M -30.69 % | 80.948 M -0.64 % | 81.468 M 24.37 % | 65.504 M 221.18 % | 20.395 M 30.17 % | 15.668 M 89.65 % | 8.261 M 85.80 % | 4.446 M 228.79 % | 1.352 M 465.36 % | 239.204 K 29.88 % | 184.166 K 21.95 % | 151.013 K 188.12 % | 52.413 K |
Other non current assets | 110.389 M -0.88 % | 111.371 M -71.69 % | 393.345 M 38.88 % | 283.219 M 791.86 % | 31.756 M -83.86 % | 196.750 M 96.89 % | 99.930 M 404.85 % | 19.794 M 1.44 % | 19.513 M 134.81 % | 8.310 M 7 967.96 % | 103.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 |
Long term investments | 506.350 M 405.68 % | 100.132 M 3 558.46 % | 2.737 M -50.91 % | 5.576 M -11.60 % | 6.308 M 910.90 % | 624.000 K -43.32 % | 1.101 M -86.66 % | 8.251 M 422.88 % | 1.578 M 1 095.45 % | 132.000 K -54.95 % | 293.000 K -26.75 % | 400.000 K -86.39 % | 2.938 M -36.84 % | 4.652 M 1 004.11 % | 421.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.000 K -61.78 % | 191.000 K -48.24 % | 369.000 K -31.28 % | 537.000 K 52.12 % | 353.000 K | 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 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.000 K -61.78 % | 191.000 K -48.24 % | 369.000 K -31.28 % | 537.000 K 52.12 % | 353.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 895.587 M 7.22 % | 835.280 M 123.40 % | 373.886 M 0.79 % | 370.961 M -21.99 % | 475.515 M 65.90 % | 286.636 M 100.09 % | 143.253 M 5.45 % | 135.850 M 86.88 % | 72.694 M -10.45 % | 81.173 M 1.18 % | 80.224 M 13.05 % | 70.961 M -51.04 % | 144.942 M -9.13 % | 159.499 M 51.79 % | 105.082 M 202.60 % | 34.727 M -6.32 % | 37.068 M 72.36 % | 21.507 M 78.91 % | 12.021 M 125.62 % | 5.328 M 18.44 % | 4.498 M 31.99 % | 3.408 M 86.39 % | 1.829 M -11.99 % | 2.078 M |
Total non current assets | 1.512 B 44.47 % | 1.047 B 32.67 % | 789.018 M 15.94 % | 680.520 M 26.89 % | 536.321 M 4.81 % | 511.687 M 91.05 % | 267.822 M 40.34 % | 190.842 M 53.01 % | 124.729 M -0.29 % | 125.098 M 13.10 % | 110.610 M 8.78 % | 101.678 M -42.87 % | 177.971 M -2.59 % | 182.712 M 63.76 % | 111.570 M 214.75 % | 35.448 M -16.17 % | 42.283 M 73.38 % | 24.387 M 95.56 % | 12.470 M 134.05 % | 5.328 M 18.44 % | 4.498 M 31.99 % | 3.408 M 86.39 % | 1.829 M -11.99 % | 2.078 M |
Other current assets | 5.581 M 5.66 % | 5.282 M -52.42 % | 11.102 M 26.68 % | 8.764 M 490.57 % | 1.484 M 34.30 % | 1.105 M -48.10 % | 2.129 M 47.95 % | 1.439 M 61.50 % | 891.000 K -78.23 % | 4.093 M 124.64 % | 1.822 M 156.26 % | 711.000 K -77.39 % | 3.145 M -64.32 % | 8.814 M 1 770.83 % | 471.128 K 82.83 % | 257.682 K 25.17 % | 205.861 K -60.16 % | 516.763 K 168.32 % | 192.593 K 414.60 % | 37.426 K 61.74 % | 23.139 K 8.67 % | 21.292 K 18.61 % | 17.951 K | 0.000 |
Short term investments | 0.000 -100.00 % | 98.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.370 M -48.15 % | 6.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.078 M 21 460.00 % | 5.000 K -99.74 % | 1.889 M 405.08 % | 374.000 K | 0.000 -100.00 % | 2.741 K | 0.000 -100.00 % | 353.823 K 193.06 % | 120.733 K 120 633.00 % | 100.000 -60.00 % | 250.000 -98.85 % | 21.800 K | 0.000 | 0.000 |
cash and cash equivalents | 783.679 M 84.71 % | 424.274 M 69.06 % | 250.958 M 69.82 % | 147.781 M -35.33 % | 228.502 M 37.93 % | 165.670 M 72.91 % | 95.815 M 40.47 % | 68.209 M -13.18 % | 78.567 M 77.46 % | 44.272 M 36.54 % | 32.425 M 160.80 % | 12.433 M -63.27 % | 33.847 M -30.59 % | 48.764 M -45.54 % | 89.546 M 11.62 % | 80.227 M 200.56 % | 26.693 M 65.07 % | 16.171 M 24.54 % | 12.985 M 788.50 % | 1.461 M 230.19 % | 442.603 K -78.23 % | 2.034 M 30.53 % | 1.558 M -64.52 % | 4.391 M |
Cash and short term investments | 783.679 M 84.67 % | 424.372 M 69.10 % | 250.958 M 69.82 % | 147.781 M -35.33 % | 228.502 M 35.18 % | 169.040 M 65.22 % | 102.315 M 50.00 % | 68.209 M -13.18 % | 78.567 M 77.46 % | 44.272 M 36.54 % | 32.425 M 160.80 % | 12.433 M -63.27 % | 33.847 M -30.59 % | 48.764 M -45.54 % | 89.546 M 11.62 % | 80.227 M 200.56 % | 26.693 M 65.07 % | 16.171 M 24.54 % | 12.985 M 788.44 % | 1.462 M 230.02 % | 442.853 K -78.45 % | 2.055 M 31.93 % | 1.558 M -64.52 % | 4.391 M |
Total current assets | 876.734 M 60.23 % | 547.165 M 36.14 % | 401.918 M 37.62 % | 292.052 M -12.22 % | 332.719 M 22.81 % | 270.932 M 77.91 % | 152.285 M 16.17 % | 131.092 M 18.52 % | 110.603 M 59.95 % | 69.148 M 48.57 % | 46.543 M 45.93 % | 31.893 M -43.70 % | 56.644 M -44.34 % | 101.776 M -5.45 % | 107.638 M 12.96 % | 95.286 M 223.18 % | 29.484 M 68.41 % | 17.507 M -0.37 % | 17.573 M 370.02 % | 3.739 M 642.00 % | 503.860 K -76.28 % | 2.124 M 27.80 % | 1.662 M -62.18 % | 4.395 M |
Inventory | 81.993 M -27.96 % | 113.819 M -17.02 % | 137.164 M 2.68 % | 133.587 M 32.51 % | 100.813 M 3.34 % | 97.553 M 137.55 % | 41.067 M -29.30 % | 58.086 M 98.71 % | 29.231 M 54.28 % | 18.947 M 125.48 % | 8.403 M -45.31 % | 15.364 M -4.22 % | 16.041 M -59.34 % | 39.451 M 180.11 % | 14.084 M 28.81 % | 10.934 M 852.88 % | 1.147 M 656.68 % | 151.643 K -95.62 % | 3.464 M 76.99 % | 1.957 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 5.481 M 48.46 % | 3.692 M 37.05 % | 2.694 M 40.31 % | 1.920 M 0.00 % | 1.920 M -40.63 % | 3.234 M -52.26 % | 6.774 M 101.73 % | 3.358 M 75.44 % | 1.914 M 4.25 % | 1.836 M -52.84 % | 3.893 M 15.01 % | 3.385 M -6.26 % | 3.611 M -23.93 % | 4.747 M 34.25 % | 3.536 M -8.58 % | 3.868 M 168.97 % | 1.438 M 115.38 % | 667.674 K -28.33 % | 931.548 K 229.58 % | 282.648 K 646.40 % | 37.868 K -20.28 % | 47.503 K -44.96 % | 86.310 K 1 877.77 % | 4.364 K |
Tax assets | 0.000 | 0.000 -100.00 % | 19.050 M -8.25 % | 20.764 M -8.70 % | 22.742 M -17.83 % | 27.677 M 17.58 % | 23.538 M -12.65 % | 26.947 M -12.92 % | 30.944 M -12.61 % | 35.410 M 18.83 % | 29.799 M -0.50 % | 29.948 M 1.33 % | 29.554 M 62.31 % | 18.208 M 200.12 % | 6.067 M 741.51 % | 720.955 K -86.17 % | 5.214 M 81.05 % | 2.880 M 541.50 % | 448.947 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 5.197 M -60.80 % | 13.258 M -44.79 % | 24.015 M 2.87 % | 23.346 M 17.08 % | 19.941 M -14.60 % | 23.350 M 147.46 % | 9.436 M 33.28 % | 7.080 M -68.39 % | 22.398 M 143.67 % | 9.192 M 25.45 % | 7.327 M 4.90 % | 6.985 M -37.62 % | 11.198 M -0.76 % | 11.284 M 46.00 % | 7.729 M 26.65 % | 6.102 M 0.37 % | 6.080 M 111.51 % | 2.874 M 7 369.87 % | 38.481 K -95.71 % | 896.398 K 616.45 % | 125.117 K 185.70 % | 43.793 K -17.02 % | 52.778 K 0.70 % | 52.413 K |
Tax payables | 0.000 -100.00 % | 68.025 M 1 039.45 % | 5.970 M | 0.000 -100.00 % | 30.342 M 42.64 % | 21.272 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 |
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 |
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 |
Capital lease obligations | 64.417 M 515.43 % | 10.467 M -63.19 % | 28.438 M -44.04 % | 50.815 M 95.16 % | 26.037 M -14.60 % | 30.489 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.062 M -54.56 % | 2.337 M -35.30 % | 3.612 M -14.79 % | 4.239 M -17.75 % | 5.154 M | 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 |
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 |
Deferred tax liabilities non current | 0.000 -100.00 % | 55.666 M -17.88 % | 67.787 M 119.63 % | 30.864 M | 0.000 -100.00 % | 48.738 M 55.82 % | 31.279 M 20.17 % | 26.030 M 37.08 % | 18.989 M 14.36 % | 16.605 M 33.10 % | 12.476 M 50.73 % | 8.277 M -66.90 % | 25.009 M -14.71 % | 29.324 M 69.07 % | 17.345 M 183.65 % | 6.115 M -27.22 % | 8.401 M 84.40 % | 4.556 M 128.71 % | 1.992 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.389 B 49.88 % | 1.594 B 33.84 % | 1.191 B 22.45 % | 972.572 M 11.91 % | 869.040 M 11.04 % | 782.619 M 86.29 % | 420.107 M 30.49 % | 321.934 M 36.80 % | 235.332 M 21.15 % | 194.246 M 23.60 % | 157.153 M 17.66 % | 133.571 M -43.07 % | 234.615 M -17.53 % | 284.488 M 29.78 % | 219.208 M 67.67 % | 130.734 M 82.17 % | 71.767 M 71.31 % | 41.894 M 39.45 % | 30.042 M 231.36 % | 9.067 M 81.25 % | 5.002 M -9.58 % | 5.532 M 58.49 % | 3.491 M -46.07 % | 6.473 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -366.968 M -8 303.21 % | -4.367 M -130.35 % | 14.390 M 7.81 % | 13.348 M 54.17 % | 8.658 M -41.26 % | 14.739 M 98.29 % | 7.433 M 394.96 % | -2.520 M | 0.000 | 0.000 100.00 % | -5.112 M | 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 | 2.617 M | 0.000 -100.00 % | 6.300 M 167.18 % | 2.358 M 33.22 % | 1.770 M -16.90 % | 2.130 M 227.19 % | 651.000 K -4.82 % | 684.000 K -11.97 % | 777.000 K 564.10 % | 117.000 K -47.77 % | 224.000 K -79.24 % | 1.079 M -41.23 % | 1.836 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 30.275 M -9.83 % | 33.576 M 402.86 % | 6.677 M 105.48 % | -121.752 M -6 466.99 % | -1.854 M 66.31 % | -5.503 M -126.59 % | 20.699 M 261.45 % | -12.821 M -359.37 % | -2.791 M 78.01 % | -12.695 M -274.60 % | 7.271 M 152.85 % | -13.759 M -557.57 % | 3.007 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | -1.728 M -54.42 % | -1.119 M -311.40 % | -272.000 K -283.10 % | -71.000 K -105.40 % | 1.314 M -64.72 % | 3.725 M 211.63 % | -3.337 M -468.48 % | -587.000 K 59.41 % | -1.446 M -194.39 % | 1.532 M 399.02 % | 307.000 K 133.33 % | -921.000 K -197.67 % | 943.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 32.857 M 602.02 % | -6.545 M 63.68 % | -18.018 M 81.77 % | -98.826 M -2 931.47 % | -3.260 M 94.23 % | -56.486 M -431.90 % | 17.019 M 306.72 % | -8.233 M 19.93 % | -10.282 M 7.40 % | -11.104 M -257.62 % | 7.045 M 159.31 % | -11.878 M -675.48 % | 2.064 M | 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 100.00 % | -9.540 M -175.88 % | 12.572 M 228.82 % | -9.759 M -140.08 % | 24.347 M 200.17 % | 8.111 M 322.52 % | -3.645 M -134.78 % | 10.480 M 429.25 % | -3.183 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -854.000 K -102.54 % | 33.576 M -2.70 % | 34.507 M 197.40 % | -35.427 M -459.63 % | 9.851 M -57.00 % | 22.911 M 2 194.24 % | -1.094 M -207.30 % | -356.000 K 76.93 % | -1.543 M -2 671.67 % | 60.000 K 174.07 % | -81.000 K 91.56 % | -960.000 K -298.76 % | 483.000 K | 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 | 97.245 M 433.29 % | 18.235 M -95.28 % | 385.959 M 354.31 % | 84.955 M 33 479.05 % | 253.000 K -96.18 % | 6.629 M 146.25 % | 2.692 M -98.51 % | 180.109 M 46.44 % | 122.991 M 5.82 % | 116.230 M 6 392.91 % | -1.847 M 87.14 % | -14.360 M -182.24 % | 17.462 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash provided by operating activities | 770.828 M 70.33 % | 452.563 M 74.10 % | 259.948 M 64.52 % | 158.008 M -48.24 % | 305.241 M 30.35 % | 234.171 M 70.97 % | 136.969 M 15.19 % | 118.911 M 42.53 % | 83.430 M 27.34 % | 65.516 M 43.12 % | 45.776 M 792.42 % | -6.611 M -116.01 % | 41.292 M 721.24 % | 5.028 M -94.94 % | 99.284 M 154.93 % | 38.946 M 254.72 % | 10.979 M 50.96 % | 7.273 M 2.64 % | 7.086 M 519.11 % | -1.691 M -266.37 % | -461.504 K 5.79 % | -489.888 K | 0.000 100.00 % | -26.346 K |
Investments in property plant and equipment | -160.498 M -30.33 % | -123.149 M 34.97 % | -189.360 M -29.81 % | -145.880 M 11.88 % | -165.545 M -18.59 % | -139.600 M -63.87 % | -85.190 M -1.41 % | -84.005 M -16.52 % | -72.097 M -35.90 % | -53.051 M -77.74 % | -29.847 M 25.24 % | -39.926 M 24.05 % | -52.570 M 37.45 % | -84.040 M -148.11 % | -33.872 M -24.29 % | -27.253 M -58.27 % | -17.219 M -80.87 % | -9.520 M -34.44 % | -7.081 M -516.49 % | -1.149 M -0.08 % | -1.148 M 7.38 % | -1.239 M -138.21 % | -520.180 K -16.41 % | -446.855 K |
Acquisitions net | -1.966 M 93.33 % | -29.467 M -144.51 % | 66.202 M 193.60 % | -70.732 M -431.94 % | -13.297 M 55.13 % | -29.635 M -49.23 % | -19.858 M 48.14 % | -38.290 M -7 297.37 % | 532.000 K 53 100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.347 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -87.691 M | 0.000 100.00 % | -318.000 K -3.25 % | -308.000 K -926.67 % | -30.000 K -20.00 % | -25.000 K -47.06 % | -17.000 K -13.33 % | -15.000 K 91.94 % | -186.000 K -615.38 % | -26.000 K | 0.000 100.00 % | -918.000 K 86.82 % | -6.963 M -1 552.61 % | -421.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 6.502 M -78.51 % | 30.250 M 9 533.76 % | 314.000 K | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.137 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.425 M | 0.000 | 0.000 -100.00 % | 2.556 K | 0.000 -100.00 % | 18.317 K | 0.000 | 0.000 | 0.000 |
Other investing activites | -163.730 M -6 793.89 % | -2.375 M 42.47 % | -4.128 M 32.99 % | -6.160 M -36.52 % | -4.512 M -192.99 % | -1.540 M 60.60 % | -3.909 M -398.60 % | -784.000 K 23.59 % | -1.026 M -163.75 % | -389.000 K -872.50 % | -40.000 K 95.39 % | -868.000 K 63.16 % | -2.356 M -14 825.00 % | 16.000 K -94.70 % | 302.108 K 1 108.43 % | 25.000 K -75.00 % | 100.000 K 529.29 % | 15.891 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -326.194 M -34.41 % | -242.682 M -100.92 % | -120.784 M 37.37 % | -192.840 M -5.18 % | -183.348 M -7.34 % | -170.805 M -56.73 % | -108.982 M 11.32 % | -122.896 M -69.26 % | -72.606 M -35.87 % | -53.439 M -78.89 % | -29.872 M 16.14 % | -35.620 M 36.22 % | -55.844 M 38.62 % | -90.987 M -31.22 % | -69.338 M -556.25 % | 15.197 M 188.77 % | -17.119 M -80.12 % | -9.504 M -34.26 % | -7.079 M -516.27 % | -1.149 M -1.71 % | -1.129 M 8.89 % | -1.240 M -138.31 % | -520.180 K -16.41 % | -446.855 K |
Debt repayment | -13.422 M 30.22 % | -19.234 M -1 246.92 % | -1.428 M -0.21 % | -1.425 M 93.35 % | -21.413 M -187.85 % | 24.375 M | 0.000 | 0.000 | 0.000 100.00 % | -1.062 M 16.71 % | -1.275 M 0.00 % | -1.275 M -103.35 % | -627.000 K 51.92 % | -1.304 M -755.55 % | -152.417 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -619.500 K -200.00 % | 619.500 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K 0.00 % | 300.000 K -32.74 % | 446.000 K -98.10 % | 23.471 M 2 734.66 % | 828.000 K -85.47 % | 5.700 M -8.89 % | 6.256 M | 0.000 -100.00 % | 49.406 M 1 394 367.97 % | 3.543 K 43.56 % | 2.468 K -99.99 % | 17.885 M -8.69 % | 19.586 M 67.16 % | 11.717 M 195.95 % | 3.959 M | 0.000 -100.00 % | 2.500 M -25.75 % | 3.367 M 3 032.49 % | 107.480 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -343.000 K -110.43 % | -163.000 K | 0.000 100.00 % | -2.929 M 79.89 % | -14.567 M -47 555.44 % | -30.568 K 97.27 % | -1.120 M 91.25 % | -12.797 M -16 264.14 % | -78.202 K 22.35 % | -100.716 K | 0.000 100.00 % | -295.819 K 60.05 % | -740.563 K -1 515.08 % | -45.853 K |
Dividends paid | -70.252 M -305.35 % | -17.331 M -140.07 % | -7.219 M 64.53 % | -20.352 M -25.86 % | -16.170 M -145.78 % | -6.579 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.929 M 49.75 % | -5.828 M | 0.000 | 0.000 100.00 % | -780.739 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -1.555 M | 0.000 100.00 % | -27.340 M -13.39 % | -24.112 M -12.26 % | -21.478 M -85.04 % | -11.607 M -1 604.41 % | -681.000 K -16 925.00 % | -4.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 M | 0.000 -100.00 % | 2.929 M | 0.000 100.00 % | -566.500 K -448.72 % | -103.240 K 82.53 % | -590.800 K -382.38 % | -122.475 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 |
Net cash used provided by financing activities | -85.229 M -133.09 % | -36.565 M -1.61 % | -35.987 M 21.58 % | -45.889 M 22.30 % | -59.061 M -1 010.17 % | 6.489 M 1 803.15 % | -381.000 K -186.20 % | 442.000 K -98.12 % | 23.471 M 10 130.34 % | -234.000 K -105.73 % | 4.082 M -80.39 % | 20.818 M 3 420.26 % | -627.000 K -101.39 % | 45.173 M 319.88 % | -20.545 M -3 355.19 % | -594.600 K -103.57 % | 16.661 M 207.56 % | 5.417 M -52.96 % | 11.516 M 198.47 % | 3.858 M | 0.000 -100.00 % | 2.205 M 9.89 % | 2.007 M 194.62 % | 681.127 K |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K -33.33 % | 6.000 K 700.00 % | -1.000 K -100.38 % | 262.000 K 6 450.00 % | 4.000 K 104.86 % | -82.294 K -470.10 % | -14.435 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 359.405 M 107.37 % | 173.316 M 67.98 % | 103.177 M 227.82 % | -80.721 M -228.47 % | 62.832 M -10.05 % | 69.855 M 153.04 % | 27.606 M 366.52 % | -10.358 M -130.20 % | 34.295 M 189.48 % | 11.847 M -40.74 % | 19.992 M 193.36 % | -21.414 M -43.55 % | -14.917 M 63.42 % | -40.782 M -537.60 % | 9.320 M -82.59 % | 53.534 M 408.79 % | 10.522 M 230.24 % | 3.186 M -72.35 % | 11.523 M 1 031.04 % | 1.019 M 164.04 % | -1.591 M -434.46 % | 475.669 K -64.76 % | 1.350 M 549.23 % | 207.926 K |
Cash at beginning of period | 424.274 M 69.06 % | 250.958 M 69.82 % | 147.781 M -35.33 % | 228.502 M 37.93 % | 165.670 M 72.91 % | 95.815 M 40.47 % | 68.209 M -13.18 % | 78.567 M 77.46 % | 44.272 M 36.54 % | 32.425 M 160.80 % | 12.433 M -63.27 % | 33.847 M -30.59 % | 48.764 M -45.54 % | 89.546 M 11.62 % | 80.227 M 200.56 % | 26.693 M 65.07 % | 16.171 M 24.54 % | 12.985 M 788.50 % | 1.461 M 230.19 % | 442.603 K -78.23 % | 2.034 M 30.53 % | 1.558 M 649.23 % | 207.926 K | 0.000 |
Cash at end of period | 783.679 M 84.71 % | 424.274 M 69.06 % | 250.958 M 69.82 % | 147.781 M -35.33 % | 228.502 M 37.93 % | 165.670 M 72.91 % | 95.815 M 40.47 % | 68.209 M -13.18 % | 78.567 M 77.46 % | 44.272 M 36.54 % | 32.425 M 160.80 % | 12.433 M -63.27 % | 33.847 M -30.59 % | 48.764 M -45.54 % | 89.546 M 11.62 % | 80.227 M 200.56 % | 26.693 M 65.07 % | 16.171 M 24.54 % | 12.985 M 788.50 % | 1.461 M 230.19 % | 442.603 K -78.23 % | 2.034 M 30.53 % | 1.558 M 649.23 % | 207.926 K |
Operating cash flow | 770.828 M 70.33 % | 452.563 M 74.10 % | 259.948 M 64.52 % | 158.008 M -48.24 % | 305.241 M 30.35 % | 234.171 M 70.97 % | 136.969 M 15.19 % | 118.911 M 42.53 % | 83.430 M 27.34 % | 65.516 M 43.12 % | 45.776 M 792.42 % | -6.611 M -116.01 % | 41.292 M 721.24 % | 5.028 M -94.94 % | 99.284 M 154.93 % | 38.946 M 254.72 % | 10.979 M 50.96 % | 7.273 M 2.64 % | 7.086 M 519.11 % | -1.691 M -266.37 % | -461.504 K 5.79 % | -489.888 K | 0.000 100.00 % | -26.346 K |
Capital expenditure | -160.498 M -30.33 % | -123.149 M 34.97 % | -189.360 M -29.81 % | -145.880 M 11.88 % | -165.545 M -18.59 % | -139.600 M -63.87 % | -85.190 M -1.41 % | -84.005 M -16.52 % | -72.097 M -35.90 % | -53.051 M -77.74 % | -29.847 M 25.24 % | -39.926 M 24.05 % | -52.570 M 37.45 % | -84.040 M -148.11 % | -33.872 M -24.29 % | -27.253 M -58.27 % | -17.219 M -80.87 % | -9.520 M -34.44 % | -7.081 M -516.49 % | -1.149 M -0.08 % | -1.148 M 7.38 % | -1.239 M -138.21 % | -520.180 K -16.41 % | -446.855 K |
Free CashFlow | 610.330 M 85.28 % | 329.414 M 366.67 % | 70.588 M 482.03 % | 12.128 M -91.32 % | 139.696 M 47.72 % | 94.571 M 82.64 % | 51.779 M 48.34 % | 34.906 M 208.00 % | 11.333 M -9.08 % | 12.465 M -21.75 % | 15.929 M 134.23 % | -46.537 M -312.64 % | -11.278 M 85.73 % | -79.012 M -220.79 % | 65.412 M 459.42 % | 11.693 M 287.40 % | -6.240 M -177.68 % | -2.247 M -46 326.31 % | 4.861 K 100.17 % | -2.839 M -76.45 % | -1.609 M 6.93 % | -1.729 M -232.39 % | -520.180 K -9.93 % | -473.201 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 695.411 M 36.90 % | 507.958 M -4.88 % | 534.040 M 53.25 % | 348.470 M 6.73 % | 326.483 M 7.14 % | 304.720 M 3.78 % | 293.617 M -5.27 % | 309.942 M 6.21 % | 291.828 M -14.70 % | 342.128 M 13.29 % | 301.989 M 90.67 % | 158.387 M -6.95 % | 170.210 M -6.40 % | 181.846 M -7.71 % | 197.028 M 36.11 % | 144.756 M 59.04 % | 91.016 M -14.41 % | 106.342 M 10.01 % | 96.670 M 25.42 % | 77.074 M 22.71 % | 62.810 M -9.00 % | 69.023 M -6.52 % | 73.839 M 24.74 % | 59.196 M 1.84 % | 58.124 M -24.97 % | 77.467 M 83.72 % | 42.166 M 0.00 % | 42.166 M -43.50 % | 74.631 M 0.00 % | 74.631 M 141.23 % | 30.938 M 0.00 % | 30.938 M 209.47 % | 9.997 M 0.00 % | 9.997 M 33.60 % | 7.483 M 0.00 % | 7.483 M 3.34 % | 7.241 M 0.00 % | 7.241 M 3 523.08 % | 199.852 K 0.00 % | 199.852 K 15 103.61 % | 1.315 K 0.00 % | 1.315 K 14.11 % | 1.152 K 0.00 % | 1.152 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net income | 303.799 M 78.32 % | 170.369 M -2.84 % | 175.341 M 325.16 % | 41.241 M 26.90 % | 32.499 M 11.83 % | 29.062 M 147.66 % | -60.978 M -183.10 % | 73.380 M 61.42 % | 45.458 M -44.10 % | 81.320 M -12.48 % | 92.921 M 353.41 % | 20.494 M 20.16 % | 17.055 M 257.02 % | 4.777 M -72.24 % | 17.208 M 26.98 % | 13.552 M 179.48 % | 4.849 M -62.19 % | 12.826 M 14.95 % | 11.158 M -31.89 % | 16.382 M 35.35 % | 12.103 M 205.25 % | 3.965 M 114.67 % | -27.029 M 53.78 % | -58.483 M -29.79 % | -45.061 M -686.27 % | -5.731 M -590.04 % | 1.170 M 0.00 % | 1.170 M -96.25 % | 31.201 M 0.00 % | 31.201 M 208.94 % | 10.099 M 0.00 % | 10.099 M 306.14 % | 2.487 M 0.00 % | 2.487 M 713.04 % | 305.849 K 0.00 % | 305.849 K -91.11 % | 3.439 M 0.00 % | 3.439 M 858.03 % | -453.683 K 0.00 % | -453.683 K -55.08 % | -292.541 K 0.00 % | -292.541 K -26.57 % | -231.126 K 0.00 % | -231.126 K -378.49 % | -48.303 K 0.00 % | -48.303 K -212.42 % | -15.461 K 0.00 % | -15.461 K |
Income before tax | 432.976 M 82.26 % | 237.563 M 10.49 % | 215.016 M 247.05 % | 61.956 M 29.10 % | 47.989 M 13.42 % | 42.311 M 151.01 % | -82.941 M -178.64 % | 105.466 M 81.60 % | 58.076 M -50.22 % | 116.664 M -2.67 % | 119.864 M 304.66 % | 29.621 M 26.73 % | 23.373 M 232.10 % | 7.038 M -71.14 % | 24.383 M 15.47 % | 21.116 M 197.16 % | 7.106 M -60.42 % | 17.954 M 774.10 % | 2.054 M -91.18 % | 23.289 M 57.53 % | 14.784 M 156.98 % | 5.753 M 127.07 % | -21.250 M 73.87 % | -81.317 M -37.64 % | -59.080 M -579.55 % | -8.694 M -497.35 % | 2.188 M 0.00 % | 2.188 M -95.17 % | 45.304 M 0.00 % | 45.304 M 215.85 % | 14.343 M 0.00 % | 14.343 M 300.79 % | 3.579 M 0.00 % | 3.579 M 589.58 % | 518.986 K 0.00 % | 518.986 K -87.69 % | 4.216 M 0.00 % | 4.216 M 1 075.95 % | -432.025 K 0.00 % | -432.025 K -47.68 % | -292.541 K 0.00 % | -292.541 K -26.57 % | -231.126 K 0.00 % | -231.126 K -378.49 % | -48.303 K 0.00 % | -48.303 K -212.42 % | -15.461 K 0.00 % | -15.461 K |
Income before tax ratio | 0.62 33.13 % | 0.47 16.16 % | 0.40 126.45 % | 0.18 20.96 % | 0.15 5.86 % | 0.14 149.15 % | -0.28 -183.01 % | 0.34 70.99 % | 0.20 -41.64 % | 0.34 -14.09 % | 0.40 112.24 % | 0.19 36.19 % | 0.14 254.80 % | 0.04 -68.73 % | 0.12 -15.16 % | 0.15 86.84 % | 0.08 -53.76 % | 0.17 694.60 % | 0.02 -92.97 % | 0.30 28.37 % | 0.24 182.40 % | 0.08 128.96 % | -0.29 79.05 % | -1.37 -35.15 % | -1.02 -805.70 % | -0.11 -316.28 % | 0.05 0.00 % | 0.05 -91.45 % | 0.61 0.00 % | 0.61 30.93 % | 0.46 0.00 % | 0.46 29.51 % | 0.36 0.00 % | 0.36 416.15 % | 0.07 0.00 % | 0.07 -88.09 % | 0.58 0.00 % | 0.58 126.94 % | -2.16 0.00 % | -2.16 99.03 % | -222.55 0.00 % | -222.55 -10.92 % | -200.63 0.00 % | -200.63 | 0.00 | 0.00 | 0.00 | 0.00 |
EBITDA | 504.539 M 68.25 % | 299.870 M -2.50 % | 307.561 M 119.77 % | 139.949 M -16.18 % | 166.961 M 57.16 % | 106.238 M -20.06 % | 132.896 M -16.90 % | 159.929 M 7.82 % | 148.331 M -21.77 % | 189.598 M -3.01 % | 195.477 M 198.65 % | 65.453 M 5.84 % | 61.843 M 24.25 % | 49.774 M -31.89 % | 73.077 M 23.61 % | 59.121 M 54.66 % | 38.226 M -19.60 % | 47.547 M 19.11 % | 39.917 M -0.96 % | 40.305 M 39.15 % | 28.966 M 62.11 % | 17.868 M 347.93 % | 3.989 M 86.23 % | 2.142 M 122.71 % | -9.433 M -174.01 % | 12.745 M -58.72 % | 30.878 M 0.00 % | 30.878 M -45.08 % | 56.224 M 0.00 % | 56.224 M 196.20 % | 18.982 M 0.00 % | 18.982 M 228.76 % | 5.774 M 0.00 % | 5.774 M 861.00 % | 600.806 K 0.00 % | 600.806 K -85.68 % | 4.196 M 0.00 % | 4.196 M 1 549.28 % | -289.543 K 0.00 % | -289.543 K 9.97 % | -321.616 K 0.00 % | -321.616 K -19.11 % | -270.023 K 0.00 % | -270.023 K -287.62 % | -69.662 K 0.00 % | -69.662 K -1 051.44 % | -6.050 K 0.00 % | -6.050 K |
Net income ratio | 0.44 30.25 % | 0.34 2.15 % | 0.33 177.43 % | 0.12 18.89 % | 0.10 4.37 % | 0.10 145.92 % | -0.21 -187.72 % | 0.24 51.99 % | 0.16 -34.46 % | 0.24 -22.75 % | 0.31 137.80 % | 0.13 29.13 % | 0.10 281.43 % | 0.03 -69.92 % | 0.09 -6.71 % | 0.09 75.72 % | 0.05 -55.83 % | 0.12 4.49 % | 0.12 -45.70 % | 0.21 10.30 % | 0.19 235.44 % | 0.06 115.69 % | -0.37 62.95 % | -0.99 -27.44 % | -0.78 -947.93 % | -0.07 -366.73 % | 0.03 0.00 % | 0.03 -93.37 % | 0.42 0.00 % | 0.42 28.07 % | 0.33 0.00 % | 0.33 31.24 % | 0.25 0.00 % | 0.25 508.57 % | 0.04 0.00 % | 0.04 -91.39 % | 0.47 0.00 % | 0.47 120.92 % | -2.27 0.00 % | -2.27 98.98 % | -222.55 0.00 % | -222.55 -10.92 % | -200.63 0.00 % | -200.63 | 0.00 | 0.00 | 0.00 | 0.00 |
Ratio EBITDA | 0.73 22.90 % | 0.59 2.51 % | 0.58 43.40 % | 0.40 -21.47 % | 0.51 46.68 % | 0.35 -22.97 % | 0.45 -12.28 % | 0.52 1.52 % | 0.51 -8.28 % | 0.55 -14.39 % | 0.65 56.64 % | 0.41 13.74 % | 0.36 32.74 % | 0.27 -26.20 % | 0.37 -9.19 % | 0.41 -2.76 % | 0.42 -6.07 % | 0.45 8.28 % | 0.41 -21.04 % | 0.52 13.39 % | 0.46 78.15 % | 0.26 379.19 % | 0.05 49.30 % | 0.04 122.30 % | -0.16 -198.64 % | 0.16 -77.53 % | 0.73 0.00 % | 0.73 -2.80 % | 0.75 0.00 % | 0.75 22.79 % | 0.61 0.00 % | 0.61 6.23 % | 0.58 0.00 % | 0.58 619.32 % | 0.08 0.00 % | 0.08 -86.15 % | 0.58 0.00 % | 0.58 140.00 % | -1.45 0.00 % | -1.45 99.41 % | -244.67 0.00 % | -244.67 -4.38 % | -234.39 0.00 % | -234.39 | 0.00 | 0.00 | 0.00 | 0.00 |
Gross profit ratio | 0.65 34.00 % | 0.48 16.31 % | 0.42 120.46 % | 0.19 -0.79 % | 0.19 8.22 % | 0.18 47.65 % | 0.12 -55.62 % | 0.27 25.98 % | 0.21 -38.68 % | 0.35 -20.18 % | 0.43 112.45 % | 0.20 42.44 % | 0.14 81.09 % | 0.08 -49.10 % | 0.16 -23.06 % | 0.20 265.56 % | 0.06 -70.69 % | 0.19 562.31 % | 0.03 -91.89 % | 0.35 -47.43 % | 0.67 499.92 % | 0.11 162.70 % | -0.18 46.38 % | -0.33 16.24 % | -0.40 -2 288.34 % | 0.02 -97.32 % | 0.68 0.00 % | 0.68 -31.81 % | 0.99 0.00 % | 0.99 -13.26 % | 1.14 0.00 % | 1.14 8.71 % | 1.05 0.00 % | 1.05 35.83 % | 0.77 0.00 % | 0.77 -29.99 % | 1.10 0.00 % | 1.10 -81.28 % | 5.90 0.00 % | 5.90 489.63 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Weighted average shs out dil | 1.170 B 0.72 % | 1.161 B 1.81 % | 1.141 B 5.11 % | 1.085 B 17.24 % | 925.670 M 5.11 % | 880.667 M 1.53 % | 867.385 M 3.78 % | 835.763 M 1.52 % | 823.267 M 0.53 % | 818.933 M 15.18 % | 710.989 M 6.16 % | 669.739 M 9.00 % | 614.420 M 14.47 % | 536.742 M 0.52 % | 533.952 M -0.32 % | 535.652 M 1.70 % | 526.711 M 0.76 % | 522.724 M 10.24 % | 474.166 M 0.32 % | 472.661 M 2.30 % | 462.021 M 4.87 % | 440.556 M 20.83 % | 364.602 M 2.87 % | 354.442 M 5.22 % | 336.844 M -0.08 % | 337.118 M 5.40 % | 319.846 M 0.00 % | 319.846 M 8.25 % | 295.467 M 0.00 % | 295.467 M 1.03 % | 292.454 M 0.00 % | 292.454 M 51.08 % | 193.580 M 0.00 % | 193.580 M 14.62 % | 168.888 M 0.00 % | 168.888 M 2.74 % | 164.389 M 0.00 % | 164.389 M 133.01 % | 70.550 M 0.00 % | 70.550 M 19.09 % | 59.241 M 0.00 % | 59.241 M 122.07 % | 26.676 M 0.00 % | 26.676 M 33.38 % | 20.001 M 0.00 % | 20.001 M 137.21 % | 8.432 M 0.00 % | 8.432 M |
Weighted average shs out | 1.170 B 0.73 % | 1.161 B 3.98 % | 1.117 B 3.72 % | 1.077 B 19.52 % | 900.957 M 3.54 % | 870.120 M 0.32 % | 867.385 M 5.08 % | 825.422 M 1.40 % | 814.017 M 0.70 % | 808.350 M 15.87 % | 697.665 M 5.95 % | 658.470 M 9.56 % | 601.028 M 11.98 % | 536.742 M 0.47 % | 534.244 M -0.26 % | 535.652 M 2.80 % | 521.082 M -0.32 % | 522.742 M 10.44 % | 473.328 M 0.14 % | 472.662 M 2.30 % | 462.021 M 4.87 % | 440.556 M 20.91 % | 364.356 M 2.80 % | 354.442 M 5.44 % | 336.158 M -0.28 % | 337.118 M 5.40 % | 319.846 M 0.00 % | 319.846 M 9.31 % | 292.613 M 0.00 % | 292.613 M 0.05 % | 292.454 M 0.00 % | 292.454 M 51.08 % | 193.580 M 0.00 % | 193.580 M 14.62 % | 168.888 M 0.00 % | 168.888 M 2.74 % | 164.389 M 0.00 % | 164.389 M 133.01 % | 70.550 M 0.00 % | 70.550 M 19.09 % | 59.241 M 0.00 % | 59.241 M 122.07 % | 26.676 M 0.00 % | 26.676 M 33.38 % | 20.001 M 0.00 % | 20.001 M 137.21 % | 8.432 M 0.00 % | 8.432 M |
EPS diluted | 0.26 73.33 % | 0.15 0.00 % | 0.15 294.74 % | 0.04 8.26 % | 0.04 6.36 % | 0.03 146.94 % | -0.07 -180.07 % | 0.09 59.06 % | 0.06 -44.41 % | 0.10 -23.62 % | 0.13 324.84 % | 0.03 10.07 % | 0.03 212.36 % | 0.01 -72.36 % | 0.03 27.27 % | 0.03 178.02 % | 0.01 -62.86 % | 0.02 4.70 % | 0.02 -32.56 % | 0.03 34.50 % | 0.03 186.67 % | 0.01 112.15 % | -0.07 56.41 % | -0.17 -30.77 % | -0.13 -664.71 % | -0.02 -559.46 % | 0.00 0.00 % | 0.00 -96.64 % | 0.11 0.00 % | 0.11 219.77 % | 0.03 0.00 % | 0.03 164.62 % | 0.01 0.00 % | 0.01 622.22 % | 0.00 0.00 % | 0.00 -91.39 % | 0.02 0.00 % | 0.02 426.56 % | -0.01 0.00 % | -0.01 -28.00 % | -0.01 0.00 % | -0.01 41.86 % | -0.01 0.00 % | -0.01 -258.33 % | 0.00 0.00 % | 0.00 -33.33 % | 0.00 0.00 % | 0.00 |
Earnings per share | 0.26 73.33 % | 0.15 -6.25 % | 0.16 317.75 % | 0.04 6.09 % | 0.04 8.08 % | 0.03 147.51 % | -0.07 -179.08 % | 0.09 59.32 % | 0.06 -44.20 % | 0.10 -23.08 % | 0.13 318.01 % | 0.03 9.51 % | 0.03 219.10 % | 0.01 -72.36 % | 0.03 27.27 % | 0.03 169.15 % | 0.01 -61.63 % | 0.02 4.26 % | 0.02 -32.28 % | 0.03 34.50 % | 0.03 186.67 % | 0.01 112.13 % | -0.07 56.35 % | -0.17 -30.77 % | -0.13 -664.71 % | -0.02 -559.46 % | 0.00 0.00 % | 0.00 -96.64 % | 0.11 0.00 % | 0.11 219.77 % | 0.03 0.00 % | 0.03 164.62 % | 0.01 0.00 % | 0.01 622.22 % | 0.00 0.00 % | 0.00 -94.99 % | 0.04 0.00 % | 0.04 660.94 % | -0.01 0.00 % | -0.01 -28.00 % | -0.01 0.00 % | -0.01 41.86 % | -0.01 0.00 % | -0.01 -258.33 % | 0.00 0.00 % | 0.00 -33.33 % | 0.00 0.00 % | 0.00 |
Gross profit | 449.838 M 83.45 % | 245.206 M 10.63 % | 221.644 M 237.86 % | 65.603 M 5.89 % | 61.955 M 15.95 % | 53.431 M 53.23 % | 34.869 M -57.96 % | 82.944 M 33.80 % | 61.990 M -47.70 % | 118.524 M -9.57 % | 131.060 M 305.07 % | 32.355 M 32.55 % | 24.410 M 69.50 % | 14.401 M -53.02 % | 30.652 M 4.73 % | 29.268 M 481.41 % | 5.034 M -74.91 % | 20.065 M 628.58 % | 2.754 M -89.83 % | 27.076 M -35.49 % | 41.970 M 445.92 % | 7.688 M 158.61 % | -13.117 M 33.11 % | -19.610 M 14.69 % | -22.987 M -1 741.93 % | 1.400 M -95.08 % | 28.464 M 0.00 % | 28.464 M -61.47 % | 73.880 M 0.00 % | 73.880 M 109.24 % | 35.308 M 0.00 % | 35.308 M 236.43 % | 10.495 M 0.00 % | 10.495 M 81.46 % | 5.783 M 0.00 % | 5.783 M -27.65 % | 7.994 M 0.00 % | 7.994 M 578.40 % | 1.178 M 0.00 % | 1.178 M 89 544.85 % | 1.315 K 0.00 % | 1.315 K 14.11 % | 1.152 K 0.00 % | 1.152 K | 0.000 | 0.000 | 0.000 | 0.000 |
Income tax expense | 129.177 M 92.24 % | 67.194 M 69.36 % | 39.675 M 91.53 % | 20.715 M 33.73 % | 15.490 M 16.91 % | 13.249 M 160.32 % | -21.963 M -168.45 % | 32.086 M 154.29 % | 12.618 M -64.30 % | 35.344 M 31.18 % | 26.943 M 195.20 % | 9.127 M 44.46 % | 6.318 M 179.43 % | 2.261 M -68.49 % | 7.175 M -5.14 % | 7.564 M 230.31 % | 2.290 M -55.34 % | 5.128 M 154.97 % | -9.329 M -235.07 % | 6.907 M 157.63 % | 2.681 M 49.94 % | 1.788 M -69.06 % | 5.779 M -74.69 % | 22.834 M 62.88 % | 14.019 M 373.14 % | 2.963 M 190.92 % | 1.019 M 0.00 % | 1.019 M -92.78 % | 14.103 M 0.00 % | 14.103 M 232.31 % | 4.244 M 0.00 % | 4.244 M 288.61 % | 1.092 M 0.00 % | 1.092 M 412.40 % | 213.138 K 0.00 % | 213.138 K -72.58 % | 777.289 K 0.00 % | 777.289 K 3 489.01 % | 21.658 K 0.00 % | 21.658 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cost of revenue | 245.573 M -6.54 % | 262.752 M -15.89 % | 312.396 M 10.44 % | 282.867 M 6.93 % | 264.528 M 5.27 % | 251.289 M -2.88 % | 258.748 M 13.99 % | 226.998 M -1.24 % | 229.838 M 2.79 % | 223.604 M 30.82 % | 170.929 M 35.62 % | 126.032 M -13.56 % | 145.800 M -12.93 % | 167.445 M 0.64 % | 166.376 M 44.06 % | 115.488 M 34.32 % | 85.982 M -0.34 % | 86.277 M -8.13 % | 93.916 M 87.84 % | 49.998 M 139.91 % | 20.840 M -66.02 % | 61.335 M -29.46 % | 86.956 M 10.34 % | 78.806 M -2.84 % | 81.111 M 6.63 % | 76.067 M 455.15 % | 13.702 M 0.00 % | 13.702 M 1 724.29 % | 751.089 K 0.00 % | 751.089 K 117.19 % | -4.370 M 0.00 % | -4.370 M -777.73 % | -497.908 K 0.00 % | -497.908 K -129.30 % | 1.699 M 0.00 % | 1.699 M 325.58 % | -753.338 K 0.00 % | -753.338 K 23.01 % | -978.530 K 0.00 % | -978.530 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.796 M | 0.000 -100.00 % | 2.563 M | 0.000 -100.00 % | 2.420 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.384 M 0.00 % | 7.384 M 119.82 % | 3.359 M 0.00 % | 3.359 M 217.33 % | 1.058 M 0.00 % | 1.058 M 35.05 % | 783.737 K 0.00 % | 783.737 K -31.48 % | 1.144 M 0.00 % | 1.144 M 121.11 % | 517.293 K 0.00 % | 517.293 K 82.94 % | 282.762 K 0.00 % | 282.762 K 13.71 % | 248.668 K 0.00 % | 248.668 K 5.18 % | 236.416 K 0.00 % | 236.416 K 379.09 % | 49.347 K 0.00 % | 49.347 K 715.64 % | 6.050 K 0.00 % | 6.050 K |
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 100.00 % | -3.011 M | 0.000 100.00 % | -2.446 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 |
Other expenses | 0.000 | 0.000 100.00 % | -18.000 K 59.09 % | -44.000 K -193.62 % | 47.000 K -47.19 % | 89.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.746 M | 0.000 100.00 % | -1.148 M | 0.000 -100.00 % | 1.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.165 M 0.00 % | -2.165 M -5.71 % | -2.048 M 0.00 % | -2.048 M -157.51 % | 3.560 M 0.00 % | 3.560 M 18 422.51 % | 19.222 K 0.00 % | 19.222 K 1 521.71 % | -1.352 K 0.00 % | -1.352 K -102.05 % | 65.950 K 0.00 % | 65.950 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.750 K 0.00 % | 5.750 K | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 5.560 M 258.71 % | 1.550 M -77.24 % | 6.810 M 52.62 % | 4.462 M 32.29 % | 3.373 M -21.74 % | 4.310 M -6.85 % | 4.627 M 4.24 % | 4.439 M 67.38 % | 2.652 M -23.55 % | 3.469 M -4.93 % | 3.649 M 55.34 % | 2.349 M 31.89 % | 1.781 M -78.40 % | 8.245 M 21.29 % | 6.798 M -21.26 % | 8.633 M 569.18 % | -1.840 M -170.10 % | 2.625 M 168.84 % | -3.813 M -197.02 % | 3.930 M -85.20 % | 26.546 M 1 218.73 % | 2.013 M -76.00 % | 8.386 M -86.29 % | 61.182 M 66.33 % | 36.784 M 233.46 % | 11.031 M -22.94 % | 14.316 M 0.00 % | 14.316 M -50.29 % | 28.795 M 0.00 % | 28.795 M 12.64 % | 25.565 M 0.00 % | 25.565 M 252.14 % | 7.260 M 0.00 % | 7.260 M 29.75 % | 5.595 M 0.00 % | 5.595 M 40.58 % | 3.980 M 0.00 % | 3.980 M 165.20 % | 1.501 M 0.00 % | 1.501 M 361.98 % | 324.838 K 0.00 % | 324.838 K 19.28 % | 272.325 K 0.00 % | 272.325 K 289.92 % | 69.841 K 0.00 % | 69.841 K 1 054.40 % | 6.050 K 0.00 % | 6.050 K |
Cost and expenses | 251.133 M -4.98 % | 264.302 M -17.20 % | 319.206 M 8.52 % | 294.146 M 9.80 % | 267.901 M 4.81 % | 255.599 M -2.95 % | 263.375 M 13.80 % | 231.437 M -0.45 % | 232.490 M 2.39 % | 227.073 M 30.07 % | 174.578 M 35.98 % | 128.381 M -13.01 % | 147.581 M -16.00 % | 175.690 M 1.45 % | 173.174 M 39.52 % | 124.121 M 47.51 % | 84.142 M -5.35 % | 88.902 M -1.33 % | 90.103 M 67.08 % | 53.928 M 22.37 % | 44.069 M -30.43 % | 63.348 M -33.56 % | 95.342 M -31.89 % | 139.988 M 18.74 % | 117.895 M 81.28 % | 65.036 M 132.13 % | 28.018 M 0.00 % | 28.018 M -5.17 % | 29.546 M 0.00 % | 29.546 M 39.41 % | 21.194 M 0.00 % | 21.194 M 213.44 % | 6.762 M 0.00 % | 6.762 M -7.30 % | 7.294 M 0.00 % | 7.294 M 126.07 % | 3.227 M 0.00 % | 3.227 M 517.92 % | 522.167 K 0.00 % | 522.167 K 60.75 % | 324.838 K 0.00 % | 324.838 K 19.28 % | 272.325 K 0.00 % | 272.325 K 289.92 % | 69.841 K 0.00 % | 69.841 K 1 054.40 % | 6.050 K 0.00 % | 6.050 K |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 5.560 M 258.71 % | 1.550 M -77.30 % | 6.828 M 51.53 % | 4.506 M 31.75 % | 3.420 M -22.26 % | 4.399 M -4.93 % | 4.627 M 4.24 % | 4.439 M 67.38 % | 2.652 M -23.55 % | 3.469 M -4.93 % | 3.649 M 55.34 % | 2.349 M 31.89 % | 1.781 M -58.86 % | 4.329 M 94.82 % | 2.222 M 1.37 % | 2.192 M 249.12 % | -1.470 M -165.19 % | 2.255 M 265.44 % | -1.363 M -192.09 % | 1.480 M 81.82 % | 814.000 K -49.32 % | 1.606 M -51.02 % | 3.279 M 48.84 % | 2.203 M -11.03 % | 2.476 M 10.78 % | 2.235 M -69.73 % | 7.384 M 0.00 % | 7.384 M 119.82 % | 3.359 M 0.00 % | 3.359 M 217.33 % | 1.058 M 0.00 % | 1.058 M 35.05 % | 783.737 K 0.00 % | 783.737 K -31.48 % | 1.144 M 0.00 % | 1.144 M 121.11 % | 517.293 K 0.00 % | 517.293 K 82.94 % | 282.762 K 0.00 % | 282.762 K 13.71 % | 248.668 K 0.00 % | 248.668 K 5.18 % | 236.416 K 0.00 % | 236.416 K 379.09 % | 49.347 K 0.00 % | 49.347 K 715.64 % | 6.050 K 0.00 % | 6.050 K |
Interest income | 0.000 | 0.000 -100.00 % | 7.996 M 51.84 % | 5.266 M 112.34 % | 2.480 M 69.98 % | 1.459 M 436.40 % | 272.000 K 18.78 % | 229.000 K -6.53 % | 245.000 K -47.87 % | 470.000 K 18.99 % | 395.000 K -34.49 % | 603.000 K -39.09 % | 990.000 K 12.24 % | 882.000 K 66.73 % | 529.000 K 9.98 % | 481.000 K -24.84 % | 640.000 K 24.51 % | 514.000 K 20.94 % | 425.000 K 197.20 % | 143.000 K -69.83 % | 474.000 K 507.69 % | 78.000 K -69.17 % | 253.000 K -51.81 % | 525.000 K -24.02 % | 691.000 K -26.25 % | 937.000 K -59.19 % | 2.296 M 0.00 % | 2.296 M 1.13 % | 2.270 M 0.00 % | 2.270 M 118.38 % | 1.040 M 0.00 % | 1.040 M 220.44 % | 324.428 K 0.00 % | 324.428 K -2.50 % | 332.730 K 0.00 % | 332.730 K 144.36 % | 136.165 K 0.00 % | 136.165 K 381.49 % | 28.280 K 0.00 % | 28.280 K -13.25 % | 32.599 K 0.00 % | 32.599 K -3.55 % | 33.798 K 0.00 % | 33.798 K 56.92 % | 21.538 K 0.00 % | 21.538 K | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 -100.00 % | 1.962 M 34.57 % | 1.458 M -11.80 % | 1.653 M -15.32 % | 1.952 M 32.34 % | 1.475 M 240.65 % | 433.000 K -43.62 % | 768.000 K -47.90 % | 1.474 M -10.01 % | 1.638 M 219.92 % | 512.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 681.000 K | 0.000 -100.00 % | 834.000 K | 0.000 -100.00 % | 1.410 M | 0.000 | 0.000 -100.00 % | 262.500 K | 0.000 | 0.000 -100.00 % | 934.000 K 0.00 % | 934.000 K 27 793.09 % | 3.349 K 0.00 % | 3.349 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 |
Depreciation and amortization | 83.737 M 19.14 % | 70.287 M -29.80 % | 100.130 M 21.24 % | 82.589 M -23.80 % | 108.379 M 89.75 % | 57.117 M -44.36 % | 102.654 M 26.07 % | 81.424 M -8.51 % | 88.993 M 19.38 % | 74.543 M 9.52 % | 68.066 M 92.02 % | 35.447 M -9.61 % | 39.214 M -13.06 % | 45.105 M -12.06 % | 51.289 M 46.88 % | 34.918 M 21.59 % | 28.718 M -9.92 % | 31.879 M -4.41 % | 33.349 M 94.34 % | 17.160 M 44.43 % | 11.881 M -8.65 % | 13.006 M -43.26 % | 22.923 M -72.39 % | 83.018 M 65.80 % | 50.072 M 154.08 % | 19.707 M 253.68 % | 5.572 M 0.00 % | 5.572 M -49.98 % | 11.140 M 0.00 % | 11.140 M 20.58 % | 9.238 M 0.00 % | 9.238 M 263.91 % | 2.539 M 0.00 % | 2.539 M 516.96 % | 411.473 K 0.00 % | 411.473 K 125.99 % | 182.072 K 0.00 % | 182.072 K 455.56 % | 32.773 K 0.00 % | 32.773 K 1 618.09 % | 1.908 K 0.00 % | 1.908 K 65.87 % | 1.150 K 0.00 % | 1.150 K 542.46 % | 179.000 0.00 % | 179.000 | 0.000 | 0.000 |
Operating income | 444.278 M 82.34 % | 243.656 M 13.42 % | 214.834 M 295.47 % | 54.324 M -7.27 % | 58.582 M 19.26 % | 49.121 M 62.43 % | 30.242 M -61.48 % | 78.505 M 32.30 % | 59.338 M -48.43 % | 115.055 M -9.70 % | 127.411 M 324.62 % | 30.006 M 32.60 % | 22.629 M 384.66 % | 4.669 M -78.57 % | 21.788 M -9.98 % | 24.203 M 179.93 % | 8.646 M -44.82 % | 15.668 M 138.55 % | 6.568 M -71.62 % | 23.145 M 28.10 % | 18.068 M 271.62 % | 4.862 M 125.68 % | -18.934 M 76.59 % | -80.876 M -35.91 % | -59.505 M -754.71 % | -6.962 M -127.51 % | 25.306 M 0.00 % | 25.306 M -43.87 % | 45.085 M 0.00 % | 45.085 M 362.71 % | 9.744 M 0.00 % | 9.744 M 201.18 % | 3.235 M 0.00 % | 3.235 M 1 608.71 % | 189.333 K 0.00 % | 189.333 K -95.28 % | 4.014 M 0.00 % | 4.014 M 2 277.78 % | -184.326 K 0.00 % | -184.326 K 43.08 % | -323.823 K 0.00 % | -323.823 K -28.59 % | -251.823 K 0.00 % | -251.823 K -260.57 % | -69.841 K 0.00 % | -69.841 K -1 054.40 % | -6.050 K 0.00 % | -6.050 K |
Operating income ratio | 0.64 33.19 % | 0.48 19.24 % | 0.40 158.05 % | 0.16 -13.12 % | 0.18 11.31 % | 0.16 56.51 % | 0.10 -59.34 % | 0.25 24.57 % | 0.20 -39.54 % | 0.34 -20.29 % | 0.42 122.70 % | 0.19 42.50 % | 0.13 417.80 % | 0.03 -76.78 % | 0.11 -33.86 % | 0.17 76.01 % | 0.09 -35.53 % | 0.15 116.85 % | 0.07 -77.37 % | 0.30 4.39 % | 0.29 308.38 % | 0.07 127.47 % | -0.26 81.23 % | -1.37 -33.45 % | -1.02 -1 039.15 % | -0.09 -114.97 % | 0.60 0.00 % | 0.60 -0.65 % | 0.60 0.00 % | 0.60 91.81 % | 0.31 0.00 % | 0.31 -2.68 % | 0.32 0.00 % | 0.32 1 178.98 % | 0.03 0.00 % | 0.03 -95.44 % | 0.55 0.00 % | 0.55 160.11 % | -0.92 0.00 % | -0.92 99.63 % | -246.35 0.00 % | -246.35 -12.69 % | -218.60 0.00 % | -218.60 | 0.00 | 0.00 | 0.00 | 0.00 |
Total other income expenses net | -11.302 M -85.49 % | -6.093 M -3 447.80 % | 182.000 K -97.62 % | 7.632 M 172.05 % | -10.593 M -55.55 % | -6.810 M 93.98 % | -113.183 M -485.49 % | 29.361 M 2 426.55 % | -1.262 M -129.22 % | 4.319 M 157.23 % | -7.547 M -1 860.26 % | -385.000 K -198.72 % | 390.000 K -83.54 % | 2.369 M -8.71 % | 2.595 M 184.06 % | -3.087 M -100.45 % | -1.540 M -167.37 % | 2.286 M 150.64 % | -4.514 M -3 234.72 % | 144.000 K -77.11 % | 629.000 K -29.41 % | 891.000 K 138.47 % | -2.316 M -425.17 % | -441.000 K -203.76 % | 425.000 K 124.54 % | -1.732 M 85.52 % | -11.960 M 0.00 % | -11.960 M -1 141.43 % | -963.409 K 0.00 % | -963.409 K -120.94 % | 4.600 M 0.00 % | 4.600 M 1 238.54 % | 343.650 K 0.00 % | 343.650 K 3.70 % | 331.378 K 0.00 % | 331.378 K 63.96 % | 202.115 K 0.00 % | 202.115 K 284.23 % | -109.710 K 0.00 % | -109.710 K -454.10 % | 30.983 K 0.00 % | 30.983 K 49.70 % | 20.697 K 0.00 % | 20.697 K -3.90 % | 21.538 K 0.00 % | 21.538 K 328.86 % | -9.411 K 0.00 % | -9.411 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-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-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -719.262 M -59.61 % | -450.646 M -8.90 % | -413.807 M -79.44 % | -230.611 M -3.64 % | -222.520 M -119.97 % | -101.157 M -4.32 % | -96.966 M 28.05 % | -134.771 M 33.43 % | -202.465 M -19.68 % | -169.168 M -51.44 % | -111.706 M -249.40 % | -31.971 M 66.63 % | -95.815 M -9.52 % | -87.487 M -16.61 % | -75.028 M -67.04 % | -44.917 M 42.83 % | -78.567 M 8.29 % | -85.668 M -93.50 % | -44.272 M -25.66 % | -35.232 M -12.34 % | -31.363 M -70.79 % | -18.364 M -81.89 % | -10.096 M 62.06 % | -26.612 M 11.98 % | -30.235 M 29.83 % | -43.089 M 3.23 % | -44.525 M 47.24 % | -84.393 M -5.19 % | -80.227 M -200.56 % | -26.693 M -65.07 % | -16.171 M -24.54 % | -12.985 M -788.50 % | -1.461 M -230.19 % | -442.603 K 78.23 % | -2.034 M -30.53 % | -1.558 M 64.52 % | -4.391 M |
Total investments | 506.350 M 40.75 % | 359.763 M 258.94 % | 100.230 M 3 755.00 % | 2.600 M -5.01 % | 2.737 M -13.14 % | 3.151 M -43.49 % | 5.576 M -23.33 % | 7.273 M 15.30 % | 6.308 M 100.64 % | 3.144 M -21.28 % | 3.994 M -30.89 % | 5.779 M -23.97 % | 7.601 M 10.24 % | 6.895 M -0.72 % | 6.945 M 4 499.34 % | 151.000 K -48.29 % | 292.000 K -46.22 % | 543.000 K 311.36 % | 132.000 K 50.00 % | 88.000 K -69.97 % | 293.000 K -26.75 % | 400.000 K -1.23 % | 405.000 K -24.02 % | 533.000 K -88.96 % | 4.827 M -14.10 % | 5.619 M 20.79 % | 4.652 M 1 004.11 % | 421.333 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 -60.00 % | 250.000 -98.85 % | 21.800 K | 0.000 | 0.000 |
Total debt | 64.417 M 1 591.18 % | 3.809 M -63.61 % | 10.467 M -44.05 % | 18.708 M -34.21 % | 28.438 M -23.93 % | 37.384 M -26.43 % | 50.815 M 120.73 % | 23.021 M -11.58 % | 26.037 M -24.59 % | 34.527 M -36.02 % | 53.964 M 80.02 % | 29.977 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.062 M 149.88 % | 425.000 K -81.81 % | 2.337 M 37.47 % | 1.700 M -52.93 % | 3.612 M | 0.000 -100.00 % | 4.239 M -17.75 % | 5.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 133.922 M 332.26 % | 30.982 M 199.59 % | -31.108 M 6.18 % | -33.157 M -20.95 % | -27.413 M 1.22 % | -27.751 M -6.60 % | -26.034 M 2.00 % | -26.564 M 20.17 % | -33.277 M 2.56 % | -34.153 M 1.60 % | -34.707 M -330.07 % | -8.070 M -5.16 % | -7.674 M -157.12 % | 13.436 M 613.16 % | 1.884 M 23.38 % | 1.527 M 65.98 % | 920.000 K 19.48 % | 770.000 K 82.03 % | 423.000 K -85.78 % | 2.974 M -3.63 % | 3.086 M 3.66 % | 2.977 M 5.49 % | 2.822 M 7.79 % | 2.618 M -20.91 % | 3.310 M | 0.000 -100.00 % | 1.864 M -16.90 % | 2.243 M 152.83 % | 887.196 K 13.79 % | 779.697 K 40.38 % | 555.412 K 876.12 % | 56.900 K 2 546.51 % | 2.150 K | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 919.662 M 41.46 % | 650.129 M 21.41 % | 535.501 M 48.85 % | 359.766 M 5.74 % | 340.244 M 10.56 % | 307.745 M 9.24 % | 281.717 M -17.79 % | 342.695 M 18.31 % | 289.667 M 18.57 % | 244.296 M 36.37 % | 179.146 M 109.24 % | 85.617 M 18.26 % | 72.398 M 30.82 % | 55.342 M 9.54 % | 50.520 M 51.66 % | 33.312 M 68.58 % | 19.760 M 32.23 % | 14.944 M 616.74 % | 2.085 M 134.07 % | -6.119 M 78.17 % | -28.033 M 30.15 % | -40.136 M 8.99 % | -44.101 M -158.32 % | -17.072 M -145.28 % | 37.707 M -54.44 % | 82.768 M -6.48 % | 88.499 M 2.71 % | 86.160 M 191.20 % | 29.587 M 215.14 % | 9.389 M 112.64 % | 4.415 M 16.08 % | 3.804 M 265.84 % | -2.294 M -95.23 % | -1.175 M -99.20 % | -589.782 K -362.47 % | -127.530 K -312.40 % | -30.924 K |
Common stock | 851.839 M 0.97 % | 843.617 M 2.29 % | 824.735 M 0.69 % | 819.121 M 30.55 % | 627.421 M 33.91 % | 468.532 M 0.72 % | 465.184 M -0.29 % | 466.556 M 22.97 % | 379.391 M 2.06 % | 371.741 M 0.26 % | 370.781 M 72.92 % | 214.423 M 0.10 % | 214.218 M 28.96 % | 166.118 M 11.07 % | 149.568 M 0.30 % | 149.120 M 0.00 % | 149.122 M 0.24 % | 148.770 M 18.94 % | 125.080 M 0.24 % | 124.782 M 0.43 % | 124.251 M 0.01 % | 124.236 M 4.63 % | 118.743 M 0.81 % | 117.791 M 4.56 % | 112.650 M 0.00 % | 112.650 M -0.01 % | 112.657 M 72.52 % | 65.301 M -18.24 % | 79.864 M 73.88 % | 45.930 M 60.25 % | 28.661 M 31.86 % | 21.735 M 117.23 % | 10.006 M 68.50 % | 5.938 M 0.00 % | 5.938 M 71.26 % | 3.467 M -46.25 % | 6.451 M |
Total equity | 1.905 B 24.97 % | 1.525 B 14.72 % | 1.329 B 16.01 % | 1.146 B 21.85 % | 940.252 M 25.61 % | 748.526 M 3.84 % | 720.867 M -7.90 % | 782.687 M 23.11 % | 635.781 M 9.26 % | 581.884 M 12.94 % | 515.220 M 76.46 % | 291.970 M 4.67 % | 278.942 M 6.17 % | 262.724 M 30.08 % | 201.972 M 9.79 % | 183.959 M 8.34 % | 169.802 M 3.23 % | 164.484 M 28.92 % | 127.588 M 4.89 % | 121.637 M 22.49 % | 99.304 M 14.04 % | 87.077 M 12.41 % | 77.464 M -25.04 % | 103.337 M -32.75 % | 153.667 M -21.36 % | 195.418 M -3.74 % | 203.020 M 32.09 % | 153.704 M 39.30 % | 110.339 M 96.69 % | 56.098 M 66.80 % | 33.632 M 31.40 % | 25.596 M 231.81 % | 7.714 M 61.96 % | 4.763 M -10.94 % | 5.348 M 60.14 % | 3.340 M -47.98 % | 6.420 M |
Other non current liabilities | 218.558 M 35.54 % | 161.253 M 228.32 % | 49.115 M 13.24 % | 43.372 M -67.00 % | 131.426 M 157.72 % | 50.996 M -49.06 % | 100.109 M 97.86 % | 50.597 M -51.35 % | 104.010 M 149.32 % | 41.718 M -55.80 % | 94.381 M 58.66 % | 59.488 M 2.37 % | 58.108 M | 0.000 -100.00 % | 56.061 M | 0.000 -100.00 % | 21.429 M | 0.000 -100.00 % | 22.336 M | 0.000 -100.00 % | 24.722 M -23.47 % | 32.302 M 4.37 % | 30.950 M -9.52 % | 34.208 M -33.37 % | 51.343 M | 0.000 -100.00 % | 20.007 M 8.68 % | 18.408 M 3 018.59 % | 590.280 K 106.76 % | 285.493 K 0.10 % | 285.214 K 26.18 % | 226.035 K 4.59 % | 216.106 K 1 330.50 % | 15.107 K 99.72 % | 7.564 K | 0.000 | 0.000 |
Long term debt | 50.709 M 4 711.10 % | 1.054 M -24.12 % | 1.389 M -81.77 % | 7.618 M -27.23 % | 10.468 M -35.39 % | 16.202 M -35.52 % | 25.128 M 207.00 % | 8.185 M -12.59 % | 9.364 M -22.37 % | 12.062 M -12.88 % | 13.846 M -8.38 % | 15.113 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 425.000 K -59.98 % | 1.062 M -37.53 % | 1.700 M -27.26 % | 2.337 M | 0.000 | 0.000 -100.00 % | 4.239 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 269.267 M 65.90 % | 162.307 M 52.87 % | 106.170 M -10.49 % | 118.616 M -16.41 % | 141.894 M 26.79 % | 111.909 M -10.64 % | 125.237 M 20.92 % | 103.570 M -8.65 % | 113.374 M 39.21 % | 81.441 M -24.75 % | 108.227 M 19.23 % | 90.769 M 1.55 % | 89.387 M | 0.000 -100.00 % | 82.091 M | 0.000 -100.00 % | 40.418 M | 0.000 -100.00 % | 38.941 M | 0.000 -100.00 % | 37.198 M 13.66 % | 32.727 M 2.23 % | 32.012 M -10.85 % | 35.908 M -33.11 % | 53.680 M | 0.000 -100.00 % | 49.331 M 23.35 % | 39.992 M 496.44 % | 6.705 M -22.81 % | 8.687 M 79.43 % | 4.841 M 118.27 % | 2.218 M 926.39 % | 216.106 K 1 330.50 % | 15.107 K 99.72 % | 7.564 K | 0.000 | 0.000 |
Other current liabilities | 195.465 M 53.63 % | 127.230 M 86.31 % | 68.289 M 190.33 % | 23.521 M -57.13 % | 54.865 M 218.54 % | 17.224 M -77.76 % | 77.435 M 597.92 % | 11.095 M -79.04 % | 52.929 M 611.32 % | 7.441 M -86.00 % | 53.160 M 663.24 % | 6.965 M -83.55 % | 42.342 M 458.09 % | 7.587 M -75.36 % | 30.791 M 494.88 % | 5.176 M 90.71 % | 2.714 M -11.62 % | 3.071 M -83.42 % | 18.525 M 411.88 % | 3.619 M -70.49 % | 12.262 M 282.35 % | 3.207 M -72.90 % | 11.835 M -38.43 % | 19.223 M 29.93 % | 14.795 M 170.18 % | 5.476 M -67.04 % | 16.614 M -1.51 % | 16.868 M 122.32 % | 7.587 M 741.64 % | 901.484 K 65.21 % | 545.652 K -75.08 % | 2.190 M 812.96 % | 239.864 K 142.34 % | 98.980 K -25.47 % | 132.809 K 35.20 % | 98.235 K | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 16.909 M 183.23 % | 5.970 M | 0.000 | 0.000 -100.00 % | 13.667 M -54.96 % | 30.342 M -38.24 % | 49.127 M 130.95 % | 21.272 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.062 M | 0.000 -100.00 % | 4.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 |
Short term debt | 13.708 M 397.57 % | 2.755 M -69.65 % | 9.078 M -39.07 % | 14.899 M -17.09 % | 17.970 M -15.16 % | 21.182 M -17.54 % | 25.687 M 73.14 % | 14.836 M -11.02 % | 16.673 M -25.78 % | 22.465 M -44.00 % | 40.118 M 169.90 % | 14.864 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.062 M | 0.000 -100.00 % | 1.275 M | 0.000 -100.00 % | 1.275 M | 0.000 -100.00 % | 4.239 M 363.53 % | 914.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 214.370 M 16.57 % | 183.903 M 15.92 % | 158.650 M 31.03 % | 121.079 M 11.30 % | 108.790 M -8.18 % | 118.483 M -6.31 % | 126.468 M 0.33 % | 126.052 M 5.14 % | 119.885 M -20.22 % | 150.270 M -5.59 % | 159.172 M 124.20 % | 70.995 M 37.11 % | 51.778 M 29.15 % | 40.090 M 5.86 % | 37.871 M -18.99 % | 46.747 M 86.15 % | 25.112 M -9.18 % | 27.651 M -0.24 % | 27.717 M 4.39 % | 26.551 M 28.57 % | 20.651 M 29.02 % | 16.006 M -33.57 % | 24.095 M -41.04 % | 40.868 M 49.88 % | 27.268 M 9.89 % | 24.813 M -22.79 % | 32.137 M 25.97 % | 25.511 M 86.36 % | 13.690 M 96.09 % | 6.981 M 104.13 % | 3.420 M 53.48 % | 2.228 M 96.11 % | 1.136 M 407.04 % | 224.097 K 26.89 % | 176.602 K 16.94 % | 151.013 K 188.12 % | 52.413 K |
Total liabilities | 483.637 M 39.69 % | 346.210 M 30.73 % | 264.820 M 10.48 % | 239.695 M -4.38 % | 250.684 M 8.81 % | 230.392 M -8.47 % | 251.705 M 9.62 % | 229.622 M -1.56 % | 233.259 M 0.67 % | 231.711 M -13.35 % | 267.399 M 65.30 % | 161.764 M 14.59 % | 141.165 M 252.12 % | 40.090 M -66.58 % | 119.962 M 156.62 % | 46.747 M -28.66 % | 65.530 M 136.99 % | 27.651 M -58.52 % | 66.658 M 151.06 % | 26.551 M -54.10 % | 57.849 M 18.71 % | 48.733 M -13.14 % | 56.107 M -26.92 % | 76.776 M -5.15 % | 80.948 M 226.23 % | 24.813 M -69.54 % | 81.468 M 24.37 % | 65.504 M 221.18 % | 20.395 M 30.17 % | 15.668 M 89.65 % | 8.261 M 85.80 % | 4.446 M 228.79 % | 1.352 M 465.36 % | 239.204 K 29.88 % | 184.166 K 21.95 % | 151.013 K 188.12 % | 52.413 K |
Other non current assets | 110.389 M 1.89 % | 108.341 M -2.72 % | 111.371 M -82.02 % | 619.493 M 57.49 % | 393.345 M 22.99 % | 319.816 M 12.92 % | 283.219 M 2.89 % | 275.260 M 766.80 % | 31.756 M 7.59 % | 29.516 M -85.00 % | 196.750 M 83.78 % | 107.059 M 7.13 % | 99.930 M 3 371.00 % | 2.879 M 598.79 % | 412.000 K -98.95 % | 39.415 M 20.75 % | 32.642 M -1.31 % | 33.075 M 6 188.02 % | 526.000 K -98.26 % | 30.295 M 29 312.62 % | 103.000 K -99.65 % | 29.311 M | 0.000 -100.00 % | 37.085 M | 0.000 100.00 % | -178.141 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 506.350 M 40.75 % | 359.763 M 259.29 % | 100.132 M 3 751.23 % | 2.600 M -5.01 % | 2.737 M -13.14 % | 3.151 M -43.49 % | 5.576 M -23.33 % | 7.273 M 15.30 % | 6.308 M 100.64 % | 3.144 M 403.85 % | 624.000 K -89.20 % | 5.779 M 424.89 % | 1.101 M -84.03 % | 6.895 M 5 372.22 % | 126.000 K -16.56 % | 151.000 K -78.55 % | 704.000 K 29.65 % | 543.000 K 311.36 % | 132.000 K 50.00 % | 88.000 K -69.97 % | 293.000 K -26.75 % | 400.000 K 0.00 % | 400.000 K -24.95 % | 533.000 K -81.86 % | 2.938 M -47.71 % | 5.619 M 20.79 % | 4.652 M 1 004.11 % | 421.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 -100.00 % | 3.358 M | 0.000 | 0.000 -100.00 % | 30.000 K -58.90 % | 73.000 K -39.67 % | 121.000 K -36.65 % | 191.000 K -31.05 % | 277.000 K -24.93 % | 369.000 K -16.70 % | 443.000 K -17.50 % | 537.000 K 58.41 % | 339.000 K -3.97 % | 353.000 K | 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 |
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 -100.00 % | 1.371 M | 0.000 100.00 % | -31.356 M -104 620.00 % | 30.000 K -58.90 % | 73.000 K -39.67 % | 121.000 K -36.65 % | 191.000 K -31.05 % | 277.000 K -24.93 % | 369.000 K -16.70 % | 443.000 K -17.50 % | 537.000 K 58.41 % | 339.000 K -3.97 % | 353.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 895.587 M 6.20 % | 843.280 M 0.96 % | 835.280 M 139.99 % | 348.049 M -6.91 % | 373.886 M -8.50 % | 408.620 M 10.15 % | 370.961 M -21.71 % | 473.859 M -0.35 % | 475.515 M 1.56 % | 468.231 M 63.35 % | 286.636 M 38.70 % | 206.660 M 44.26 % | 143.253 M -32.36 % | 211.793 M 36.49 % | 155.167 M -12.87 % | 178.077 M 93.99 % | 91.795 M 1.94 % | 90.052 M 1.23 % | 88.957 M -12.67 % | 101.864 M 26.97 % | 80.224 M 16.12 % | 69.090 M -2.64 % | 70.961 M -16.66 % | 85.149 M -41.25 % | 144.942 M -15.82 % | 172.183 M 7.95 % | 159.499 M 51.79 % | 105.082 M 202.60 % | 34.727 M -6.32 % | 37.068 M 72.36 % | 21.507 M 78.91 % | 12.021 M 125.62 % | 5.328 M 18.44 % | 4.498 M 31.99 % | 3.408 M 86.39 % | 1.829 M -11.99 % | 2.078 M |
Total non current assets | 1.512 B 15.32 % | 1.311 B 25.28 % | 1.047 B 7.90 % | 970.142 M 22.96 % | 789.018 M 7.85 % | 731.587 M 7.50 % | 680.520 M -10.03 % | 756.392 M 41.03 % | 536.321 M 7.07 % | 500.891 M -2.11 % | 511.687 M 60.15 % | 319.498 M 19.29 % | 267.822 M 20.88 % | 221.567 M 20.40 % | 184.023 M -15.45 % | 217.643 M 74.49 % | 124.729 M 0.83 % | 123.700 M -1.12 % | 125.098 M -5.49 % | 132.368 M 19.67 % | 110.610 M 11.64 % | 99.078 M -2.56 % | 101.678 M -17.48 % | 123.210 M -30.77 % | 177.971 M -0.10 % | 178.141 M -2.50 % | 182.712 M 63.76 % | 111.570 M 214.75 % | 35.448 M -16.17 % | 42.283 M 73.38 % | 24.387 M 95.56 % | 12.470 M 134.05 % | 5.328 M 18.44 % | 4.498 M 31.99 % | 3.408 M 86.39 % | 1.829 M -11.99 % | 2.078 M |
Other current assets | 5.581 M -19.45 % | 6.929 M 31.18 % | 5.282 M 1.64 % | 5.197 M -53.19 % | 11.102 M 132.99 % | 4.765 M -45.63 % | 8.764 M 129.00 % | 3.827 M 157.88 % | 1.484 M -56.97 % | 3.449 M 212.13 % | 1.105 M -81.29 % | 5.906 M 177.41 % | 2.129 M 9.29 % | 1.948 M -76.41 % | 8.258 M 568.66 % | 1.235 M 38.61 % | 891.000 K 26.03 % | 707.000 K -82.73 % | 4.093 M -29.76 % | 5.827 M 219.81 % | 1.822 M 158.81 % | 704.000 K -0.98 % | 711.000 K -67.96 % | 2.219 M -29.44 % | 3.145 M | 0.000 -100.00 % | 8.814 M 1 770.83 % | 471.128 K 82.83 % | 257.682 K 25.17 % | 205.861 K -60.16 % | 516.763 K 168.32 % | 192.593 K 414.60 % | 37.426 K 61.74 % | 23.139 K 8.67 % | 21.292 K 18.61 % | 17.951 K | 0.000 |
Short term investments | 0.000 | 0.000 -100.00 % | 98.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.370 M | 0.000 -100.00 % | 6.500 M | 0.000 -100.00 % | 6.819 M | 0.000 100.00 % | -412.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.078 M | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 1.889 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 -60.00 % | 250.000 -98.85 % | 21.800 K | 0.000 | 0.000 |
cash and cash equivalents | 783.679 M 72.44 % | 454.455 M 7.11 % | 424.274 M 70.17 % | 249.319 M -0.65 % | 250.958 M 81.14 % | 138.541 M -6.25 % | 147.781 M -6.34 % | 157.792 M -30.95 % | 228.502 M 12.18 % | 203.695 M 22.95 % | 165.670 M 167.43 % | 61.948 M -35.35 % | 95.815 M 9.52 % | 87.487 M 16.61 % | 75.028 M 67.04 % | 44.917 M -42.83 % | 78.567 M -8.29 % | 85.668 M 93.50 % | 44.272 M 25.66 % | 35.232 M 8.66 % | 32.425 M 72.57 % | 18.789 M 51.12 % | 12.433 M -56.09 % | 28.312 M -16.35 % | 33.847 M -21.45 % | 43.089 M -11.64 % | 48.764 M -45.54 % | 89.546 M 11.62 % | 80.227 M 200.56 % | 26.693 M 65.07 % | 16.171 M 24.54 % | 12.985 M 788.50 % | 1.461 M 230.19 % | 442.603 K -78.23 % | 2.034 M 30.53 % | 1.558 M -64.52 % | 4.391 M |
Cash and short term investments | 783.679 M 72.44 % | 454.455 M 7.09 % | 424.372 M 70.21 % | 249.319 M -0.65 % | 250.958 M 81.14 % | 138.541 M -6.25 % | 147.781 M -6.34 % | 157.792 M -30.95 % | 228.502 M 12.18 % | 203.695 M 20.50 % | 169.040 M 172.87 % | 61.948 M -39.45 % | 102.315 M 16.95 % | 87.487 M 16.61 % | 75.028 M 67.04 % | 44.917 M -42.83 % | 78.567 M -8.29 % | 85.668 M 93.50 % | 44.272 M 25.66 % | 35.232 M 8.66 % | 32.425 M 72.57 % | 18.789 M 51.12 % | 12.433 M -56.09 % | 28.312 M -16.35 % | 33.847 M -21.45 % | 43.089 M -11.64 % | 48.764 M -45.54 % | 89.546 M 11.62 % | 80.227 M 200.56 % | 26.693 M 65.07 % | 16.171 M 24.54 % | 12.985 M 788.44 % | 1.462 M 230.02 % | 442.853 K -78.45 % | 2.055 M 31.93 % | 1.558 M -64.52 % | 4.391 M |
Total current assets | 876.734 M 56.68 % | 559.554 M 2.26 % | 547.165 M 31.76 % | 415.283 M 3.33 % | 401.918 M 62.50 % | 247.331 M -15.31 % | 292.052 M 14.12 % | 255.917 M -23.08 % | 332.719 M 6.40 % | 312.704 M 15.42 % | 270.932 M 101.83 % | 134.236 M -11.85 % | 152.285 M 11.24 % | 136.892 M -0.74 % | 137.911 M 33.38 % | 103.396 M -6.52 % | 110.603 M 2.09 % | 108.338 M 56.68 % | 69.148 M 19.05 % | 58.082 M 24.79 % | 46.543 M 26.71 % | 36.732 M 15.17 % | 31.893 M -43.95 % | 56.903 M 0.46 % | 56.644 M -19.98 % | 70.789 M -30.45 % | 101.776 M -5.45 % | 107.638 M 12.96 % | 95.286 M 223.18 % | 29.484 M 68.41 % | 17.507 M -0.37 % | 17.573 M 370.02 % | 3.739 M 642.00 % | 503.860 K -76.28 % | 2.124 M 27.80 % | 1.662 M -62.18 % | 4.395 M |
Inventory | 81.993 M -11.75 % | 92.909 M -18.37 % | 113.819 M -17.38 % | 137.758 M 0.43 % | 137.164 M 34.01 % | 102.354 M -23.38 % | 133.587 M 53.21 % | 87.192 M -13.51 % | 100.813 M 7.22 % | 94.021 M -3.62 % | 97.553 M 60.34 % | 60.843 M 48.16 % | 41.067 M -4.27 % | 42.897 M -26.15 % | 58.086 M 13.78 % | 51.052 M 74.65 % | 29.231 M 51.17 % | 19.337 M 2.06 % | 18.947 M 22.78 % | 15.432 M 83.65 % | 8.403 M -33.97 % | 12.726 M -17.17 % | 15.364 M -31.43 % | 22.407 M 39.69 % | 16.041 M -21.13 % | 20.339 M -48.44 % | 39.451 M 180.11 % | 14.084 M 28.81 % | 10.934 M 852.88 % | 1.147 M 656.68 % | 151.643 K -95.62 % | 3.464 M 76.99 % | 1.957 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 5.481 M 4.18 % | 5.261 M 42.50 % | 3.692 M -83.95 % | 23.009 M 754.08 % | 2.694 M 61.22 % | 1.671 M -12.97 % | 1.920 M -72.98 % | 7.106 M 270.10 % | 1.920 M -83.36 % | 11.539 M 256.80 % | 3.234 M -41.61 % | 5.539 M -18.23 % | 6.774 M 48.55 % | 4.560 M 35.80 % | 3.358 M -45.77 % | 6.192 M 223.51 % | 1.914 M -27.11 % | 2.626 M 43.03 % | 1.836 M 15.40 % | 1.591 M -59.13 % | 3.893 M -13.74 % | 4.513 M 33.32 % | 3.385 M -14.63 % | 3.965 M 9.80 % | 3.611 M | 0.000 -100.00 % | 4.747 M 34.25 % | 3.536 M -8.58 % | 3.868 M 168.97 % | 1.438 M 115.38 % | 667.674 K -28.33 % | 931.548 K 229.58 % | 282.648 K 646.40 % | 37.868 K -20.28 % | 47.503 K -44.96 % | 86.310 K 1 877.77 % | 4.364 K |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.050 M | 0.000 -100.00 % | 20.764 M | 0.000 -100.00 % | 22.742 M | 0.000 -100.00 % | 27.677 M | 0.000 -100.00 % | 23.538 M | 0.000 -100.00 % | 26.947 M | 0.000 -100.00 % | 30.944 M | 0.000 -100.00 % | 35.410 M | 0.000 -100.00 % | 29.799 M | 0.000 -100.00 % | 29.948 M | 0.000 -100.00 % | 29.554 M | 0.000 -100.00 % | 18.208 M 200.12 % | 6.067 M 741.51 % | 720.955 K -86.17 % | 5.214 M 81.05 % | 2.880 M 541.50 % | 448.947 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 5.197 M -90.36 % | 53.918 M 306.68 % | 13.258 M -72.85 % | 48.841 M 103.38 % | 24.015 M -55.99 % | 54.564 M 133.72 % | 23.346 M -61.09 % | 59.999 M 200.88 % | 19.941 M -56.94 % | 46.314 M 98.35 % | 23.350 M -32.44 % | 34.561 M 266.27 % | 9.436 M -58.76 % | 22.882 M 223.19 % | 7.080 M -78.23 % | 32.515 M 45.17 % | 22.398 M 25.84 % | 17.798 M 93.63 % | 9.192 M -59.92 % | 22.932 M 212.98 % | 7.327 M -42.75 % | 12.799 M 83.24 % | 6.985 M -67.73 % | 21.645 M 93.29 % | 11.198 M -42.09 % | 19.337 M 71.37 % | 11.284 M 46.00 % | 7.729 M 26.65 % | 6.102 M 0.37 % | 6.080 M 111.51 % | 2.874 M 7 369.87 % | 38.481 K -95.71 % | 896.398 K 616.45 % | 125.117 K 185.70 % | 43.793 K -17.02 % | 52.778 K 0.70 % | 52.413 K |
Tax payables | 0.000 | 0.000 -100.00 % | 68.025 M 302.30 % | 16.909 M 183.23 % | 5.970 M | 0.000 | 0.000 -100.00 % | 13.667 M -54.96 % | 30.342 M -38.24 % | 49.127 M 130.95 % | 21.272 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 |
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 |
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 -100.00 % | 27.828 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 |
Capital lease obligations | 64.417 M 1 591.18 % | 3.809 M -63.61 % | 10.467 M 174.80 % | 3.809 M -86.61 % | 28.438 M | 0.000 -100.00 % | 50.815 M | 0.000 -100.00 % | 26.037 M | 0.000 -100.00 % | 30.489 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.062 M | 0.000 -100.00 % | 2.337 M | 0.000 -100.00 % | 3.612 M | 0.000 -100.00 % | 4.239 M -17.75 % | 5.154 M | 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 |
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 % | -195.418 M | 0.000 | 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 -100.00 % | 55.666 M -22.07 % | 71.435 M -17.74 % | 86.837 M 94.22 % | 44.711 M -13.40 % | 51.628 M 15.27 % | 44.788 M -22.99 % | 58.159 M 110.26 % | 27.661 M -43.25 % | 48.738 M 201.45 % | 16.168 M -48.31 % | 31.279 M | 0.000 -100.00 % | 26.030 M | 0.000 -100.00 % | 18.989 M | 0.000 -100.00 % | 16.605 M | 0.000 -100.00 % | 12.476 M | 0.000 -100.00 % | 8.277 M | 0.000 -100.00 % | 25.009 M | 0.000 -100.00 % | 29.324 M 69.07 % | 17.345 M 183.65 % | 6.115 M -27.22 % | 8.401 M 84.40 % | 4.556 M 128.71 % | 1.992 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.389 B 27.69 % | 1.871 B 17.38 % | 1.594 B 15.05 % | 1.385 B 16.33 % | 1.191 B 21.66 % | 978.918 M 0.65 % | 972.572 M -3.93 % | 1.012 B 16.49 % | 869.040 M 6.81 % | 813.595 M 3.96 % | 782.619 M 72.48 % | 453.734 M 8.00 % | 420.107 M 17.20 % | 358.459 M 11.35 % | 321.934 M 0.28 % | 321.039 M 36.42 % | 235.332 M 1.42 % | 232.038 M 19.46 % | 194.246 M 1.99 % | 190.450 M 21.19 % | 157.153 M 15.72 % | 135.810 M 1.68 % | 133.571 M -25.84 % | 180.113 M -23.23 % | 234.615 M -16.09 % | 279.609 M -1.72 % | 284.488 M 29.78 % | 219.208 M 67.67 % | 130.734 M 82.17 % | 71.767 M 71.31 % | 41.894 M 39.45 % | 30.042 M 231.36 % | 9.067 M 81.25 % | 5.002 M -9.58 % | 5.532 M 58.49 % | 3.491 M -46.07 % | 6.473 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-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -203.654 M | 0.000 100.00 % | -4.367 M | 0.000 100.00 % | -176.784 M | 0.000 100.00 % | -84.751 M | 0.000 -100.00 % | 6.397 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.433 M | 0.000 100.00 % | -2.520 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.254 M | 0.000 100.00 % | -1.990 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 |
Stock based compensation | 1.249 M -8.70 % | 1.368 M | 0.000 -100.00 % | 6.110 M 17.82 % | 5.186 M 365.53 % | 1.114 M -2.79 % | 1.146 M -5.45 % | 1.212 M 62.90 % | 744.000 K -27.49 % | 1.026 M -25.65 % | 1.380 M 84.00 % | 750.000 K 278.79 % | 198.000 K -56.29 % | 453.000 K 31.69 % | 344.000 K 1.18 % | 340.000 K -15.00 % | 400.000 K 6.10 % | 377.000 K 343.53 % | 85.000 K 165.63 % | 32.000 K -54.29 % | 70.000 K -54.55 % | 154.000 K -47.26 % | 292.000 K -62.90 % | 787.000 K -19.12 % | 973.000 K 12.75 % | 863.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 |
Change in working capital | 30.275 M | 0.000 100.00 % | -12.798 M | 0.000 100.00 % | -18.860 M | 0.000 100.00 % | -98.737 M | 0.000 100.00 % | -1.165 M | 0.000 100.00 % | -51.122 M | 0.000 -100.00 % | 9.291 M | 0.000 100.00 % | -4.463 M 5.30 % | -4.713 M -68.86 % | -2.791 M | 0.000 100.00 % | -12.695 M | 0.000 -100.00 % | 7.271 M | 0.000 100.00 % | -13.759 M | 0.000 -100.00 % | 3.490 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 |
Accounts receivables | -1.728 M | 0.000 100.00 % | -1.119 M | 0.000 100.00 % | -272.000 K | 0.000 100.00 % | -71.000 K | 0.000 -100.00 % | 1.314 M | 0.000 -100.00 % | 3.725 M | 0.000 100.00 % | -3.637 M | 0.000 -100.00 % | 2.676 M 182.01 % | -3.263 M -125.66 % | -1.446 M | 0.000 -100.00 % | 1.532 M | 0.000 -100.00 % | 307.000 K | 0.000 100.00 % | -921.000 K | 0.000 -100.00 % | 943.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 |
Inventory | 32.857 M | 0.000 100.00 % | -6.545 M | 0.000 100.00 % | -18.018 M | 0.000 100.00 % | -98.826 M | 0.000 100.00 % | -3.260 M | 0.000 100.00 % | -56.486 M | 0.000 -100.00 % | 1.831 M | 0.000 100.00 % | -6.903 M -419.02 % | -1.330 M 87.06 % | -10.282 M | 0.000 100.00 % | -11.104 M | 0.000 -100.00 % | 7.045 M | 0.000 100.00 % | -11.878 M | 0.000 -100.00 % | 2.064 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 |
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 -100.00 % | 10.469 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.480 M | 0.000 100.00 % | -3.183 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 |
Other working capital | -854.000 K | 0.000 100.00 % | -5.134 M | 0.000 100.00 % | -570.000 K | 0.000 -100.00 % | 160.000 K | 0.000 -100.00 % | 781.000 K | 0.000 -100.00 % | 1.639 M | 0.000 -100.00 % | 628.000 K | 0.000 100.00 % | -236.000 K -96.67 % | -120.000 K 92.22 % | -1.543 M | 0.000 -100.00 % | 60.000 K | 0.000 100.00 % | -81.000 K | 0.000 100.00 % | -960.000 K | 0.000 -100.00 % | 483.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 |
Other non cash items | 18.191 M -76.99 % | 79.054 M 16.60 % | 67.799 M 751.73 % | -10.403 M -104.69 % | 221.743 M 56.00 % | 142.140 M -42.58 % | 247.559 M 186.22 % | 86.492 M -53.93 % | 187.752 M 21.72 % | 154.247 M -0.13 % | 154.442 M 121.18 % | 69.827 M -2.00 % | 71.252 M 481.98 % | 12.243 M 340.58 % | -5.089 M -132.78 % | 15.525 M -85.68 % | 108.450 M 645.82 % | 14.541 M -86.82 % | 110.353 M 1 777.71 % | 5.877 M 162.48 % | 2.239 M 154.80 % | -4.086 M -125.21 % | 16.210 M 153.03 % | -30.570 M -2 349.45 % | 1.359 M -91.45 % | 15.889 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 |
Net cash provided by operating activities | 443.490 M 35.48 % | 327.338 M -1.83 % | 333.456 M 182.58 % | 118.004 M -19.10 % | 145.863 M 27.85 % | 114.085 M 43.39 % | 79.560 M 1.42 % | 78.448 M -45.60 % | 144.217 M -10.44 % | 161.024 M -10.19 % | 179.297 M 226.74 % | 54.874 M -25.28 % | 73.444 M 17.36 % | 62.578 M 5.55 % | 59.289 M -0.56 % | 59.622 M 150.79 % | 23.774 M -60.15 % | 59.656 M 126.98 % | 26.282 M -33.01 % | 39.234 M 19.85 % | 32.737 M 151.07 % | 13.039 M 1 056.64 % | -1.363 M 74.03 % | -5.248 M -148.44 % | 10.833 M -64.75 % | 30.728 M 1 122.28 % | 2.514 M 0.00 % | 2.514 M -94.94 % | 49.642 M 0.00 % | 49.642 M 154.93 % | 19.473 M 0.00 % | 19.473 M 254.72 % | 5.490 M 0.00 % | 5.490 M 50.96 % | 3.637 M 0.00 % | 3.637 M 2.64 % | 3.543 M 0.00 % | 3.543 M 519.11 % | -845.406 K 0.00 % | -845.406 K -266.37 % | -230.752 K 0.00 % | -230.752 K 5.79 % | -244.944 K 0.00 % | -244.944 K | 0.000 | 0.000 100.00 % | -13.173 K 0.00 % | -13.173 K |
Investments in property plant and equipment | -79.143 M 2.72 % | -81.355 M -54.37 % | -52.702 M 25.19 % | -70.447 M 15.97 % | -83.833 M 20.56 % | -105.527 M -52.47 % | -69.210 M 9.73 % | -76.670 M 7.14 % | -82.569 M 0.49 % | -82.976 M -25.98 % | -65.864 M 10.68 % | -73.736 M -49.34 % | -49.373 M -38.63 % | -35.615 M -17.91 % | -30.206 M 43.85 % | -53.799 M -74.76 % | -30.784 M 25.49 % | -41.313 M -146.41 % | -16.766 M 53.79 % | -36.285 M -95.10 % | -18.598 M -65.33 % | -11.249 M 20.41 % | -14.133 M 41.40 % | -24.119 M -16.33 % | -20.734 M 34.87 % | -31.836 M 24.24 % | -42.020 M 0.00 % | -42.020 M -148.11 % | -16.936 M 0.00 % | -16.936 M -24.29 % | -13.627 M 0.00 % | -13.627 M -58.27 % | -8.609 M 0.00 % | -8.609 M -80.87 % | -4.760 M 0.00 % | -4.760 M -34.44 % | -3.541 M 0.00 % | -3.541 M -516.49 % | -574.333 K 0.00 % | -574.333 K -0.08 % | -573.858 K 0.00 % | -573.858 K 7.38 % | -619.562 K 0.00 % | -619.562 K -138.21 % | -260.090 K 0.00 % | -260.090 K -16.41 % | -223.428 K 0.00 % | -223.428 K |
Acquisitions net | -1.000 M -3.52 % | -966.000 K 90.45 % | -10.113 M 47.75 % | -19.354 M -129.23 % | 66.202 M 5 062.67 % | -1.334 M 64.10 % | -3.716 M 94.46 % | -67.016 M -311.22 % | -16.297 M -643.23 % | 3.000 M 110.12 % | -29.635 M | 0.000 100.00 % | -16.891 M -257.10 % | -4.730 M -463.01 % | 1.303 M 103.29 % | -39.653 M -7 553.57 % | 532.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.673 M 0.00 % | -17.673 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 |
Purchases of investments | 0.000 | 0.000 100.00 % | -87.691 M | 0.000 | 0.000 -100.00 % | 1.334 M | 0.000 100.00 % | -318.000 K -136.47 % | 872.000 K 173.90 % | -1.180 M -117.85 % | 6.610 M 199.55 % | -6.640 M -26 460.00 % | -25.000 K | 0.000 | 0.000 | 0.000 100.00 % | -15.000 K | 0.000 100.00 % | -186.000 K | 0.000 100.00 % | -26.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.482 M 0.00 % | -3.482 M -1 552.61 % | -210.667 K 0.00 % | -210.667 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 100.00 % | -250.000 0.00 % | -250.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.502 M 6 944.21 % | -95.000 K -200.00 % | 95.000 K -69.75 % | 314.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 % | 21.213 M 0.00 % | 21.213 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.278 K 0.00 % | 1.278 K | 0.000 | 0.000 -100.00 % | 9.159 K 0.00 % | 9.159 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 100.00 % | -163.730 M -22 590.38 % | 728.000 K 157.05 % | -1.276 M 51.24 % | -2.617 M -73.20 % | -1.511 M 35.70 % | -2.350 M -108.89 % | 26.440 M 1 527.65 % | -1.852 M 30.38 % | -2.660 M -9.02 % | -2.440 M -371.11 % | 900.000 K 530.62 % | -209.000 K 92.91 % | -2.948 M -307.18 % | -724.000 K -495.63 % | 183.000 K 119.28 % | -949.000 K -1 132.47 % | -77.000 K 78.13 % | -352.000 K -851.35 % | -37.000 K -130.08 % | 123.000 K 175.46 % | -163.000 K 77.79 % | -734.000 K -121.81 % | 3.366 M 878.49 % | 344.000 K 108.85 % | -3.887 M -48 687.50 % | 8.000 K 0.00 % | 8.000 K -94.70 % | 151.054 K 0.00 % | 151.054 K 1 108.43 % | 12.500 K 0.00 % | 12.500 K -75.00 % | 50.000 K 0.00 % | 50.000 K 529.29 % | 7.946 K 0.00 % | 7.946 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 |
Net cash used for investing activites | -80.143 M 67.43 % | -246.051 M -64.28 % | -149.778 M -64.45 % | -91.077 M -349.81 % | -20.248 M 79.86 % | -100.536 M -33.39 % | -75.371 M 35.84 % | -117.469 M -18.02 % | -99.532 M -18.75 % | -83.816 M 8.23 % | -91.329 M -14.91 % | -79.476 M -22.77 % | -64.735 M -49.53 % | -43.293 M -46.13 % | -29.627 M 68.23 % | -93.269 M -198.79 % | -31.216 M 24.58 % | -41.390 M -141.81 % | -17.117 M 52.87 % | -36.322 M -96.76 % | -18.460 M -61.76 % | -11.412 M 23.24 % | -14.867 M 28.36 % | -20.753 M -1.78 % | -20.390 M 42.92 % | -35.723 M 21.48 % | -45.494 M 0.00 % | -45.494 M -31.22 % | -34.669 M 0.00 % | -34.669 M -556.25 % | 7.599 M 0.00 % | 7.599 M 188.77 % | -8.559 M 0.00 % | -8.559 M -80.12 % | -4.752 M 0.00 % | -4.752 M -34.26 % | -3.539 M 0.00 % | -3.539 M -516.27 % | -574.333 K 0.00 % | -574.333 K -1.71 % | -564.700 K 0.00 % | -564.700 K 8.89 % | -619.812 K 0.00 % | -619.812 K -138.31 % | -260.090 K 0.00 % | -260.090 K -16.41 % | -223.428 K 0.00 % | -223.428 K |
Debt repayment | 0.000 100.00 % | -6.911 M | 0.000 100.00 % | -10.511 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 % | -1.062 M | 0.000 100.00 % | -1.275 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -652.000 K 0.00 % | -652.000 K -755.55 % | -76.209 K 0.00 % | -76.209 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -309.750 K 0.00 % | -309.750 K -200.00 % | 309.750 K 0.00 % | 309.750 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 23.471 M | 0.000 -100.00 % | 828.000 K | 0.000 -100.00 % | 5.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.703 M 0.00 % | 24.703 M 1 394 367.97 % | 1.772 K 0.00 % | 1.772 K 43.56 % | 1.234 K 0.00 % | 1.234 K -99.99 % | 8.942 M 0.00 % | 8.942 M -8.69 % | 9.793 M 0.00 % | 9.793 M 67.16 % | 5.858 M 0.00 % | 5.858 M 195.95 % | 1.980 M 0.00 % | 1.980 M | 0.000 | 0.000 -100.00 % | 1.250 M 0.00 % | 1.250 M -25.75 % | 1.683 M 0.00 % | 1.683 M 3 032.49 % | 53.740 K 0.00 % | 53.740 K |
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 100.00 % | -343.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.465 M 0.00 % | -1.465 M 79.89 % | -7.284 M 0.00 % | -7.284 M -47 555.44 % | -15.284 K 0.00 % | -15.284 K 97.27 % | -559.996 K 0.00 % | -559.996 K 91.25 % | -6.399 M 0.00 % | -6.399 M -16 264.14 % | -39.101 K 0.00 % | -39.101 K 22.35 % | -50.358 K 0.00 % | -50.358 K | 0.000 | 0.000 100.00 % | -147.910 K 0.00 % | -147.910 K 60.05 % | -370.282 K 0.00 % | -370.282 K -1 515.08 % | -22.927 K 0.00 % | -22.927 K |
Dividends paid | -26.835 M 38.19 % | -43.417 M | 0.000 100.00 % | -17.331 M | 0.000 100.00 % | -7.219 M | 0.000 100.00 % | -20.352 M | 0.000 100.00 % | -16.170 M | 0.000 100.00 % | -6.579 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 % | -1.465 M 0.00 % | -1.465 M 49.75 % | -2.914 M 0.00 % | -2.914 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -390.370 K 0.00 % | -390.370 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 |
Other financing activites | -7.288 M -836.76 % | -778.000 K 91.08 % | -8.723 M -1 104.83 % | -724.000 K 94.51 % | -13.198 M 18.95 % | -16.283 M -14.67 % | -14.200 M -24.71 % | -11.386 M 42.72 % | -19.878 M 13.62 % | -23.013 M -246.08 % | 15.754 M 686.52 % | -2.686 M -604.99 % | -381.000 K -5 342.86 % | -7.000 K -101.57 % | 445.000 K 14 933.33 % | -3.000 K 99.99 % | -23.129 M -200.00 % | 23.129 M 21 515.89 % | 107.000 K 200.00 % | -107.000 K 97.74 % | -4.725 M -200.00 % | 4.725 M 1 205.25 % | 362.000 K -98.23 % | 20.456 M 81 724.00 % | 25.000 K 103.83 % | -652.000 K -144.52 % | 1.465 M 0.00 % | 1.465 M | 0.000 | 0.000 100.00 % | -283.250 K 0.00 % | -283.250 K -448.72 % | -51.620 K 0.00 % | -51.620 K 82.53 % | -295.400 K 0.00 % | -295.400 K -382.38 % | -61.238 K 0.00 % | -61.238 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 0.00 % | 500.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -34.123 M 33.23 % | -51.106 M -485.88 % | -8.723 M 69.46 % | -28.566 M -116.44 % | -13.198 M 42.09 % | -22.789 M -60.49 % | -14.200 M 55.19 % | -31.689 M -59.42 % | -19.878 M 49.27 % | -39.183 M -348.72 % | 15.754 M 270.04 % | -9.265 M -2 331.76 % | -381.000 K -5 342.86 % | -7.000 K -101.57 % | 445.000 K 14 933.33 % | -3.000 K -100.88 % | 342.000 K -98.52 % | 23.129 M 18 311.81 % | -127.000 K -18.69 % | -107.000 K 83.36 % | -643.000 K -113.61 % | 4.725 M 1 205.25 % | 362.000 K -98.23 % | 20.456 M 81 724.00 % | 25.000 K 103.83 % | -652.000 K -102.89 % | 22.587 M 0.00 % | 22.587 M 319.88 % | -10.272 M 0.00 % | -10.272 M -3 355.19 % | -297.300 K 0.00 % | -297.300 K -103.57 % | 8.331 M 0.00 % | 8.331 M 207.56 % | 2.709 M 0.00 % | 2.709 M -52.96 % | 5.758 M 0.00 % | 5.758 M 198.47 % | 1.929 M 0.00 % | 1.929 M | 0.000 | 0.000 -100.00 % | 1.103 M 0.00 % | 1.103 M 9.89 % | 1.003 M 0.00 % | 1.003 M 194.62 % | 340.564 K 0.00 % | 340.564 K |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 250.958 M 200.00 % | -250.958 M -269.82 % | 147.781 M 200.00 % | -147.781 M -164.67 % | 228.502 M 200.00 % | -228.502 M -237.93 % | 165.670 M 200.00 % | -165.670 M -272.91 % | 95.815 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K -50.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -50.00 % | 4.000 K 136.36 % | -11.000 K -210.00 % | 10.000 K -96.55 % | 290.000 K 1 135.71 % | -28.000 K -1 500.00 % | 2.000 K 0.00 % | 2.000 K 104.86 % | -41.147 K 0.00 % | -41.147 K -470.10 % | -7.218 K 0.00 % | -7.218 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 |
Net change in cash | -454.455 M -200.00 % | 454.455 M 159.76 % | 174.955 M -29.83 % | 249.319 M 121.78 % | 112.417 M 1 316.63 % | -9.240 M 7.70 % | -10.011 M 85.84 % | -70.710 M -385.04 % | 24.807 M -34.76 % | 38.025 M -63.34 % | 103.722 M 67.43 % | 61.948 M 643.85 % | 8.328 M -56.80 % | 19.278 M -35.97 % | 30.107 M 189.47 % | -33.650 M -373.88 % | -7.101 M -117.15 % | 41.396 M 357.92 % | 9.040 M 222.05 % | 2.807 M -79.41 % | 13.636 M 114.54 % | 6.356 M 117.53 % | -36.252 M -1 209.90 % | -2.768 M 70.06 % | -9.242 M -225.71 % | -2.838 M 93.04 % | -40.782 M 0.00 % | -40.782 M -537.60 % | 9.320 M 0.00 % | 9.320 M -82.59 % | 53.534 M 0.00 % | 53.534 M 408.79 % | 10.522 M 0.00 % | 10.522 M 230.24 % | 3.186 M 0.00 % | 3.186 M -72.35 % | 11.523 M 0.00 % | 11.523 M 1 031.04 % | 1.019 M 0.00 % | 1.019 M 164.04 % | -1.591 M 0.00 % | -1.591 M -434.46 % | 475.669 K 0.00 % | 475.669 K -64.76 % | 1.350 M 0.00 % | 1.350 M 549.23 % | 207.926 K 0.00 % | 207.926 K |
Cash at beginning of period | 454.455 M | 0.000 -100.00 % | 249.319 M -0.65 % | 250.958 M 81.14 % | 138.541 M -6.25 % | 147.781 M -6.34 % | 157.792 M -30.95 % | 228.502 M 12.18 % | 203.695 M 22.95 % | 165.670 M 167.43 % | 61.948 M | 0.000 -100.00 % | 87.487 M 28.26 % | 68.209 M 51.86 % | 44.917 M -42.83 % | 78.567 M -8.29 % | 85.668 M 93.50 % | 44.272 M 25.66 % | 35.232 M 8.66 % | 32.425 M 72.57 % | 18.789 M 51.12 % | 12.433 M -56.09 % | 28.312 M -8.90 % | 31.080 M 572.57 % | 4.621 M -89.94 % | 45.927 M -48.71 % | 89.546 M 0.00 % | 89.546 M 11.62 % | 80.227 M 0.00 % | 80.227 M 200.56 % | 26.693 M 0.00 % | 26.693 M 65.07 % | 16.171 M 0.00 % | 16.171 M 24.54 % | 12.985 M 0.00 % | 12.985 M 788.50 % | 1.461 M 0.00 % | 1.461 M 230.19 % | 442.603 K 0.00 % | 442.603 K -78.23 % | 2.034 M 0.00 % | 2.034 M 30.53 % | 1.558 M 0.00 % | 1.558 M 649.23 % | 207.926 K 0.00 % | 207.926 K | 0.000 | 0.000 |
Cash at end of period | 0.000 -100.00 % | 454.455 M 7.11 % | 424.274 M 70.17 % | 249.319 M -0.65 % | 250.958 M 81.14 % | 138.541 M -6.25 % | 147.781 M -6.34 % | 157.792 M -30.95 % | 228.502 M 12.18 % | 203.695 M 22.95 % | 165.670 M 167.43 % | 61.948 M -35.35 % | 95.815 M 9.52 % | 87.487 M 16.61 % | 75.024 M 67.03 % | 44.917 M -42.83 % | 78.567 M -8.29 % | 85.668 M 93.50 % | 44.272 M 25.66 % | 35.232 M 8.66 % | 32.425 M 72.57 % | 18.789 M 336.65 % | -7.940 M -128.04 % | 28.312 M 712.68 % | -4.621 M -110.72 % | 43.089 M -11.64 % | 48.764 M 0.00 % | 48.764 M -45.54 % | 89.546 M 0.00 % | 89.546 M 11.62 % | 80.227 M 0.00 % | 80.227 M 200.56 % | 26.693 M 0.00 % | 26.693 M 65.07 % | 16.171 M 0.00 % | 16.171 M 24.54 % | 12.985 M 0.00 % | 12.985 M 788.50 % | 1.461 M 0.00 % | 1.461 M 230.19 % | 442.603 K 0.00 % | 442.603 K -78.23 % | 2.034 M 0.00 % | 2.034 M 30.53 % | 1.558 M 0.00 % | 1.558 M 649.23 % | 207.926 K 0.00 % | 207.926 K |
Operating cash flow | 443.490 M 35.48 % | 327.338 M -1.83 % | 333.456 M 179.96 % | 119.107 M -18.34 % | 145.863 M 27.85 % | 114.085 M 43.39 % | 79.560 M 1.42 % | 78.448 M -45.60 % | 144.217 M -10.44 % | 161.024 M -10.19 % | 179.297 M 226.74 % | 54.874 M -25.28 % | 73.444 M 17.36 % | 62.578 M 5.55 % | 59.289 M -0.56 % | 59.622 M 150.79 % | 23.774 M -60.15 % | 59.656 M 126.98 % | 26.282 M -33.01 % | 39.234 M 19.85 % | 32.737 M 151.07 % | 13.039 M 1 056.64 % | -1.363 M 74.03 % | -5.248 M -148.44 % | 10.833 M -64.75 % | 30.728 M 1 122.28 % | 2.514 M 0.00 % | 2.514 M -94.94 % | 49.642 M 0.00 % | 49.642 M 154.93 % | 19.473 M 0.00 % | 19.473 M 254.72 % | 5.490 M 0.00 % | 5.490 M 50.96 % | 3.637 M 0.00 % | 3.637 M 2.64 % | 3.543 M 0.00 % | 3.543 M 519.11 % | -845.406 K 0.00 % | -845.406 K -266.37 % | -230.752 K 0.00 % | -230.752 K 5.79 % | -244.944 K 0.00 % | -244.944 K | 0.000 | 0.000 100.00 % | -13.173 K 0.00 % | -13.173 K |
Capital expenditure | -79.143 M 2.72 % | -81.355 M -54.37 % | -52.702 M 25.19 % | -70.447 M 15.97 % | -83.833 M 20.56 % | -105.527 M -52.47 % | -69.210 M 9.73 % | -76.670 M 7.14 % | -82.569 M 0.49 % | -82.976 M -25.98 % | -65.864 M 10.68 % | -73.736 M -49.34 % | -49.373 M -38.63 % | -35.615 M -17.91 % | -30.206 M 43.85 % | -53.799 M -74.76 % | -30.784 M 25.49 % | -41.313 M -146.41 % | -16.766 M 53.79 % | -36.285 M -95.10 % | -18.598 M -65.33 % | -11.249 M 20.41 % | -14.133 M 41.40 % | -24.119 M -16.33 % | -20.734 M 34.87 % | -31.836 M 24.24 % | -42.020 M 0.00 % | -42.020 M -148.11 % | -16.936 M 0.00 % | -16.936 M -24.29 % | -13.627 M 0.00 % | -13.627 M -58.27 % | -8.609 M 0.00 % | -8.609 M -80.87 % | -4.760 M 0.00 % | -4.760 M -34.44 % | -3.541 M 0.00 % | -3.541 M -516.49 % | -574.333 K 0.00 % | -574.333 K -0.08 % | -573.858 K 0.00 % | -573.858 K 7.38 % | -619.562 K 0.00 % | -619.562 K -138.21 % | -260.090 K 0.00 % | -260.090 K -16.41 % | -223.428 K 0.00 % | -223.428 K |
Free CashFlow | 364.347 M 48.12 % | 245.983 M -12.38 % | 280.754 M 476.97 % | 48.660 M -21.55 % | 62.030 M 624.82 % | 8.558 M -17.31 % | 10.350 M 482.11 % | 1.778 M -97.12 % | 61.648 M -21.01 % | 78.048 M -31.19 % | 113.433 M 701.38 % | -18.862 M -178.36 % | 24.071 M -10.73 % | 26.963 M -7.29 % | 29.083 M 399.45 % | 5.823 M 183.07 % | -7.010 M -138.22 % | 18.343 M 92.76 % | 9.516 M 222.69 % | 2.949 M -79.14 % | 14.139 M 689.89 % | 1.790 M 111.55 % | -15.496 M 47.23 % | -29.367 M -196.61 % | -9.901 M -793.59 % | -1.108 M 97.20 % | -39.506 M 0.00 % | -39.506 M -220.79 % | 32.706 M 0.00 % | 32.706 M 459.42 % | 5.846 M 0.00 % | 5.846 M 287.40 % | -3.120 M 0.00 % | -3.120 M -177.68 % | -1.124 M 0.00 % | -1.124 M -46 326.31 % | 2.431 K 0.00 % | 2.431 K 100.17 % | -1.420 M 0.00 % | -1.420 M -76.45 % | -804.610 K 0.00 % | -804.610 K 6.93 % | -864.506 K 0.00 % | -864.506 K -232.39 % | -260.090 K 0.00 % | -260.090 K -9.93 % | -236.601 K 0.00 % | -236.601 K |
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 | 2003 | 2003 | 2002 | 2002 | 2001 |