TRUE-B.ST

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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018