
Truecaller AB (publ) TRUE-B.ST
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Revenue | 1.863 B 7.77 % | 1.729 B -2.48 % | 1.773 B 57.05 % | 1.129 B 129.84 % | 491.154 M 66.81 % | 294.438 M 60.11 % | 183.902 M |
Net income | 524.323 M -2.24 % | 536.333 M 0.21 % | 535.230 M 107.20 % | 258.310 M 1 764.15 % | -15.522 M 84.01 % | -97.065 M -48.39 % | -65.413 M |
Income before tax | 698.864 M -1.89 % | 712.293 M 3.51 % | 688.121 M 129.60 % | 299.708 M 655.37 % | -53.965 M 44.40 % | -97.054 M -48.82 % | -65.216 M |
Income before tax ratio | 0.38 -8.96 % | 0.41 6.15 % | 0.39 46.19 % | 0.27 341.63 % | -0.11 66.67 % | -0.33 7.05 % | -0.35 |
EBITDA | 684.208 M -2.66 % | 702.883 M -4.53 % | 736.220 M 60.07 % | 459.947 M 1 647.65 % | -29.719 M 64.48 % | -83.658 M -59.56 % | -52.430 M |
Net income ratio | 0.28 -9.29 % | 0.31 2.76 % | 0.30 31.93 % | 0.23 824.04 % | -0.03 90.41 % | -0.33 7.32 % | -0.36 |
Ratio EBITDA | 0.37 -9.67 % | 0.41 -2.10 % | 0.42 1.92 % | 0.41 773.35 % | -0.06 78.70 % | -0.28 0.34 % | -0.29 |
Gross profit ratio | 0.46 -16.13 % | 0.55 -7.51 % | 0.60 14.26 % | 0.52 79.14 % | 0.29 401.39 % | -0.10 -203.45 % | 0.09 |
Weighted average shs out dil | 344.023 M -4.37 % | 359.729 M -3.64 % | 373.300 M 4.36 % | 357.708 M -4.27 % | 373.664 M 0.00 % | 373.664 M 14.04 % | 327.650 M |
Weighted average shs out | 346.996 M -3.54 % | 359.729 M -3.63 % | 373.273 M 46.54 % | 254.719 M -31.83 % | 373.664 M 0.00 % | 373.664 M 14.04 % | 327.650 M |
EPS diluted | 1.51 1.34 % | 1.49 4.20 % | 1.43 98.61 % | 0.72 1 834.94 % | -0.04 84.04 % | -0.26 -30.00 % | -0.20 |
Earnings per share | 1.51 1.34 % | 1.49 4.20 % | 1.43 41.58 % | 1.01 2 533.73 % | -0.04 84.04 % | -0.26 -30.00 % | -0.20 |
Gross profit | 863.680 M -9.61 % | 955.494 M -9.81 % | 1.059 B 79.45 % | 590.374 M 311.75 % | 143.383 M 602.75 % | -28.520 M -265.63 % | 17.219 M |
Income tax expense | 174.541 M -0.81 % | 175.960 M 15.09 % | 152.891 M 269.32 % | 41.398 M 207.69 % | -38.443 M -349 581.82 % | 11.000 K -94.42 % | 197.000 K |
Cost of revenue | 999.538 M 29.24 % | 773.400 M 8.39 % | 713.516 M 32.50 % | 538.514 M 54.85 % | 347.771 M 7.68 % | 322.958 M 93.76 % | 166.683 M |
General and administrative expenses | 45.983 M -17.68 % | 55.858 M 32.69 % | 42.096 M -37.69 % | 67.559 M -70.28 % | 227.338 M 268.87 % | 61.631 M -19.43 % | 76.494 M |
Selling and marketing expenses | 36.573 M 44.55 % | 25.302 M -74.05 % | 97.492 M 41.20 % | 69.044 M 874.37 % | 7.086 M | 0.000 | 0.000 |
Other expenses | 699.726 M 256.72 % | 196.157 M 36.00 % | 144.233 M 919.82 % | 14.143 M -88.04 % | 118.292 M 1 305.89 % | 8.414 M -92.52 % | 112.440 M |
Operating expenses | 801.282 M 169.05 % | 297.817 M 23.20 % | 241.725 M 60.35 % | 150.746 M -13.50 % | 174.267 M 148.79 % | 70.045 M -14.16 % | 81.597 M |
Cost and expenses | 1.231 B 13.97 % | 1.080 B 13.08 % | 955.241 M 38.59 % | 689.260 M 32.03 % | 522.038 M 32.83 % | 393.003 M 58.29 % | 248.280 M |
Research and development expenses | 19.000 M -7.32 % | 20.500 M -4.65 % | 21.500 M 2.38 % | 21.000 M | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 82.556 M 1.72 % | 81.160 M -41.86 % | 139.588 M 2.19 % | 136.603 M -41.73 % | 234.424 M 280.37 % | 61.631 M -19.43 % | 76.494 M |
Interest income | 25.167 M -11.27 % | 28.365 M 316.03 % | 6.818 M 8 871.05 % | 76.000 K 13.43 % | 67.000 K -54.42 % | 147.000 K 182.69 % | 52.000 K |
Interest expense | 5.797 M -63.02 % | 15.674 M 10.76 % | 14.151 M 97.03 % | 7.182 M 76.68 % | 4.065 M 693.95 % | 512.000 K -62.49 % | 1.365 M |
Depreciation and amortization | 52.067 M 15.17 % | 45.207 M 57.71 % | 28.664 M 71.40 % | 16.723 M -17.13 % | 20.181 M 56.64 % | 12.884 M 12.81 % | 11.421 M |
Operating income | 632.140 M -3.88 % | 657.677 M -20.90 % | 831.455 M 87.64 % | 443.103 M 1 061.37 % | -46.091 M 53.22 % | -98.522 M -53.17 % | -64.324 M |
Operating income ratio | 0.34 -10.81 % | 0.38 -18.89 % | 0.47 19.48 % | 0.39 518.27 % | -0.09 71.95 % | -0.33 4.34 % | -0.35 |
Total other income expenses net | 66.724 M 22.17 % | 54.616 M 14 434.91 % | -381.000 K 98.66 % | -28.511 M -21.98 % | -23.374 M -1 692.23 % | 1.468 M 264.57 % | -892.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -395.918 M 22.43 % | -510.408 M 56.97 % | -1.186 B -3.15 % | -1.150 B -1 121.16 % | -94.178 M 11.94 % | -106.950 M -26.61 % | -84.469 M -33.67 % | -63.192 M |
Total investments | 860.648 M -13.98 % | 1.001 B 149.83 % | 400.490 M 166.88 % | 150.066 M 11 024.24 % | 1.349 M -51.99 % | 2.810 M 106.01 % | 1.364 M | 0.000 |
Total debt | 100.129 M -17.21 % | 120.939 M -14.54 % | 141.515 M 60.12 % | 88.378 M -12.54 % | 101.046 M 5 218.21 % | 1.900 M -80.24 % | 9.614 M -20.98 % | 12.166 M |
Accumulated other comprehensive income loss | 4.854 M 159.68 % | -8.133 M -438.87 % | 2.400 M -23.88 % | 3.153 M -32.66 % | 4.682 M 33.81 % | 3.499 M 951.34 % | -411.000 K | 0.000 |
Retained earnings | -237.350 M -1 957.78 % | 12.776 M -85.93 % | 90.797 M 130.23 % | -300.354 M 46.52 % | -561.612 M -1.61 % | -552.740 M -17.48 % | -470.493 M -16.03 % | -405.510 M |
Common stock | 764.000 K 0.26 % | 762.000 K 0.53 % | 758.000 K 1.47 % | 747.000 K 111.61 % | 353.000 K 2.32 % | 345.000 K 4.55 % | 330.000 K 4.10 % | 317.000 K |
Total equity | 1.506 B -13.61 % | 1.744 B -3.35 % | 1.804 B 27.82 % | 1.411 B 867.16 % | 145.933 M -3.24 % | 150.814 M 98.79 % | 75.867 M 4.87 % | 72.342 M |
Other non current liabilities | 23.163 M 46.99 % | 15.758 M -1.81 % | 16.048 M 1 604 700.00 % | 1.000 K -99.97 % | 2.966 M -95.78 % | 70.350 M 8 284.98 % | 839.000 K 83 800.00 % | 1.000 K |
Long term debt | 74.331 M -24.29 % | 98.176 M -16.95 % | 118.208 M 63.29 % | 72.393 M -15.94 % | 86.122 M | 0.000 -100.00 % | 1.883 M -72.44 % | 6.833 M |
Total non current liabilities | 132.893 M -12.95 % | 152.665 M -9.57 % | 168.819 M 77.78 % | 94.962 M -13.60 % | 109.916 M 55.01 % | 70.909 M 1 254.26 % | 5.236 M -44.48 % | 9.431 M |
Other current liabilities | 148.139 M -24.05 % | 195.060 M 78.76 % | 109.117 M 25.29 % | 87.094 M -33.44 % | 130.842 M 2 081.43 % | 5.998 M -82.82 % | 34.915 M 1 049.65 % | 3.037 M |
Deferred revenue | 98.104 M | 0.000 -100.00 % | 48.506 M -62.36 % | 128.885 M -10.18 % | 143.486 M 289.35 % | 36.853 M 18.15 % | 31.193 M 83.12 % | 17.034 M |
Short term debt | 25.798 M 13.33 % | 22.763 M 190.33 % | -25.199 M -30.72 % | -19.277 M -89.79 % | -10.157 M 51.23 % | -20.826 M -369.38 % | 7.731 M 44.97 % | 5.333 M |
Total current liabilities | 316.146 M 19.76 % | 263.972 M -28.94 % | 371.460 M 99.15 % | 186.524 M 3.63 % | 179.985 M 237.93 % | 53.261 M -15.00 % | 62.662 M 100.33 % | 31.279 M |
Total liabilities | 449.039 M 7.78 % | 416.637 M -22.88 % | 540.279 M 91.94 % | 281.486 M -2.90 % | 289.901 M 133.47 % | 124.170 M 82.88 % | 67.898 M 66.78 % | 40.710 M |
Other non current assets | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K -50.00 % | 2.000 K -99.85 % | 1.363 M 100.15 % | 681.000 K |
Long term investments | 55.362 M -6.61 % | 59.282 M 255.05 % | 16.697 M 1 571.37 % | 999.000 K -25.95 % | 1.349 M -51.99 % | 2.810 M 106.01 % | 1.364 M | 0.000 |
Intangible assets | 27.588 M 10.38 % | 24.993 M 64.43 % | 15.200 M 1 025.09 % | 1.351 M 135 000.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 |
GoodWill | 49.083 M 8.04 % | 45.432 M 31.57 % | 34.530 M | 0.000 | 0.000 -100.00 % | 103.563 M | 0.000 | 0.000 |
Goodwill and intangible assets | 76.671 M 8.87 % | 70.425 M 41.61 % | 49.730 M 3 580.98 % | 1.351 M 135 000.00 % | 1.000 K -100.00 % | 103.564 M 7 692.67 % | -1.364 M | 0.000 |
Property plant equipment net | 110.199 M -19.65 % | 137.157 M -7.26 % | 147.895 M 68.78 % | 87.625 M -13.58 % | 101.392 M 3 330.04 % | 2.956 M -76.45 % | 12.553 M -28.82 % | 17.636 M |
Total non current assets | 278.461 M -7.72 % | 301.742 M 18.84 % | 253.906 M 103.04 % | 125.051 M -22.81 % | 162.014 M 47.45 % | 109.879 M 576.89 % | 16.233 M -22.07 % | 20.830 M |
Other current assets | 133.200 M 7.41 % | 124.010 M -41.04 % | 210.313 M 339.77 % | 47.823 M 112.18 % | 22.539 M -7.06 % | 24.250 M 675.26 % | 3.128 M -73.44 % | 11.776 M |
Short term investments | 827.950 M -12.04 % | 941.256 M 135.03 % | 400.490 M 166.88 % | 150.066 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 496.047 M -21.43 % | 631.347 M -52.45 % | 1.328 B 7.22 % | 1.238 B 534.37 % | 195.224 M 79.35 % | 108.850 M 15.70 % | 94.083 M 24.85 % | 75.358 M |
Cash and short term investments | 1.324 B -15.81 % | 1.573 B -9.01 % | 1.728 B 24.47 % | 1.389 B 611.24 % | 195.224 M 79.35 % | 108.850 M 15.70 % | 94.083 M 24.85 % | 75.358 M |
Total current assets | 1.677 B -9.77 % | 1.859 B -11.09 % | 2.090 B 33.33 % | 1.568 B 472.58 % | 273.821 M 65.85 % | 165.106 M 29.46 % | 127.532 M 38.29 % | 92.221 M |
Inventory | 0.000 | 0.000 | 0.000 100.00 % | -84.881 M -93.17 % | -43.942 M -85.61 % | -23.675 M -78.80 % | -13.241 M | 0.000 |
Net receivables | 219.820 M 24.74 % | 176.217 M -29.99 % | 251.703 M 296.30 % | 63.513 M 236.37 % | 18.882 M -13.79 % | 21.902 M | 0.000 -100.00 % | 5.087 M |
Tax assets | 36.229 M 3.87 % | 34.878 M -11.89 % | 39.584 M 12.85 % | 35.077 M -40.82 % | 59.271 M 10 735.65 % | 547.000 K -76.39 % | 2.317 M -7.80 % | 2.513 M |
Other assets | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K |
Account payables | 32.476 M -29.63 % | 46.149 M -33.92 % | 69.835 M 76.60 % | 39.544 M 332.74 % | 9.138 M 7.38 % | 8.510 M -29.84 % | 12.129 M 106.45 % | 5.875 M |
Tax payables | 11.629 M 204.74 % | 3.816 M -96.84 % | 120.695 M 1 297.09 % | 8.639 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 4.538 M | 0.000 | 0.000 -100.00 % | 15.463 M 18 308.33 % | 84.000 K |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 100.129 M -17.21 % | 120.939 M -14.54 % | 141.515 M 60.12 % | 88.378 M -12.54 % | 101.046 M 5 218.21 % | 1.900 M -80.24 % | 9.614 M -20.98 % | 12.166 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 411.000 K | 0.000 |
Other total stockholders equity | 1.738 B -0.01 % | 1.738 B 1.65 % | 1.710 B 0.13 % | 1.708 B 143.11 % | 702.511 M 0.40 % | 699.709 M 28.14 % | 546.030 M 14.34 % | 477.535 M |
Deferred tax liabilities non current | 35.399 M -8.60 % | 38.731 M 12.06 % | 34.563 M 91.70 % | 18.030 M -13.43 % | 20.828 M 3 625.94 % | 559.000 K -77.76 % | 2.514 M 0.04 % | 2.513 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.955 B -9.48 % | 2.160 B -7.85 % | 2.344 B 38.48 % | 1.693 B 288.43 % | 435.834 M 58.49 % | 274.984 M 91.27 % | 143.765 M 27.17 % | 113.052 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -8.750 M -189.48 % | 9.779 M | 0.000 100.00 % | -197.000 K |
Stock based compensation | 0.000 -100.00 % | 35.529 M 28.20 % | 27.714 M -66.17 % | 81.930 M 233.97 % | 24.532 M -62.86 % | 66.051 M 5 993.27 % | 1.084 M |
Change in working capital | -18.741 M -132.63 % | 57.443 M 89.06 % | 30.384 M 190.31 % | -33.645 M -4 310.89 % | 799.000 K 103.57 % | -22.412 M -270.60 % | 13.137 M |
Accounts receivables | -68.657 M -460.10 % | 19.066 M 137.80 % | -50.434 M 48.10 % | -97.183 M -251.16 % | -27.675 M -42.88 % | -19.369 M -21.20 % | -15.981 M |
Inventory | 0.000 | 0.000 | 0.000 100.00 % | -63.538 M | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 -100.00 % | 79.707 M 25.45 % | 63.538 M 132.68 % | 27.307 M 677.19 % | -4.731 M -116.35 % | 28.942 M |
Other working capital | 49.916 M 30.07 % | 38.377 M 3 354.28 % | 1.111 M -98.25 % | 63.538 M 5 344.56 % | 1.167 M -30.86 % | 1.688 M | 0.000 |
Other non cash items | 46.437 M 150.18 % | -92.550 M 43.73 % | -164.473 M -763.09 % | 24.804 M 323.13 % | 5.862 M 413.31 % | -1.871 M -111.41 % | -885.000 K |
Net cash provided by operating activities | 604.086 M 3.80 % | 581.962 M -4.66 % | 610.410 M 60.26 % | 380.891 M 260.86 % | 105.552 M 348.94 % | -42.401 M -4.29 % | -40.656 M |
Investments in property plant and equipment | -2.298 M 91.16 % | -26.000 M -76.39 % | -14.740 M -709.45 % | -1.821 M 3.09 % | -1.879 M -4 075.56 % | -45.000 K | 0.000 |
Acquisitions net | 0.000 100.00 % | -27.422 M 14.73 % | -32.158 M | 0.000 -100.00 % | 608.000 K -47.54 % | 1.159 M | 0.000 |
Purchases of investments | -250.000 M 53.07 % | -532.679 M -113.07 % | -250.000 M -66.67 % | -150.000 M | 0.000 100.00 % | -1.560 M -67.92 % | -929.000 K |
Sales maturities of investments | 400.000 M 40 000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 K -83.08 % | 266.000 K |
Other investing activites | -17.545 M 56.96 % | -40.766 M -9 492.00 % | -425.000 K -543.94 % | -66.000 K -110.86 % | 608.000 K 1 251.11 % | 45.000 K 106.79 % | -663.000 K |
Net cash used for investing activites | 130.157 M 120.76 % | -626.868 M -110.84 % | -297.323 M -95.75 % | -151.887 M -11 850.20 % | -1.271 M -257.02 % | -356.000 K 46.30 % | -663.000 K |
Debt repayment | -33.272 M | 0.000 100.00 % | -19.869 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | -17.235 M -137.20 % | 46.334 M 322.06 % | -20.866 M -102.52 % | 828.252 M 35 817.26 % | 2.306 M -96.57 % | 67.255 M -2.41 % | 68.918 M |
Common stock repurchased | -241.797 M 63.34 % | -659.548 M -261.62 % | -182.389 M | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -589.799 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -1.000 K 100.00 % | -29.867 M | 0.000 -100.00 % | 812.972 M 4 439.32 % | -18.735 M -63.07 % | -11.489 M -29.24 % | -8.890 M |
Net cash used provided by financing activities | -882.104 M -37.17 % | -643.082 M -188.22 % | -223.124 M -127.45 % | 812.972 M 5 048.40 % | -16.429 M -129.46 % | 55.766 M -7.10 % | 60.028 M |
Effect of forex changes on cash | 12.560 M 248.36 % | -8.466 M -1 299.34 % | -605.000 K -148.67 % | 1.243 M 163.48 % | -1.958 M -211.38 % | 1.758 M 254.44 % | 496.000 K |
Net change in cash | -135.301 M 80.57 % | -696.454 M -879.40 % | 89.358 M -91.43 % | 1.043 B 1 114.54 % | 85.894 M 481.66 % | 14.767 M -23.11 % | 19.205 M |
Cash at beginning of period | 631.347 M -52.45 % | 1.328 B 7.22 % | 1.238 B 534.37 % | 195.224 M 78.56 % | 109.330 M 15.62 % | 94.563 M 25.49 % | 75.358 M |
Cash at end of period | 496.046 M -21.43 % | 631.347 M -52.45 % | 1.328 B 7.22 % | 1.238 B 534.37 % | 195.224 M 78.56 % | 109.330 M 15.62 % | 94.563 M |
Operating cash flow | 604.086 M 3.80 % | 581.962 M -4.66 % | 610.410 M 60.26 % | 380.891 M 260.86 % | 105.552 M 348.94 % | -42.401 M -4.29 % | -40.656 M |
Capital expenditure | -14.179 M 45.47 % | -26.000 M -76.39 % | -14.740 M -709.45 % | -1.821 M 3.09 % | -1.879 M -4 075.56 % | -45.000 K | 0.000 |
Free CashFlow | 589.907 M 6.11 % | 555.962 M -6.67 % | 595.670 M 57.14 % | 379.070 M 265.64 % | 103.673 M 344.25 % | -42.446 M -4.40 % | -40.656 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 496.438 M -0.09 % | 496.878 M -4.95 % | 522.776 M 14.32 % | 457.306 M 0.30 % | 455.948 M 6.73 % | 427.188 M 0.58 % | 424.723 M 6.53 % | 398.671 M -23.10 % | 518.437 M 33.94 % | 387.064 M -12.85 % | 444.134 M -1.33 % | 450.129 M -6.29 % | 480.363 M 27.13 % | 377.838 M -3.67 % | 392.229 M 25.48 % | 312.581 M 30.22 % | 240.037 M 33.76 % | 179.457 M -3.06 % | 185.119 M 35.67 % | 136.444 M 60.96 % | 84.769 M 0.00 % | 84.769 M 15.16 % | 73.610 M 0.00 % | 73.610 M 0.00 % | 73.610 M 0.00 % | 73.610 M 60.11 % | 45.976 M 0.00 % | 45.976 M 0.00 % | 45.976 M 0.00 % | 45.976 M |
Net income | 117.989 M 15.98 % | 101.732 M -32.37 % | 150.430 M 27.67 % | 117.830 M -4.21 % | 123.014 M -7.54 % | 133.049 M 14.47 % | 116.232 M 10.66 % | 105.035 M -49.00 % | 205.946 M 88.73 % | 109.120 M 27.65 % | 85.486 M -40.36 % | 143.348 M -17.00 % | 172.701 M 29.18 % | 133.695 M -3.36 % | 138.348 M 5 814.84 % | 2.339 M -96.87 % | 74.783 M 74.56 % | 42.840 M 590.95 % | -8.726 M -129.46 % | 29.617 M 262.67 % | -18.207 M 0.00 % | -18.207 M 24.97 % | -24.266 M 0.00 % | -24.266 M 0.00 % | -24.266 M 0.00 % | -24.266 M -48.39 % | -16.353 M 0.00 % | -16.353 M 0.00 % | -16.353 M 0.00 % | -16.353 M |
Income before tax | 166.178 M 18.16 % | 140.633 M -30.57 % | 202.558 M 28.06 % | 158.178 M -3.90 % | 164.605 M -5.14 % | 173.523 M 10.37 % | 157.226 M 6.23 % | 148.003 M -43.08 % | 260.039 M 76.87 % | 147.026 M 33.99 % | 109.726 M -41.07 % | 186.183 M -16.19 % | 222.145 M 30.62 % | 170.067 M -0.69 % | 171.242 M 1 464.00 % | 10.949 M -85.35 % | 74.721 M 74.60 % | 42.796 M 189.68 % | -47.720 M -262.48 % | 29.370 M 264.93 % | -17.808 M 0.00 % | -17.808 M 26.61 % | -24.264 M 0.00 % | -24.264 M 0.00 % | -24.264 M 0.00 % | -24.264 M -48.82 % | -16.304 M 0.00 % | -16.304 M 0.00 % | -16.304 M 0.00 % | -16.304 M |
Income before tax ratio | 0.33 18.27 % | 0.28 -26.95 % | 0.39 12.02 % | 0.35 -4.19 % | 0.36 -11.12 % | 0.41 9.73 % | 0.37 -0.28 % | 0.37 -25.99 % | 0.50 32.05 % | 0.38 53.75 % | 0.25 -40.27 % | 0.41 -10.56 % | 0.46 2.74 % | 0.45 3.10 % | 0.44 1 146.40 % | 0.04 -88.75 % | 0.31 30.53 % | 0.24 192.51 % | -0.26 -219.76 % | 0.22 202.47 % | -0.21 0.00 % | -0.21 36.27 % | -0.33 0.00 % | -0.33 0.00 % | -0.33 0.00 % | -0.33 7.05 % | -0.35 0.00 % | -0.35 0.00 % | -0.35 0.00 % | -0.35 |
EBITDA | 172.835 M 16.00 % | 148.992 M -25.84 % | 200.895 M 17.56 % | 170.894 M 3.79 % | 164.656 M 9.01 % | 151.044 M -14.52 % | 176.710 M 21.21 % | 145.788 M -38.88 % | 238.532 M 58.97 % | 150.047 M 7.81 % | 139.171 M -23.31 % | 181.483 M -16.92 % | 218.454 M 20.44 % | 181.373 M 3.37 % | 175.465 M 333.70 % | 40.458 M -52.46 % | 85.112 M 92.94 % | 44.113 M -29.47 % | 62.549 M 59.11 % | 39.312 M 531.48 % | -9.111 M 0.00 % | -9.111 M 56.44 % | -20.914 M 0.00 % | -20.914 M 0.00 % | -20.914 M 0.00 % | -20.914 M -59.56 % | -13.108 M 0.00 % | -13.108 M 0.00 % | -13.108 M 0.00 % | -13.108 M |
Net income ratio | 0.24 16.08 % | 0.20 -28.85 % | 0.29 11.68 % | 0.26 -4.50 % | 0.27 -13.37 % | 0.31 13.81 % | 0.27 3.87 % | 0.26 -33.68 % | 0.40 40.91 % | 0.28 46.47 % | 0.19 -39.56 % | 0.32 -11.42 % | 0.36 1.61 % | 0.35 0.32 % | 0.35 4 613.74 % | 0.01 -97.60 % | 0.31 30.51 % | 0.24 606.44 % | -0.05 -121.72 % | 0.22 201.06 % | -0.21 0.00 % | -0.21 34.85 % | -0.33 0.00 % | -0.33 0.00 % | -0.33 0.00 % | -0.33 7.32 % | -0.36 0.00 % | -0.36 0.00 % | -0.36 0.00 % | -0.36 |
Ratio EBITDA | 0.35 16.11 % | 0.30 -21.97 % | 0.38 2.83 % | 0.37 3.48 % | 0.36 2.14 % | 0.35 -15.02 % | 0.42 13.78 % | 0.37 -20.52 % | 0.46 18.69 % | 0.39 23.71 % | 0.31 -22.28 % | 0.40 -11.34 % | 0.45 -5.26 % | 0.48 7.30 % | 0.45 245.63 % | 0.13 -63.50 % | 0.35 44.25 % | 0.25 -27.25 % | 0.34 17.27 % | 0.29 368.07 % | -0.11 0.00 % | -0.11 62.17 % | -0.28 0.00 % | -0.28 0.00 % | -0.28 0.00 % | -0.28 0.34 % | -0.29 0.00 % | -0.29 0.00 % | -0.29 0.00 % | -0.29 |
Gross profit ratio | 0.52 2.92 % | 0.50 -8.61 % | 0.55 0.91 % | 0.55 2.02 % | 0.54 67.13 % | 0.32 -11.46 % | 0.36 -29.57 % | 0.51 -12.18 % | 0.59 9.38 % | 0.54 -4.52 % | 0.56 -2.22 % | 0.57 -7.48 % | 0.62 -0.10 % | 0.62 -3.89 % | 0.65 56.47 % | 0.41 -22.29 % | 0.53 24.61 % | 0.43 -39.99 % | 0.71 183.67 % | 0.25 -57.43 % | 0.59 0.00 % | 0.59 706.63 % | -0.10 0.00 % | -0.10 0.00 % | -0.10 0.00 % | -0.10 -203.45 % | 0.09 0.00 % | 0.09 0.00 % | 0.09 0.00 % | 0.09 |
Weighted average shs out dil | 344.573 M 0.45 % | 343.034 M -0.04 % | 343.171 M -0.49 % | 344.876 M -0.52 % | 346.686 M -0.80 % | 349.479 M -1.08 % | 353.288 M -1.05 % | 357.045 M -2.60 % | 366.579 M -0.27 % | 367.572 M -1.06 % | 371.512 M -0.77 % | 374.399 M 0.08 % | 374.109 M -1.10 % | 378.270 M 0.00 % | 378.270 M 15.45 % | 327.650 M 600.35 % | 46.784 M 0.00 % | 46.784 M -78.49 % | 217.484 M -37.71 % | 349.124 M 64.99 % | 211.606 M 0.00 % | 211.606 M -35.42 % | 327.650 M 0.00 % | 327.650 M 0.00 % | 327.650 M 0.00 % | 327.650 M 0.00 % | 327.650 M 0.00 % | 327.650 M 0.00 % | 327.650 M 0.00 % | 327.650 M |
Weighted average shs out | 344.573 M 0.45 % | 343.034 M -0.04 % | 343.171 M -0.49 % | 344.876 M -0.52 % | 346.686 M -0.80 % | 349.479 M -1.08 % | 353.288 M -1.03 % | 356.964 M -2.59 % | 366.452 M -0.30 % | 367.572 M -1.06 % | 371.512 M -0.65 % | 373.942 M 0.00 % | 373.960 M 0.07 % | 373.697 M 0.00 % | 373.697 M 14.05 % | 327.650 M 600.35 % | 46.784 M 0.00 % | 46.784 M -78.49 % | 217.487 M 2.74 % | 211.692 M 0.05 % | 211.583 M 0.00 % | 211.580 M -35.42 % | 327.650 M 0.00 % | 327.650 M 0.00 % | 327.650 M 0.00 % | 327.650 M 0.00 % | 327.650 M 0.00 % | 327.650 M 0.00 % | 327.650 M 0.00 % | 327.650 M |
EPS diluted | 0.34 13.33 % | 0.30 -31.82 % | 0.44 29.41 % | 0.34 -2.86 % | 0.35 -7.89 % | 0.38 15.15 % | 0.33 13.79 % | 0.29 -48.21 % | 0.56 86.67 % | 0.30 30.43 % | 0.23 -39.47 % | 0.38 -17.39 % | 0.46 31.43 % | 0.35 -5.41 % | 0.37 5 111.27 % | 0.01 -99.56 % | 1.60 73.91 % | 0.92 2 394.26 % | -0.04 -147.29 % | 0.08 198.60 % | -0.09 0.00 % | -0.09 -16.06 % | -0.07 0.00 % | -0.07 0.00 % | -0.07 0.00 % | -0.07 -48.50 % | -0.05 0.00 % | -0.05 0.00 % | -0.05 0.00 % | -0.05 |
Earnings per share | 0.34 13.33 % | 0.30 -31.82 % | 0.44 29.41 % | 0.34 -2.86 % | 0.35 -7.89 % | 0.38 15.15 % | 0.33 13.79 % | 0.29 -48.21 % | 0.56 86.67 % | 0.30 30.43 % | 0.23 -39.47 % | 0.38 -17.39 % | 0.46 27.78 % | 0.36 -2.70 % | 0.37 5 111.27 % | 0.01 -99.56 % | 1.60 73.91 % | 0.92 2 394.26 % | -0.04 -128.64 % | 0.14 262.79 % | -0.09 0.12 % | -0.09 -16.19 % | -0.07 0.00 % | -0.07 0.00 % | -0.07 0.00 % | -0.07 -48.50 % | -0.05 0.00 % | -0.05 0.00 % | -0.05 0.00 % | -0.05 |
Gross profit | 257.556 M 2.83 % | 250.462 M -13.14 % | 288.344 M 15.36 % | 249.959 M 2.33 % | 244.279 M 78.39 % | 136.938 M -10.95 % | 153.773 M -24.97 % | 204.940 M -32.47 % | 303.463 M 46.50 % | 207.144 M -16.79 % | 248.943 M -3.53 % | 258.042 M -13.30 % | 297.631 M 27.01 % | 234.332 M -7.41 % | 253.093 M 96.34 % | 128.903 M 1.20 % | 127.374 M 66.68 % | 76.420 M -41.82 % | 131.354 M 284.86 % | 34.130 M -31.48 % | 49.810 M 0.00 % | 49.810 M 798.60 % | -7.130 M 0.00 % | -7.130 M 0.00 % | -7.130 M 0.00 % | -7.130 M -265.63 % | 4.305 M 0.00 % | 4.305 M 0.00 % | 4.305 M 0.00 % | 4.305 M |
Income tax expense | 48.189 M 23.88 % | 38.901 M -25.37 % | 52.128 M 29.20 % | 40.348 M -2.99 % | 41.591 M 2.76 % | 40.474 M -1.27 % | 40.993 M -4.60 % | 42.969 M -20.56 % | 54.093 M 42.70 % | 37.906 M 56.38 % | 24.240 M -43.41 % | 42.836 M -13.36 % | 49.444 M 35.94 % | 36.372 M 10.58 % | 32.893 M 282.03 % | 8.610 M 13 987.10 % | -62.000 K -40.91 % | -44.000 K -100.11 % | 38.994 M 15 951.22 % | -246.000 K -161.65 % | 399.000 K 0.00 % | 399.000 K 14 409.09 % | 2.750 K 0.00 % | 2.750 K 0.00 % | 2.750 K 0.00 % | 2.750 K -94.42 % | 49.250 K 0.00 % | 49.250 K 0.00 % | 49.250 K 0.00 % | 49.250 K |
Cost of revenue | 238.882 M -3.06 % | 246.416 M 5.11 % | 234.432 M 13.06 % | 207.347 M -2.04 % | 211.669 M -27.07 % | 290.250 M 7.12 % | 270.950 M 170.26 % | 100.255 M -53.36 % | 214.974 M 19.48 % | 179.920 M -7.82 % | 195.191 M 1.62 % | 192.087 M 5.12 % | 182.732 M 27.33 % | 143.506 M 3.14 % | 139.136 M -24.25 % | 183.678 M 63.03 % | 112.663 M 9.34 % | 103.037 M 91.64 % | 53.765 M -47.45 % | 102.314 M 192.67 % | 34.959 M 0.00 % | 34.959 M -56.70 % | 80.740 M 0.00 % | 80.740 M 0.00 % | 80.740 M 0.00 % | 80.740 M 93.76 % | 41.671 M 0.00 % | 41.671 M 0.00 % | 41.671 M 0.00 % | 41.671 M |
General and administrative expenses | 0.000 | 0.000 -100.00 % | 171.099 M | 0.000 | 0.000 | 0.000 -100.00 % | 139.007 M | 0.000 | 0.000 | 0.000 -100.00 % | 107.156 M 39.93 % | 76.579 M -3.30 % | 79.191 M 7.85 % | 73.430 M 173.31 % | -100.157 M -213.24 % | 88.449 M 110.49 % | 42.020 M 12.81 % | 37.247 M 166.17 % | 13.994 M 0.00 % | 13.994 M 0.00 % | 13.994 M 0.00 % | 13.994 M -9.18 % | 15.408 M 0.00 % | 15.408 M 0.00 % | 15.408 M 0.00 % | 15.408 M -19.43 % | 19.124 M 0.00 % | 19.124 M 0.00 % | 19.124 M 0.00 % | 19.124 M |
Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 36.573 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.302 M | 0.000 | 0.000 | 0.000 -100.00 % | 97.492 M | 0.000 | 0.000 | 0.000 -100.00 % | 69.044 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.086 M -81.13 % | 37.552 M -16.42 % | 44.927 M 0.00 % | 44.927 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 100.554 M -13.96 % | 116.869 M 209.01 % | -107.212 M -212.55 % | 95.261 M 629.69 % | 13.055 M | 0.000 | 0.000 -100.00 % | 12.044 M -84.08 % | 75.653 M 12.38 % | 67.317 M 1 066.23 % | -6.967 M -186.73 % | 8.033 M 45.00 % | 5.540 M 138.09 % | -14.544 M -871.97 % | 1.884 M -55.27 % | 4.212 M -2.36 % | 4.314 M 606.93 % | -851.000 K 98.64 % | -62.535 M 0.00 % | -62.535 M 0.00 % | -62.535 M 0.00 % | -62.535 M -92.93 % | -32.413 M 0.00 % | -32.413 M 0.00 % | -32.413 M 0.00 % | -32.413 M 17.71 % | -39.391 M 0.00 % | -39.391 M 0.00 % | -39.391 M 0.00 % | -39.391 M |
Operating expenses | 100.554 M -13.96 % | 116.869 M 16.33 % | 100.460 M 5.46 % | 95.261 M -50.92 % | 194.080 M 3.48 % | 187.562 M 124.07 % | 83.708 M 17.55 % | 71.210 M -5.87 % | 75.653 M 12.38 % | 67.317 M 1 066.23 % | -6.967 M -108.23 % | 84.612 M -0.14 % | 84.731 M 43.89 % | 58.886 M 301.46 % | -29.229 M -131.54 % | 92.661 M 99.98 % | 46.334 M 27.31 % | 36.396 M -79.67 % | 178.992 M 198.45 % | 59.973 M -6.80 % | 64.348 M 0.00 % | 64.348 M 478.39 % | -17.006 M 0.00 % | -17.006 M 0.00 % | -17.006 M 0.00 % | -17.006 M 16.09 % | -20.268 M 0.00 % | -20.268 M 0.00 % | -20.268 M 0.00 % | -20.268 M |
Cost and expenses | 339.436 M -6.56 % | 363.285 M 8.48 % | 334.892 M 10.67 % | 302.608 M -0.59 % | 304.415 M 4.88 % | 290.250 M 7.12 % | 270.950 M 2.27 % | 264.941 M -8.84 % | 290.627 M 17.55 % | 247.237 M 31.35 % | 188.224 M -31.98 % | 276.699 M 3.45 % | 267.463 M 32.15 % | 202.392 M 84.15 % | 109.907 M -60.23 % | 276.339 M 73.80 % | 158.997 M 14.03 % | 139.433 M -40.10 % | 232.757 M 127.49 % | 102.314 M 3.03 % | 99.307 M 0.00 % | 99.307 M 1.07 % | 98.251 M 0.00 % | 98.251 M 0.00 % | 98.251 M 0.00 % | 98.251 M 58.29 % | 62.070 M 0.00 % | 62.070 M 0.00 % | 62.070 M 0.00 % | 62.070 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 207.672 M | 0.000 -100.00 % | 181.025 M 3.07 % | 175.632 M 6.89 % | 164.309 M | 0.000 -100.00 % | 157.438 M 10.91 % | 141.948 M -30.64 % | 204.648 M 167.24 % | 76.579 M -3.30 % | 79.191 M 7.85 % | 73.430 M 336.01 % | -31.113 M -135.18 % | 88.449 M 110.49 % | 42.020 M 12.81 % | 37.247 M -42.73 % | 65.037 M 26.17 % | 51.546 M -12.52 % | 58.921 M 0.00 % | 58.921 M 282.41 % | 15.408 M 0.00 % | 15.408 M 0.00 % | 15.408 M 0.00 % | 15.408 M -19.43 % | 19.124 M 0.00 % | 19.124 M 0.00 % | 19.124 M 0.00 % | 19.124 M |
Interest income | 0.000 -100.00 % | 7.041 M -52.02 % | 14.674 M 321.67 % | 3.480 M -73.38 % | 13.071 M -63.18 % | 35.498 M 3 779.56 % | 915.000 K -93.59 % | 14.273 M -55.71 % | 32.228 M 347.67 % | 7.199 M 1 010.96 % | 648.000 K -94.92 % | 12.754 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.771 M 141.27 % | 12.754 M 37.96 % | 9.245 M 71.84 % | 5.380 M -73.01 % | 19.936 M -21.18 % | 25.293 M 300.33 % | 6.318 M 128.00 % | 2.771 M 248.12 % | 796.000 K 0.00 % | 796.000 K 0.00 % | 796.000 K 0.00 % | 796.000 K 521.88 % | 128.000 K 0.00 % | 128.000 K 0.00 % | 128.000 K 0.00 % | 128.000 K -62.49 % | 341.250 K 0.00 % | 341.250 K 0.00 % | 341.250 K 0.00 % | 341.250 K |
Depreciation and amortization | 15.832 M 2.81 % | 15.400 M 17.38 % | 13.120 M 3.18 % | 12.716 M -3.09 % | 13.122 M 0.80 % | 13.018 M 6.63 % | 12.208 M 1.25 % | 12.057 M 12.45 % | 10.722 M 4.91 % | 10.220 M 11.94 % | 9.130 M 13.37 % | 8.053 M 44.99 % | 5.554 M -6.29 % | 5.927 M 32.68 % | 4.467 M 5.98 % | 4.215 M 3.51 % | 4.072 M -0.42 % | 4.089 M 2 492.08 % | 157.750 K -96.92 % | 5.129 M -5.66 % | 5.437 M 0.00 % | 5.437 M 68.77 % | 3.221 M 0.00 % | 3.221 M 0.00 % | 3.221 M 0.00 % | 3.221 M 12.82 % | 2.855 M 0.00 % | 2.855 M 0.00 % | 2.855 M 0.00 % | 2.855 M |
Operating income | 157.002 M 17.52 % | 133.593 M -28.90 % | 187.884 M 21.45 % | 154.698 M 2.09 % | 151.533 M 10.66 % | 136.938 M -10.95 % | 153.773 M 14.99 % | 133.730 M -41.30 % | 227.811 M 62.92 % | 139.827 M -0.48 % | 140.497 M -18.99 % | 173.430 M -18.54 % | 212.900 M 21.35 % | 175.447 M 2.65 % | 170.913 M 371.59 % | 36.242 M -55.28 % | 81.039 M 102.48 % | 40.024 M -35.85 % | 62.391 M 82.80 % | 34.130 M 334.61 % | -14.548 M 0.00 % | -14.548 M 39.73 % | -24.136 M 0.00 % | -24.136 M 0.00 % | -24.136 M 0.00 % | -24.136 M -51.20 % | -15.963 M 0.00 % | -15.963 M 0.00 % | -15.963 M 0.00 % | -15.963 M |
Operating income ratio | 0.32 17.63 % | 0.27 -25.19 % | 0.36 6.24 % | 0.34 1.79 % | 0.33 3.68 % | 0.32 -11.46 % | 0.36 7.93 % | 0.34 -23.66 % | 0.44 21.64 % | 0.36 14.20 % | 0.32 -17.90 % | 0.39 -13.07 % | 0.44 -4.55 % | 0.46 6.56 % | 0.44 275.83 % | 0.12 -65.66 % | 0.34 51.38 % | 0.22 -33.83 % | 0.34 34.74 % | 0.25 245.76 % | -0.17 0.00 % | -0.17 47.66 % | -0.33 0.00 % | -0.33 0.00 % | -0.33 0.00 % | -0.33 5.56 % | -0.35 0.00 % | -0.35 0.00 % | -0.35 0.00 % | -0.35 |
Total other income expenses net | 9.176 M 30.34 % | 7.040 M -52.02 % | 14.674 M 321.67 % | 3.480 M -73.38 % | 13.072 M -64.27 % | 36.585 M 3 894.00 % | 916.000 K -93.58 % | 14.273 M -55.71 % | 32.228 M 347.67 % | 7.199 M 123.40 % | -30.771 M -341.28 % | 12.753 M 37.94 % | 9.245 M 271.84 % | -5.380 M -1 735.26 % | 329.000 K 101.30 % | -25.293 M -300.33 % | -6.318 M -327.92 % | 2.772 M 123.03 % | -12.039 M -152.92 % | -4.760 M -46.01 % | -3.260 M 0.00 % | -3.260 M -2 446.88 % | -128.000 K 0.00 % | -128.000 K 0.00 % | -128.000 K 0.00 % | -128.000 K 62.49 % | -341.250 K 0.00 % | -341.250 K 0.00 % | -341.250 K 0.00 % | -341.250 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -353.811 M 3.16 % | -365.351 M 7.72 % | -395.918 M -73.97 % | -227.576 M 42.56 % | -396.168 M 15.31 % | -467.779 M 8.35 % | -510.408 M 9.70 % | -565.236 M 3.04 % | -582.934 M -3.70 % | -562.131 M 52.61 % | -1.186 B 26.15 % | -1.606 B -7.49 % | -1.494 B -22.98 % | -1.215 B -5.67 % | -1.150 B -579.58 % | -169.231 M 32.04 % | -249.016 M -214.59 % | 217.318 M 330.75 % | -94.178 M -255.19 % | -26.515 M -12.62 % | -23.545 M -117.49 % | 134.592 M 603.38 % | -26.738 M 0.00 % | -26.738 M 0.00 % | -26.738 M 0.00 % | -26.738 M -26.61 % | -21.117 M 0.00 % | -21.117 M 0.00 % | -21.117 M 0.00 % | -21.117 M -33.67 % | -15.798 M 0.00 % | -15.798 M 0.00 % | -15.798 M 0.00 % | -15.798 M |
Total investments | 32.698 M -96.65 % | 975.073 M 13.30 % | 860.648 M 5.20 % | 818.109 M 34.97 % | 606.154 M -39.53 % | 1.002 B 0.19 % | 1.001 B 2 949.31 % | 32.812 M 0.00 % | 32.812 M -96.39 % | 907.941 M 126.71 % | 400.490 M 1 967.47 % | 19.371 M 9.42 % | 17.704 M -5.92 % | 18.819 M -87.46 % | 150.066 M 20 070.16 % | 744.000 K 67.57 % | 444.000 K -99.89 % | 390.448 M 28 843.51 % | 1.349 M -10.96 % | 1.515 M | 0.000 -100.00 % | 218.660 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 |
Total debt | 93.069 M -3.68 % | 96.629 M -3.50 % | 100.129 M -6.23 % | 106.785 M -8.30 % | 116.449 M -6.15 % | 124.077 M 2.59 % | 120.939 M -6.08 % | 128.767 M -2.19 % | 131.649 M -4.17 % | 137.379 M -2.92 % | 141.515 M 25.75 % | 112.534 M 34.20 % | 83.857 M -3.56 % | 86.956 M -1.61 % | 88.378 M -2.22 % | 90.385 M -3.53 % | 93.688 M 324.03 % | 22.095 M -78.13 % | 101.046 M -4.52 % | 105.833 M 318.95 % | 25.262 M 0.00 % | 25.262 M 5 218.21 % | 475.000 K 0.00 % | 475.000 K 0.00 % | 475.000 K 0.00 % | 475.000 K -80.24 % | 2.404 M 0.00 % | 2.404 M 0.00 % | 2.404 M 0.00 % | 2.404 M -20.98 % | 3.042 M 0.00 % | 3.042 M 0.00 % | 3.042 M 0.00 % | 3.042 M |
Accumulated other comprehensive income loss | 0.000 100.00 % | -19.615 M -504.10 % | 4.854 M 163.54 % | -7.639 M -1 318.34 % | 626.999 K -75.06 % | 2.514 M 130.91 % | -8.133 M -309.83 % | 3.876 M -33.62 % | 5.839 M 303.25 % | 1.448 M -39.67 % | 2.400 M -68.69 % | 7.666 M 104.54 % | 3.748 M 31.46 % | 2.851 M -9.58 % | 3.153 M 24.23 % | 2.538 M -31.28 % | 3.693 M -97.47 % | 145.933 M 3 017.56 % | 4.681 M 978.24 % | -533.000 K 61.30 % | -1.377 M -100.91 % | 150.814 M 5 337.05 % | -2.880 M 0.00 % | -2.880 M 0.00 % | -2.880 M 0.00 % | -2.880 M -14.97 % | -2.505 M 0.00 % | -2.505 M 0.00 % | -2.505 M 0.00 % | -2.505 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -561.913 M -415.86 % | -108.927 M 54.11 % | -237.350 M 38.15 % | -383.770 M 12.29 % | -437.544 M -635.61 % | 81.691 M 539.41 % | 12.776 M -80.47 % | 65.422 M -40.89 % | 110.673 M 324.75 % | 26.056 M -71.30 % | 90.797 M -45.56 % | 166.789 M 397.63 % | 33.517 M 123.09 % | -145.132 M 51.68 % | -300.354 M 31.99 % | -441.634 M 0.45 % | -443.645 M -490.83 % | -75.089 M 86.63 % | -561.612 M -1.73 % | -552.055 M -293.19 % | -140.403 M 0.00 % | -140.403 M -1.61 % | -138.185 M 0.00 % | -138.185 M 0.00 % | -138.185 M 0.00 % | -138.185 M -17.48 % | -117.623 M 0.00 % | -117.623 M 0.00 % | -117.623 M 0.00 % | -117.623 M -16.03 % | -101.378 M 0.00 % | -101.378 M 0.00 % | -101.378 M 0.00 % | -101.378 M |
Common stock | 765.000 K 0.13 % | 764.000 K 0.00 % | 764.000 K 0.13 % | 763.000 K 0.13 % | 762.000 K 0.00 % | 762.000 K 0.00 % | 762.000 K 0.00 % | 762.000 K 0.40 % | 759.000 K 0.13 % | 758.000 K 0.00 % | 758.000 K 0.00 % | 758.000 K 1.34 % | 748.000 K 0.00 % | 748.000 K 0.13 % | 747.000 K 5.51 % | 708.000 K 99.44 % | 355.000 K 90.09 % | 186.750 K -47.10 % | 353.000 K 2.32 % | 345.000 K 290.93 % | 88.250 K 0.00 % | 88.250 K 2.32 % | 86.250 K 0.00 % | 86.250 K 0.00 % | 86.250 K 0.00 % | 86.250 K 4.55 % | 82.500 K 0.00 % | 82.500 K 0.00 % | 82.500 K 0.00 % | 82.500 K 4.10 % | 79.250 K 0.00 % | 79.250 K 0.00 % | 79.250 K 0.00 % | 79.250 K |
Total equity | 1.172 B -27.22 % | 1.610 B 6.90 % | 1.506 B 11.79 % | 1.348 B 3.50 % | 1.302 B -28.58 % | 1.823 B 4.56 % | 1.744 B -4.54 % | 1.827 B -0.03 % | 1.827 B 5.10 % | 1.738 B -3.64 % | 1.804 B -4.30 % | 1.885 B 7.98 % | 1.746 B 11.49 % | 1.566 B 10.95 % | 1.411 B 386.79 % | 289.940 M 7.11 % | 270.700 M 85.50 % | 145.933 M 0.00 % | 145.933 M -2.65 % | 149.901 M 310.88 % | 36.483 M -75.81 % | 150.814 M 300.00 % | 37.704 M 0.00 % | 37.704 M 0.00 % | 37.704 M 0.00 % | 37.704 M 98.79 % | 18.967 M 0.00 % | 18.967 M 0.00 % | 18.967 M 0.00 % | 18.967 M 4.87 % | 18.086 M 0.00 % | 18.086 M 0.00 % | 18.086 M 0.00 % | 18.086 M |
Other non current liabilities | 23.382 M 1.53 % | 23.030 M -0.57 % | 23.163 M 17.00 % | 19.798 M 2.17 % | 19.377 M 7.02 % | 18.106 M 14.90 % | 15.758 M 77.06 % | 8.900 M -0.88 % | 8.979 M -39.78 % | 14.911 M -7.08 % | 16.048 M 9.99 % | 14.591 M -19.32 % | 18.086 M 9.33 % | 16.542 M 1 654 100.00 % | 1.000 K -99.97 % | 3.769 M 14.77 % | 3.284 M -82.93 % | 19.233 M 548.45 % | 2.966 M 14.65 % | 2.587 M -88.38 % | 22.272 M 0.00 % | 22.272 M 26.64 % | 17.588 M 0.00 % | 17.588 M 0.00 % | 17.588 M 0.00 % | 17.588 M 2 484.50 % | 680.500 K 0.00 % | 680.500 K 0.00 % | 680.500 K 0.00 % | 680.500 K -60.65 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M 0.00 % | 1.730 M |
Long term debt | 49.337 M -16.80 % | 59.301 M -20.22 % | 74.331 M 1.67 % | 73.109 M -18.54 % | 89.744 M -8.88 % | 98.491 M 0.32 % | 98.176 M -7.70 % | 106.370 M -2.91 % | 109.559 M -5.19 % | 115.559 M -2.24 % | 118.208 M 21.90 % | 96.975 M 34.97 % | 71.848 M 1.59 % | 70.723 M -2.31 % | 72.393 M -4.42 % | 75.744 M -4.21 % | 79.070 M | 0.000 -100.00 % | 86.122 M -5.06 % | 90.711 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 |
Total non current liabilities | 102.081 M -12.78 % | 117.040 M -11.93 % | 132.893 M 3.00 % | 129.022 M -12.04 % | 146.679 M -8.05 % | 159.520 M 4.49 % | 152.665 M -0.72 % | 153.776 M -2.59 % | 157.871 M -3.74 % | 164.002 M -2.85 % | 168.819 M 20.02 % | 140.661 M 28.08 % | 109.821 M 1.62 % | 108.065 M 13.80 % | 94.962 M -2.99 % | 97.893 M -4.20 % | 102.186 M 330.43 % | 23.741 M -78.40 % | 109.916 M -5.18 % | 115.915 M 321.83 % | 27.479 M 0.00 % | 27.479 M 55.01 % | 17.727 M 0.00 % | 17.727 M 0.00 % | 17.727 M 0.00 % | 17.727 M 1 254.26 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M -44.48 % | 2.358 M 0.00 % | 2.358 M 0.00 % | 2.358 M 0.00 % | 2.358 M |
Other current liabilities | 397.037 M 1 163.67 % | -37.327 M -130.51 % | 122.341 M 463.30 % | -33.675 M -3 367 600.00 % | 1.000 K 100.00 % | -162.638 M -185.04 % | 191.244 M 299.77 % | -95.732 M -169.00 % | 138.747 M -0.36 % | 139.251 M -49.97 % | 278.318 M -4.27 % | 290.747 M 31.54 % | 221.025 M 59.88 % | 138.246 M 5.54 % | 130.995 M -0.28 % | 131.366 M -25.51 % | 176.345 M 379.92 % | 36.745 M -71.92 % | 130.842 M -12.63 % | 149.752 M 250.61 % | 42.712 M 0.00 % | 42.712 M 281.77 % | 11.188 M 0.00 % | 11.188 M 0.00 % | 11.188 M 0.00 % | 11.188 M -11.44 % | 12.633 M 0.00 % | 12.633 M 0.00 % | 12.633 M 0.00 % | 12.633 M 98.92 % | 6.351 M 0.00 % | 6.351 M 0.00 % | 6.351 M 0.00 % | 6.351 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 98.104 M | 0.000 | 0.000 100.00 % | -195.689 M -324.04 % | -46.149 M 77.89 % | -208.706 M 2.83 % | -214.777 M -7.80 % | -199.234 M | 0.000 100.00 % | -21.897 M 42.57 % | -38.129 M -32.50 % | -28.776 M -122.33 % | 128.885 M 786.07 % | -18.786 M 36.69 % | -29.671 M | 0.000 -100.00 % | 143.486 M 6 380.85 % | -2.285 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 | 43.732 M -41.42 % | 74.656 M 44.69 % | 51.596 M -23.39 % | 67.352 M 152.21 % | 26.705 M 4.37 % | 25.586 M 12.40 % | 22.763 M 1.63 % | 22.397 M 1.39 % | 22.090 M 1.24 % | 21.820 M -6.38 % | 23.307 M 49.80 % | 15.559 M 29.56 % | 12.009 M -26.02 % | 16.233 M 1.55 % | 15.985 M 9.18 % | 14.641 M 0.16 % | 14.618 M | 0.000 100.00 % | -10.157 M -167.17 % | 15.122 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 |
Total current liabilities | 440.769 M 33.16 % | 331.010 M 4.70 % | 316.146 M 21.16 % | 260.942 M 4.18 % | 250.464 M 13.19 % | 221.275 M -16.17 % | 263.972 M 14.22 % | 231.104 M -2.43 % | 236.868 M 7.15 % | 221.055 M -40.49 % | 371.460 M 13.18 % | 328.203 M 21.04 % | 271.163 M 47.97 % | 183.255 M -1.75 % | 186.524 M 13.19 % | 164.793 M -25.31 % | 220.634 M 373.15 % | 46.631 M -74.09 % | 179.985 M 9.17 % | 164.874 M 266.42 % | 44.996 M 0.00 % | 44.996 M 237.93 % | 13.315 M 0.00 % | 13.315 M 0.00 % | 13.315 M 0.00 % | 13.315 M -15.00 % | 15.666 M 0.00 % | 15.666 M 0.00 % | 15.666 M 0.00 % | 15.666 M 100.33 % | 7.820 M 0.00 % | 7.820 M 0.00 % | 7.820 M 0.00 % | 7.820 M |
Total liabilities | 542.850 M 21.16 % | 448.050 M -0.22 % | 449.039 M 15.15 % | 389.964 M -1.81 % | 397.143 M 4.29 % | 380.795 M -8.60 % | 416.637 M 8.25 % | 384.880 M -2.50 % | 394.739 M 2.51 % | 385.057 M -28.73 % | 540.279 M 15.23 % | 468.864 M 23.07 % | 380.984 M 30.78 % | 291.320 M 3.49 % | 281.486 M 7.16 % | 262.686 M -18.63 % | 322.820 M 358.74 % | 70.372 M -75.73 % | 289.901 M 3.25 % | 280.789 M 287.43 % | 72.475 M 0.00 % | 72.475 M 133.47 % | 31.043 M 0.00 % | 31.043 M 0.00 % | 31.043 M 0.00 % | 31.043 M 82.88 % | 16.975 M 0.00 % | 16.975 M 0.00 % | 16.975 M 0.00 % | 16.975 M 66.78 % | 10.178 M 0.00 % | 10.178 M 0.00 % | 10.178 M 0.00 % | 10.178 M |
Other non current assets | 39.791 M | 0.000 | 0.000 -100.00 % | 1.000 K -100.00 % | 41.444 M 4 144 300.00 % | 1.000 K 200.00 % | -1.000 K -100.00 % | 950.726 M 2.08 % | 931.366 M 93 136 700.00 % | -1.000 K | 0.000 -100.00 % | 148.980 M 0.29 % | 148.553 M -0.70 % | 149.604 M 14 960 500.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -195.224 M -19 522 500.00 % | 1.000 K -100.00 % | 96.364 M 28 452.22 % | 337.500 K 100.31 % | -109.330 M -15 651.92 % | 703.000 K 0.00 % | 703.000 K 0.00 % | 703.000 K 0.00 % | 703.000 K 106.31 % | 340.750 K 0.00 % | 340.750 K 0.00 % | 340.750 K 0.00 % | 340.750 K 100.15 % | 170.250 K 0.00 % | 170.250 K 0.00 % | 170.250 K 0.00 % | 170.250 K |
Long term investments | 0.000 -100.00 % | 40.082 M -27.60 % | 55.362 M 19.08 % | 46.493 M 12.18 % | 41.445 M -13.28 % | 47.794 M -19.38 % | 59.282 M 106.60 % | -898.142 M -1.39 % | -885.823 M -6 094.61 % | 14.777 M -11.50 % | 16.697 M 112.88 % | -129.608 M 0.95 % | -130.849 M -0.05 % | -130.785 M -13 191.59 % | 999.000 K 34.27 % | 744.000 K 67.57 % | 444.000 K 101.43 % | -31.013 M -2 398.98 % | 1.349 M -10.96 % | 1.515 M | 0.000 100.00 % | -40.166 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 |
Intangible assets | 38.040 M 19.69 % | 31.783 M 15.21 % | 27.588 M 18.94 % | 23.194 M -5.82 % | 24.628 M -3.91 % | 25.630 M 2.55 % | 24.993 M 108.61 % | 11.981 M -12.08 % | 13.627 M -6.45 % | 14.567 M -4.16 % | 15.200 M -12.22 % | 17.317 M 5.98 % | 16.340 M 17.09 % | 13.955 M 932.94 % | 1.351 M 31.29 % | 1.029 M 40.77 % | 731.000 K 116.43 % | 337.750 K 33 675.00 % | 1.000 K | 0.000 -100.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 44.939 M 1.79 % | 44.149 M -10.05 % | 49.083 M 9.54 % | 44.807 M -4.13 % | 46.737 M -1.86 % | 47.624 M 4.82 % | 45.432 M 35.40 % | 33.554 M -1.85 % | 34.188 M 1.59 % | 33.653 M -2.54 % | 34.530 M -5.50 % | 36.541 M 6.33 % | 34.367 M 0.46 % | 34.209 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.364 M | 0.000 | 0.000 -100.00 % | 25.891 M 0.00 % | 25.891 M 0.00 % | 25.891 M 0.00 % | 25.891 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 82.979 M 9.28 % | 75.932 M -0.96 % | 76.671 M 12.75 % | 68.001 M -4.71 % | 71.365 M -2.58 % | 73.254 M 4.02 % | 70.425 M 54.66 % | 45.535 M -4.77 % | 47.815 M -0.84 % | 48.220 M -3.04 % | 49.730 M -7.66 % | 53.858 M 6.21 % | 50.707 M 5.28 % | 48.164 M 3 465.06 % | 1.351 M 31.29 % | 1.029 M 40.77 % | 731.000 K 116.43 % | 337.750 K 33 675.00 % | 1.000 K -100.00 % | 96.364 M 38 545 500.00 % | 250.000 0.00 % | 250.000 -100.00 % | 25.891 M 0.00 % | 25.891 M 0.00 % | 25.891 M 0.00 % | 25.891 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 94.068 M -6.24 % | 100.333 M -8.95 % | 110.199 M -6.80 % | 118.236 M -8.98 % | 129.902 M -6.83 % | 139.418 M 1.65 % | 137.157 M -6.39 % | 146.517 M -1.63 % | 148.952 M -3.64 % | 154.574 M 4.52 % | 147.895 M 30.50 % | 113.332 M 30.72 % | 86.701 M -3.17 % | 89.539 M 2.18 % | 87.625 M -2.30 % | 89.688 M -3.87 % | 93.298 M 325.90 % | 21.906 M -78.39 % | 101.392 M -4.25 % | 105.894 M 317.76 % | 25.348 M 0.00 % | 25.348 M 3 330.04 % | 739.000 K 0.00 % | 739.000 K 0.00 % | 739.000 K 0.00 % | 739.000 K -76.45 % | 3.138 M 0.00 % | 3.138 M 0.00 % | 3.138 M 0.00 % | 3.138 M -28.82 % | 4.409 M 0.00 % | 4.409 M 0.00 % | 4.409 M 0.00 % | 4.409 M |
Total non current assets | 250.944 M -0.66 % | 252.614 M -9.28 % | 278.461 M 3.77 % | 268.346 M -4.14 % | 279.936 M -6.45 % | 299.239 M -0.83 % | 301.741 M 6.98 % | 282.062 M 0.60 % | 280.393 M 9.70 % | 255.592 M 0.66 % | 253.906 M 5.76 % | 240.073 M 22.25 % | 196.373 M -0.14 % | 196.654 M 57.26 % | 125.051 M -10.54 % | 139.788 M -8.55 % | 152.861 M 178.30 % | -195.224 M -220.50 % | 162.014 M -28.55 % | 226.742 M 459.81 % | 40.504 M 137.05 % | -109.330 M -498.00 % | 27.470 M 0.00 % | 27.470 M 0.00 % | 27.470 M 0.00 % | 27.470 M 576.89 % | 4.058 M 0.00 % | 4.058 M 0.00 % | 4.058 M 0.00 % | 4.058 M -22.07 % | 5.208 M 0.00 % | 5.208 M 0.00 % | 5.208 M 0.00 % | 5.208 M |
Other current assets | 0.000 | 0.000 -100.00 % | 133.200 M | 0.000 -100.00 % | 244.435 M -10.19 % | 272.178 M 119.48 % | 124.010 M -40.16 % | 207.232 M -10.75 % | 232.197 M 15.85 % | 200.430 M -4.70 % | 210.313 M 6.54 % | 197.395 M 20.70 % | 163.545 M -3.87 % | 170.127 M 255.74 % | 47.823 M 18.19 % | 40.464 M 112.15 % | 19.073 M | 0.000 -100.00 % | 22.539 M 14.71 % | 19.649 M 0.00 % | 19.649 M | 0.000 -100.00 % | 14.064 M 0.00 % | 14.064 M 0.00 % | 14.064 M 0.00 % | 14.064 M 68.18 % | 8.362 M 0.00 % | 8.362 M 0.00 % | 8.362 M 0.00 % | 8.362 M 98.36 % | 4.216 M 0.00 % | 4.216 M 0.00 % | 4.216 M 0.00 % | 4.216 M |
Short term investments | 590.578 M -36.84 % | 934.991 M 12.93 % | 827.950 M 7.30 % | 771.616 M 36.64 % | 564.709 M -40.85 % | 954.638 M 1.42 % | 941.256 M 1.11 % | 930.954 M 1.34 % | 918.635 M 1.18 % | 907.941 M 126.71 % | 400.490 M 168.82 % | 148.979 M 0.29 % | 148.553 M -0.70 % | 149.604 M -0.31 % | 150.066 M 300.00 % | 37.517 M | 0.000 -100.00 % | 390.448 M | 0.000 | 0.000 | 0.000 -100.00 % | 218.660 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 |
cash and cash equivalents | 446.880 M -3.27 % | 461.980 M -6.87 % | 496.047 M 48.36 % | 334.361 M -34.77 % | 512.617 M -13.39 % | 591.856 M -6.26 % | 631.347 M -9.03 % | 694.003 M -2.88 % | 714.583 M 2.15 % | 699.510 M -47.32 % | 1.328 B -22.75 % | 1.719 B 8.91 % | 1.578 B 21.20 % | 1.302 B 5.15 % | 1.238 B 377.03 % | 259.616 M -24.24 % | 342.704 M 275.54 % | -195.224 M -200.00 % | 195.224 M 47.51 % | 132.348 M 171.17 % | 48.806 M 144.64 % | -109.330 M -501.76 % | 27.213 M 0.00 % | 27.213 M 0.00 % | 27.213 M 0.00 % | 27.213 M 15.70 % | 23.521 M 0.00 % | 23.521 M 0.00 % | 23.521 M 0.00 % | 23.521 M 24.85 % | 18.840 M 0.00 % | 18.840 M 0.00 % | 18.840 M 0.00 % | 18.840 M |
Cash and short term investments | 1.037 B -25.74 % | 1.397 B 5.51 % | 1.324 B 19.71 % | 1.106 B 2.66 % | 1.077 B -30.34 % | 1.546 B -1.66 % | 1.573 B -3.22 % | 1.625 B -0.51 % | 1.633 B 1.60 % | 1.607 B -6.99 % | 1.728 B -7.47 % | 1.868 B 8.17 % | 1.727 B 18.95 % | 1.452 B 4.56 % | 1.389 B 434.83 % | 259.616 M -24.24 % | 342.704 M 75.54 % | 195.224 M 0.00 % | 195.224 M 47.51 % | 132.348 M 171.17 % | 48.806 M -55.36 % | 109.330 M 301.76 % | 27.213 M 0.00 % | 27.213 M 0.00 % | 27.213 M 0.00 % | 27.213 M 15.70 % | 23.521 M 0.00 % | 23.521 M 0.00 % | 23.521 M 0.00 % | 23.521 M 24.85 % | 18.840 M 0.00 % | 18.840 M 0.00 % | 18.840 M 0.00 % | 18.840 M |
Total current assets | 1.464 B -18.93 % | 1.806 B 7.68 % | 1.677 B 14.14 % | 1.469 B 3.52 % | 1.419 B -25.49 % | 1.905 B 2.49 % | 1.859 B -3.67 % | 1.929 B -0.62 % | 1.941 B 3.94 % | 1.868 B -10.65 % | 2.090 B -1.11 % | 2.114 B 9.50 % | 1.931 B 16.25 % | 1.661 B 5.92 % | 1.568 B 279.77 % | 412.838 M -6.31 % | 440.662 M 125.72 % | 195.224 M -28.70 % | 273.821 M 34.26 % | 203.946 M 197.93 % | 68.455 M -37.39 % | 109.330 M 164.87 % | 41.277 M 0.00 % | 41.277 M 0.00 % | 41.277 M 0.00 % | 41.277 M 29.46 % | 31.883 M 0.00 % | 31.883 M 0.00 % | 31.883 M 0.00 % | 31.883 M 38.29 % | 23.055 M 0.00 % | 23.055 M 0.00 % | 23.055 M 0.00 % | 23.055 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -358.327 M | 0.000 100.00 % | -207.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.352 M -148.00 % | -40.464 M | 0.000 | 0.000 100.00 % | -29.359 M -49.42 % | -19.649 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 |
Net receivables | 426.526 M 4.32 % | 408.860 M 86.00 % | 219.820 M -39.48 % | 363.241 M 6.22 % | 341.972 M -4.56 % | 358.327 M 103.34 % | 176.217 M -42.12 % | 304.439 M 300.41 % | 76.031 M 26.75 % | 59.984 M -76.17 % | 251.703 M 416.38 % | 48.744 M -76.07 % | 203.704 M -2.46 % | 208.838 M 58.80 % | 131.513 M -14.17 % | 153.222 M 56.42 % | 97.958 M | 0.000 -100.00 % | 70.641 M -1.34 % | 71.598 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 |
Tax assets | 34.106 M -5.96 % | 36.267 M 0.10 % | 36.229 M 1.72 % | 35.615 M -4.32 % | 37.224 M -3.99 % | 38.772 M 11.16 % | 34.878 M -6.81 % | 37.426 M -1.73 % | 38.083 M 0.16 % | 38.022 M -3.95 % | 39.584 M -26.03 % | 53.511 M 29.69 % | 41.261 M 2.81 % | 40.132 M 14.41 % | 35.077 M -27.42 % | 48.327 M -17.23 % | 58.388 M 565.83 % | 8.769 M -85.20 % | 59.271 M 158.05 % | 22.969 M 55.01 % | 14.818 M 0.00 % | 14.818 M 10 735.65 % | 136.750 K 0.00 % | 136.750 K 0.00 % | 136.750 K 0.00 % | 136.750 K -76.39 % | 579.250 K 0.00 % | 579.250 K 0.00 % | 579.250 K 0.00 % | 579.250 K -7.80 % | 628.250 K 0.00 % | 628.250 K 0.00 % | 628.250 K 0.00 % | 628.250 K |
Other assets | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K -100.00 % | 423.224 M 42 322 500.00 % | -1.000 K | 0.000 100.00 % | -250.000 -100.00 % | 108.959 M 43 583 500.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 |
Account payables | 0.000 -100.00 % | 293.681 M 804.30 % | 32.476 M -85.71 % | 227.265 M 1.57 % | 223.758 M -37.55 % | 358.327 M 676.46 % | 46.149 M -84.84 % | 304.439 M 300.41 % | 76.031 M 26.75 % | 59.984 M -14.11 % | 69.835 M 218.92 % | 21.897 M -42.57 % | 38.129 M 32.50 % | 28.776 M -27.23 % | 39.544 M | 0.000 -100.00 % | 29.671 M 200.13 % | 9.886 M 8.19 % | 9.138 M | 0.000 -100.00 % | 2.285 M 0.00 % | 2.285 M 7.38 % | 2.128 M 0.00 % | 2.128 M 0.00 % | 2.128 M 0.00 % | 2.128 M -29.84 % | 3.032 M 0.00 % | 3.032 M 0.00 % | 3.032 M 0.00 % | 3.032 M 106.45 % | 1.469 M 0.00 % | 1.469 M 0.00 % | 1.469 M 0.00 % | 1.469 M |
Tax payables | 0.000 | 0.000 -100.00 % | 11.629 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.816 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.695 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.639 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.747 M 4.97 % | 7.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.538 M | 0.000 -100.00 % | 3.285 M | 0.000 100.00 % | -82.888 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 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 93.069 M -3.68 % | 96.629 M -3.50 % | 100.129 M -6.23 % | 106.785 M -8.30 % | 116.449 M -6.15 % | 124.077 M 2.59 % | 120.939 M -6.08 % | 128.767 M -2.19 % | 131.649 M -4.17 % | 137.379 M -2.92 % | 141.515 M 25.75 % | 112.534 M 34.20 % | 83.857 M -3.56 % | 86.956 M -1.61 % | 88.378 M -2.22 % | 90.385 M -3.53 % | 93.688 M | 0.000 -100.00 % | 101.046 M 11.39 % | 90.711 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 |
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 -100.00 % | 439.597 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 |
Other total stockholders equity | 1.733 B -0.28 % | 1.738 B 0.00 % | 1.738 B 0.00 % | 1.738 B 0.00 % | 1.738 B 0.00 % | 1.738 B 0.00 % | 1.738 B -1.04 % | 1.757 B 2.73 % | 1.710 B -0.02 % | 1.710 B 0.00 % | 1.710 B 0.01 % | 1.710 B 0.12 % | 1.708 B 0.03 % | 1.707 B -0.02 % | 1.708 B 134.49 % | 728.328 M 169.41 % | 270.345 M | 0.000 -100.00 % | 702.511 M 0.05 % | 702.144 M 294.07 % | 178.175 M | 0.000 -100.00 % | 178.682 M 0.00 % | 178.682 M 0.00 % | 178.682 M 0.00 % | 178.682 M 28.54 % | 139.012 M 0.00 % | 139.012 M 0.00 % | 139.012 M 0.00 % | 139.012 M 16.44 % | 119.384 M 0.00 % | 119.384 M 0.00 % | 119.384 M 0.00 % | 119.384 M |
Deferred tax liabilities non current | 29.362 M -15.41 % | 34.709 M -1.95 % | 35.399 M -1.98 % | 36.115 M -3.84 % | 37.558 M -12.50 % | 42.923 M 10.82 % | 38.731 M 25.92 % | 30.759 M -3.74 % | 31.953 M -4.71 % | 33.532 M -2.98 % | 34.563 M 18.79 % | 29.095 M 46.30 % | 19.887 M -4.39 % | 20.800 M 15.36 % | 18.030 M -1.90 % | 18.380 M -7.32 % | 19.832 M 339.98 % | 4.508 M -78.36 % | 20.828 M -7.91 % | 22.617 M 334.36 % | 5.207 M 0.00 % | 5.207 M 3 625.94 % | 139.750 K 0.00 % | 139.750 K 0.00 % | 139.750 K 0.00 % | 139.750 K -77.76 % | 628.500 K 0.00 % | 628.500 K 0.00 % | 628.500 K 0.00 % | 628.500 K 0.04 % | 628.250 K 0.00 % | 628.250 K 0.00 % | 628.250 K 0.00 % | 628.250 K |
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 |
Total assets | 1.715 B -16.69 % | 2.058 B 5.27 % | 1.955 B 12.54 % | 1.738 B 2.26 % | 1.699 B -22.90 % | 2.204 B 2.02 % | 2.160 B -2.31 % | 2.211 B -0.47 % | 2.222 B 4.63 % | 2.123 B -9.42 % | 2.344 B -0.41 % | 2.354 B 10.68 % | 2.127 B 14.52 % | 1.857 B 9.71 % | 1.693 B 206.34 % | 552.626 M -6.89 % | 593.520 M 40.24 % | 423.224 M -2.89 % | 435.834 M 1.19 % | 430.688 M 295.28 % | 108.959 M 0.00 % | 108.959 M 58.49 % | 68.746 M 0.00 % | 68.746 M 0.00 % | 68.746 M 0.00 % | 68.746 M 91.27 % | 35.941 M 0.00 % | 35.941 M 0.00 % | 35.941 M 0.00 % | 35.941 M 27.17 % | 28.263 M 0.00 % | 28.263 M 0.00 % | 28.263 M 0.00 % | 28.263 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.073 M -12.48 % | -10.733 M -4.91 % | -10.231 M 72.23 % | -36.844 M -368 340.00 % | -10.000 K -44.93 % | -6.900 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 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 55.911 M | 0.000 -100.00 % | 12.200 K 7.96 % | 11.300 K -99.97 % | 35.491 M 225 972.36 % | 15.699 K 40.17 % | 11.200 K 0.90 % | 11.100 K -99.96 % | 27.694 M 276 837.00 % | 10.000 K 44.93 % | 6.900 K 102.94 % | 3.400 K -100.00 % | 81.930 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.532 M 300.00 % | 6.133 M 0.00 % | 6.133 M 0.00 % | 6.133 M -62.86 % | 16.513 M 0.00 % | 16.513 M 0.00 % | 16.513 M 0.00 % | 16.513 M 5 993.27 % | 271.000 K 0.00 % | 271.000 K 0.00 % | 271.000 K 0.00 % | 271.000 K |
Change in working capital | 94.112 M 940.06 % | -11.203 M -121.49 % | 52.143 M 362.13 % | -19.892 M -287.31 % | 10.620 M 117.24 % | -61.612 M -208.54 % | 56.763 M 90.89 % | 29.736 M 1 262.16 % | 2.183 M 106.99 % | -31.239 M -229.98 % | 24.034 M 389.67 % | -8.297 M -113.43 % | 61.770 M 231.09 % | -47.122 M -219.69 % | -14.740 M 37.28 % | -23.501 M -10 830.70 % | -215.000 K -104.47 % | 4.809 M 225.76 % | -3.824 M 6.55 % | -4.092 M -208.43 % | 3.774 M 0.00 % | 3.774 M 167.36 % | -5.603 M 0.00 % | -5.603 M 0.00 % | -5.603 M 0.00 % | -5.603 M -270.60 % | 3.284 M 0.00 % | 3.284 M 0.00 % | 3.284 M 0.00 % | 3.284 M |
Accounts receivables | 40.361 M 177.95 % | -51.776 M -729.19 % | 8.229 M 132.33 % | -25.457 M -107.02 % | -12.297 M 68.57 % | -39.131 M -280.21 % | 21.714 M 153.31 % | 8.572 M 286.19 % | -4.604 M 30.41 % | -6.616 M 74.91 % | -26.365 M -1 418.25 % | 2.000 M -76.55 % | 8.530 M 124.65 % | -34.599 M -38.53 % | -24.976 M 53.85 % | -54.124 M -3 988.22 % | 1.392 M 107.15 % | -19.475 M -200.63 % | -6.478 M 63.86 % | -17.923 M -994.87 % | -1.637 M 0.00 % | -1.637 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.050 M | 0.000 | 0.000 -100.00 % | 24.623 M | 0.000 -100.00 % | 10.297 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 |
Accounts payables | 0.000 | 0.000 -100.00 % | 43.915 M 689.13 % | 5.565 M -75.72 % | 22.917 M 201.94 % | -22.481 M -164.14 % | 35.049 M 65.59 % | 21.166 M 211.95 % | 6.785 M 127.56 % | -24.623 M -149.96 % | 49.288 M 578.66 % | -10.297 M -119.34 % | 53.239 M 525.13 % | -12.523 M -222.34 % | 10.236 M -66.58 % | 30.625 M 2 005.72 % | -1.607 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 53.751 M 32.48 % | 40.573 M | 0.000 -100.00 % | 5.565 M | 0.000 100.00 % | -22.481 M -164.14 % | 35.050 M 1 752 600.00 % | -2.000 K -200.00 % | 2.000 K 100.01 % | -24.623 M -2 316.29 % | 1.111 M 110.79 % | -10.297 M -1 029 800.00 % | 1.000 K 100.01 % | -12.523 M -222.34 % | 10.236 M -66.57 % | 30.623 M 2 005.60 % | -1.607 M -106.62 % | 24.284 M 815.00 % | 2.654 M -80.81 % | 13.831 M 155.61 % | 5.411 M 0.00 % | 5.411 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 1.732 M 108.91 % | -19.441 M -1.69 % | -19.119 M -273.60 % | 11.013 M -70.55 % | 37.392 M -36.68 % | 59.056 M 225.67 % | -46.992 M 9.55 % | -51.954 M 8.43 % | -56.740 M -59.15 % | -35.651 M 59.34 % | -87.674 M -264.58 % | -24.048 M -181.30 % | -8.549 M -16.19 % | -7.358 M -383.98 % | 2.591 M -97.04 % | 87.499 M 376.11 % | 18.378 M 188.87 % | 6.362 M -87.73 % | 51.832 M 1 880.59 % | 2.617 M -76.45 % | 11.111 M 0.00 % | 11.111 M 2 475.31 % | -467.750 K 0.00 % | -467.750 K 0.00 % | -467.750 K 0.00 % | -467.750 K -72.92 % | -270.500 K 0.00 % | -270.500 K 0.00 % | -270.500 K 0.00 % | -270.500 K |
Net cash provided by operating activities | 262.022 M 138.23 % | 109.989 M -54.62 % | 242.395 M 99.23 % | 121.667 M -33.93 % | 184.161 M 229.67 % | 55.863 M -67.25 % | 170.559 M 35.60 % | 125.785 M -38.79 % | 205.482 M 156.42 % | 80.136 M 73.88 % | 46.086 M -71.53 % | 161.891 M -42.37 % | 280.920 M 131.18 % | 121.514 M -23.62 % | 159.093 M 112.27 % | 74.947 M -19.31 % | 92.884 M 72.11 % | 53.967 M -20.63 % | 67.994 M 104.36 % | 33.271 M 1 473.47 % | 2.115 M 0.00 % | 2.115 M 119.95 % | -10.600 M 0.00 % | -10.600 M 0.00 % | -10.600 M 0.00 % | -10.600 M -4.29 % | -10.164 M 0.00 % | -10.164 M 0.00 % | -10.164 M 0.00 % | -10.164 M |
Investments in property plant and equipment | -838.000 K 34.43 % | -1.278 M 80.05 % | -6.405 M -1 268.59 % | -468.000 K -41.82 % | -330.000 K 90.66 % | -3.533 M 58.55 % | -8.523 M -140.97 % | -3.537 M -57.34 % | -2.248 M 80.77 % | -11.692 M -102.00 % | -5.788 M -115.65 % | -2.684 M 23.49 % | -3.508 M -27.10 % | -2.760 M -277.05 % | -732.000 K 32.78 % | -1.089 M | 0.000 | 0.000 100.00 % | -469.750 K -1 465.83 % | -30.000 K 96.76 % | -924.500 K 0.00 % | -924.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.136 M -318.77 % | -5.286 M | 0.000 | 0.000 100.00 % | -5.283 M -264 050.00 % | -2.000 K 96.15 % | -52.000 K 99.81 % | -26.824 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 |
Purchases of investments | 0.000 100.00 % | -100.000 M -100.00 % | -50.000 M 75.00 % | -200.000 M | 0.000 | 0.000 -100.00 % | 133.000 K 100.40 % | -33.461 M -1.98 % | -32.812 M 93.44 % | -500.000 M -100.00 % | -250.000 M | 0.000 100.00 % | -1.052 M | 0.000 100.00 % | -150.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -390.000 K 0.00 % | -390.000 K 0.00 % | -390.000 K 0.00 % | -390.000 K -67.92 % | -232.250 K 0.00 % | -232.250 K 0.00 % | -232.250 K 0.00 % | -232.250 K |
Sales maturities of investments | 350.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 M | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.052 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.250 K 0.00 % | 11.250 K 0.00 % | 11.250 K 0.00 % | 11.250 K -83.08 % | 66.500 K 0.00 % | 66.500 K 0.00 % | 66.500 K 0.00 % | 66.500 K |
Other investing activites | -36.268 M -323.74 % | -8.559 M -51.11 % | -5.664 M -272.14 % | -1.522 M 20.77 % | -1.921 M 30.25 % | -2.754 M 73.27 % | -10.302 M -127.84 % | 36.998 M 445.97 % | -10.694 M -43.52 % | -7.451 M -393.12 % | -1.511 M -256.37 % | -424.000 K -140.30 % | 1.052 M 128.20 % | 461.000 K 798.48 % | -66.000 K 93.94 % | -1.089 M | 0.000 | 0.000 -100.00 % | 608.000 K 29.43 % | 469.750 K 0.00 % | 469.750 K 0.00 % | 469.750 K 24.03 % | 378.750 K 0.00 % | 378.750 K 0.00 % | 378.750 K 0.00 % | 378.750 K 128.51 % | 165.750 K 0.00 % | 165.750 K 0.00 % | 165.750 K 0.00 % | 165.750 K |
Net cash used for investing activites | 312.894 M 384.87 % | -109.837 M -76.96 % | -62.069 M 69.27 % | -201.990 M -150.78 % | 397.749 M 11 358.11 % | -3.533 M 91.35 % | -40.829 M -672.40 % | -5.286 M 88.45 % | -45.754 M 91.19 % | -519.143 M -97.71 % | -262.582 M -8 343.15 % | -3.110 M -24.00 % | -2.508 M 91.39 % | -29.123 M 80.69 % | -150.798 M -13 747.38 % | -1.089 M | 0.000 100.00 % | -1.000 K -100.16 % | 608.000 K 2 126.67 % | -30.000 K 96.76 % | -924.500 K 0.00 % | -924.500 K -144.09 % | -378.750 K 0.00 % | -378.750 K 0.00 % | -378.750 K 0.00 % | -378.750 K -128.51 % | -165.750 K 0.00 % | -165.750 K 0.00 % | -165.750 K 0.00 % | -165.750 K |
Debt repayment | 0.000 100.00 % | -9.464 M -5.19 % | -8.997 M -10.71 % | -8.127 M 0.00 % | -8.127 M | 0.000 100.00 % | -7.543 M | 0.000 100.00 % | -8.008 M | 0.000 | 0.000 100.00 % | -3.728 M | 0.000 100.00 % | -5.148 M | 0.000 100.00 % | -3.850 M | 0.000 | 0.000 100.00 % | -4.896 M -23.32 % | -3.970 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 28.746 M | 0.000 -100.00 % | 1.052 M | 0.000 100.00 % | -52.000 K 99.71 % | -18.235 M -37 114.29 % | -49.000 K -100.10 % | 46.693 M 15 162.26 % | -310.000 K | 0.000 -100.00 % | 114.000 K -94.59 % | 2.107 M 393.44 % | 427.000 K 101.82 % | -23.514 M -102.41 % | 974.449 M 732.82 % | -153.986 M -7 699 400.00 % | 2.000 K -99.97 % | 7.787 M 1 982.09 % | 374.000 K -35.13 % | 576.500 K 0.00 % | 576.500 K 0.00 % | 576.500 K -96.57 % | 16.814 M 0.00 % | 16.814 M 0.00 % | 16.814 M 0.00 % | 16.814 M -2.41 % | 17.230 M 0.00 % | 17.230 M 0.00 % | 17.230 M 0.00 % | 17.230 M |
Common stock repurchased | -16.770 M | 0.000 100.00 % | -24.022 M 70.15 % | -80.468 M -28.63 % | -62.556 M 16.31 % | -74.751 M 56.86 % | -173.268 M -6.03 % | -163.411 M -16.14 % | -140.705 M 22.76 % | -182.164 M -12.01 % | -162.634 M -723.25 % | -19.755 M | 0.000 100.00 % | -374.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -503.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -583.158 M | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -589.799 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 |
Other financing activites | -10.955 M -1 095 600.00 % | 1.000 K 0.00 % | 1.000 K 101.12 % | -88.999 K -71.15 % | -52.000 K 99.34 % | -7.931 M -396 650.00 % | 2.000 K 100.03 % | -7.393 M | 0.000 100.00 % | -6.926 M -7.25 % | -6.458 M -645 900.00 % | 1.000 K 100.02 % | -4.535 M | 0.000 -100.00 % | 970.442 M 730.21 % | -153.986 M -4 033.85 % | -3.725 M -191.10 % | 4.089 M | 0.000 -100.00 % | 2.435 M 149.35 % | -4.935 M 0.00 % | -4.935 M -129.35 % | 16.814 M 0.00 % | 16.814 M 0.00 % | 16.814 M 0.00 % | 16.814 M -2.41 % | 17.230 M 0.00 % | 17.230 M 0.00 % | 17.230 M 0.00 % | 17.230 M |
Net cash used provided by financing activities | -582.137 M -6 051.72 % | -9.463 M 71.03 % | -32.662 M 63.17 % | -88.684 M 86.57 % | -660.534 M -554.53 % | -100.917 M 44.20 % | -180.858 M -45.72 % | -124.111 M 16.72 % | -149.023 M 21.19 % | -189.090 M -11.90 % | -168.978 M -690.54 % | -21.375 M -420.33 % | -4.108 M 85.67 % | -28.662 M -102.95 % | 970.442 M 714.84 % | -157.836 M -4 139.48 % | -3.723 M -191.05 % | 4.089 M 181.37 % | -5.025 M -227.36 % | -1.535 M 68.89 % | -4.935 M 0.00 % | -4.935 M -129.35 % | 16.814 M 0.00 % | 16.814 M 0.00 % | 16.814 M 0.00 % | 16.814 M -2.41 % | 17.230 M 0.00 % | 17.230 M 0.00 % | 17.230 M 0.00 % | 17.230 M |
Effect of forex changes on cash | -7.880 M 68.17 % | -24.756 M -276.80 % | 14.002 M 251.41 % | -9.248 M -1 403.74 % | -615.000 K -106.76 % | 9.096 M 178.90 % | -11.529 M -936.78 % | -1.112 M -125.46 % | 4.368 M 2 351.55 % | -194.000 K 96.56 % | -5.637 M -274.95 % | 3.222 M 78.90 % | 1.801 M 19 911.11 % | 9.000 K -90.00 % | 90.000 K -89.89 % | 890.000 K 207.10 % | -831.000 K -175.89 % | 1.095 M 256.21 % | -701.000 K -89.46 % | -370.000 K 15.91 % | -440.000 K 0.00 % | -440.000 K 5.93 % | -467.750 K 0.00 % | -467.750 K 0.00 % | -467.750 K 0.00 % | -467.750 K -73.08 % | -270.250 K 0.00 % | -270.250 K 0.00 % | -270.250 K 0.00 % | -270.250 K |
Net change in cash | -15.100 M 55.67 % | -34.066 M -121.07 % | 161.665 M 190.69 % | -178.256 M -124.96 % | -79.239 M -100.65 % | -39.491 M 36.97 % | -62.656 M -204.45 % | -20.580 M -236.54 % | 15.073 M 102.40 % | -628.291 M -60.64 % | -391.111 M -378.12 % | 140.627 M -49.07 % | 276.105 M 333.19 % | 63.737 M -93.49 % | 978.827 M 1 278.05 % | -83.089 M -194.07 % | 88.330 M 49.33 % | 59.150 M -5.93 % | 62.876 M 100.65 % | 31.336 M -57.47 % | 73.680 M 243.12 % | 21.474 M 481.66 % | 3.692 M 0.00 % | 3.692 M 0.00 % | 3.692 M 0.00 % | 3.692 M -23.11 % | 4.801 M 0.00 % | 4.801 M 0.00 % | 4.801 M 0.00 % | 4.801 M |
Cash at beginning of period | 461.980 M -6.87 % | 496.046 M 48.35 % | 334.381 M -34.77 % | 512.617 M -13.39 % | 591.856 M -6.26 % | 631.347 M -9.03 % | 694.003 M -2.88 % | 714.583 M 2.15 % | 699.510 M -47.32 % | 1.328 B -22.75 % | 1.719 B 8.91 % | 1.578 B 21.20 % | 1.302 B 5.15 % | 1.238 B 377.03 % | 259.616 M -24.24 % | 342.704 M 34.72 % | 254.374 M 30.30 % | 195.224 M 47.51 % | 132.348 M 31.02 % | 101.012 M 269.57 % | 27.333 M 0.00 % | 27.333 M 15.62 % | 23.641 M 0.00 % | 23.641 M 0.00 % | 23.641 M 0.00 % | 23.641 M 25.49 % | 18.840 M 0.00 % | 18.840 M 0.00 % | 18.840 M 0.00 % | 18.840 M |
Cash at end of period | 446.880 M -3.27 % | 461.980 M -6.87 % | 496.046 M 48.36 % | 334.361 M -34.77 % | 512.617 M -13.39 % | 591.856 M -6.26 % | 631.347 M -9.03 % | 694.003 M -2.88 % | 714.583 M 2.15 % | 699.510 M -47.32 % | 1.328 B -22.75 % | 1.719 B 8.91 % | 1.578 B 21.20 % | 1.302 B 5.15 % | 1.238 B 377.03 % | 259.615 M -24.25 % | 342.704 M 34.72 % | 254.374 M 30.30 % | 195.224 M 47.51 % | 132.348 M 31.02 % | 101.012 M 106.97 % | 48.806 M 78.56 % | 27.333 M 0.00 % | 27.333 M 0.00 % | 27.333 M 0.00 % | 27.333 M 15.62 % | 23.641 M 0.00 % | 23.641 M 0.00 % | 23.641 M 0.00 % | 23.641 M |
Operating cash flow | 262.022 M 138.23 % | 109.989 M -54.62 % | 242.395 M 99.23 % | 121.667 M -33.93 % | 184.160 M 229.66 % | 55.863 M -67.25 % | 170.559 M 35.60 % | 125.785 M -38.79 % | 205.482 M 156.42 % | 80.136 M 73.88 % | 46.086 M -71.53 % | 161.891 M -42.37 % | 280.920 M 131.18 % | 121.514 M -23.62 % | 159.093 M 112.27 % | 74.947 M -19.31 % | 92.884 M 72.11 % | 53.967 M -20.63 % | 67.994 M 104.36 % | 33.271 M 1 473.47 % | 2.115 M 0.00 % | 2.115 M 119.95 % | -10.600 M 0.00 % | -10.600 M 0.00 % | -10.600 M 0.00 % | -10.600 M -4.29 % | -10.164 M 0.00 % | -10.164 M 0.00 % | -10.164 M 0.00 % | -10.164 M |
Capital expenditure | -10.557 M -7.33 % | -9.836 M -53.57 % | -6.405 M -221.86 % | -1.990 M 11.56 % | -2.250 M 36.31 % | -3.533 M 58.55 % | -8.523 M -140.97 % | -3.537 M -57.34 % | -2.248 M 80.77 % | -11.692 M -102.00 % | -5.788 M -115.65 % | -2.684 M 23.49 % | -3.508 M -27.10 % | -2.760 M -277.05 % | -732.000 K 32.78 % | -1.089 M | 0.000 | 0.000 100.00 % | -469.750 K -1 465.83 % | -30.000 K 96.76 % | -924.500 K 0.00 % | -924.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | 251.465 M 151.08 % | 100.153 M -42.94 % | 175.517 M 46.66 % | 119.677 M -34.21 % | 181.910 M 247.62 % | 52.330 M -67.70 % | 162.036 M 32.55 % | 122.248 M -39.85 % | 203.234 M 196.93 % | 68.444 M 69.84 % | 40.298 M -74.69 % | 159.207 M -42.61 % | 277.412 M 133.60 % | 118.754 M -25.01 % | 158.361 M 114.41 % | 73.858 M -20.48 % | 92.884 M 72.11 % | 53.967 M -20.08 % | 67.524 M 103.14 % | 33.241 M 2 693.36 % | 1.190 M 0.00 % | 1.190 M 111.23 % | -10.600 M 0.00 % | -10.600 M 0.00 % | -10.600 M 0.00 % | -10.600 M -4.29 % | -10.164 M 0.00 % | -10.164 M 0.00 % | -10.164 M 0.00 % | -10.164 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 |