
WiseTech Global Limited WTC.AX
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.183 B 13.58 % | 1.042 B 27.53 % | 816.800 M 29.20 % | 632.200 M 24.57 % | 507.500 M 18.19 % | 429.400 M 23.28 % | 348.300 M 57.18 % | 221.598 M 44.12 % | 153.759 M 49.56 % | 102.809 M 29.16 % | 79.600 M 40.39 % | 56.700 M 31.86 % | 43.000 M 29.06 % | 33.317 M |
Net income | 304.944 M 16.04 % | 262.800 M 23.85 % | 212.200 M 8.99 % | 194.700 M 80.11 % | 108.100 M -32.77 % | 160.800 M 197.12 % | 54.120 M 32.65 % | 40.799 M 28.06 % | 31.860 M 1 370.24 % | 2.167 M -78.66 % | 10.157 M -15.36 % | 12.000 M 192.68 % | 4.100 M 36.40 % | 3.006 M |
Income before tax | 437.283 M 19.25 % | 366.700 M 21.83 % | 301.000 M 19.26 % | 252.400 M 70.66 % | 147.900 M -18.65 % | 181.800 M 137.96 % | 76.400 M 33.68 % | 57.152 M 29.41 % | 44.164 M 1 179.37 % | 3.452 M -76.36 % | 14.600 M 5.80 % | 13.800 M 187.50 % | 4.800 M -5.33 % | 5.070 M |
Income before tax ratio | 0.37 4.99 % | 0.35 -4.47 % | 0.37 -7.70 % | 0.40 36.99 % | 0.29 -31.17 % | 0.42 93.02 % | 0.22 -14.95 % | 0.26 -10.21 % | 0.29 755.44 % | 0.03 -81.69 % | 0.18 -24.64 % | 0.24 118.03 % | 0.11 -26.65 % | 0.15 |
EBITDA | 542.578 M 29.28 % | 419.700 M 6.25 % | 395.000 M 22.90 % | 321.400 M 53.49 % | 209.400 M 60.46 % | 130.500 M 23.48 % | 105.687 M 36.36 % | 77.505 M 35.52 % | 57.192 M 234.69 % | 17.088 M -22.94 % | 22.176 M 18.59 % | 18.700 M 240.00 % | 5.500 M -39.59 % | 9.104 M |
Net income ratio | 0.26 2.16 % | 0.25 -2.89 % | 0.26 -15.64 % | 0.31 44.58 % | 0.21 -43.12 % | 0.37 141.00 % | 0.16 -15.60 % | 0.18 -11.15 % | 0.21 883.05 % | 0.02 -83.48 % | 0.13 -39.71 % | 0.21 121.96 % | 0.10 5.68 % | 0.09 |
Ratio EBITDA | 0.46 13.82 % | 0.40 -16.69 % | 0.48 -4.88 % | 0.51 23.21 % | 0.41 35.77 % | 0.30 0.16 % | 0.30 -13.24 % | 0.35 -5.97 % | 0.37 123.79 % | 0.17 -40.34 % | 0.28 -15.53 % | 0.33 157.85 % | 0.13 -53.19 % | 0.27 |
Gross profit ratio | 0.86 13.16 % | 0.76 -1.76 % | 0.78 -0.75 % | 0.78 3.80 % | 0.75 2.42 % | 0.73 -9.15 % | 0.81 -2.06 % | 0.83 -0.61 % | 0.83 -2.29 % | 0.85 1.45 % | 0.84 -1.43 % | 0.85 3.55 % | 0.82 123.72 % | 0.37 |
Weighted average shs out dil | 334.400 M 0.40 % | 333.080 M 1.39 % | 328.500 M 0.74 % | 326.100 M 0.34 % | 325.000 M 1.63 % | 319.800 M 4.36 % | 306.428 M 4.35 % | 293.641 M 0.12 % | 293.290 M 12.00 % | 261.875 M 7.35 % | 243.948 M -16.02 % | 290.494 M 0.00 % | 290.494 M -0.05 % | 290.629 M |
Weighted average shs out | 334.500 M 1.06 % | 331.000 M 1.07 % | 327.500 M 0.46 % | 326.000 M 0.34 % | 324.900 M 1.63 % | 319.700 M 4.36 % | 306.353 M 4.37 % | 293.519 M 0.19 % | 292.954 M 11.87 % | 261.875 M 7.52 % | 243.551 M -16.16 % | 290.494 M 0.00 % | 290.494 M -0.05 % | 290.629 M |
EPS diluted | 0.91 15.19 % | 0.79 21.54 % | 0.65 8.33 % | 0.60 81.82 % | 0.33 -34.00 % | 0.50 177.78 % | 0.18 28.57 % | 0.14 27.27 % | 0.11 1 275.00 % | 0.01 -80.95 % | 0.04 1.69 % | 0.04 192.91 % | 0.01 36.89 % | 0.01 |
Earnings per share | 0.92 16.46 % | 0.79 21.54 % | 0.65 8.33 % | 0.60 81.82 % | 0.33 -34.00 % | 0.50 177.78 % | 0.18 28.57 % | 0.14 27.27 % | 0.11 1 225.30 % | 0.01 -80.24 % | 0.04 1.69 % | 0.04 192.91 % | 0.01 36.89 % | 0.01 |
Gross profit | 1.020 B 28.53 % | 793.239 M 25.29 % | 633.100 M 28.24 % | 493.700 M 29.31 % | 381.800 M 21.05 % | 315.400 M 12.00 % | 281.600 M 53.94 % | 182.926 M 43.24 % | 127.704 M 46.13 % | 87.393 M 31.02 % | 66.700 M 38.38 % | 48.200 M 36.54 % | 35.300 M 188.74 % | 12.225 M |
Income tax expense | 132.340 M 27.37 % | 103.900 M 17.00 % | 88.800 M 53.63 % | 57.800 M 44.86 % | 39.900 M 90.00 % | 21.000 M -5.83 % | 22.300 M 36.32 % | 16.358 M 36.64 % | 11.972 M 831.67 % | 1.285 M -69.40 % | 4.200 M 13.51 % | 3.700 M 236.36 % | 1.100 M -46.71 % | 2.064 M |
Cost of revenue | 163.639 M -34.58 % | 250.119 M 36.16 % | 183.700 M 32.64 % | 138.500 M 10.18 % | 125.700 M 10.26 % | 114.000 M 70.91 % | 66.700 M 72.48 % | 38.672 M 48.42 % | 26.055 M 69.01 % | 15.416 M 19.50 % | 12.900 M 51.76 % | 8.500 M 10.39 % | 7.700 M -63.49 % | 21.091 M |
General and administrative expenses | 167.894 M 12.83 % | 148.800 M 37.27 % | 108.400 M 19.25 % | 90.900 M -1.94 % | 92.700 M 7.29 % | 86.400 M 33.33 % | 64.800 M 56.65 % | 41.367 M 27.86 % | 32.354 M 49.63 % | 21.622 M 37.72 % | 15.700 M 93.83 % | 8.100 M 35.00 % | 6.000 M | 0.000 |
Selling and marketing expenses | 78.401 M -13.27 % | 90.400 M 30.45 % | 69.300 M 38.60 % | 50.000 M -0.60 % | 50.300 M -19.26 % | 62.300 M 30.61 % | 47.700 M 94.30 % | 24.550 M 46.75 % | 16.729 M 1.91 % | 16.415 M 35.66 % | 12.100 M 34.44 % | 9.000 M 9.76 % | 8.200 M | 0.000 |
Other expenses | 49.077 M 15 911.53 % | 306.508 K -98.83 % | 26.200 M 13 200.00 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.800 M | 0.000 | 0.000 | 0.000 |
Operating expenses | 576.916 M 42.61 % | 404.555 M 22.00 % | 331.600 M 39.56 % | 237.600 M 2.50 % | 231.800 M -0.77 % | 233.600 M 16.92 % | 199.800 M 60.99 % | 124.109 M 45.57 % | 85.255 M 1.64 % | 83.878 M 59.46 % | 52.600 M 53.80 % | 34.200 M 13.62 % | 30.100 M 288.06 % | 7.757 M |
Cost and expenses | 740.556 M 12.04 % | 661.000 M 28.27 % | 515.300 M 37.01 % | 376.100 M 5.20 % | 357.500 M 2.85 % | 347.600 M 30.43 % | 266.500 M 63.72 % | 162.781 M 46.24 % | 111.310 M 12.10 % | 99.294 M 51.59 % | 65.500 M 53.40 % | 42.700 M 12.96 % | 37.800 M 31.03 % | 28.848 M |
Research and development expenses | 281.545 M 62.98 % | 172.748 M 35.28 % | 127.700 M 31.79 % | 96.900 M 9.12 % | 88.800 M 4.59 % | 84.900 M 0.83 % | 84.200 M 57.76 % | 53.372 M 49.88 % | 35.609 M 17.02 % | 30.429 M 78.99 % | 17.000 M -0.58 % | 17.100 M 7.55 % | 15.900 M | 0.000 |
Selling general and administrative expenses | 246.295 M 6.39 % | 231.500 M 30.28 % | 177.700 M 26.12 % | 140.900 M -1.47 % | 143.000 M -3.83 % | 148.700 M 32.18 % | 112.500 M 70.67 % | 65.917 M 34.30 % | 49.083 M 29.04 % | 38.037 M 36.82 % | 27.800 M 62.57 % | 17.100 M 20.42 % | 14.200 M 83.07 % | 7.757 M |
Interest income | 5.713 M 280.88 % | 1.500 M -80.52 % | 7.700 M 450.00 % | 1.400 M 0.00 % | 1.400 M -54.84 % | 3.100 M 67.48 % | 1.851 M 11.17 % | 1.665 M -35.49 % | 2.581 M 105.66 % | 1.255 M 31.00 % | 958.000 K 139.50 % | 400.000 K 33.33 % | 300.000 K 104.05 % | 147.023 K |
Interest expense | 9.573 M -39.41 % | 15.800 M 159.02 % | 6.100 M 96.77 % | 3.100 M -26.19 % | 4.200 M 44.83 % | 2.900 M 106.70 % | 1.403 M 111.61 % | 663.000 K -4.74 % | 696.000 K -71.50 % | 2.442 M 186.62 % | 852.000 K 42.00 % | 600.000 K -14.29 % | 700.000 K 612.74 % | 98.213 K |
Depreciation and amortization | 50.900 M 36.83 % | 37.200 M -57.68 % | 87.900 M 33.38 % | 65.900 M 10.94 % | 59.400 M 21.97 % | 48.700 M 74.83 % | 27.856 M 41.37 % | 19.704 M 60.61 % | 12.268 M 9.59 % | 11.194 M 43.51 % | 7.800 M 41.82 % | 5.500 M 10.00 % | 5.000 M 27.04 % | 3.936 M |
Operating income | 442.601 M 16.26 % | 380.700 M 26.27 % | 301.500 M 17.73 % | 256.100 M 70.73 % | 150.000 M 83.37 % | 81.800 M -3.65 % | 84.900 M 33.41 % | 63.637 M 47.95 % | 43.012 M 127.25 % | 18.927 M 34.23 % | 14.100 M 7.63 % | 13.100 M 235.90 % | 3.900 M -12.73 % | 4.469 M |
Operating income ratio | 0.37 2.36 % | 0.37 -0.99 % | 0.37 -8.88 % | 0.41 37.06 % | 0.30 55.15 % | 0.19 -21.85 % | 0.24 -15.12 % | 0.29 2.66 % | 0.28 51.95 % | 0.18 3.93 % | 0.18 -23.33 % | 0.23 154.74 % | 0.09 -32.38 % | 0.13 |
Total other income expenses net | -5.318 M 62.02 % | -14.000 M -2 700.00 % | -500.000 K 86.49 % | -3.700 M -76.19 % | -2.100 M -102.07 % | 101.300 M 2 785.58 % | -3.772 M -211.48 % | -1.211 M -145.41 % | 2.667 M 324.68 % | -1.187 M -1 219.81 % | 106.000 K -84.86 % | 700.000 K 312.17 % | -329.921 K -154.86 % | 601.406 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -84.934 M -390.95 % | -17.300 M -115.26 % | 113.400 M 125.21 % | -449.900 M -60.68 % | -280.000 M -57.39 % | -177.900 M 31.28 % | -258.890 M -116.94 % | -119.336 M -22.07 % | -97.758 M 5.28 % | -103.203 M -713.13 % | -12.692 M -693.92 % | 2.137 M -65.31 % | 6.159 M 234.83 % | -4.568 M |
Total investments | 1.367 M -24.03 % | 1.800 M 12.50 % | 1.600 M 29.22 % | 1.238 M -17.45 % | 1.500 M 66.67 % | 900.000 K -25.00 % | 1.200 M 34.38 % | 893.000 K 34.89 % | 662.000 K -86.17 % | 4.788 M -36.98 % | 7.597 M 6 127.05 % | 122.000 K -24.90 % | 162.440 K | 0.000 |
Total debt | 169.413 M 62.27 % | 104.400 M -59.28 % | 256.400 M 665.37 % | 33.500 M -4.29 % | 35.000 M -23.58 % | 45.800 M 3 685.12 % | 1.210 M -51.37 % | 2.488 M -35.29 % | 3.845 M -39.20 % | 6.324 M -79.24 % | 30.463 M 411.04 % | 5.961 M -12.73 % | 6.830 M 518.44 % | 1.104 M |
Accumulated other comprehensive income loss | 179.897 M 48.31 % | 121.300 M 42.37 % | 85.200 M 939.02 % | 8.200 M 164.57 % | -12.700 M -135.19 % | -5.400 M -2 447.83 % | 230.000 K 102.66 % | -8.640 M -451.02 % | -1.568 M -129.29 % | 5.354 M 331.43 % | 1.241 M 80.12 % | 689.000 K 552.97 % | 105.518 K 119.09 % | -552.776 K |
Retained earnings | 1.116 B 26.97 % | 878.700 M 30.49 % | 673.400 M 32.07 % | 509.900 M 47.46 % | 345.800 M 32.39 % | 261.200 M 110.99 % | 123.800 M 45.48 % | 85.095 M 58.01 % | 53.855 M 113.28 % | 25.251 M -6.12 % | 26.897 M 43.36 % | 18.762 M 111.86 % | 8.856 M 21.59 % | 7.284 M |
Common stock | 1.484 B 8.90 % | 1.362 B 8.58 % | 1.255 B 38.44 % | 906.300 M 9.48 % | 827.800 M 6.16 % | 779.800 M 16.65 % | 668.500 M 131.44 % | 288.847 M 73.37 % | 166.606 M 0.63 % | 165.571 M 269.01 % | 44.869 M 398.21 % | 9.006 M 6.79 % | 8.433 M 13.39 % | 7.437 M |
Total equity | 2.589 B 16.97 % | 2.213 B 16.83 % | 1.895 B 44.05 % | 1.315 B 18.93 % | 1.106 B 10.22 % | 1.003 B 30.89 % | 766.600 M 117.69 % | 352.155 M 64.74 % | 213.762 M 8.96 % | 196.176 M 168.71 % | 73.007 M 156.55 % | 28.457 M 63.60 % | 17.394 M 22.77 % | 14.168 M |
Other non current liabilities | 86.671 M 30.33 % | 66.500 M 44.88 % | 45.900 M 27.50 % | 36.000 M 60.71 % | 22.400 M -33.73 % | 33.800 M -78.96 % | 160.632 M 100.40 % | 80.154 M 1 426.74 % | 5.250 M 111.69 % | 2.480 M -23.76 % | 3.253 M -60.67 % | 8.270 M 1 097.04 % | 690.870 K 30.49 % | 529.436 K |
Long term debt | 157.866 M 68.48 % | 93.700 M 357.07 % | 20.500 M -14.58 % | 24.000 M -4.76 % | 25.200 M -28.81 % | 35.400 M 4 914.16 % | 706.000 K -49.86 % | 1.408 M 22.33 % | 1.151 M -56.81 % | 2.665 M -90.00 % | 26.662 M 347.27 % | 5.961 M -1.96 % | 6.080 M 4 095.36 % | 144.921 K |
Total non current liabilities | 394.284 M 36.43 % | 289.000 M 57.49 % | 183.500 M 30.14 % | 141.000 M 33.14 % | 105.900 M -8.94 % | 116.300 M 23 160.00 % | 500.000 K -58.98 % | 1.219 M 44.09 % | 846.000 K -93.58 % | 13.176 M -68.83 % | 42.273 M 197.05 % | 14.231 M 40.74 % | 10.112 M 106.50 % | 4.897 M |
Other current liabilities | 351.996 M 79.99 % | 195.569 M -18.78 % | 240.800 M 102.35 % | 119.000 M 17.71 % | 101.100 M 2.74 % | 98.400 M -28.27 % | 137.176 M 110.56 % | 65.147 M 185.71 % | 22.802 M 29.20 % | 17.649 M 86.82 % | 9.447 M -36.03 % | 14.767 M -13.36 % | 17.044 M 398.88 % | 3.416 M |
Deferred revenue | 0.000 -100.00 % | 32.200 M 4.21 % | 30.900 M 147.20 % | 12.500 M -51.55 % | 25.800 M 13.66 % | 22.700 M 19.73 % | 18.959 M 87.10 % | 10.133 M -19.37 % | 12.568 M -6.07 % | 13.380 M -29.66 % | 19.021 M | 0.000 | 0.000 -100.00 % | 8.998 M |
Short term debt | 23.144 M 8.50 % | 21.331 M -90.96 % | 235.900 M 1 141.58 % | 19.000 M -3.06 % | 19.600 M 88.46 % | 10.400 M 2 307.41 % | 432.000 K -60.00 % | 1.080 M -59.91 % | 2.694 M -26.37 % | 3.659 M -3.74 % | 3.801 M 426.45 % | 722.000 K -3.79 % | 750.421 K -32.05 % | 1.104 M |
Total current liabilities | 411.302 M 26.67 % | 324.700 M -44.08 % | 580.600 M 179.94 % | 207.400 M 10.32 % | 188.000 M 19.59 % | 157.200 M -6.98 % | 169.000 M 112.39 % | 79.570 M 87.99 % | 42.327 M 16.20 % | 36.427 M 43.53 % | 25.379 M 54.98 % | 16.376 M -12.50 % | 18.714 M 37.03 % | 13.657 M |
Total liabilities | 805.586 M 31.27 % | 613.700 M -19.68 % | 764.100 M 119.32 % | 348.400 M 18.54 % | 293.900 M 7.46 % | 273.500 M -24.86 % | 364.000 M 96.68 % | 185.071 M 196.28 % | 62.464 M 25.93 % | 49.603 M -26.68 % | 67.652 M 121.03 % | 30.607 M 6.18 % | 28.826 M 55.37 % | 18.554 M |
Other non current assets | 22.933 M 118.41 % | 10.500 M 100.68 % | -1.544 B -141.65 % | -638.819 M -1.98 % | -626.400 M 3.87 % | -651.600 M -9 846.57 % | -6.551 M -284.22 % | -1.705 M -9.72 % | -1.554 M 98.64 % | -114.516 M -1 167.85 % | 10.724 M 587.44 % | 1.560 M 46.37 % | 1.066 M 111.46 % | 504.009 K |
Long term investments | 2.441 M 510.36 % | 400.000 K -33.33 % | 600.000 K -3.09 % | 619.118 K | 0.000 -100.00 % | 900.000 K 3 361.54 % | 26.000 K -52.73 % | 55.000 K -68.75 % | 176.000 K -95.91 % | 4.303 M -43.36 % | 7.597 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 869.401 M 19.92 % | 725.000 M -66.93 % | 2.192 B 128.06 % | 961.200 M 6.27 % | 904.500 M 2.20 % | 885.000 M 386.00 % | 182.100 M 47.07 % | 123.822 M 57.89 % | 78.423 M 32.54 % | 59.171 M 29.30 % | 45.763 M 45.51 % | 31.449 M 23.33 % | 25.501 M 61.98 % | 15.743 M |
GoodWill | 1.876 B 12.73 % | 1.665 B 7.32 % | 1.551 B 140.06 % | 646.100 M 2.23 % | 632.000 M -3.20 % | 652.900 M 8.53 % | 601.600 M 154.35 % | 236.523 M 327.73 % | 55.297 M 46.75 % | 37.681 M 86.18 % | 20.239 M 84.12 % | 10.992 M -0.44 % | 11.040 M 1 177.66 % | 864.114 K |
Goodwill and intangible assets | 2.746 B 14.91 % | 2.390 B -36.16 % | 3.743 B 132.88 % | 1.607 B 4.61 % | 1.537 B -0.09 % | 1.538 B 96.24 % | 783.700 M 117.49 % | 360.345 M 169.48 % | 133.720 M 38.07 % | 96.852 M 46.74 % | 66.002 M 55.51 % | 42.441 M 16.15 % | 36.541 M 120.03 % | 16.607 M |
Property plant equipment net | 137.810 M 62.90 % | 84.600 M -4.84 % | 88.900 M 17.28 % | 75.800 M 18.25 % | 64.100 M -8.43 % | 70.000 M 343.04 % | 15.800 M 10.56 % | 14.291 M -15.13 % | 16.838 M 26.02 % | 13.361 M 33.33 % | 10.021 M 223.15 % | 3.101 M 52.93 % | 2.028 M 28.37 % | 1.580 M |
Total non current assets | 2.909 B 16.54 % | 2.496 B 8.81 % | 2.294 B 117.57 % | 1.054 B 7.02 % | 985.200 M 1.82 % | 967.600 M 21.03 % | 799.500 M 113.41 % | 374.636 M 148.54 % | 150.734 M 31.63 % | 114.516 M 32.01 % | 86.747 M 84.17 % | 47.102 M 18.84 % | 39.635 M 82.57 % | 21.709 M |
Other current assets | 82.807 M 30.61 % | 63.400 M -56.18 % | 144.685 M 337.11 % | 33.100 M 56.13 % | 21.200 M 11.58 % | 19.000 M 115.91 % | 8.800 M 14.26 % | 7.702 M 86.90 % | 4.121 M -16.41 % | 4.930 M 87.88 % | 2.624 M 264.44 % | 720.000 K 23.78 % | 581.669 K 118.46 % | 266.256 K |
Short term investments | 1.367 M -24.03 % | 1.800 M 12.50 % | 1.600 M 158.43 % | 619.118 K -58.73 % | 1.500 M -6.25 % | 1.600 M 33.33 % | 1.200 M 34.38 % | 893.000 K 83.74 % | 486.000 K 0.21 % | 485.000 K 66.67 % | 291.000 K 138.52 % | 122.000 K -24.90 % | 162.440 K | 0.000 |
cash and cash equivalents | 254.348 M 109.00 % | 121.700 M -14.90 % | 143.000 M -70.42 % | 483.400 M 53.46 % | 315.000 M 40.81 % | 223.700 M -13.99 % | 260.100 M 113.50 % | 121.824 M 19.90 % | 101.603 M -7.23 % | 109.527 M 153.80 % | 43.155 M 1 028.53 % | 3.824 M 469.96 % | 670.929 K -88.17 % | 5.673 M |
Cash and short term investments | 255.715 M 107.06 % | 123.500 M 29.03 % | 95.715 M -80.20 % | 483.400 M 53.46 % | 315.000 M 40.81 % | 223.700 M -14.39 % | 261.300 M 112.93 % | 122.717 M 20.21 % | 102.089 M -7.20 % | 110.012 M 154.92 % | 43.155 M 993.64 % | 3.946 M 373.50 % | 833.369 K -85.31 % | 5.673 M |
Total current assets | 485.448 M 46.71 % | 330.900 M -9.22 % | 364.500 M -40.17 % | 609.200 M 46.94 % | 414.600 M 34.04 % | 309.300 M -4.51 % | 323.900 M 101.46 % | 160.779 M 31.16 % | 122.583 M -3.51 % | 127.044 M 135.65 % | 53.912 M 350.69 % | 11.962 M 81.63 % | 6.586 M -40.20 % | 11.013 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 146.926 M 2.03 % | 144.000 M 16.04 % | 124.100 M 33.87 % | 92.700 M 18.24 % | 78.400 M 17.72 % | 66.600 M 13.85 % | 58.496 M 92.67 % | 30.360 M 85.43 % | 16.373 M 35.29 % | 12.102 M 54.32 % | 7.842 M 7.48 % | 7.296 M 41.10 % | 5.171 M 1.92 % | 5.074 M |
Tax assets | 0.000 -100.00 % | 11.100 M 113.46 % | 5.200 M -45.26 % | 9.500 M -13.64 % | 11.000 M 5.77 % | 10.400 M 59.39 % | 6.525 M 295.45 % | 1.650 M 6.18 % | 1.554 M | 0.000 100.00 % | -7.597 M | 0.000 | 0.000 -100.00 % | 3.018 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.200 M 297.57 % | 1.811 M -37.74 % | 2.909 M -31.05 % | 4.219 M | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 36.162 M -29.92 % | 51.600 M 6.83 % | 48.300 M 7.81 % | 44.800 M 31.76 % | 34.000 M 70.85 % | 19.900 M 156.05 % | 7.772 M 202.06 % | 2.573 M 42.08 % | 1.811 M 1 421.85 % | 119.000 K -91.01 % | 1.323 M 49.15 % | 887.000 K -3.62 % | 920.269 K 565.04 % | 138.378 K |
Tax payables | 0.000 -100.00 % | 24.000 M -2.83 % | 24.700 M 104.13 % | 12.100 M 61.33 % | 7.500 M 29.31 % | 5.800 M 24.44 % | 4.661 M 631.71 % | 637.000 K -74.02 % | 2.452 M 51.36 % | 1.620 M 575.00 % | 240.000 K | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.195 M -46.10 % | -22.720 M -77.25 % | -12.818 M | 0.000 -100.00 % | 588.000 K | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 419.000 K -74.39 % | 1.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 70.652 M 189.56 % | 24.400 M -22.29 % | 31.400 M -6.27 % | 33.500 M -4.29 % | 35.000 M -23.58 % | 45.800 M 11 350.00 % | 400.000 K -38.27 % | 648.000 K -76.69 % | 2.780 M -56.04 % | 6.324 M -5.26 % | 6.675 M 296.61 % | 1.683 M 190.19 % | 579.962 K 300.19 % | 144.921 K |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.640 M 451.02 % | 1.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -190.381 M -27.77 % | -149.000 M -25.42 % | -118.800 M -8.79 % | -109.200 M -98.55 % | -55.000 M -71.34 % | -32.100 M -23.94 % | -25.900 M -90.92 % | -13.566 M -100.47 % | -6.767 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 150.301 M 16.69 % | 128.800 M 9.99 % | 117.100 M 44.57 % | 81.000 M 38.94 % | 58.300 M 23.78 % | 47.100 M 39.78 % | 33.695 M 40.75 % | 23.939 M 75.20 % | 13.664 M 70.14 % | 8.031 M -31.77 % | 11.770 M | 0.000 | 0.000 -100.00 % | 4.222 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 194.500 M 86.51 % | 104.282 M 440.57 % | 19.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.394 B 20.07 % | 2.827 B 6.34 % | 2.659 B 59.81 % | 1.664 B 18.85 % | 1.400 B 9.62 % | 1.277 B 12.94 % | 1.131 B 110.45 % | 537.226 M 94.49 % | 276.226 M 12.39 % | 245.779 M 74.73 % | 140.659 M 138.15 % | 59.064 M 27.79 % | 46.221 M 41.25 % | 32.722 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -234.500 M -917.07 % | 28.700 M 78.26 % | 16.100 M 312.82 % | 3.900 M -52.90 % | 8.281 M -20.43 % | 10.407 M 298.43 % | 2.612 M 208.83 % | -2.400 M 65.33 % | -6.923 M -458.55 % | -1.239 M -26.39 % | -980.677 K -164.21 % | 1.527 M |
Stock based compensation | 73.995 M 20.51 % | 61.400 M 26.60 % | 48.500 M 55.45 % | 31.200 M 41.18 % | 22.100 M 28.49 % | 17.200 M 57.80 % | 10.900 M 40.16 % | 7.777 M 141.67 % | 3.218 M -54.12 % | 7.014 M 661.56 % | 921.000 K -25.69 % | 1.239 M 26.39 % | 980.677 K | 0.000 |
Change in working capital | -20.968 M -238.19 % | -6.200 M -112.23 % | 50.700 M 633.68 % | -9.500 M -206.74 % | 8.900 M 97.78 % | 4.500 M 137.82 % | -11.900 M -103.18 % | -5.857 M -522.28 % | 1.387 M 149.11 % | -2.824 M -117.23 % | -1.300 M 40.91 % | -2.200 M -283.33 % | 1.200 M -44.91 % | 2.178 M |
Accounts receivables | -1.823 M 91.75 % | -22.100 M -15.71 % | -19.100 M -9.77 % | -17.400 M 3.87 % | -18.100 M -293.48 % | -4.600 M 61.34 % | -11.900 M -103.18 % | -5.857 M -522.28 % | 1.387 M 149.11 % | -2.824 M 12.89 % | -3.242 M -638.50 % | -439.000 K | 0.000 100.00 % | -150.884 K |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.798 M -2 579.86 % | 879.000 K 119.05 % | -4.615 M 11.89 % | -5.238 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 63.925 M 4 095.33 % | -1.600 M -117.98 % | 8.900 M 0.00 % | 8.900 M -20.54 % | 11.200 M 0.90 % | 11.100 M 1 049.07 % | 966.000 K -73.26 % | 3.613 M -18.48 % | 4.432 M 152.25 % | 1.757 M | 0.000 | 0.000 | 0.000 -100.00 % | 653.944 K |
Other working capital | -19.144 M -220.41 % | 15.900 M -73.89 % | 60.900 M 6 190.00 % | -1.000 M -106.33 % | 15.800 M 890.00 % | -2.000 M -109.60 % | 20.832 M 563.76 % | -4.492 M -1.35 % | -4.432 M -152.25 % | -1.757 M -190.47 % | 1.942 M 210.28 % | -1.761 M | 0.000 -100.00 % | 1.675 M |
Other non cash items | 63.237 M 409.97 % | 12.400 M -94.33 % | 218.800 M 3 365.67 % | -6.700 M -63.41 % | -4.100 M 96.08 % | -104.500 M -404.50 % | 34.319 M 388.46 % | 7.026 M -24.05 % | 9.251 M -10.31 % | 10.314 M 1 093.75 % | 864.000 K 116.18 % | -5.339 M -99.18 % | -2.681 M -1 038.55 % | 285.620 K |
Net cash provided by operating activities | 562.512 M 25.36 % | 448.700 M 16.97 % | 383.600 M 26.10 % | 304.200 M 44.51 % | 210.500 M 61.18 % | 130.600 M 16.09 % | 112.500 M 57.08 % | 71.618 M 30.38 % | 54.929 M 160.55 % | 21.082 M -1.49 % | 21.400 M 20.90 % | 17.700 M 29.20 % | 13.700 M 25.31 % | 10.933 M |
Investments in property plant and equipment | -34.946 M -39.78 % | -25.000 M 82.39 % | -142.000 M -38.81 % | -102.300 M -12.67 % | -90.800 M -0.33 % | -90.500 M -1 271.21 % | -6.600 M -30.80 % | -5.046 M 26.76 % | -6.890 M -187.56 % | -2.396 M 84.93 % | -15.900 M -45.87 % | -10.900 M -28.24 % | -8.500 M -17.33 % | -7.245 M |
Acquisitions net | -136.594 M -205.58 % | -44.700 M 93.96 % | -740.100 M -21 667.65 % | -3.400 M 41.38 % | -5.800 M 89.82 % | -57.000 M 75.90 % | -236.542 M -127.09 % | -104.162 M -354.72 % | -22.907 M -23.30 % | -18.579 M -37.62 % | -13.500 M -575.00 % | -2.000 M 80.06 % | -10.029 M -2 997.06 % | -323.831 K |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 K -90.91 % | 440.000 K 47.65 % | 298.000 K 259.36 % | -187.000 K 91.50 % | -2.200 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 236.502 M 128.02 % | 103.722 M 358.76 % | 22.609 M 20.48 % | 18.766 M 241.17 % | -13.293 M | 0.000 | 0.000 | 0.000 |
Other investing activites | -198.115 M -16.13 % | -170.600 M -170 700.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 100.00 % | -278.500 M -105.64 % | -135.430 M -588.13 % | -19.681 M -8.29 % | -18.174 M -242.06 % | 12.793 M 2 458.60 % | 500.000 K 104.72 % | -10.600 M -2 321.40 % | -437.764 K |
Net cash used for investing activites | -369.655 M -53.83 % | -240.300 M 72.76 % | -882.000 M -734.44 % | -105.700 M -9.53 % | -96.500 M 34.58 % | -147.500 M 48.26 % | -285.100 M -102.95 % | -140.476 M -185.64 % | -49.180 M -25.03 % | -39.336 M -22.54 % | -32.100 M -194.50 % | -10.900 M 42.93 % | -19.100 M -138.56 % | -8.006 M |
Debt repayment | 8.205 M 105.65 % | -145.100 M -164.49 % | 225.000 M 2 984.62 % | -7.800 M 10.34 % | -8.700 M -987.50 % | -800.000 K 57.89 % | -1.900 M 48.69 % | -3.703 M 5.37 % | -3.913 M 85.70 % | -27.363 M -244.02 % | 19.000 M 1 561.54 % | -1.300 M -165.00 % | 2.000 M 373.07 % | -732.400 K |
Common stock issued | 96.814 M 42.58 % | 67.900 M 80.11 % | 37.700 M -46.68 % | 70.700 M 98.04 % | 35.700 M 46.31 % | 24.400 M -93.10 % | 353.527 M 196.43 % | 119.263 M 13 703.59 % | 864.000 K -99.31 % | 125.000 M 257.14 % | 35.000 M | 0.000 -100.00 % | 400.000 K -31.48 % | 583.750 K |
Common stock repurchased | -95.418 M -40.32 % | -68.000 M -78.48 % | -38.100 M 46.19 % | -70.800 M -97.77 % | -35.800 M -44.35 % | -24.800 M 33.08 % | -37.060 M -84.10 % | -20.130 M -168.47 % | -7.498 M 1.43 % | -7.607 M | 0.000 | 0.000 | 0.000 100.00 % | -187.500 K |
Dividends paid | -64.119 M -21.44 % | -52.800 M -26.92 % | -41.600 M -56.98 % | -26.500 M -100.76 % | -13.200 M -18.92 % | -11.100 M -23.86 % | -8.962 M -48.48 % | -6.036 M -105.52 % | -2.937 M 22.97 % | -3.813 M -88.58 % | -2.022 M -6.42 % | -1.900 M 5.00 % | -2.000 M 0.00 % | -2.000 M |
Other financing activites | 94.355 M 443.11 % | -27.500 M 41.98 % | -47.400 M -47 500.00 % | 100.000 K | 0.000 100.00 % | -5.900 M -199.04 % | -1.973 M -244.33 % | -573.000 K -6.51 % | -538.000 K 66.10 % | -1.587 M 38.89 % | -2.597 M -549.25 % | -400.000 K | 0.000 | 0.000 |
Net cash used provided by financing activities | -56.977 M 74.73 % | -225.500 M -230.12 % | 173.300 M 605.25 % | -34.300 M -55.91 % | -22.000 M -20.88 % | -18.200 M -105.87 % | 310.300 M 249.28 % | 88.840 M 745.78 % | -13.757 M -116.26 % | 84.630 M 68.92 % | 50.100 M 1 491.67 % | -3.600 M -1 000.00 % | 400.000 K 117.12 % | -2.336 M |
Effect of forex changes on cash | -1.279 M 69.54 % | -4.200 M 72.55 % | -15.300 M -464.29 % | 4.200 M 800.00 % | -600.000 K 53.85 % | -1.300 M -316.67 % | 600.000 K 151.05 % | 239.000 K 184.52 % | 84.000 K 2 200.00 % | -4.000 K 94.20 % | -69.000 K | 0.000 | 0.000 | 0.000 |
Net change in cash | 132.648 M 722.76 % | -21.300 M 93.74 % | -340.400 M -302.14 % | 168.400 M 84.45 % | 91.300 M 350.88 % | -36.392 M -126.32 % | 138.276 M 583.82 % | 20.221 M 355.19 % | -7.924 M -111.94 % | 66.372 M 68.75 % | 39.331 M 1 455.16 % | 2.529 M 150.58 % | -5.000 M | 0.000 |
Cash at beginning of period | 121.700 M -14.90 % | 143.000 M -70.42 % | 483.400 M 53.46 % | 315.000 M 40.81 % | 223.700 M -13.99 % | 260.092 M 113.50 % | 121.824 M 19.90 % | 101.603 M -7.23 % | 109.527 M 153.80 % | 43.155 M 1 028.53 % | 3.824 M 469.96 % | 670.929 K | 0.000 | 0.000 |
Cash at end of period | 254.348 M 109.00 % | 121.700 M -14.90 % | 143.000 M -70.42 % | 483.400 M 53.46 % | 315.000 M 40.81 % | 223.700 M -13.99 % | 260.100 M 113.50 % | 121.824 M 19.90 % | 101.603 M -7.23 % | 109.527 M 153.80 % | 43.155 M 1 248.59 % | 3.200 M 164.00 % | -5.000 M -188.14 % | 5.673 M |
Operating cash flow | 557.620 M 24.27 % | 448.700 M 16.97 % | 383.600 M 26.10 % | 304.200 M 44.51 % | 210.500 M 61.18 % | 130.600 M 16.09 % | 112.500 M 57.08 % | 71.618 M 30.38 % | 54.929 M 160.55 % | 21.082 M -1.49 % | 21.400 M 20.90 % | 17.700 M 29.20 % | 13.700 M 25.31 % | 10.933 M |
Capital expenditure | -34.946 M 82.36 % | -198.100 M -39.51 % | -142.000 M -38.81 % | -102.300 M -12.67 % | -90.800 M -0.33 % | -90.500 M -1 271.21 % | -6.600 M -30.80 % | -5.046 M 26.76 % | -6.890 M -187.56 % | -2.396 M 84.93 % | -15.900 M -45.87 % | -10.900 M -28.24 % | -8.500 M -651.74 % | -1.131 M |
Free CashFlow | 522.674 M 108.57 % | 250.600 M 3.73 % | 241.600 M 19.66 % | 201.900 M 68.67 % | 119.700 M 198.50 % | 40.100 M -62.13 % | 105.900 M 59.08 % | 66.572 M 38.58 % | 48.039 M 157.09 % | 18.686 M 239.75 % | 5.500 M -19.12 % | 6.800 M 30.77 % | 5.200 M -46.95 % | 9.802 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
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-30 | 2012-06-30 | 2011-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 604.265 M -1.84 % | 615.582 M 13.72 % | 541.300 M 8.17 % | 500.400 M 14.09 % | 438.600 M 15.97 % | 378.200 M 7.69 % | 351.200 M 24.98 % | 281.000 M 4.54 % | 268.800 M 12.61 % | 238.700 M 6.80 % | 223.500 M 8.55 % | 205.900 M 7.47 % | 191.592 M 22.27 % | 156.700 M 22.19 % | 128.246 M 37.38 % | 93.352 M 12.94 % | 82.657 M 16.25 % | 71.102 M 31.15 % | 54.213 M 11.56 % | 48.596 M 28.63 % | 37.779 M 17.24 % | 32.224 M 13.66 % | 28.350 M 31.86 % | 21.500 M 0.00 % | 21.500 M 0.00 % | 21.500 M 29.06 % | 16.658 M 0.00 % | 16.658 M |
Net income | 143.279 M -16.65 % | 171.910 M 18.89 % | 144.600 M 22.34 % | 118.200 M 14.53 % | 103.200 M -5.32 % | 109.000 M -7.00 % | 117.200 M 51.42 % | 77.400 M 21.51 % | 63.700 M 43.47 % | 44.400 M -56.00 % | 100.900 M 68.45 % | 59.900 M 92.84 % | 31.062 M 34.47 % | 23.100 M -8.39 % | 25.215 M 61.80 % | 15.584 M -10.88 % | 17.487 M 21.67 % | 14.373 M 1 612.95 % | -950.000 K -130.48 % | 3.117 M -40.12 % | 5.205 M 5.11 % | 4.952 M -1.94 % | 5.050 M 172.97 % | 1.850 M 0.00 % | 1.850 M -17.78 % | 2.250 M 49.71 % | 1.503 M 0.00 % | 1.503 M |
Income before tax | 212.868 M -10.80 % | 238.639 M 19.20 % | 200.200 M 20.17 % | 166.600 M 12.26 % | 148.400 M -2.75 % | 152.600 M 4.09 % | 146.600 M 38.56 % | 105.800 M 21.47 % | 87.100 M 43.26 % | 60.800 M -44.73 % | 110.000 M 53.20 % | 71.800 M 65.64 % | 43.347 M 30.56 % | 33.200 M -4.69 % | 34.832 M 56.06 % | 22.320 M -8.26 % | 24.330 M 22.67 % | 19.834 M 909.88 % | -2.449 M -141.50 % | 5.901 M -20.29 % | 7.403 M 2.88 % | 7.196 M 4.29 % | 6.900 M 187.50 % | 2.400 M 0.00 % | 2.400 M 0.00 % | 2.400 M -5.33 % | 2.535 M 0.00 % | 2.535 M |
Income before tax ratio | 0.35 -9.13 % | 0.39 4.82 % | 0.37 11.09 % | 0.33 -1.60 % | 0.34 -16.14 % | 0.40 -3.34 % | 0.42 10.87 % | 0.38 16.20 % | 0.32 27.21 % | 0.25 -48.25 % | 0.49 41.14 % | 0.35 54.13 % | 0.23 6.79 % | 0.21 -21.99 % | 0.27 13.60 % | 0.24 -18.77 % | 0.29 5.52 % | 0.28 717.51 % | -0.05 -137.20 % | 0.12 -38.03 % | 0.20 -12.25 % | 0.22 -8.25 % | 0.24 118.03 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 -26.65 % | 0.15 0.00 % | 0.15 |
EBITDA | 281.241 M 1.20 % | 277.900 M 21.83 % | 228.100 M -2.56 % | 234.100 M 15.21 % | 203.200 M 2.42 % | 198.400 M 8.00 % | 183.700 M 32.83 % | 138.300 M 25.39 % | 110.300 M 35.50 % | 81.400 M -42.84 % | 142.400 M 56.66 % | 90.900 M 65.63 % | 54.880 M 24.73 % | 44.000 M 4.34 % | 42.171 M 50.03 % | 28.108 M 0.07 % | 28.087 M 30.48 % | 21.526 M 1 053.59 % | 1.866 M -80.75 % | 9.694 M -7.81 % | 10.515 M 28.14 % | 8.206 M -24.72 % | 10.900 M 100.00 % | 5.450 M 0.00 % | 5.450 M 10 800.00 % | 50.000 K -98.90 % | 4.552 M 0.00 % | 4.552 M |
Net income ratio | 0.24 -15.09 % | 0.28 4.54 % | 0.27 13.09 % | 0.24 0.39 % | 0.24 -18.36 % | 0.29 -13.64 % | 0.33 21.15 % | 0.28 16.23 % | 0.24 27.40 % | 0.19 -58.80 % | 0.45 55.18 % | 0.29 79.44 % | 0.16 9.98 % | 0.15 -25.02 % | 0.20 17.78 % | 0.17 -21.09 % | 0.21 4.66 % | 0.20 1 253.57 % | -0.02 -127.32 % | 0.06 -53.45 % | 0.14 -10.35 % | 0.15 -13.73 % | 0.18 107.02 % | 0.09 0.00 % | 0.09 -17.78 % | 0.10 15.99 % | 0.09 0.00 % | 0.09 |
Ratio EBITDA | 0.47 3.10 % | 0.45 7.13 % | 0.42 -9.93 % | 0.47 0.98 % | 0.46 -11.68 % | 0.52 0.29 % | 0.52 6.28 % | 0.49 19.94 % | 0.41 20.33 % | 0.34 -46.48 % | 0.64 44.32 % | 0.44 54.12 % | 0.29 2.01 % | 0.28 -14.61 % | 0.33 9.21 % | 0.30 -11.39 % | 0.34 12.24 % | 0.30 779.58 % | 0.03 -82.75 % | 0.20 -28.33 % | 0.28 9.30 % | 0.25 -33.77 % | 0.38 51.68 % | 0.25 0.00 % | 0.25 10 800.00 % | 0.00 -99.15 % | 0.27 0.00 % | 0.27 |
Gross profit ratio | 0.87 2.66 % | 0.85 0.02 % | 0.85 11.72 % | 0.76 -1.39 % | 0.77 -0.98 % | 0.78 -1.06 % | 0.79 1.94 % | 0.77 -6.50 % | 0.83 -1.29 % | 0.84 15.62 % | 0.72 -2.96 % | 0.75 -7.78 % | 0.81 0.12 % | 0.81 -1.98 % | 0.82 -0.37 % | 0.83 0.31 % | 0.82 -1.50 % | 0.84 -1.02 % | 0.85 -1.01 % | 0.85 1.64 % | 0.84 0.95 % | 0.83 -2.02 % | 0.85 3.55 % | 0.82 0.00 % | 0.82 0.00 % | 0.82 123.72 % | 0.37 0.00 % | 0.37 |
Weighted average shs out dil | 334.500 M 0.06 % | 334.300 M 0.24 % | 333.500 M 0.18 % | 332.900 M 0.85 % | 330.099 M 0.95 % | 327.000 M 0.19 % | 326.365 M 0.20 % | 325.700 M 0.17 % | 325.140 M 0.10 % | 324.800 M 1.47 % | 320.098 M 0.25 % | 319.300 M 3.05 % | 309.840 M 2.63 % | 301.900 M 2.43 % | 294.726 M 0.74 % | 292.556 M -0.30 % | 293.424 M 0.09 % | 293.157 M 8.18 % | 270.989 M 5.61 % | 256.603 M 4.00 % | 246.735 M 2.31 % | 241.162 M -16.98 % | 290.494 M 0.00 % | 290.494 M 0.00 % | 290.494 M 0.00 % | 290.494 M -0.05 % | 290.629 M 0.00 % | 290.629 M |
Weighted average shs out | 334.385 M 0.69 % | 332.100 M 0.44 % | 330.639 M -0.05 % | 330.800 M 0.81 % | 328.136 M 0.38 % | 326.900 M 1.00 % | 323.657 M -0.63 % | 325.700 M 0.86 % | 322.936 M -0.57 % | 324.800 M 1.50 % | 319.998 M 0.25 % | 319.200 M 3.03 % | 309.806 M 2.62 % | 301.900 M 2.48 % | 294.582 M 0.69 % | 292.556 M -0.12 % | 292.895 M -0.09 % | 293.157 M 12.05 % | 261.636 M 1.96 % | 256.603 M 4.00 % | 246.735 M 2.31 % | 241.162 M -16.98 % | 290.494 M 0.00 % | 290.494 M 0.00 % | 290.494 M 0.00 % | 290.494 M -0.05 % | 290.629 M 0.00 % | 290.629 M |
EPS diluted | 0.43 -15.69 % | 0.51 18.60 % | 0.43 19.44 % | 0.36 16.13 % | 0.31 -6.06 % | 0.33 -8.33 % | 0.36 50.00 % | 0.24 20.00 % | 0.20 42.86 % | 0.14 -56.25 % | 0.32 68.42 % | 0.19 90.00 % | 0.10 30.72 % | 0.08 -10.63 % | 0.09 60.60 % | 0.05 -10.57 % | 0.06 21.63 % | 0.05 1 500.00 % | 0.00 -128.93 % | 0.01 -42.65 % | 0.02 2.93 % | 0.02 17.82 % | 0.02 171.88 % | 0.01 0.00 % | 0.01 -16.88 % | 0.01 48.08 % | 0.01 0.00 % | 0.01 |
Earnings per share | 0.43 -17.31 % | 0.52 18.18 % | 0.44 22.22 % | 0.36 16.13 % | 0.31 -6.06 % | 0.33 -8.33 % | 0.36 50.00 % | 0.24 20.00 % | 0.20 42.86 % | 0.14 -56.25 % | 0.32 68.42 % | 0.19 90.00 % | 0.10 31.58 % | 0.08 -11.21 % | 0.09 60.60 % | 0.05 -10.72 % | 0.06 21.84 % | 0.05 1 461.11 % | 0.00 -129.75 % | 0.01 -42.38 % | 0.02 2.44 % | 0.02 17.82 % | 0.02 171.88 % | 0.01 0.00 % | 0.01 -16.88 % | 0.01 48.08 % | 0.01 0.00 % | 0.01 |
Gross profit | 527.384 M 0.78 % | 523.325 M 13.74 % | 460.100 M 20.86 % | 380.700 M 12.50 % | 338.400 M 14.83 % | 294.700 M 6.54 % | 276.600 M 27.41 % | 217.100 M -2.25 % | 222.100 M 11.16 % | 199.800 M 23.49 % | 161.800 M 5.34 % | 153.600 M -0.89 % | 154.983 M 22.42 % | 126.600 M 19.77 % | 105.700 M 36.87 % | 77.226 M 13.29 % | 68.169 M 14.50 % | 59.535 M 29.81 % | 45.862 M 10.43 % | 41.531 M 30.74 % | 31.766 M 18.36 % | 26.839 M 11.37 % | 24.100 M 36.54 % | 17.650 M 0.00 % | 17.650 M 0.00 % | 17.650 M 188.74 % | 6.113 M 0.00 % | 6.113 M |
Income tax expense | 69.589 M 4.29 % | 66.728 M 20.02 % | 55.600 M 15.11 % | 48.300 M 6.86 % | 45.200 M 3.91 % | 43.500 M 47.96 % | 29.400 M 3.16 % | 28.500 M 21.79 % | 23.400 M 41.82 % | 16.500 M 81.32 % | 9.100 M -23.53 % | 11.900 M -3.13 % | 12.285 M 21.63 % | 10.100 M 5.47 % | 9.576 M 41.20 % | 6.782 M 2.80 % | 6.597 M 22.73 % | 5.375 M 258.57 % | 1.499 M -46.16 % | 2.784 M 26.66 % | 2.198 M -2.05 % | 2.244 M 21.30 % | 1.850 M 236.36 % | 550.000 K 0.00 % | 550.000 K 0.00 % | 550.000 K -46.71 % | 1.032 M 0.00 % | 1.032 M |
Cost of revenue | 76.882 M -16.67 % | 92.256 M 13.62 % | 81.200 M -32.16 % | 119.700 M 19.46 % | 100.200 M 20.00 % | 83.500 M 11.93 % | 74.600 M 16.74 % | 63.900 M 36.83 % | 46.700 M 20.05 % | 38.900 M -36.95 % | 61.700 M 17.97 % | 52.300 M 42.86 % | 36.609 M 21.62 % | 30.100 M 33.50 % | 22.546 M 39.81 % | 16.126 M 11.31 % | 14.488 M 25.25 % | 11.567 M 38.51 % | 8.351 M 18.20 % | 7.065 M 17.50 % | 6.013 M 11.66 % | 5.385 M 26.71 % | 4.250 M 10.39 % | 3.850 M 0.00 % | 3.850 M 0.00 % | 3.850 M -63.49 % | 10.546 M 0.00 % | 10.546 M |
General and administrative expenses | 90.100 M 8.92 % | 82.724 M 17.84 % | 70.200 M -0.99 % | 70.900 M 26.61 % | 56.000 M 6.87 % | 52.400 M 10.55 % | 47.400 M 15.05 % | 41.200 M -18.58 % | 50.600 M 20.19 % | 42.100 M -6.24 % | 44.900 M 8.19 % | 41.500 M 25.38 % | 33.100 M 4.42 % | 31.700 M 53.35 % | 20.672 M -0.11 % | 20.695 M 28.25 % | 16.137 M -0.49 % | 16.217 M 84.45 % | 8.792 M -31.47 % | 12.830 M 79.87 % | 7.133 M 34.31 % | 5.311 M -37.88 % | 8.550 M 20.42 % | 7.100 M 0.00 % | 7.100 M 745.45 % | -1.100 M | 0.000 | 0.000 |
Selling and marketing expenses | 38.745 M -8.12 % | 42.170 M 0.17 % | 42.100 M -12.84 % | 48.300 M 13.65 % | 42.500 M 58.58 % | 26.800 M -2.55 % | 27.500 M 22.22 % | 22.500 M -3.43 % | 23.300 M -13.70 % | 27.000 M -11.76 % | 30.600 M -3.47 % | 31.700 M 13.21 % | 28.000 M 42.13 % | 19.700 M 48.24 % | 13.289 M 18.01 % | 11.261 M 22.24 % | 9.212 M 22.55 % | 7.517 M -7.35 % | 8.113 M -2.28 % | 8.302 M 30.70 % | 6.352 M 19.20 % | 5.329 M 18.42 % | 4.500 M 9.76 % | 4.100 M 0.00 % | 4.100 M 0.00 % | 4.100 M | 0.000 | 0.000 |
Other expenses | 44.670 M 853.37 % | 4.686 M 30.15 % | 3.600 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 100.00 % | -26.750 M | 0.000 100.00 % | -37.550 M -10.93 % | -33.850 M 0.00 % | -33.850 M -200.00 % | 33.850 M | 0.000 | 0.000 |
Operating expenses | 312.237 M 10.94 % | 281.455 M 10.37 % | 255.000 M 26.87 % | 201.000 M 1.46 % | 198.100 M 48.39 % | 133.500 M 3.73 % | 128.700 M 18.18 % | 108.900 M -21.65 % | 139.000 M 4.59 % | 132.900 M 8.22 % | 122.800 M 10.83 % | 110.800 M 1.77 % | 108.878 M 20.31 % | 90.500 M 30.56 % | 69.317 M 26.51 % | 54.792 M 22.93 % | 44.572 M 9.56 % | 40.683 M -16.36 % | 48.641 M 38.04 % | 35.237 M 44.18 % | 24.440 M 23.33 % | 19.817 M 224.24 % | -15.950 M -8.50 % | -14.700 M 0.00 % | -14.700 M -132.81 % | 44.800 M 1 055.14 % | 3.878 M 0.00 % | 3.878 M |
Cost and expenses | 389.118 M 4.12 % | 373.711 M 11.16 % | 336.200 M 4.83 % | 320.700 M 7.51 % | 298.300 M 37.47 % | 217.000 M 6.74 % | 203.300 M 17.65 % | 172.800 M -6.95 % | 185.700 M 8.09 % | 171.800 M -6.88 % | 184.500 M 13.12 % | 163.100 M 12.11 % | 145.487 M 20.64 % | 120.600 M 31.28 % | 91.863 M 29.53 % | 70.918 M 20.08 % | 59.060 M 13.03 % | 52.250 M -8.32 % | 56.992 M 34.73 % | 42.302 M 38.91 % | 30.453 M 20.84 % | 25.202 M 18.04 % | 21.350 M 12.96 % | 18.900 M 0.00 % | 18.900 M 0.00 % | 18.900 M 31.03 % | 14.424 M 0.00 % | 14.424 M |
Research and development expenses | 138.721 M -8.66 % | 151.876 M 9.18 % | 139.100 M 70.05 % | 81.800 M 11.44 % | 73.400 M 35.17 % | 54.300 M 5.03 % | 51.700 M 14.38 % | 45.200 M -30.25 % | 64.800 M 1.09 % | 64.100 M 37.55 % | 46.600 M 21.67 % | 38.300 M -14.63 % | 44.863 M 14.16 % | 39.300 M 28.39 % | 30.610 M 34.48 % | 22.762 M 28.35 % | 17.734 M -0.79 % | 17.875 M 9.50 % | 16.324 M 15.73 % | 14.105 M 35.47 % | 10.412 M 13.46 % | 9.177 M 7.33 % | 8.550 M 7.55 % | 7.950 M 0.00 % | 7.950 M 0.00 % | 7.950 M | 0.000 | 0.000 |
Selling general and administrative expenses | 128.845 M 3.16 % | 124.894 M 11.21 % | 112.300 M -5.79 % | 119.200 M -4.41 % | 124.700 M 57.45 % | 79.200 M 2.86 % | 77.000 M 20.88 % | 63.700 M -14.15 % | 74.200 M 7.85 % | 68.800 M -9.71 % | 76.200 M 5.10 % | 72.500 M 13.25 % | 64.015 M 24.54 % | 51.400 M 51.35 % | 33.961 M 6.27 % | 31.956 M 26.06 % | 25.349 M 6.80 % | 23.734 M 40.40 % | 16.905 M -20.00 % | 21.132 M 56.71 % | 13.485 M 26.74 % | 10.640 M -18.47 % | 13.050 M 16.52 % | 11.200 M 0.00 % | 11.200 M 273.33 % | 3.000 M -22.65 % | 3.878 M 0.00 % | 3.878 M |
Interest income | 4.099 M 93.51 % | 2.118 M 135.33 % | 900.000 K -43.75 % | 1.600 M -42.86 % | 2.800 M -42.86 % | 4.900 M 444.44 % | 900.000 K 80.00 % | 500.000 K -16.67 % | 600.000 K -25.00 % | 800.000 K -27.27 % | 1.100 M -45.00 % | 2.000 M -20.00 % | 2.500 M -13.79 % | 2.900 M 86.98 % | 1.551 M 1 260.53 % | 114.000 K -84.45 % | 733.000 K -25.36 % | 982.000 K 197.58 % | 330.000 K -16.03 % | 393.000 K 410.39 % | 77.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K 308.10 % | 73.512 K 0.00 % | 73.512 K |
Interest expense | 5.517 M 35.07 % | 4.085 M -29.58 % | 5.800 M -42.57 % | 10.100 M 134.88 % | 4.300 M 104.76 % | 2.100 M 40.00 % | 1.500 M -21.05 % | 1.900 M -32.14 % | 2.800 M 64.71 % | 1.700 M -5.56 % | 1.800 M 20.00 % | 1.500 M 72.41 % | 870.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K | 0.000 -100.00 % | 300.000 K -14.29 % | 350.000 K 0.00 % | 350.000 K 0.00 % | 350.000 K 612.74 % | 49.107 K 0.00 % | 49.107 K |
Depreciation and amortization | 21.424 M -31.65 % | 31.345 M 61.57 % | 19.400 M -64.34 % | 54.400 M 7.30 % | 50.700 M 36.29 % | 37.200 M 3.91 % | 35.800 M 18.94 % | 30.100 M 45.41 % | 20.700 M 9.52 % | 18.900 M -38.83 % | 30.900 M 73.60 % | 17.800 M 66.93 % | 10.663 M 31.64 % | 8.100 M 38.08 % | 5.866 M 4.75 % | 5.600 M 86.60 % | 3.001 M -16.64 % | 3.600 M 19.76 % | 3.006 M -11.59 % | 3.400 M 28.50 % | 2.646 M 123.48 % | 1.184 M -56.95 % | 2.750 M 10.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M 27.04 % | 1.968 M 0.00 % | 1.968 M |
Operating income | 215.147 M -11.05 % | 241.870 M 17.93 % | 205.100 M 14.13 % | 179.700 M 28.08 % | 140.300 M -12.97 % | 161.200 M 8.99 % | 147.900 M 36.69 % | 108.200 M 30.20 % | 83.100 M 24.22 % | 66.900 M 71.54 % | 39.000 M -8.88 % | 42.800 M -7.17 % | 46.105 M 28.43 % | 35.900 M -12.71 % | 41.129 M 82.73 % | 22.508 M -10.28 % | 25.086 M 39.94 % | 17.926 M 41.90 % | 12.633 M 100.71 % | 6.294 M -20.02 % | 7.869 M 12.06 % | 7.022 M -13.84 % | 8.150 M 176.27 % | 2.950 M 0.00 % | 2.950 M 210.53 % | 950.000 K -57.48 % | 2.234 M 0.00 % | 2.234 M |
Operating income ratio | 0.36 -9.38 % | 0.39 3.70 % | 0.38 5.51 % | 0.36 12.26 % | 0.32 -24.95 % | 0.43 1.21 % | 0.42 9.37 % | 0.39 24.55 % | 0.31 10.31 % | 0.28 60.62 % | 0.17 -16.05 % | 0.21 -13.62 % | 0.24 5.04 % | 0.23 -28.56 % | 0.32 33.01 % | 0.24 -20.56 % | 0.30 20.38 % | 0.25 8.19 % | 0.23 79.92 % | 0.13 -37.82 % | 0.21 -4.42 % | 0.22 -24.20 % | 0.29 109.52 % | 0.14 0.00 % | 0.14 210.53 % | 0.04 -67.06 % | 0.13 0.00 % | 0.13 |
Total other income expenses net | -2.279 M 29.47 % | -3.231 M 34.05 % | -4.900 M 62.60 % | -13.100 M -261.73 % | 8.100 M 194.19 % | -8.600 M -561.54 % | -1.300 M 45.83 % | -2.400 M -160.00 % | 4.000 M 165.57 % | -6.100 M -108.59 % | 71.000 M 144.83 % | 29.000 M 1 151.49 % | -2.758 M -2.15 % | -2.700 M 57.12 % | -6.297 M -3 249.47 % | -188.000 K 75.13 % | -756.000 K -139.21 % | 1.928 M 342.82 % | -794.000 K -102.04 % | -393.000 K -614.55 % | -55.000 K -131.61 % | 174.000 K 113.92 % | -1.250 M -127.27 % | -550.000 K 0.00 % | -550.000 K -349.91 % | 220.079 K -26.81 % | 300.703 K 0.00 % | 300.703 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-30 | 2012-06-30 | 2011-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-06-30 | 2013-06-30 | 2012-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -84.934 M 8.26 % | -92.580 M -435.14 % | -17.300 M -120.79 % | 83.200 M -26.63 % | 113.400 M 124.72 % | -458.800 M -1.98 % | -449.900 M -31.36 % | -342.500 M -22.32 % | -280.000 M -32.95 % | -210.600 M -18.38 % | -177.900 M 6.12 % | -189.500 M 26.80 % | -258.890 M -2 128.54 % | -11.617 M 90.27 % | -119.336 M -106.65 % | -57.747 M 40.93 % | -97.758 M 10.16 % | -108.808 M -5.43 % | -103.203 M -646.28 % | -13.829 M 15.90 % | -16.443 M -869.44 % | 2.137 M -65.31 % | 6.159 M 234.83 % | -4.568 M |
Total investments | 1.367 M | 0.000 -100.00 % | 1.800 M 125.00 % | 800.000 K 33.33 % | 600.000 K -45.45 % | 1.100 M -26.67 % | 1.500 M 275.00 % | 400.000 K -80.00 % | 2.000 M -41.18 % | 3.400 M 277.78 % | 900.000 K 100.14 % | -637.600 M -53 233.33 % | 1.200 M -99.82 % | 664.189 M 74 277.27 % | 893.000 K 416.18 % | 173.000 K -73.87 % | 662.000 K 236.04 % | 197.000 K -95.89 % | 4.788 M 193.74 % | 1.630 M -79.34 % | 7.888 M 6 365.57 % | 122.000 K -24.90 % | 162.440 K | 0.000 |
Total debt | 169.413 M 129.44 % | 73.837 M -29.27 % | 104.400 M -54.25 % | 228.200 M -11.00 % | 256.400 M 724.44 % | 31.100 M -7.16 % | 33.500 M -11.38 % | 37.800 M 8.00 % | 35.000 M -14.22 % | 40.800 M -10.92 % | 45.800 M 5.05 % | 43.600 M 3 503.31 % | 1.210 M -96.04 % | 30.581 M 1 129.14 % | 2.488 M -0.52 % | 2.501 M -34.95 % | 3.845 M -34.97 % | 5.913 M -6.50 % | 6.324 M -22.88 % | 8.200 M -69.30 % | 26.712 M 348.11 % | 5.961 M -12.73 % | 6.830 M 518.44 % | 1.104 M |
Accumulated other comprehensive income loss | 179.897 M 101.71 % | 89.187 M -26.41 % | 121.200 M 113.76 % | 56.700 M -33.45 % | 85.200 M 250.62 % | 24.300 M 196.34 % | 8.200 M 189.13 % | -9.200 M 27.56 % | -12.700 M 41.47 % | -21.700 M -301.85 % | -5.400 M -1 700.00 % | -300.000 K -230.43 % | 230.000 K 102.15 % | -10.718 M 51.73 % | -22.206 M -319.61 % | -5.292 M 36.51 % | -8.335 M -304.79 % | 4.070 M -23.98 % | 5.354 M 1 327.98 % | -436.000 K -135.13 % | 1.241 M 80.12 % | 689.000 K 552.97 % | 105.518 K 119.09 % | -552.776 K |
Retained earnings | 1.116 B 4.03 % | 1.073 B 22.06 % | 878.700 M 15.68 % | 759.600 M 12.80 % | 673.400 M 13.50 % | 593.300 M 16.36 % | 509.900 M 24.70 % | 408.900 M 18.25 % | 345.800 M 14.66 % | 301.600 M 15.47 % | 261.200 M 60.34 % | 162.900 M 31.58 % | 123.800 M 28.70 % | 96.194 M 13.04 % | 85.095 M 32.61 % | 64.170 M 19.15 % | 53.855 M 35.93 % | 39.619 M 56.90 % | 25.251 M -8.89 % | 27.714 M 3.04 % | 26.897 M 43.36 % | 18.762 M 111.86 % | 8.856 M 21.59 % | 7.284 M |
Common stock | 1.484 B -5.14 % | 1.564 B 14.81 % | 1.362 B 0.35 % | 1.358 B 8.20 % | 1.255 B 32.49 % | 947.000 M 4.49 % | 906.300 M 0.10 % | 905.400 M 9.37 % | 827.800 M 4.75 % | 790.300 M 1.35 % | 779.800 M 16.47 % | 669.500 M 0.15 % | 668.500 M 117.04 % | 308.011 M 6.63 % | 288.847 M 69.20 % | 170.716 M 2.47 % | 166.606 M 0.63 % | 165.571 M 0.00 % | 165.571 M 269.55 % | 44.803 M -0.15 % | 44.869 M 398.21 % | 9.006 M 6.79 % | 8.433 M 13.39 % | 7.437 M |
Total equity | 2.589 B 2.90 % | 2.516 B 13.67 % | 2.213 B 9.54 % | 2.021 B 6.66 % | 1.895 B 31.43 % | 1.442 B 9.60 % | 1.315 B 10.32 % | 1.192 B 7.80 % | 1.106 B 5.57 % | 1.048 B 4.41 % | 1.003 B 20.88 % | 830.100 M 8.28 % | 766.600 M 97.66 % | 387.832 M 10.13 % | 352.155 M 55.64 % | 226.264 M 5.85 % | 213.762 M 0.24 % | 213.258 M 8.71 % | 196.176 M 172.16 % | 72.081 M -1.27 % | 73.007 M 156.55 % | 28.457 M 63.60 % | 17.394 M 22.77 % | 14.168 M |
Other non current liabilities | 236.419 M 238.06 % | 69.935 M 5.16 % | 66.500 M -1.34 % | 67.400 M 46.84 % | 45.900 M 85.08 % | 24.800 M -31.11 % | 36.000 M 61.43 % | 22.300 M -0.45 % | 22.400 M 27.27 % | 17.600 M -47.93 % | 33.800 M -71.62 % | 119.100 M -25.86 % | 160.632 M -8.98 % | 176.482 M 120.18 % | 80.154 M 57.11 % | 51.017 M 871.75 % | 5.250 M 351.03 % | 1.164 M -34.64 % | 1.781 M -92.19 % | 22.791 M 45.99 % | 15.611 M 88.77 % | 8.270 M 1 097.04 % | 690.870 K 30.49 % | 529.436 K |
Long term debt | 157.866 M 146.11 % | 64.143 M -31.54 % | 93.700 M -56.72 % | 216.500 M 956.10 % | 20.500 M -1.44 % | 20.800 M -13.33 % | 24.000 M -15.19 % | 28.300 M 12.30 % | 25.200 M -17.11 % | 30.400 M -14.12 % | 35.400 M 10.28 % | 32.100 M 4 446.74 % | 706.000 K -97.66 % | 30.146 M 2 041.05 % | 1.408 M 65.45 % | 851.000 K -26.06 % | 1.151 M -50.56 % | 2.328 M 18.41 % | 1.966 M -57.26 % | 4.600 M -82.75 % | 26.662 M 347.27 % | 5.961 M -1.96 % | 6.080 M 4 095.36 % | 144.921 K |
Total non current liabilities | 394.284 M 30.29 % | 302.621 M 4.71 % | 289.000 M -28.80 % | 405.900 M 121.20 % | 183.500 M 34.04 % | 136.900 M -2.91 % | 141.000 M 24.67 % | 113.100 M 6.80 % | 105.900 M 5.48 % | 100.400 M -13.67 % | 116.300 M -36.96 % | 184.500 M 36 800.00 % | 500.000 K -98.34 % | 30.067 M 2 366.53 % | 1.219 M 51.81 % | 803.000 K -5.08 % | 846.000 K -21.30 % | 1.075 M -91.84 % | 13.176 M -49.76 % | 26.225 M -37.96 % | 42.273 M 197.05 % | 14.231 M 40.74 % | 10.112 M 106.50 % | 4.897 M |
Other current liabilities | 351.996 M 32.07 % | 266.522 M 36.28 % | 195.569 M 16.20 % | 168.300 M -17.42 % | 203.800 M 77.99 % | 114.500 M 17.08 % | 97.800 M 4.71 % | 93.400 M 9.11 % | 85.600 M 19.05 % | 71.900 M -26.93 % | 98.400 M -20.26 % | 123.400 M -10.04 % | 137.176 M 47.88 % | 92.763 M 42.39 % | 65.147 M 210.11 % | 21.008 M -7.87 % | 22.802 M 151.01 % | 9.084 M -70.72 % | 31.029 M 55.92 % | 19.900 M -1.75 % | 20.255 M 37.16 % | 14.767 M -13.36 % | 17.044 M 398.88 % | 3.416 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 32.200 M 5.92 % | 30.400 M -1.62 % | 30.900 M 147.20 % | 12.500 M 0.00 % | 12.500 M 11.61 % | 11.200 M -56.59 % | 25.800 M 80.42 % | 14.300 M -37.00 % | 22.700 M 60.99 % | 14.100 M -25.63 % | 18.959 M 4 458.39 % | -435.000 K -104.29 % | 10.133 M 714.12 % | -1.650 M -113.13 % | 12.568 M 450.57 % | -3.585 M 2.02 % | -3.659 M -1.64 % | -3.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.998 M |
Short term debt | 23.144 M 19.39 % | 19.385 M -9.12 % | 21.331 M -8.84 % | 23.400 M -90.08 % | 235.900 M 2 492.31 % | 9.100 M -4.21 % | 9.500 M 37.68 % | 6.900 M -29.59 % | 9.800 M 145.79 % | -21.400 M -305.77 % | 10.400 M -9.57 % | 11.500 M 2 562.04 % | 432.000 K -0.69 % | 435.000 K -59.72 % | 1.080 M -34.55 % | 1.650 M -38.75 % | 2.694 M -24.85 % | 3.585 M -2.02 % | 3.659 M 1.64 % | 3.600 M -5.29 % | 3.801 M 426.45 % | 722.000 K -3.79 % | 750.421 K -32.05 % | 1.104 M |
Total current liabilities | 411.302 M 18.02 % | 348.506 M 7.33 % | 324.700 M -4.70 % | 340.700 M -41.32 % | 580.600 M 132.43 % | 249.800 M 20.44 % | 207.400 M 8.64 % | 190.900 M 1.54 % | 188.000 M 10.85 % | 169.600 M 7.89 % | 157.200 M -17.78 % | 191.200 M 13.14 % | 169.000 M 22.56 % | 137.891 M 73.30 % | 79.570 M 55.66 % | 51.117 M 20.77 % | 42.327 M -3.49 % | 43.857 M 20.40 % | 36.427 M 18.46 % | 30.751 M 21.17 % | 25.379 M 54.98 % | 16.376 M -12.50 % | 18.714 M 37.03 % | 13.657 M |
Total liabilities | 805.586 M 23.72 % | 651.127 M 6.10 % | 613.700 M -17.80 % | 746.600 M -2.29 % | 764.100 M 97.60 % | 386.700 M 10.99 % | 348.400 M 14.61 % | 304.000 M 3.44 % | 293.900 M 8.85 % | 270.000 M -1.28 % | 273.500 M -27.20 % | 375.700 M 3.21 % | 364.000 M -2.90 % | 374.868 M 102.55 % | 185.071 M 52.23 % | 121.576 M 94.63 % | 62.464 M 5.46 % | 59.231 M 19.41 % | 49.603 M -35.80 % | 77.267 M 14.21 % | 67.652 M 121.03 % | 30.607 M 6.18 % | 28.826 M 55.37 % | 18.554 M |
Other non current assets | 25.374 M -13.23 % | 29.244 M 168.30 % | 10.900 M -9.17 % | 12.000 M 100.78 % | -1.544 B -17 063.74 % | 9.100 M 101.42 % | -639.700 M -11 730.91 % | 5.500 M 100.88 % | -628.400 M 0.87 % | -633.900 M 2.72 % | -651.600 M -54 400.00 % | 1.200 M 118.32 % | -6.551 M 99.02 % | -665.767 M -77.71 % | -374.636 M -27 345.86 % | -1.365 M 12.16 % | -1.554 M 98.82 % | -132.082 M -15.34 % | -114.516 M -6.56 % | -107.469 M -3 536.81 % | 3.127 M 100.45 % | 1.560 M 46.37 % | 1.066 M 111.46 % | 504.009 K |
Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 800.000 K 33.33 % | 600.000 K -45.45 % | 1.100 M -26.67 % | 1.500 M 275.00 % | 400.000 K -80.00 % | 2.000 M -41.18 % | 3.400 M 277.78 % | 900.000 K 100.14 % | -637.600 M -2 452 407.69 % | 26.000 K -100.00 % | 664.189 M 78.07 % | 372.986 M 215 498.84 % | 173.000 K -1.70 % | 176.000 K -10.66 % | 197.000 K -95.42 % | 4.303 M 163.99 % | 1.630 M -78.54 % | 7.597 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 869.401 M 2.69 % | 846.627 M 16.78 % | 725.000 M 9.87 % | 659.900 M -69.90 % | 2.192 B 512.49 % | 357.900 M -62.77 % | 961.200 M 229.29 % | 291.900 M -67.73 % | 904.500 M 1.97 % | 887.000 M 0.23 % | 885.000 M 4.78 % | 844.600 M 363.81 % | 182.100 M 14.60 % | 158.907 M 28.34 % | 123.822 M 21.31 % | 102.074 M 30.16 % | 78.423 M 12.84 % | 69.502 M 17.46 % | 59.171 M 7.03 % | 55.285 M 20.81 % | 45.763 M 45.51 % | 31.449 M 23.33 % | 25.501 M 61.98 % | 15.743 M |
GoodWill | 1.876 B 6.94 % | 1.755 B 5.41 % | 1.665 B 1.38 % | 1.642 B 5.86 % | 1.551 B 107.46 % | 747.600 M 15.71 % | 646.100 M 0.89 % | 640.400 M 1.33 % | 632.000 M -0.60 % | 635.800 M -2.62 % | 652.900 M 2.38 % | 637.700 M 6.00 % | 601.600 M 22.29 % | 491.927 M 107.98 % | 236.523 M 70.01 % | 139.125 M 151.60 % | 55.297 M 20.40 % | 45.927 M 21.88 % | 37.681 M 6.43 % | 35.403 M 74.92 % | 20.239 M 84.12 % | 10.992 M -0.44 % | 11.040 M 1 177.66 % | 864.114 K |
Goodwill and intangible assets | 2.746 B 5.56 % | 2.601 B 8.86 % | 2.390 B 3.81 % | 2.302 B -38.51 % | 3.743 B 238.65 % | 1.105 B -31.23 % | 1.607 B 72.38 % | 932.400 M -39.32 % | 1.537 B 0.90 % | 1.523 B -0.98 % | 1.538 B 3.75 % | 1.482 B 89.14 % | 783.700 M 20.41 % | 650.834 M 80.61 % | 360.345 M 49.40 % | 241.199 M 80.38 % | 133.720 M 15.85 % | 115.429 M 19.18 % | 96.852 M 6.80 % | 90.688 M 37.40 % | 66.002 M 55.51 % | 42.441 M 16.15 % | 36.541 M 120.03 % | 16.607 M |
Property plant equipment net | 137.810 M 31.63 % | 104.697 M 23.76 % | 84.600 M -4.08 % | 88.200 M -0.79 % | 88.900 M -0.89 % | 89.700 M 18.34 % | 75.800 M 7.98 % | 70.200 M 9.52 % | 64.100 M -9.21 % | 70.600 M 0.86 % | 70.000 M 17.06 % | 59.800 M 278.48 % | 15.800 M 5.81 % | 14.933 M 4.49 % | 14.291 M -6.75 % | 15.326 M -8.98 % | 16.838 M 2.32 % | 16.456 M 23.16 % | 13.361 M -11.81 % | 15.151 M 51.19 % | 10.021 M 223.15 % | 3.101 M 52.93 % | 2.028 M 28.37 % | 1.580 M |
Total non current assets | 2.909 B 6.36 % | 2.735 B 9.58 % | 2.496 B 3.68 % | 2.408 B 4.94 % | 2.294 B 89.03 % | 1.214 B 15.10 % | 1.054 B 3.42 % | 1.020 B 3.48 % | 985.200 M 0.91 % | 976.300 M 0.90 % | 967.600 M 6.04 % | 912.500 M 14.13 % | 799.500 M 20.09 % | 665.767 M 77.71 % | 374.636 M 45.94 % | 256.698 M 70.30 % | 150.734 M 14.12 % | 132.082 M 15.34 % | 114.516 M 6.56 % | 107.469 M 23.89 % | 86.747 M 84.17 % | 47.102 M 18.84 % | 39.635 M 82.57 % | 21.709 M |
Other current assets | 82.807 M -28.62 % | 116.007 M 82.98 % | 63.400 M -24.88 % | 84.400 M 2.55 % | 82.300 M 152.45 % | 32.600 M 1.24 % | 32.200 M 18.82 % | 27.100 M 28.44 % | 21.100 M -20.97 % | 26.700 M 23.61 % | 21.600 M 43.05 % | 15.100 M 71.59 % | 8.800 M 1.64 % | 8.658 M 12.41 % | 7.702 M 63.84 % | 4.701 M 14.07 % | 4.121 M 22.98 % | 3.351 M -38.12 % | 5.415 M -92.88 % | 76.084 M 2 799.54 % | 2.624 M 264.44 % | 720.000 K 23.78 % | 581.669 K 118.46 % | 266.256 K |
Short term investments | 1.367 M | 0.000 -100.00 % | 1.800 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 1.600 M | 0.000 -100.00 % | 1.200 M | 0.000 -100.00 % | 893.000 K | 0.000 -100.00 % | 486.000 K | 0.000 -100.00 % | 485.000 K | 0.000 -100.00 % | 291.000 K 138.52 % | 122.000 K -24.90 % | 162.440 K | 0.000 |
cash and cash equivalents | 254.348 M 52.84 % | 166.417 M 36.74 % | 121.700 M -16.07 % | 145.000 M 1.40 % | 143.000 M -70.81 % | 489.900 M 1.34 % | 483.400 M 27.11 % | 380.300 M 20.73 % | 315.000 M 25.30 % | 251.400 M 12.38 % | 223.700 M -4.03 % | 233.100 M -10.38 % | 260.100 M 516.38 % | 42.198 M -65.36 % | 121.824 M 102.20 % | 60.248 M -40.70 % | 101.603 M -11.43 % | 114.721 M 4.74 % | 109.527 M 397.19 % | 22.029 M -48.95 % | 43.155 M 1 028.53 % | 3.824 M 469.96 % | 670.929 K -88.17 % | 5.673 M |
Cash and short term investments | 255.715 M 53.66 % | 166.417 M 34.75 % | 123.500 M -14.83 % | 145.000 M 1.40 % | 143.000 M -70.81 % | 489.900 M 1.34 % | 483.400 M 27.11 % | 380.300 M 20.73 % | 315.000 M 25.30 % | 251.400 M 12.38 % | 223.700 M -4.03 % | 233.100 M -10.79 % | 261.300 M 519.22 % | 42.198 M -65.61 % | 122.717 M 103.69 % | 60.248 M -40.98 % | 102.089 M -11.01 % | 114.721 M 4.28 % | 110.012 M 399.40 % | 22.029 M -49.30 % | 43.446 M 1 001.01 % | 3.946 M 373.50 % | 833.369 K -85.31 % | 5.673 M |
Total current assets | 485.448 M 12.40 % | 431.877 M 30.52 % | 330.900 M -7.98 % | 359.600 M -1.34 % | 364.500 M -40.68 % | 614.500 M 0.87 % | 609.200 M 27.82 % | 476.600 M 14.95 % | 414.600 M 21.48 % | 341.300 M 10.35 % | 309.300 M 5.46 % | 293.300 M -9.45 % | 323.900 M 240.47 % | 95.133 M -40.83 % | 160.779 M 80.12 % | 89.260 M -27.18 % | 122.583 M -10.40 % | 136.804 M 7.68 % | 127.044 M 239.14 % | 37.461 M -30.51 % | 53.912 M 350.69 % | 11.962 M 81.63 % | 6.586 M -40.20 % | 11.013 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 146.926 M -1.69 % | 149.452 M 3.79 % | 144.000 M 10.60 % | 130.200 M 4.92 % | 124.100 M 27.67 % | 97.200 M 4.85 % | 92.700 M 33.96 % | 69.200 M -11.73 % | 78.400 M 16.49 % | 67.300 M 1.05 % | 66.600 M 37.32 % | 48.500 M -17.09 % | 58.496 M 32.11 % | 44.277 M 45.84 % | 30.360 M 23.36 % | 24.610 M 50.31 % | 16.373 M -12.59 % | 18.732 M 54.78 % | 12.102 M -6.81 % | 12.987 M 65.61 % | 7.842 M 7.48 % | 7.296 M 41.10 % | 5.171 M 1.92 % | 5.074 M |
Tax assets | 0.000 | 0.000 -100.00 % | 11.100 M 136.17 % | 4.700 M -9.62 % | 5.200 M -38.10 % | 8.400 M -11.58 % | 9.500 M -13.64 % | 11.000 M 0.00 % | 11.000 M -17.91 % | 13.400 M 28.85 % | 10.400 M 52.94 % | 6.800 M 4.21 % | 6.525 M 313.50 % | 1.578 M -4.36 % | 1.650 M 20.88 % | 1.365 M -12.16 % | 1.554 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.018 M |
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 -100.00 % | 7.200 M 300.00 % | 1.800 M -0.61 % | 1.811 M -3.77 % | 1.882 M -35.30 % | 2.909 M -19.26 % | 3.603 M -14.60 % | 4.219 M -4.50 % | 4.418 M | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 36.162 M -42.23 % | 62.600 M 21.32 % | 51.600 M -42.67 % | 90.000 M 5.51 % | 85.300 M -11.88 % | 96.800 M 28.21 % | 75.500 M 31.53 % | 57.400 M -3.20 % | 59.300 M 6.85 % | 55.500 M 178.89 % | 19.900 M -41.12 % | 33.800 M 334.89 % | 7.772 M -69.90 % | 25.824 M 903.65 % | 2.573 M -84.96 % | 17.113 M 844.95 % | 1.811 M -89.85 % | 17.844 M 14 894.96 % | 119.000 K -97.67 % | 5.100 M 285.49 % | 1.323 M 49.15 % | 887.000 K -3.62 % | 920.269 K 565.04 % | 138.378 K |
Tax payables | 0.000 | 0.000 -100.00 % | 24.000 M -16.08 % | 28.600 M 15.79 % | 24.700 M 57.32 % | 15.700 M 29.75 % | 12.100 M -37.63 % | 19.400 M 158.67 % | 7.500 M -57.14 % | 17.500 M 201.72 % | 5.800 M -30.95 % | 8.400 M 80.22 % | 4.661 M 18.39 % | 3.937 M 518.05 % | 637.000 K -59.66 % | 1.579 M -35.60 % | 2.452 M 77.68 % | 1.380 M -14.81 % | 1.620 M 710.00 % | 200.000 K | 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 -100.00 % | 31.700 M 195.50 % | -33.195 M -11 671.28 % | -282.000 K 98.76 % | -22.720 M -27.73 % | -17.788 M -38.77 % | -12.818 M -18.61 % | -10.807 M -1 646.07 % | 699.000 K -96.35 % | 19.125 M 323.78 % | -8.546 M | 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 -100.00 % | 419.000 K -28.01 % | 582.000 K -64.43 % | 1.636 M -59.08 % | 3.998 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 70.652 M 178.53 % | 25.366 M 3.96 % | 24.400 M -13.48 % | 28.200 M -10.19 % | 31.400 M 0.96 % | 31.100 M -7.16 % | 33.500 M -11.38 % | 37.800 M 8.00 % | 35.000 M -14.22 % | 40.800 M -10.92 % | 45.800 M 6.51 % | 43.000 M 10 650.00 % | 400.000 K 95.12 % | 205.000 K -68.36 % | 648.000 K -56.45 % | 1.488 M -46.47 % | 2.780 M -41.28 % | 4.734 M -25.14 % | 6.324 M -22.88 % | 8.200 M 22.85 % | 6.675 M 296.61 % | 1.683 M 190.19 % | 579.962 K 300.19 % | 144.921 K |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.718 M -51.73 % | 22.206 M 319.61 % | 5.292 M -36.51 % | 8.335 M | 0.000 | 0.000 -100.00 % | 436.000 K -70.88 % | 1.497 M | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -190.381 M 9.29 % | -209.879 M -40.95 % | -148.900 M 2.87 % | -153.300 M -29.04 % | -118.800 M 3.49 % | -123.100 M -12.73 % | -109.200 M 3.28 % | -112.900 M -105.27 % | -55.000 M -143.36 % | -22.600 M 29.60 % | -32.100 M -1 295.65 % | -2.300 M 91.12 % | -25.900 M -358.00 % | -5.655 M 58.31 % | -13.566 M -246.78 % | -3.912 M 42.19 % | -6.767 M | 0.000 | 0.000 -100.00 % | 123.133 M 8 323.94 % | -1.497 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 168.457 M 30.79 % | 128.800 M 5.57 % | 122.000 M 4.18 % | 117.100 M 28.26 % | 91.300 M 12.72 % | 81.000 M 29.60 % | 62.500 M 7.20 % | 58.300 M 11.26 % | 52.400 M 11.25 % | 47.100 M 41.44 % | 33.300 M -1.17 % | 33.695 M 11.03 % | 30.349 M 26.78 % | 23.939 M 28.77 % | 18.591 M 36.06 % | 13.664 M 15.00 % | 11.882 M 47.95 % | 8.031 M 13.11 % | 7.100 M 141.29 % | 2.943 M | 0.000 | 0.000 -100.00 % | 4.222 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 194.500 M -6.00 % | 206.910 M 98.41 % | 104.282 M 49.71 % | 69.656 M 261.08 % | 19.291 M 34.91 % | 14.299 M | 0.000 -100.00 % | 20.291 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.394 B 7.18 % | 3.167 B 12.03 % | 2.827 B 2.17 % | 2.767 B 4.08 % | 2.659 B 45.43 % | 1.828 B 9.89 % | 1.664 B 11.20 % | 1.496 B 6.88 % | 1.400 B 6.24 % | 1.318 B 3.19 % | 1.277 B 5.90 % | 1.206 B 6.65 % | 1.131 B 48.24 % | 762.700 M 41.97 % | 537.226 M 54.45 % | 347.840 M 25.93 % | 276.226 M 1.37 % | 272.489 M 10.87 % | 245.779 M 64.57 % | 149.348 M 6.18 % | 140.659 M 138.15 % | 59.064 M 27.79 % | 46.221 M 41.25 % | 32.722 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-06-30 | 2013-06-30 | 2012-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 | 2013-01-31 | 2012-06-30 | 2011-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -130.800 M | 0.000 100.00 % | -85.400 M | 0.000 100.00 % | -45.400 M | 0.000 100.00 % | -74.400 M | 0.000 -100.00 % | 1.000 M | 0.000 100.00 % | -1.920 M | 0.000 100.00 % | -4.605 M | 0.000 100.00 % | -4.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 763.658 K 0.00 % | 763.658 K |
Stock based compensation | 73.995 M | 0.000 -100.00 % | 61.400 M | 0.000 -100.00 % | 48.500 M | 0.000 -100.00 % | 31.200 M | 0.000 -100.00 % | 22.100 M | 0.000 -100.00 % | 17.200 M | 0.000 -100.00 % | 10.900 M | 0.000 -100.00 % | 7.777 M | 0.000 -100.00 % | 3.218 M | 0.000 -100.00 % | 7.419 M | 0.000 -100.00 % | 921.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -20.968 M | 0.000 100.00 % | -6.200 M | 0.000 100.00 % | -3.600 M | 0.000 -100.00 % | 2.000 M | 0.000 100.00 % | -11.800 M | 0.000 100.00 % | -6.600 M | 0.000 -100.00 % | 6.200 M | 0.000 100.00 % | -1.243 M | 0.000 -100.00 % | 3.467 M | 0.000 100.00 % | -2.443 M | 0.000 100.00 % | -3.333 M | 0.000 100.00 % | -1.100 M -100.00 % | -550.000 K -191.67 % | 600.000 K 100.00 % | 300.000 K -72.45 % | 1.089 M 0.00 % | 1.089 M |
Accounts receivables | -1.823 M | 0.000 100.00 % | -22.100 M | 0.000 100.00 % | -19.100 M | 0.000 100.00 % | -17.400 M | 0.000 100.00 % | -18.100 M | 0.000 100.00 % | -4.600 M | 0.000 100.00 % | -11.900 M | 0.000 100.00 % | -5.857 M | 0.000 -100.00 % | 1.387 M | 0.000 100.00 % | -2.824 M | 0.000 100.00 % | -3.242 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.442 K 0.00 % | -75.442 K |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 326.972 K 0.00 % | 326.972 K |
Other working capital | -19.144 M | 0.000 -100.00 % | 15.900 M | 0.000 -100.00 % | 15.500 M | 0.000 -100.00 % | 19.400 M | 0.000 -100.00 % | 6.300 M | 0.000 100.00 % | -2.000 M | 0.000 -100.00 % | 18.100 M | 0.000 -100.00 % | 4.614 M | 0.000 -100.00 % | 2.080 M | 0.000 -100.00 % | 381.000 K | 0.000 100.00 % | -91.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 837.563 K 0.00 % | 837.563 K |
Other non cash items | 55.698 M 1 029.39 % | 4.932 M 118.54 % | -26.600 M -188.08 % | 30.200 M -79.43 % | 146.800 M 30.49 % | 112.500 M 19.30 % | 94.300 M 16.13 % | 81.200 M 0.50 % | 80.800 M 32.03 % | 61.200 M 2 548.00 % | -2.500 M -111.90 % | 21.000 M -56.62 % | 48.413 M 287.30 % | 12.500 M 158.05 % | 4.844 M -39.26 % | 7.975 M 246.89 % | 2.299 M -69.28 % | 7.484 M 209.51 % | 2.418 M -52.73 % | 5.115 M 149.88 % | 2.047 M -57.34 % | 4.798 M 585.43 % | 700.000 K 100.00 % | 350.000 K -78.79 % | 1.650 M 100.00 % | 825.000 K 477.69 % | 142.810 K 0.00 % | 142.810 K |
Net cash provided by operating activities | 328.431 M 33.60 % | 245.833 M 3.68 % | 237.100 M 16.91 % | 202.800 M 1.76 % | 199.300 M 8.14 % | 184.300 M 4.89 % | 175.700 M 36.73 % | 128.500 M 3.80 % | 123.800 M 42.79 % | 86.700 M 28.44 % | 67.500 M 6.97 % | 63.100 M -8.30 % | 68.812 M 57.46 % | 43.700 M 2.92 % | 42.459 M 45.61 % | 29.159 M -1.06 % | 29.472 M 15.77 % | 25.457 M 169.39 % | 9.450 M -18.76 % | 11.632 M 0.47 % | 11.578 M 18.75 % | 9.750 M 10.17 % | 8.850 M 100.00 % | 4.425 M -35.40 % | 6.850 M 100.00 % | 3.425 M -37.34 % | 5.466 M 0.00 % | 5.466 M |
Investments in property plant and equipment | -14.738 M 31.41 % | -21.489 M -44.22 % | -14.900 M 84.23 % | -94.500 M -23.85 % | -76.300 M -16.13 % | -65.700 M -13.67 % | -57.800 M -29.89 % | -44.500 M 6.12 % | -47.400 M -9.22 % | -43.400 M 11.07 % | -48.800 M -17.03 % | -41.700 M -43.96 % | -28.967 M -834.42 % | -3.100 M -27.62 % | -2.429 M 7.18 % | -2.617 M 4.70 % | -2.746 M 33.74 % | -4.144 M -41 540.00 % | 10.000 K 100.42 % | -2.406 M -51.61 % | -1.587 M -55.59 % | -1.020 M 81.28 % | -5.450 M -100.00 % | -2.725 M 35.88 % | -4.250 M -100.00 % | -2.125 M 41.34 % | -3.622 M 0.00 % | -3.622 M |
Acquisitions net | -122.160 M -695.87 % | -15.349 M -2 458.19 % | -600.000 K 98.62 % | -43.527 M 93.35 % | -654.300 M -662.59 % | -85.800 M | 0.000 100.00 % | -3.400 M -1 033.33 % | -300.000 K 94.55 % | -5.500 M 69.10 % | -17.800 M 54.59 % | -39.200 M 66.46 % | -116.870 M 2.93 % | -120.400 M -109.43 % | -57.489 M -23.17 % | -46.673 M -168.62 % | -17.375 M -214.08 % | -5.532 M -328.84 % | -1.290 M 93.12 % | -18.748 M -137.14 % | -7.906 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.916 K 0.00 % | -161.916 K |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -107.201 M -11.16 % | -96.441 M -10.09 % | -87.600 M -12 914.06 % | -673.118 K 98.90 % | -61.200 M -33.92 % | -45.700 M -13.68 % | -40.200 M -18.58 % | -33.900 M 9.36 % | -37.400 M -4.76 % | -35.700 M 1.65 % | -36.300 M -17.10 % | -31.000 M -4 721.15 % | -643.000 K 96.28 % | -17.300 M -7.49 % | -16.095 M -6.08 % | -15.173 M -44.68 % | -10.487 M -17.88 % | -8.896 M -12.55 % | -7.904 M 12.16 % | -8.998 M 34.50 % | -13.738 M -92.76 % | -7.127 M -230.77 % | 5.450 M 100.00 % | 2.725 M -35.88 % | 4.250 M 100.00 % | 2.125 M 1 070.84 % | -218.882 K 0.00 % | -218.882 K |
Net cash used for investing activites | -244.098 M -83.15 % | -133.279 M -29.27 % | -103.100 M 25.67 % | -138.700 M 81.01 % | -730.500 M -382.18 % | -151.500 M -161.66 % | -57.900 M -21.13 % | -47.800 M -0.42 % | -47.600 M 2.66 % | -48.900 M 26.58 % | -66.600 M 17.68 % | -80.900 M 44.50 % | -145.777 M -3.53 % | -140.800 M -85.23 % | -76.013 M -17.92 % | -64.463 M -110.61 % | -30.608 M -64.81 % | -18.572 M -102.22 % | -9.184 M 69.54 % | -30.152 M -29.79 % | -23.231 M -185.15 % | -8.147 M -56.67 % | -5.200 M -100.00 % | -2.600 M 71.89 % | -9.250 M -100.00 % | -4.625 M -15.54 % | -4.003 M 0.00 % | -4.003 M |
Debt repayment | 53.225 M 225.26 % | -42.493 M 64.72 % | -120.430 M -297.46 % | -30.300 M | 0.000 100.00 % | -4.800 M | 0.000 100.00 % | -3.600 M | 0.000 100.00 % | -4.200 M | 0.000 100.00 % | -2.700 M | 0.000 -100.00 % | 27.900 M | 0.000 100.00 % | -1.414 M | 0.000 100.00 % | -1.737 M | 0.000 -100.00 % | 977.000 K | 0.000 100.00 % | -962.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -366.200 K 0.00 % | -366.200 K |
Common stock issued | 3.983 M | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K -100.53 % | 37.900 M | 0.000 -100.00 % | 70.700 M 98.04 % | 35.700 M | 0.000 -100.00 % | 24.600 M 12 400.00 % | -200.000 K -100.06 % | 353.575 M 5 602.82 % | 6.200 M | 0.000 -100.00 % | 6.406 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 100.00 % | 100.000 K -65.74 % | 291.875 K 0.00 % | 291.875 K |
Common stock repurchased | -3.990 M 96.07 % | -101.466 M | 0.000 100.00 % | -64.117 M 71.01 % | -221.200 M -480.58 % | -38.100 M | 0.000 100.00 % | -70.800 M -97.77 % | -35.800 M | 0.000 100.00 % | -24.800 M | 0.000 100.00 % | -24.709 M -333.49 % | -5.700 M 62.35 % | -15.138 M -203.25 % | -4.992 M 33.42 % | -7.498 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -93.750 K 0.00 % | -93.750 K |
Dividends paid | -33.427 M -2.42 % | -32.637 M -29.00 % | -25.300 M 8.00 % | -27.500 M -28.50 % | -21.400 M -5.94 % | -20.200 M -37.41 % | -14.700 M -24.58 % | -11.800 M -43.90 % | -8.200 M -64.00 % | -5.000 M 3.85 % | -5.200 M 11.86 % | -5.900 M -37.98 % | -4.276 M 9.02 % | -4.700 M -65.43 % | -2.841 M 10.55 % | -3.176 M -19.09 % | -2.667 M -53 240.00 % | -5.000 K 99.67 % | -1.513 M 34.22 % | -2.300 M -127.50 % | -1.011 M 0.00 % | -1.011 M -6.42 % | -950.000 K -100.00 % | -475.000 K 52.50 % | -1.000 M -100.00 % | -500.000 K 50.00 % | -1.000 M 0.00 % | -1.000 M |
Other financing activites | -7.613 M -107.17 % | 106.250 M 1 018.36 % | -11.570 M -117.04 % | 67.900 M -69.11 % | 219.800 M 478.42 % | 38.000 M 1 026.83 % | -4.100 M -105.80 % | 70.700 M 126.60 % | 31.200 M | 0.000 -100.00 % | 20.700 M 1 393.75 % | -1.600 M -100.49 % | 323.708 M 64 841.60 % | -500.000 K -100.44 % | 113.159 M 2 961.66 % | 3.696 M 241.39 % | -2.614 M -2 514.00 % | -100.000 K -100.11 % | 88.749 M 7 017.30 % | -1.283 M -102.45 % | 52.365 M | 0.000 100.00 % | -650.000 K -100.00 % | -325.000 K 81.43 % | -1.750 M -100.00 % | -875.000 K | 0.000 | 0.000 |
Net cash used provided by financing activities | 12.179 M 117.31 % | -70.346 M 55.28 % | -157.300 M -171.68 % | -57.900 M -129.18 % | 198.400 M 890.44 % | -25.100 M -33.51 % | -18.800 M -21.29 % | -15.500 M -21.09 % | -12.800 M -39.13 % | -9.200 M 1.08 % | -9.300 M -4.49 % | -8.900 M -103.02 % | 294.708 M 1 633.58 % | 17.000 M -82.05 % | 94.726 M 1 709.34 % | -5.886 M 50.60 % | -11.915 M -546.85 % | -1.842 M -102.11 % | 87.236 M 3 447.51 % | -2.606 M -105.07 % | 51.354 M 2 702.84 % | -1.973 M -23.31 % | -1.600 M -100.00 % | -800.000 K 70.91 % | -2.750 M -100.00 % | -1.375 M -17.71 % | -1.168 M 0.00 % | -1.168 M |
Effect of forex changes on cash | -7.432 M -324.26 % | 3.314 M 3 214.02 % | 100.000 K 102.33 % | -4.300 M 69.29 % | -14.000 M -976.92 % | -1.300 M -131.71 % | 4.100 M 4 000.00 % | 100.000 K -50.00 % | 200.000 K 125.00 % | -800.000 K 20.00 % | -1.000 M -233.33 % | -300.000 K -400.00 % | 100.000 K -80.00 % | 500.000 K 23.76 % | 404.000 K 344.85 % | -165.000 K -146.27 % | -67.000 K -144.37 % | 151.000 K 3 875.00 % | -4.000 K -100.01 % | 43.155 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 89.079 M 95.69 % | 45.522 M 295.37 % | -23.300 M -1 265.00 % | 2.000 M 100.58 % | -346.900 M -5 436.92 % | 6.500 M -93.70 % | 103.100 M 57.89 % | 65.300 M 2.67 % | 63.600 M 129.60 % | 27.700 M 394.68 % | -9.400 M 65.19 % | -27.000 M -112.39 % | 217.892 M 373.73 % | -79.600 M -229.27 % | 61.576 M 248.90 % | -41.355 M -215.25 % | -13.118 M -352.56 % | 5.194 M -94.06 % | 87.498 M 297.19 % | 22.029 M 737.78 % | -3.454 M -200.00 % | 3.454 M 236.98 % | 1.025 M 0.00 % | 1.025 M 139.81 % | -2.575 M 0.00 % | -2.575 M | 0.000 | 0.000 |
Cash at beginning of period | 166.417 M 37.72 % | 120.836 M -16.98 % | 145.546 M 1.78 % | 143.000 M -70.81 % | 489.900 M 1.34 % | 483.400 M 27.11 % | 380.300 M 20.73 % | 315.000 M 25.30 % | 251.400 M 12.38 % | 223.700 M -4.03 % | 233.100 M -10.38 % | 260.100 M 516.35 % | 42.200 M -65.35 % | 121.800 M 102.16 % | 60.248 M -40.70 % | 101.603 M -11.43 % | 114.721 M 4.74 % | 109.527 M 397.19 % | 22.029 M | 0.000 -100.00 % | 3.454 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cash at end of period | 255.436 M 53.49 % | 166.417 M 36.74 % | 121.700 M -16.07 % | 145.000 M 1.40 % | 143.000 M -70.81 % | 489.900 M 1.34 % | 483.400 M 27.11 % | 380.300 M 20.73 % | 315.000 M 25.30 % | 251.400 M 12.38 % | 223.700 M -4.03 % | 233.100 M -10.38 % | 260.092 M 516.33 % | 42.200 M -65.36 % | 121.824 M 102.20 % | 60.248 M -40.70 % | 101.603 M -11.43 % | 114.721 M 4.74 % | 109.527 M 397.19 % | 22.029 M | 0.000 -100.00 % | 3.454 M 236.98 % | 1.025 M 0.00 % | 1.025 M 139.81 % | -2.575 M 0.00 % | -2.575 M -145.39 % | 5.673 M 0.00 % | 5.673 M |
Operating cash flow | 309.654 M 17.43 % | 263.682 M 11.21 % | 237.100 M 16.91 % | 202.800 M 1.76 % | 199.300 M 8.14 % | 184.300 M 4.89 % | 175.700 M 36.73 % | 128.500 M 3.80 % | 123.800 M 42.79 % | 86.700 M 28.44 % | 67.500 M 6.97 % | 63.100 M -8.30 % | 68.812 M 57.46 % | 43.700 M 2.92 % | 42.459 M 45.61 % | 29.159 M -1.06 % | 29.472 M 15.77 % | 25.457 M 169.39 % | 9.450 M -18.76 % | 11.632 M 0.47 % | 11.578 M 18.75 % | 9.750 M 10.17 % | 8.850 M 100.00 % | 4.425 M -35.40 % | 6.850 M 100.00 % | 3.425 M -37.34 % | 5.466 M 0.00 % | 5.466 M |
Capital expenditure | -14.738 M 31.41 % | -21.489 M -44.22 % | -14.900 M 84.23 % | -94.500 M -23.85 % | -76.300 M -16.13 % | -65.700 M -13.67 % | -57.800 M -29.89 % | -44.500 M 6.12 % | -47.400 M -9.22 % | -43.400 M 11.07 % | -48.800 M -17.03 % | -41.700 M -43.96 % | -28.967 M -834.42 % | -3.100 M -27.62 % | -2.429 M 7.18 % | -2.617 M 4.70 % | -2.746 M 33.74 % | -4.144 M -41 540.00 % | 10.000 K 100.42 % | -2.406 M -51.61 % | -1.587 M -55.59 % | -1.020 M 81.28 % | -5.450 M -100.00 % | -2.725 M 35.88 % | -4.250 M -100.00 % | -2.125 M -275.87 % | -565.356 K 0.00 % | -565.356 K |
Free CashFlow | 294.916 M 21.77 % | 242.193 M 9.00 % | 222.200 M 105.17 % | 108.300 M -11.95 % | 123.000 M 3.71 % | 118.600 M 0.59 % | 117.900 M 40.36 % | 84.000 M 9.95 % | 76.400 M 76.44 % | 43.300 M 131.55 % | 18.700 M -12.62 % | 21.400 M -46.29 % | 39.845 M -1.86 % | 40.600 M 1.42 % | 40.030 M 50.82 % | 26.542 M -0.69 % | 26.726 M 25.40 % | 21.313 M 125.30 % | 9.460 M 2.54 % | 9.226 M -7.66 % | 9.991 M 14.44 % | 8.730 M 156.76 % | 3.400 M 100.00 % | 1.700 M -34.62 % | 2.600 M 100.00 % | 1.300 M -73.47 % | 4.901 M 0.00 % | 4.901 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2013 | 2012 | 2011 |