RRBI

Red River Bancshares, Inc. RRBI

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 156.776 M 13.03 % 138.698 M 23.33 % 112.463 M 11.55 % 100.816 M 1.33 % 99.493 M 12.36 % 88.547 M 9.91 % 80.565 M 15.00 % 70.059 M 2.70 % 68.216 M
Net income 34.235 M -1.85 % 34.879 M -5.52 % 36.916 M 12.03 % 32.952 M 17.08 % 28.145 M 13.38 % 24.824 M 7.67 % 23.056 M 64.86 % 13.985 M -7.40 % 15.102 M
Income before tax 42.381 M -1.31 % 42.944 M -4.53 % 44.981 M 12.28 % 40.060 M 16.22 % 34.468 M 13.14 % 30.464 M 7.43 % 28.356 M 25.85 % 22.531 M 8.80 % 20.709 M
Income before tax ratio 0.27 -12.69 % 0.31 -22.59 % 0.40 0.66 % 0.40 14.70 % 0.35 0.70 % 0.34 -2.25 % 0.35 9.44 % 0.32 5.94 % 0.30
EBITDA 45.600 M -0.20 % 45.690 M -3.99 % 47.590 M 11.68 % 42.612 M 15.54 % 36.882 M 12.39 % 32.816 M 7.96 % 30.397 M 23.70 % 24.573 M -5.95 % 26.128 M
Net income ratio 0.22 -13.16 % 0.25 -23.39 % 0.33 0.43 % 0.33 15.54 % 0.28 0.90 % 0.28 -2.04 % 0.29 43.36 % 0.20 -9.83 % 0.22
Ratio EBITDA 0.29 -11.71 % 0.33 -22.15 % 0.42 0.12 % 0.42 14.02 % 0.37 0.03 % 0.37 -1.77 % 0.38 7.57 % 0.35 -8.43 % 0.38
Gross profit ratio 0.69 -10.02 % 0.76 -16.67 % 0.92 -1.06 % 0.93 8.55 % 0.85 -1.51 % 0.87 -1.67 % 0.88 -0.43 % 0.88 -11.58 % 1.00
Weighted average shs out dil 6.918 M -3.68 % 7.182 M -0.21 % 7.197 M -1.40 % 7.300 M -0.62 % 7.345 M 3.22 % 7.116 M -1.31 % 7.210 M 0.00 % 7.210 M -1.23 % 7.300 M
Weighted average shs out 6.898 M -3.71 % 7.164 M -0.24 % 7.181 M -1.38 % 7.281 M -0.56 % 7.322 M 3.52 % 7.073 M -1.90 % 7.210 M 0.00 % 7.210 M -1.23 % 7.300 M
EPS diluted 4.95 1.85 % 4.86 -5.26 % 5.13 13.75 % 4.51 17.75 % 3.83 9.74 % 3.49 9.06 % 3.20 64.95 % 1.94 -6.28 % 2.07
Earnings per share 4.96 1.85 % 4.87 -5.25 % 5.14 13.47 % 4.53 17.97 % 3.84 9.40 % 3.51 9.69 % 3.20 64.95 % 1.94 -6.28 % 2.07
Gross profit 107.640 M 1.71 % 105.833 M 2.77 % 102.977 M 10.37 % 93.299 M 9.99 % 84.822 M 10.66 % 76.651 M 8.07 % 70.926 M 14.50 % 61.944 M -9.19 % 68.216 M
Income tax expense 8.146 M 1.00 % 8.065 M 0.00 % 8.065 M 13.46 % 7.108 M 12.41 % 6.323 M 12.11 % 5.640 M 6.42 % 5.300 M -37.98 % 8.546 M 52.42 % 5.607 M
Cost of revenue 49.136 M 49.51 % 32.865 M 246.46 % 9.486 M 26.19 % 7.517 M -48.76 % 14.671 M 23.33 % 11.896 M 23.42 % 9.639 M 18.78 % 8.115 M 0.000
General and administrative expenses 38.623 M 3.71 % 37.241 M 7.76 % 34.560 M 6.51 % 32.449 M 4.14 % 31.160 M 12.09 % 27.800 M 6.54 % 26.094 M 9.91 % 23.742 M -11.53 % 26.837 M
Selling and marketing expenses 1.374 M 5.53 % 1.302 M 14.81 % 1.134 M 23.13 % 921.000 K -1.29 % 933.000 K -8.98 % 1.025 M 34.51 % 762.000 K 0.26 % 760.000 K -59.57 % 1.880 M
Other expenses 25.262 M 3.76 % 24.346 M 9.17 % 22.302 M 12.25 % 19.869 M 8.81 % 18.261 M 5.18 % 17.362 M 10.49 % 15.714 M 5.39 % 14.911 M 280.48 % -8.262 M
Operating expenses 65.259 M 3.77 % 62.889 M 8.44 % 57.996 M 8.94 % 53.239 M 5.73 % 50.354 M 9.02 % 46.187 M 8.50 % 42.570 M 8.01 % 39.413 M 37.25 % 28.717 M
Cost and expenses 114.395 M 19.47 % 95.754 M 41.90 % 67.482 M 11.07 % 60.756 M -6.57 % 65.025 M 11.95 % 58.083 M 11.25 % 52.209 M 9.85 % 47.528 M 7.23 % 44.324 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 39.997 M 3.77 % 38.543 M 7.98 % 35.694 M 6.96 % 33.370 M 3.98 % 32.093 M 11.34 % 28.825 M 7.33 % 26.856 M 9.61 % 24.502 M -14.68 % 28.717 M
Interest income 137.135 M 15.81 % 118.413 M 25.52 % 94.335 M 21.99 % 77.329 M -0.04 % 77.358 M 4.98 % 73.691 M 10.23 % 66.852 M 14.52 % 58.377 M 0.000
Interest expense 47.936 M 49.19 % 32.130 M 315.33 % 7.736 M 37.72 % 5.617 M -32.96 % 8.378 M -16.93 % 10.086 M 31.86 % 7.649 M 16.60 % 6.560 M 0.000
Depreciation and amortization 3.219 M 17.23 % 2.746 M 5.25 % 2.609 M 2.23 % 2.552 M 5.72 % 2.414 M 2.64 % 2.352 M 15.24 % 2.041 M -0.05 % 2.042 M -8.68 % 2.236 M
Operating income 42.381 M -1.31 % 42.944 M -4.53 % 44.981 M 12.28 % 40.060 M 16.22 % 34.468 M 13.14 % 30.464 M 7.43 % 28.356 M 25.85 % 22.531 M -28.12 % 31.346 M
Operating income ratio 0.27 -12.69 % 0.31 -22.59 % 0.40 0.66 % 0.40 14.70 % 0.35 0.70 % 0.34 -2.25 % 0.35 9.44 % 0.32 -30.01 % 0.46
Total other income expenses net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -266.111 M 11.78 % -301.659 M -10.04 % -274.134 M 64.90 % -781.022 M -76.32 % -442.968 M -244.22 % -128.689 M 8.45 % -140.565 M -191.97 % -48.144 M 55.73 % -108.753 M
Total investments 2.743 B 2.00 % 2.689 B 0.51 % 2.676 B 14.37 % 2.339 B 11.12 % 2.105 B 18.88 % 1.771 B 8.53 % 1.632 B 2.36 % 1.594 B 1 538.73 % 97.285 M
Total debt 2.864 M -23.97 % 3.767 M -11.53 % 4.258 M 10.83 % 3.842 M -9.24 % 4.233 M -8.04 % 4.603 M -59.41 % 11.341 M -1.58 % 11.523 M -1.98 % 11.756 M
Accumulated other comprehensive income loss -60.247 M 0.41 % -60.494 M 15.00 % -71.166 M -1 786.19 % -3.773 M -154.52 % 6.921 M 28 937.50 % -24.000 K 99.68 % -7.506 M -39.39 % -5.385 M -21.15 % -4.445 M
Retained earnings 338.554 M 10.35 % 306.802 M 11.65 % 274.781 M 14.55 % 239.876 M 14.80 % 208.957 M 14.45 % 182.571 M 14.02 % 160.115 M 16.07 % 137.949 M 12.31 % 122.830 M
Common stock 38.655 M -29.89 % 55.136 M -8.18 % 60.050 M -0.30 % 60.233 M -11.49 % 68.055 M -0.04 % 68.082 M 65.67 % 41.094 M -9.76 % 45.539 M 36.19 % 33.438 M
Total equity 319.739 M 5.23 % 303.851 M 14.34 % 265.753 M -10.87 % 298.150 M 4.44 % 285.478 M 13.33 % 251.898 M 30.04 % 193.703 M 8.76 % 178.103 M 17.31 % 151.823 M
Other non current liabilities 14.302 M 26.52 % 11.304 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 450.316 M
Long term debt 2.864 M -23.97 % 3.767 M -11.53 % 4.258 M 10.83 % 3.842 M -9.24 % 4.233 M -8.04 % 4.603 M -59.41 % 11.341 M -1.58 % 11.523 M -1.98 % 11.756 M
Total non current liabilities 17.166 M 13.90 % 15.071 M 253.95 % 4.258 M 10.83 % 3.842 M -9.24 % 4.233 M -8.04 % 4.603 M -59.41 % 11.341 M -1.58 % 11.523 M -97.51 % 462.072 M
Other current liabilities 2.805 B 0.09 % 2.802 B -0.33 % 2.811 B -3.78 % 2.921 B 24.25 % 2.351 B 35.94 % 1.730 B 4.58 % 1.654 B 7.87 % 1.533 B 47.50 % 1.039 B
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 596.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 2.813 B 0.10 % 2.810 B -0.10 % 2.813 B -3.77 % 2.923 B 24.22 % 2.353 B 35.87 % 1.732 B 4.60 % 1.656 B 7.88 % 1.535 B 48.85 % 1.031 B
Total liabilities 2.830 B 0.17 % 2.825 B 0.28 % 2.817 B -3.75 % 2.927 B 24.16 % 2.357 B 35.76 % 1.736 B 4.17 % 1.667 B 7.81 % 1.546 B 3.56 % 1.493 B
Other non current assets 63.813 M 3.23 % 61.816 M 3.55 % 59.694 M 46.18 % 40.836 M 33.26 % 30.644 M -0.84 % 30.904 M 0.93 % 30.618 M 3.69 % 29.527 M -97.87 % 1.388 B
Long term investments 2.725 B 28.59 % 2.119 B 2.81 % 2.061 B 22.68 % 1.680 B 4.55 % 1.607 B 11.96 % 1.435 B 8.42 % 1.324 B 6.01 % 1.249 B 1 183.75 % 97.285 M
Intangible assets 1.546 M 0.000 -100.00 % 1.546 M 0.00 % 1.546 M 0.000 -100.00 % 1.546 M 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 1.546 M 0.000 0.000 -100.00 % 1.546 M 0.000 -100.00 % 1.546 M 0.000 0.000
Goodwill and intangible assets 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.000 0.000
Property plant equipment net 62.174 M 2.40 % 60.717 M 3.75 % 58.520 M 12.98 % 51.799 M 1.41 % 51.078 M 10.33 % 46.297 M 16.65 % 39.690 M 10.57 % 35.896 M 5.61 % 33.989 M
Total non current assets 2.853 B 27.16 % 2.243 B 2.86 % 2.181 B 22.92 % 1.774 B 4.97 % 1.690 B 11.64 % 1.514 B 8.48 % 1.396 B 6.20 % 1.314 B -13.50 % 1.520 B
Other current assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 17.845 M -96.87 % 570.092 M -7.21 % 614.407 M -6.79 % 659.178 M 32.31 % 498.206 M 48.46 % 335.573 M 9.00 % 307.877 M -10.85 % 345.344 M 0.000
cash and cash equivalents 268.975 M -11.93 % 305.426 M 9.71 % 278.392 M -64.53 % 784.864 M 75.51 % 447.201 M 235.50 % 133.292 M -12.25 % 151.906 M 154.59 % 59.667 M -50.49 % 120.509 M
Cash and short term investments 286.820 M -67.24 % 875.518 M -1.94 % 892.799 M -38.17 % 1.444 B 52.74 % 945.407 M 101.64 % 468.865 M 1.98 % 459.783 M 13.52 % 405.011 M 236.08 % 120.509 M
Total current assets 296.868 M -66.47 % 885.463 M -1.79 % 901.629 M -37.83 % 1.450 B 52.30 % 952.287 M 100.86 % 474.116 M 2.01 % 464.796 M 13.38 % 409.942 M 226.98 % 125.373 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 10.048 M 1.04 % 9.945 M 12.63 % 8.830 M 41.39 % 6.245 M -9.23 % 6.880 M 31.02 % 5.251 M 4.75 % 5.013 M 1.66 % 4.931 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 7.583 M -5.21 % 8.000 M 411.84 % 1.563 M 19.31 % 1.310 M -26.16 % 1.774 M -20.16 % 2.222 M 26.47 % 1.757 M 16.90 % 1.503 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.864 M -23.97 % 3.767 M -11.53 % 4.258 M 10.83 % 3.842 M -9.24 % 4.233 M -8.04 % 4.603 M 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
Other total stockholders equity 2.777 M 15.37 % 2.407 M 15.28 % 2.088 M 15.10 % 1.814 M 17.41 % 1.545 M 21.75 % 1.269 M 21.79 % 1.042 M 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.150 B 0.66 % 3.129 B 1.50 % 3.083 B -4.40 % 3.225 B 22.03 % 2.643 B 32.91 % 1.988 B 6.86 % 1.861 B 7.91 % 1.724 B 4.83 % 1.645 B
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 764.000 K 331.52 % -330.000 K -205.43 % 313.000 K 140.49 % -773.000 K -694.62 % 130.000 K 123.38 % -556.000 K -23.01 % -452.000 K -122.94 % 1.970 M 0.000
Stock based compensation 432.000 K 19.67 % 361.000 K 0.56 % 359.000 K 12.54 % 319.000 K -5.62 % 338.000 K 7.64 % 314.000 K 8.65 % 289.000 K 60.56 % 180.000 K 10.43 % 163.000 K
Change in working capital -2.254 M -169.29 % 3.253 M 195.73 % 1.100 M -95.48 % 24.349 M 191.28 % -26.676 M -919.72 % -2.616 M -63.81 % -1.597 M -18.65 % -1.346 M -586.73 % -196.000 K
Accounts receivables -103.000 K 90.76 % -1.115 M 56.87 % -2.585 M -507.09 % 635.000 K 138.98 % -1.629 M -584.45 % -238.000 K -190.24 % -82.000 K 80.15 % -413.000 K -12.84 % -366.000 K
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables -417.000 K -106.48 % 6.437 M 2 444.27 % 253.000 K 154.53 % -464.000 K -3.57 % -448.000 K -196.34 % 465.000 K 83.07 % 254.000 K 1 170.00 % 20.000 K 0.000
Other working capital -1.734 M 16.19 % -2.069 M -160.29 % 3.432 M -85.76 % 24.108 M 198.00 % -24.599 M -765.25 % -2.843 M -60.71 % -1.769 M -85.62 % -953.000 K -660.59 % 170.000 K
Other non cash items 1.888 M 336.59 % -798.000 K -117.46 % 4.570 M 55.71 % 2.935 M -65.25 % 8.447 M 297.51 % 2.125 M -20.65 % 2.678 M -17.90 % 3.262 M 31.37 % 2.483 M
Net cash provided by operating activities 38.284 M -4.55 % 40.111 M -12.55 % 45.867 M -26.33 % 62.264 M 386.51 % 12.798 M -51.60 % 26.443 M 1.65 % 26.015 M 29.47 % 20.093 M 3.95 % 19.330 M
Investments in property plant and equipment -4.878 M 0.77 % -4.916 M 41.78 % -8.444 M -146.40 % -3.427 M 51.29 % -7.035 M -86.51 % -3.772 M 30.56 % -5.432 M -55.78 % -3.487 M -505.38 % -576.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -129.725 M -30.97 % -99.050 M 69.47 % -324.434 M 17.59 % -393.669 M 6.60 % -421.500 M -189.41 % -145.640 M -601.64 % -20.757 M 87.66 % -168.206 M -21.39 % -138.562 M
Sales maturities of investments 158.161 M -8.17 % 172.237 M 36.40 % 126.272 M -40.79 % 213.262 M -19.18 % 263.858 M 109.41 % 126.003 M 112.81 % 59.209 M -53.46 % 127.209 M 4.74 % 121.456 M
Other investing activites -82.719 M -7.41 % -77.012 M 66.82 % -232.092 M -131.44 % -100.281 M 33.84 % -151.579 M -36.06 % -111.410 M -38.11 % -80.666 M 20.46 % -101.415 M 11.25 % -114.272 M
Net cash used for investing activites -59.161 M -576.82 % -8.741 M 98.01 % -438.698 M -54.10 % -284.678 M 9.98 % -316.256 M -134.58 % -134.819 M -182.96 % -47.646 M 67.34 % -145.899 M -10.57 % -131.954 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 100.00 % -11.341 M -6 131.32 % -182.000 K 21.89 % -233.000 K 17.08 % -281.000 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.812 M 0.000 -100.00 % 12.128 M 0.000
Common stock repurchased -16.309 M -226.25 % -4.999 M -2 193.12 % -218.000 K 97.23 % -7.878 M -6 357.38 % -122.000 K 0.000 100.00 % -4.590 M -16 900.00 % -27.000 K 97.09 % -929.000 K
Dividends paid -2.483 M -8.48 % -2.289 M -13.82 % -2.011 M 1.08 % -2.033 M -15.58 % -1.759 M -32.65 % -1.326 M -31.42 % -1.009 M 0.000 0.000
Other financing activites 3.218 M 9.01 % 2.952 M 102.65 % -111.412 M -119.55 % 569.988 M -7.95 % 619.248 M 718.93 % 75.617 M -36.77 % 119.598 M 125.25 % 53.096 M -62.63 % 142.100 M
Net cash used provided by financing activities -15.574 M -259.18 % -4.336 M 96.18 % -113.641 M -120.29 % 560.077 M -9.28 % 617.367 M 587.78 % 89.762 M -21.24 % 113.962 M 75.42 % 64.964 M -53.89 % 140.890 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -36.451 M -234.83 % 27.034 M 105.34 % -506.472 M -249.99 % 337.663 M 7.57 % 313.909 M 1 786.41 % -18.614 M -120.18 % 92.239 M 251.60 % -60.842 M -315.25 % 28.266 M
Cash at beginning of period 305.426 M 9.71 % 278.392 M -64.53 % 784.864 M 75.51 % 447.201 M 235.50 % 133.292 M -12.25 % 151.906 M 154.59 % 59.667 M -50.49 % 120.509 M 30.64 % 92.243 M
Cash at end of period 268.975 M -11.93 % 305.426 M 9.71 % 278.392 M -64.53 % 784.864 M 75.51 % 447.201 M 235.50 % 133.292 M -12.25 % 151.906 M 154.59 % 59.667 M -50.49 % 120.509 M
Operating cash flow 38.284 M -4.55 % 40.111 M -12.55 % 45.867 M -26.33 % 62.264 M 386.51 % 12.798 M -51.60 % 26.443 M 1.65 % 26.015 M 29.47 % 20.093 M 3.95 % 19.330 M
Capital expenditure -4.878 M 0.77 % -4.916 M 41.78 % -8.444 M -146.40 % -3.427 M 51.29 % -7.035 M -86.51 % -3.772 M 30.56 % -5.432 M -55.78 % -3.487 M -505.38 % -576.000 K
Free CashFlow 33.406 M -5.08 % 35.195 M -5.95 % 37.423 M -36.40 % 58.837 M 920.94 % 5.763 M -74.58 % 22.671 M 10.14 % 20.583 M 23.95 % 16.606 M -11.45 % 18.754 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
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 41.050 M -0.07 % 41.080 M 1.96 % 40.291 M 0.66 % 40.026 M 4.04 % 38.470 M 1.38 % 37.946 M 2.64 % 36.971 M 3.66 % 35.667 M 4.31 % 34.194 M 7.30 % 31.867 M 1.42 % 31.421 M 6.19 % 29.589 M 8.89 % 27.173 M 11.91 % 24.281 M -4.80 % 25.504 M 3.00 % 24.760 M -0.38 % 24.854 M -3.28 % 25.698 M -2.93 % 26.475 M 4.31 % 25.380 M 3.28 % 24.573 M 6.54 % 23.065 M 1.49 % 22.726 M -0.68 % 22.882 M 4.18 % 21.963 M 4.70 % 20.977 M -1.23 % 21.238 M 1.30 % 20.965 M 5.82 % 19.812 M 6.81 % 18.549 M
Net income 10.196 M -1.51 % 10.352 M 11.24 % 9.306 M 6.31 % 8.754 M 9.60 % 7.987 M -2.45 % 8.188 M -1.25 % 8.292 M 3.38 % 8.021 M -10.56 % 8.968 M -6.56 % 9.598 M -5.82 % 10.191 M 0.05 % 10.186 M 11.36 % 9.147 M 23.74 % 7.392 M -13.14 % 8.510 M 4.57 % 8.138 M -1.23 % 8.239 M 2.16 % 8.065 M 11.07 % 7.261 M -0.33 % 7.285 M 6.29 % 6.854 M 1.62 % 6.745 M 0.03 % 6.743 M -1.52 % 6.847 M 23.64 % 5.538 M -2.77 % 5.696 M -7.40 % 6.151 M 0.15 % 6.142 M 11.03 % 5.532 M 5.75 % 5.231 M
Income before tax 12.720 M -0.97 % 12.844 M 11.28 % 11.542 M 6.63 % 10.824 M 9.38 % 9.896 M -2.19 % 10.118 M -0.87 % 10.207 M 3.19 % 9.891 M -10.77 % 11.085 M -5.75 % 11.761 M -5.62 % 12.461 M 1.19 % 12.314 M 9.09 % 11.288 M 26.58 % 8.918 M -13.26 % 10.281 M 3.66 % 9.918 M -1.88 % 10.108 M 3.64 % 9.753 M 10.29 % 8.843 M -0.35 % 8.874 M 5.83 % 8.385 M 0.23 % 8.366 M 1.21 % 8.266 M -0.61 % 8.317 M 22.00 % 6.817 M -3.50 % 7.064 M -8.50 % 7.720 M 2.54 % 7.529 M 11.41 % 6.758 M 6.44 % 6.349 M
Income before tax ratio 0.31 -0.89 % 0.31 9.14 % 0.29 5.93 % 0.27 5.13 % 0.26 -3.53 % 0.27 -3.42 % 0.28 -0.44 % 0.28 -14.46 % 0.32 -12.16 % 0.37 -6.94 % 0.40 -4.71 % 0.42 0.18 % 0.42 13.10 % 0.37 -8.89 % 0.40 0.64 % 0.40 -1.51 % 0.41 7.16 % 0.38 13.63 % 0.33 -4.47 % 0.35 2.47 % 0.34 -5.92 % 0.36 -0.28 % 0.36 0.07 % 0.36 17.10 % 0.31 -7.83 % 0.34 -7.36 % 0.36 1.22 % 0.36 5.28 % 0.34 -0.34 % 0.34
EBITDA 12.720 M -7.12 % 13.695 M 10.15 % 12.433 M 6.52 % 11.672 M 9.65 % 10.645 M -1.88 % 10.849 M -0.70 % 10.925 M 3.32 % 10.574 M -9.70 % 11.710 M -6.18 % 12.481 M -5.07 % 13.148 M 1.51 % 12.952 M 8.79 % 11.906 M 24.23 % 9.584 M -12.47 % 10.949 M 3.75 % 10.553 M -1.77 % 10.743 M 3.63 % 10.367 M 9.23 % 9.491 M 0.12 % 9.480 M 5.90 % 8.952 M -0.08 % 8.959 M 0.99 % 8.871 M -2.15 % 9.066 M 24.57 % 7.278 M -4.25 % 7.601 M -7.68 % 8.233 M 2.64 % 8.021 M 10.41 % 7.265 M 5.63 % 6.878 M
Net income ratio 0.25 -1.43 % 0.25 9.10 % 0.23 5.61 % 0.22 5.34 % 0.21 -3.78 % 0.22 -3.79 % 0.22 -0.27 % 0.22 -14.25 % 0.26 -12.92 % 0.30 -7.14 % 0.32 -5.78 % 0.34 2.27 % 0.34 10.57 % 0.30 -8.76 % 0.33 1.52 % 0.33 -0.85 % 0.33 5.63 % 0.31 14.43 % 0.27 -4.45 % 0.29 2.91 % 0.28 -4.62 % 0.29 -1.44 % 0.30 -0.84 % 0.30 18.67 % 0.25 -7.14 % 0.27 -6.24 % 0.29 -1.14 % 0.29 4.92 % 0.28 -0.99 % 0.28
Ratio EBITDA 0.31 -7.05 % 0.33 8.03 % 0.31 5.82 % 0.29 5.39 % 0.28 -3.22 % 0.29 -3.25 % 0.30 -0.32 % 0.30 -13.43 % 0.34 -12.56 % 0.39 -6.40 % 0.42 -4.41 % 0.44 -0.10 % 0.44 11.01 % 0.39 -8.06 % 0.43 0.73 % 0.43 -1.40 % 0.43 7.15 % 0.40 12.53 % 0.36 -4.02 % 0.37 2.53 % 0.36 -6.21 % 0.39 -0.49 % 0.39 -1.48 % 0.40 19.56 % 0.33 -8.55 % 0.36 -6.53 % 0.39 1.32 % 0.38 4.33 % 0.37 -1.11 % 0.37
Gross profit ratio 0.72 1.16 % 0.71 2.70 % 0.70 2.13 % 0.68 -0.21 % 0.68 -0.44 % 0.69 -2.35 % 0.70 -3.19 % 0.73 -7.87 % 0.79 -7.19 % 0.85 -2.55 % 0.87 -5.23 % 0.92 -2.36 % 0.94 0.01 % 0.94 -0.84 % 0.95 0.95 % 0.94 0.25 % 0.94 6.34 % 0.88 6.43 % 0.83 -3.70 % 0.86 0.77 % 0.85 -1.88 % 0.87 -0.66 % 0.88 0.64 % 0.87 1.53 % 0.86 -0.09 % 0.86 -1.48 % 0.87 -1.13 % 0.88 -0.18 % 0.88 -0.65 % 0.89
Weighted average shs out dil 6.765 M -0.47 % 6.797 M -0.28 % 6.816 M -0.75 % 6.867 M -0.67 % 6.914 M -2.16 % 7.067 M -1.11 % 7.146 M -0.48 % 7.180 M -0.20 % 7.195 M -0.02 % 7.196 M -0.04 % 7.199 M 0.03 % 7.197 M 0.01 % 7.197 M -0.03 % 7.199 M -0.67 % 7.247 M -0.64 % 7.294 M -0.35 % 7.319 M -0.24 % 7.337 M -0.09 % 7.344 M 0.02 % 7.343 M -0.08 % 7.349 M -0.04 % 7.351 M 0.05 % 7.348 M 0.10 % 7.340 M 3.76 % 7.075 M -1.88 % 7.210 M 0.00 % 7.210 M 0.00 % 7.210 M 0.00 % 7.210 M 0.00 % 7.210 M
Weighted average shs out 6.740 M -0.54 % 6.777 M -0.30 % 6.797 M -0.78 % 6.851 M -0.65 % 6.896 M -2.18 % 7.050 M -1.11 % 7.129 M -0.55 % 7.168 M -0.13 % 7.178 M -0.07 % 7.183 M -0.02 % 7.184 M 0.00 % 7.184 M 0.11 % 7.176 M -0.05 % 7.180 M -0.69 % 7.229 M -0.67 % 7.278 M -0.30 % 7.300 M -0.25 % 7.318 M -0.10 % 7.325 M -0.03 % 7.327 M 0.07 % 7.323 M 0.13 % 7.313 M 0.10 % 7.306 M 0.03 % 7.304 M 3.79 % 7.038 M -2.39 % 7.210 M 0.00 % 7.210 M 0.00 % 7.210 M 0.00 % 7.210 M 0.00 % 7.210 M
EPS diluted 1.51 -0.66 % 1.52 10.95 % 1.37 7.87 % 1.27 9.48 % 1.16 0.00 % 1.16 0.00 % 1.16 3.57 % 1.12 -10.40 % 1.25 -6.02 % 1.33 -6.34 % 1.42 0.00 % 1.42 11.81 % 1.27 23.30 % 1.03 -11.97 % 1.17 4.46 % 1.12 -0.88 % 1.13 2.73 % 1.10 11.11 % 0.99 0.00 % 0.99 6.45 % 0.93 1.09 % 0.92 0.00 % 0.92 -1.08 % 0.93 19.23 % 0.78 -1.27 % 0.79 -7.06 % 0.85 0.00 % 0.85 10.39 % 0.77 5.48 % 0.73
Earnings per share 1.51 -1.31 % 1.53 11.68 % 1.37 7.03 % 1.28 10.34 % 1.16 0.00 % 1.16 0.00 % 1.16 3.57 % 1.12 -10.40 % 1.25 -6.72 % 1.34 -5.63 % 1.42 0.00 % 1.42 11.81 % 1.27 23.30 % 1.03 -12.71 % 1.18 5.36 % 1.12 -0.88 % 1.13 2.73 % 1.10 11.11 % 0.99 0.00 % 0.99 5.32 % 0.94 2.17 % 0.92 0.00 % 0.92 -2.13 % 0.94 18.99 % 0.79 0.00 % 0.79 -7.06 % 0.85 0.00 % 0.85 10.39 % 0.77 5.48 % 0.73
Gross profit 29.689 M 1.09 % 29.370 M 4.71 % 28.048 M 2.81 % 27.282 M 3.83 % 26.276 M 0.93 % 26.033 M 0.23 % 25.974 M 0.35 % 25.883 M -3.90 % 26.933 M -0.41 % 27.044 M -1.17 % 27.363 M 0.63 % 27.191 M 6.32 % 25.574 M 11.92 % 22.850 M -5.59 % 24.204 M 3.98 % 23.277 M -0.13 % 23.307 M 2.85 % 22.661 M 3.31 % 21.935 M 0.45 % 21.836 M 4.08 % 20.981 M 4.54 % 20.070 M 0.82 % 19.907 M -0.05 % 19.917 M 5.78 % 18.829 M 4.61 % 17.999 M -2.69 % 18.497 M 0.16 % 18.468 M 5.63 % 17.483 M 6.11 % 16.476 M
Income tax expense 2.524 M 1.28 % 2.492 M 11.45 % 2.236 M 8.02 % 2.070 M 8.43 % 1.909 M -1.09 % 1.930 M 0.78 % 1.915 M 2.41 % 1.870 M -11.67 % 2.117 M -2.13 % 2.163 M -4.71 % 2.270 M 6.67 % 2.128 M -0.61 % 2.141 M 40.30 % 1.526 M -13.83 % 1.771 M -0.51 % 1.780 M -4.76 % 1.869 M 10.72 % 1.688 M 6.70 % 1.582 M -0.44 % 1.589 M 3.79 % 1.531 M -5.55 % 1.621 M 6.43 % 1.523 M 3.61 % 1.470 M 14.93 % 1.279 M -6.51 % 1.368 M -12.81 % 1.569 M 13.12 % 1.387 M 13.13 % 1.226 M 9.66 % 1.118 M
Cost of revenue 11.361 M -2.46 % 11.648 M -4.86 % 12.243 M -3.93 % 12.744 M 4.51 % 12.194 M 2.00 % 11.955 M 8.71 % 10.997 M 12.40 % 9.784 M 34.75 % 7.261 M 50.55 % 4.823 M 18.85 % 4.058 M 69.22 % 2.398 M 49.97 % 1.599 M 11.74 % 1.431 M -1.31 % 1.450 M -2.23 % 1.483 M -4.14 % 1.547 M -49.06 % 3.037 M -33.11 % 4.540 M 28.10 % 3.544 M -1.34 % 3.592 M 19.93 % 2.995 M 6.24 % 2.819 M -4.92 % 2.965 M -5.39 % 3.134 M 5.24 % 2.978 M 8.65 % 2.741 M 9.77 % 2.497 M 7.21 % 2.329 M 12.35 % 2.073 M
General and administrative expenses 10.216 M 1.93 % 10.023 M 2.60 % 9.769 M 0.71 % 9.700 M 1.01 % 9.603 M 0.55 % 9.550 M 3.43 % 9.233 M -2.41 % 9.461 M -0.90 % 9.547 M 6.08 % 9.000 M 3.67 % 8.681 M -1.94 % 8.853 M 3.25 % 8.574 M 1.44 % 8.452 M 1.08 % 8.362 M 5.10 % 7.956 M -1.90 % 8.110 M 1.11 % 8.021 M -0.84 % 8.089 M 0.15 % 8.077 M 5.64 % 7.646 M 4.06 % 7.348 M 2.80 % 7.148 M 2.01 % 7.007 M 0.03 % 7.005 M 5.50 % 6.640 M -2.91 % 6.839 M 3.23 % 6.625 M 2.10 % 6.489 M 5.65 % 6.142 M
Selling and marketing expenses 286.000 K -14.11 % 333.000 K 6.39 % 313.000 K -1.26 % 317.000 K -22.30 % 408.000 K 21.07 % 337.000 K -2.88 % 347.000 K 4.83 % 331.000 K -3.50 % 343.000 K 22.06 % 281.000 K -4.10 % 293.000 K -7.28 % 316.000 K 3.27 % 306.000 K 39.73 % 219.000 K -4.78 % 230.000 K -18.44 % 282.000 K 24.78 % 226.000 K 23.50 % 183.000 K -15.28 % 216.000 K -10.00 % 240.000 K 11.63 % 215.000 K -17.62 % 261.000 K 27.94 % 204.000 K -5.56 % 216.000 K -45.45 % 396.000 K 89.47 % 209.000 K 14.21 % 183.000 K -5.18 % 193.000 K -8.53 % 211.000 K 20.57 % 175.000 K
Other expenses 6.467 M 4.81 % 6.170 M -3.95 % 6.424 M -0.26 % 6.441 M 1.13 % 6.369 M 5.66 % 6.028 M -2.57 % 6.187 M -0.21 % 6.200 M 4.06 % 5.958 M -0.73 % 6.002 M 1.25 % 5.928 M 3.85 % 5.708 M 5.59 % 5.406 M 2.76 % 5.261 M 1.54 % 5.181 M 1.17 % 5.121 M 5.31 % 4.863 M 3.38 % 4.704 M -1.75 % 4.788 M 3.08 % 4.645 M -1.90 % 4.735 M 15.63 % 4.095 M -4.52 % 4.289 M -2.01 % 4.377 M -5.07 % 4.611 M 12.85 % 4.086 M 8.81 % 3.755 M -8.88 % 4.121 M 2.39 % 4.025 M 5.64 % 3.810 M
Operating expenses 16.969 M 2.68 % 16.526 M 0.12 % 16.506 M 0.29 % 16.458 M 0.48 % 16.380 M 2.92 % 15.915 M 0.94 % 15.767 M -1.41 % 15.992 M 0.91 % 15.848 M 3.70 % 15.283 M 2.56 % 14.902 M 0.17 % 14.877 M 4.14 % 14.286 M 2.54 % 13.932 M 1.15 % 13.773 M 3.10 % 13.359 M 1.21 % 13.199 M 2.25 % 12.908 M -1.41 % 13.092 M 1.00 % 12.962 M 2.91 % 12.596 M 7.62 % 11.704 M 0.54 % 11.641 M 0.35 % 11.600 M -3.43 % 12.012 M 9.85 % 10.935 M 1.47 % 10.777 M -1.48 % 10.939 M 2.00 % 10.725 M 5.91 % 10.127 M
Cost and expenses 28.330 M 0.33 % 28.236 M 96.84 % 14.345 M -50.88 % 29.202 M 2.20 % 28.574 M 2.68 % 27.828 M 3.98 % 26.764 M 3.83 % 25.776 M 11.54 % 23.109 M 14.94 % 20.106 M 6.04 % 18.960 M 9.75 % 17.275 M 8.75 % 15.885 M 3.40 % 15.363 M 0.92 % 15.223 M 2.57 % 14.842 M 0.65 % 14.746 M -7.52 % 15.945 M -9.57 % 17.632 M 6.82 % 16.506 M 1.96 % 16.188 M 10.13 % 14.699 M 1.65 % 14.460 M -0.72 % 14.565 M -3.84 % 15.146 M 8.86 % 13.913 M 2.92 % 13.518 M 0.61 % 13.436 M 2.93 % 13.054 M 7.00 % 12.200 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 10.502 M 1.41 % 10.356 M 2.72 % 10.082 M 0.65 % 10.017 M 0.06 % 10.011 M 1.25 % 9.887 M 3.20 % 9.580 M -2.17 % 9.792 M -0.99 % 9.890 M 6.56 % 9.281 M 3.42 % 8.974 M -2.13 % 9.169 M 3.25 % 8.880 M 2.41 % 8.671 M 0.92 % 8.592 M 4.30 % 8.238 M -1.18 % 8.336 M 1.61 % 8.204 M -1.22 % 8.305 M -0.14 % 8.317 M 5.80 % 7.861 M 3.31 % 7.609 M 3.50 % 7.352 M 1.79 % 7.223 M -2.41 % 7.401 M 8.06 % 6.849 M -2.46 % 7.022 M 2.99 % 6.818 M 1.76 % 6.700 M 6.06 % 6.317 M
Interest income 36.711 M 2.58 % 35.787 M 0.50 % 35.608 M 2.11 % 34.873 M 3.61 % 33.659 M 2.01 % 32.996 M 3.14 % 31.992 M 5.66 % 30.279 M 6.47 % 28.438 M 2.65 % 27.704 M 2.74 % 26.964 M 8.43 % 24.867 M 10.54 % 22.496 M 12.44 % 20.008 M -0.33 % 20.074 M 3.29 % 19.435 M 4.25 % 18.643 M -2.78 % 19.177 M -6.57 % 20.525 M 6.70 % 19.236 M 1.13 % 19.021 M 2.40 % 18.576 M -1.09 % 18.780 M 0.06 % 18.769 M 2.86 % 18.247 M 1.97 % 17.895 M 1.26 % 17.672 M 2.43 % 17.253 M 5.45 % 16.362 M 5.11 % 15.566 M
Interest expense 10.911 M -2.56 % 11.198 M -6.24 % 11.943 M -4.03 % 12.444 M 4.62 % 11.894 M 2.05 % 11.655 M 8.45 % 10.747 M 11.96 % 9.599 M 37.90 % 6.961 M 44.33 % 4.823 M 45.80 % 3.308 M 83.98 % 1.798 M 33.28 % 1.349 M 5.31 % 1.281 M -1.46 % 1.300 M -2.48 % 1.333 M -4.58 % 1.397 M -11.97 % 1.587 M -14.91 % 1.865 M -4.55 % 1.954 M -5.47 % 2.067 M -17.05 % 2.492 M 2.09 % 2.441 M -5.64 % 2.587 M -0.69 % 2.605 M 6.24 % 2.452 M 10.70 % 2.215 M 12.38 % 1.971 M 9.32 % 1.803 M 8.48 % 1.662 M
Depreciation and amortization 878.000 K 3.17 % 851.000 K -4.49 % 891.000 K 5.07 % 848.000 K 13.22 % 749.000 K 2.46 % 731.000 K 1.81 % 718.000 K 5.12 % 683.000 K 9.28 % 625.000 K -13.19 % 720.000 K 4.80 % 687.000 K 7.68 % 638.000 K 3.24 % 618.000 K -7.21 % 666.000 K -0.30 % 668.000 K 5.20 % 635.000 K 0.00 % 635.000 K 3.42 % 614.000 K -5.25 % 648.000 K 6.93 % 606.000 K 6.88 % 567.000 K -4.38 % 593.000 K -1.98 % 605.000 K -19.23 % 749.000 K 62.47 % 461.000 K -14.15 % 537.000 K 4.68 % 513.000 K 4.27 % 492.000 K -2.96 % 507.000 K -4.16 % 529.000 K
Operating income 12.720 M -0.97 % 12.844 M 11.28 % 11.542 M 6.63 % 10.824 M 9.38 % 9.896 M -2.19 % 10.118 M -0.87 % 10.207 M 3.19 % 9.891 M -10.77 % 11.085 M -5.75 % 11.761 M -5.62 % 12.461 M 1.19 % 12.314 M 9.09 % 11.288 M 26.58 % 8.918 M -13.26 % 10.281 M 3.66 % 9.918 M -1.88 % 10.108 M 3.64 % 9.753 M 10.29 % 8.843 M -0.35 % 8.874 M 5.83 % 8.385 M 0.23 % 8.366 M 1.21 % 8.266 M -0.61 % 8.317 M 22.00 % 6.817 M -3.50 % 7.064 M -8.50 % 7.720 M 2.54 % 7.529 M 11.41 % 6.758 M 6.44 % 6.349 M
Operating income ratio 0.31 -0.89 % 0.31 9.14 % 0.29 5.93 % 0.27 5.13 % 0.26 -3.53 % 0.27 -3.42 % 0.28 -0.44 % 0.28 -14.46 % 0.32 -12.16 % 0.37 -6.94 % 0.40 -4.71 % 0.42 0.18 % 0.42 13.10 % 0.37 -8.89 % 0.40 0.64 % 0.40 -1.51 % 0.41 7.16 % 0.38 13.63 % 0.33 -4.47 % 0.35 2.47 % 0.34 -5.92 % 0.36 -0.28 % 0.36 0.07 % 0.36 17.10 % 0.31 -7.83 % 0.34 -7.36 % 0.36 1.22 % 0.36 5.28 % 0.34 -0.34 % 0.34
Total other income expenses net 0.000 0.000 100.00 % -2.640 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Net debt -39.840 M 84.03 % -249.416 M 6.27 % -266.111 M -15.87 % -229.665 M -9.38 % -209.973 M 7.33 % -226.590 M 24.89 % -301.659 M 5.23 % -318.307 M -101.39 % -158.056 M 29.78 % -225.082 M 17.89 % -274.134 M 7.60 % -296.696 M 15.69 % -351.906 M 35.13 % -542.509 M 30.54 % -781.022 M -7.49 % -726.621 M -9.52 % -663.430 M -10.78 % -598.862 M -35.19 % -442.968 M -66.18 % -266.561 M -12.51 % -236.932 M -211.95 % -75.952 M 40.98 % -128.689 M -26.62 % -101.634 M -10.85 % -91.687 M 43.32 % -161.767 M -15.08 % -140.565 M
Total investments 2.821 B 0.07 % 2.819 B 1.95 % 2.765 B 1.05 % 2.736 B 1.37 % 2.699 B -0.35 % 2.709 B 0.72 % 2.689 B 3.15 % 2.607 B -2.51 % 2.674 B 0.10 % 2.672 B -0.15 % 2.676 B 1.77 % 2.629 B -0.44 % 2.641 B 3.56 % 2.550 B 9.01 % 2.339 B 6.74 % 2.192 B 3.75 % 2.113 B -0.56 % 2.124 B 0.91 % 2.105 B -1.24 % 2.132 B 4.71 % 2.036 B 10.23 % 1.847 B 4.29 % 1.771 B 1.16 % 1.751 B 2.44 % 1.709 B 2.77 % 1.663 B 1.90 % 1.632 B
Total debt 2.613 M -4.60 % 2.739 M -4.36 % 2.864 M -3.96 % 2.982 M -3.81 % 3.100 M -3.58 % 3.215 M -14.65 % 3.767 M -3.21 % 3.892 M -93.92 % 64.015 M 1 447.75 % 4.136 M -2.87 % 4.258 M -2.72 % 4.377 M -2.60 % 4.494 M -2.52 % 4.610 M 19.99 % 3.842 M -2.56 % 3.943 M -2.45 % 4.042 M -2.32 % 4.138 M -2.24 % 4.233 M -2.17 % 4.327 M -2.08 % 4.419 M -2.04 % 4.511 M -2.00 % 4.603 M -1.81 % 4.688 M -52.78 % 9.928 M -38.70 % 16.197 M 42.82 % 11.341 M
Accumulated other comprehensive income loss -58.026 M -2.96 % -56.358 M 6.46 % -60.247 M -21.41 % -49.624 M 19.61 % -61.732 M 1.54 % -62.700 M -3.65 % -60.494 M 21.93 % -77.486 M -11.18 % -69.693 M -1.68 % -68.541 M 3.69 % -71.166 M 15.02 % -83.744 M -31.25 % -63.804 M -45.61 % -43.819 M -1 061.38 % -3.773 M -6 085.25 % -61.000 K -105.77 % 1.058 M 419.64 % -331.000 K -104.78 % 6.921 M 8.14 % 6.400 M 2.89 % 6.220 M 7.46 % 5.788 M 24 216.67 % -24.000 K -108.76 % 274.000 K 193.52 % -293.000 K 91.91 % -3.621 M 51.76 % -7.506 M
Retained earnings 357.488 M 2.70 % 348.093 M 2.82 % 338.554 M 2.64 % 329.858 M 2.53 % 321.719 M 2.34 % 314.352 M 2.46 % 306.802 M 2.58 % 299.079 M 2.55 % 291.630 M 2.96 % 283.236 M 3.08 % 274.781 M 3.65 % 265.093 M 3.79 % 255.410 M 3.50 % 246.766 M 2.87 % 239.876 M 3.45 % 231.868 M 3.40 % 224.240 M 3.57 % 216.511 M 3.62 % 208.957 M 3.37 % 202.136 M 3.51 % 195.291 M 3.40 % 188.877 M 3.45 % 182.571 M 3.13 % 177.033 M 4.06 % 170.122 M 3.40 % 164.534 M 2.76 % 160.115 M
Common stock 32.896 M -15.02 % 38.710 M 0.14 % 38.655 M -6.63 % 41.402 M -6.78 % 44.413 M -1.69 % 45.177 M -18.06 % 55.136 M -4.99 % 58.031 M -1.95 % 59.187 M -1.01 % 59.788 M -0.44 % 60.050 M 0.00 % 60.050 M 0.00 % 60.050 M 0.00 % 60.050 M -0.30 % 60.233 M -7.52 % 65.130 M -1.22 % 65.934 M -1.73 % 67.093 M -1.41 % 68.055 M 0.00 % 68.055 M -0.18 % 68.177 M 0.00 % 68.177 M 0.14 % 68.082 M 0.00 % 68.082 M 0.00 % 68.082 M 64.96 % 41.271 M 0.43 % 41.094 M
Total equity 335.350 M 0.61 % 333.316 M 4.25 % 319.739 M -1.41 % 324.318 M 5.64 % 306.990 M 2.56 % 299.314 M -1.49 % 303.851 M 7.77 % 281.951 M -0.50 % 283.372 M 2.43 % 276.640 M 4.10 % 265.753 M 9.18 % 243.413 M -4.02 % 253.596 M -4.26 % 264.874 M -11.16 % 298.150 M -0.18 % 298.688 M 1.97 % 292.924 M 2.81 % 284.911 M -0.20 % 285.478 M 2.66 % 278.078 M 2.57 % 271.117 M 2.63 % 264.175 M 4.87 % 251.898 M 2.65 % 245.389 M 3.14 % 237.911 M 17.67 % 202.184 M 4.38 % 193.703 M
Other non current liabilities 2.830 B 15 417.76 % 18.238 M 27.52 % 14.302 M -8.17 % 15.574 M 19.39 % 13.045 M -18.05 % 15.919 M 40.83 % 11.304 M -16.99 % 13.617 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
Long term debt 2.613 M -4.60 % 2.739 M -4.36 % 2.864 M -3.96 % 2.982 M -3.81 % 3.100 M -3.58 % 3.215 M -14.65 % 3.767 M -3.21 % 3.892 M -93.92 % 64.015 M 1 447.75 % 4.136 M -2.87 % 4.258 M -2.72 % 4.377 M -2.60 % 4.494 M -2.52 % 4.610 M 19.99 % 3.842 M -2.56 % 3.943 M -2.45 % 4.042 M -2.32 % 4.138 M -2.24 % 4.233 M -2.17 % 4.327 M -2.08 % 4.419 M -2.04 % 4.511 M -2.00 % 4.603 M -1.81 % 4.688 M -52.78 % 9.928 M -38.70 % 16.197 M 42.82 % 11.341 M
Total non current liabilities 2.830 B 13 391.58 % 20.977 M 22.20 % 17.166 M -7.49 % 18.556 M 14.93 % 16.145 M -15.62 % 19.134 M 26.96 % 15.071 M -13.92 % 17.509 M -72.65 % 64.015 M 1 447.75 % 4.136 M -2.87 % 4.258 M -2.72 % 4.377 M -2.60 % 4.494 M -2.52 % 4.610 M 19.99 % 3.842 M -2.56 % 3.943 M -2.45 % 4.042 M -2.32 % 4.138 M -2.24 % 4.233 M -2.17 % 4.327 M -2.08 % 4.419 M -2.04 % 4.511 M -2.00 % 4.603 M -1.81 % 4.688 M -52.78 % 9.928 M -38.70 % 16.197 M 42.82 % 11.341 M
Other current liabilities -3.629 M -100.13 % 2.826 B 0.75 % 2.805 B 2.20 % 2.744 B 1.01 % 2.717 B -1.07 % 2.746 B -2.00 % 2.802 B 1.52 % 2.760 B 3.15 % 2.676 B -2.61 % 2.747 B -2.27 % 2.811 B 0.01 % 2.811 B -1.79 % 2.862 B -2.71 % 2.942 B 0.69 % 2.921 B 7.53 % 2.717 B 5.30 % 2.580 B 1.98 % 2.530 B 7.60 % 2.351 B 6.55 % 2.207 B 5.87 % 2.084 B 19.81 % 1.740 B 0.59 % 1.730 B 2.53 % 1.687 B 2.66 % 1.643 B -3.45 % 1.702 B 2.90 % 1.654 B
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 -100.00 % 596.000 K -80.01 % 2.982 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
Total current liabilities 2.613 M -99.91 % 2.832 B 0.69 % 2.813 B 1.95 % 2.759 B 1.23 % 2.725 B -1.07 % 2.755 B -1.96 % 2.810 B 1.56 % 2.767 B 3.24 % 2.680 B -2.55 % 2.750 B -2.24 % 2.813 B 0.03 % 2.812 B -1.79 % 2.863 B -2.72 % 2.943 B 0.69 % 2.923 B 7.53 % 2.718 B 5.29 % 2.582 B 1.97 % 2.532 B 7.59 % 2.353 B 6.54 % 2.209 B 5.86 % 2.086 B 19.77 % 1.742 B 0.59 % 1.732 B 2.54 % 1.689 B 2.66 % 1.645 B -3.44 % 1.704 B 2.91 % 1.656 B
Total liabilities 2.833 B -0.71 % 2.853 B 0.82 % 2.830 B 1.89 % 2.777 B 1.31 % 2.742 B -1.17 % 2.774 B -1.80 % 2.825 B 1.46 % 2.784 B 1.47 % 2.744 B -0.37 % 2.754 B -2.24 % 2.817 B 0.02 % 2.816 B -1.79 % 2.868 B -2.72 % 2.948 B 0.72 % 2.927 B 7.51 % 2.722 B 5.28 % 2.586 B 1.96 % 2.536 B 7.58 % 2.357 B 6.52 % 2.213 B 5.84 % 2.091 B 19.71 % 1.747 B 0.59 % 1.736 B 2.53 % 1.693 B 2.32 % 1.655 B -3.77 % 1.720 B 3.18 % 1.667 B
Other non current assets -2.816 B -6 848.78 % 41.723 M -0.85 % 42.082 M -31.52 % 61.449 M -4.58 % 64.397 M 2.75 % 62.671 M 0.000 -100.00 % 66.147 M 7.68 % 61.432 M 1.41 % 60.576 M 1.48 % 59.694 M -5.25 % 62.999 M 7.87 % 58.401 M 12.59 % 51.871 M 27.02 % 40.836 M 2.88 % 39.693 M 0.71 % 39.414 M 15.36 % 34.165 M 11.49 % 30.644 M -2.60 % 31.462 M 1.67 % 30.944 M 1.71 % 30.425 M -1.55 % 30.904 M -0.34 % 31.009 M 1.78 % 30.467 M 1.80 % 29.928 M 0.000
Long term investments 2.816 B 0.28 % 2.808 B 2.22 % 2.747 B 26.26 % 2.176 B -0.83 % 2.194 B 1.44 % 2.163 B 2.05 % 2.119 B 1.98 % 2.078 B -0.37 % 2.086 B 1.26 % 2.060 B -0.06 % 2.061 B 2.07 % 2.019 B 1.49 % 1.990 B 14.39 % 1.739 B 3.52 % 1.680 B 3.49 % 1.624 B 1.43 % 1.601 B -0.49 % 1.609 B 0.09 % 1.607 B -3.42 % 1.664 B 2.55 % 1.622 B 12.29 % 1.445 B 0.67 % 1.435 B 1.89 % 1.409 B 1.28 % 1.391 B 3.53 % 1.343 B 1.47 % 1.324 B
Intangible assets 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.000 0.000 -100.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.546 M 0.00 % 1.546 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.546 M
Goodwill and intangible assets 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M 0.00 % 1.546 M
Property plant equipment net 61.111 M -0.87 % 61.645 M -0.85 % 62.174 M 2.74 % 60.514 M -0.61 % 60.883 M 0.42 % 60.630 M -0.14 % 60.717 M 0.82 % 60.223 M 1.30 % 59.451 M 0.63 % 59.076 M 0.95 % 58.520 M 2.52 % 57.082 M 0.93 % 56.557 M 2.62 % 55.111 M 6.39 % 51.799 M 1.01 % 51.279 M -0.17 % 51.364 M 0.71 % 51.003 M -0.15 % 51.078 M 4.76 % 48.756 M 6.41 % 45.820 M -0.75 % 46.165 M -0.29 % 46.297 M 4.09 % 44.479 M -0.67 % 44.780 M -0.22 % 44.877 M 13.07 % 39.690 M
Total non current assets 62.657 M -97.85 % 2.913 B 2.10 % 2.853 B 24.08 % 2.299 B 0.00 % 2.299 B 0.50 % 2.288 B 1.97 % 2.243 B 1.69 % 2.206 B -0.10 % 2.208 B 1.25 % 2.181 B 0.01 % 2.181 B 1.87 % 2.141 B 1.65 % 2.106 B 13.98 % 1.848 B 4.14 % 1.774 B 3.40 % 1.716 B 1.37 % 1.693 B -0.14 % 1.695 B 0.29 % 1.690 B -3.17 % 1.746 B 2.64 % 1.701 B 11.67 % 1.523 B 0.59 % 1.514 B 1.91 % 1.486 B 1.23 % 1.468 B 3.37 % 1.420 B 1.72 % 1.396 B
Other current assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 566.981 M 5 063.29 % 10.981 M -38.46 % 17.845 M -96.82 % 560.555 M 6.39 % 526.890 M -3.49 % 545.967 M -4.23 % 570.092 M 7.76 % 529.046 M -10.10 % 588.478 M -3.81 % 611.794 M -0.43 % 614.407 M 0.76 % 609.748 M -6.35 % 651.125 M -19.69 % 810.804 M 23.00 % 659.178 M 16.01 % 568.199 M 10.97 % 512.012 M -0.76 % 515.942 M 3.56 % 498.206 M 6.51 % 467.744 M 13.19 % 413.246 M 2.81 % 401.944 M 19.78 % 335.573 M -1.85 % 341.900 M 7.49 % 318.082 M -0.40 % 319.353 M 3.73 % 307.877 M
cash and cash equivalents 42.453 M -83.16 % 252.155 M -6.25 % 268.975 M 15.62 % 232.647 M 9.19 % 213.073 M -7.28 % 229.805 M -24.76 % 305.426 M -5.21 % 322.199 M 45.09 % 222.071 M -3.12 % 229.218 M -17.66 % 278.392 M -7.53 % 301.073 M -15.52 % 356.400 M -34.86 % 547.119 M -30.29 % 784.864 M 7.43 % 730.564 M 9.45 % 667.472 M 10.69 % 603.000 M 34.84 % 447.201 M 65.09 % 270.888 M 12.24 % 241.351 M 199.95 % 80.463 M -39.63 % 133.292 M 25.37 % 106.322 M 4.63 % 101.615 M -42.90 % 177.964 M 17.15 % 151.906 M
Cash and short term investments 609.434 M 131.60 % 263.136 M -8.26 % 286.820 M -63.84 % 793.202 M 7.19 % 739.963 M -4.62 % 775.772 M -11.39 % 875.518 M 2.85 % 851.245 M 5.02 % 810.549 M -3.62 % 841.012 M -5.80 % 892.799 M -1.98 % 910.821 M -9.60 % 1.008 B -25.80 % 1.358 B -5.96 % 1.444 B 11.19 % 1.299 B 10.11 % 1.179 B 5.41 % 1.119 B 18.36 % 945.407 M 27.99 % 738.632 M 12.84 % 654.597 M 35.69 % 482.407 M 2.89 % 468.865 M 4.61 % 448.222 M 6.80 % 419.697 M -15.61 % 497.317 M 8.16 % 459.783 M
Total current assets 619.461 M 126.34 % 273.689 M -7.81 % 296.868 M -63.01 % 802.667 M 7.09 % 749.533 M -4.61 % 785.767 M -11.26 % 885.463 M 2.96 % 860.023 M 5.04 % 818.788 M -3.60 % 849.409 M -5.79 % 901.629 M -1.85 % 918.603 M -9.49 % 1.015 B -25.63 % 1.365 B -5.91 % 1.450 B 11.16 % 1.305 B 10.05 % 1.186 B 5.34 % 1.125 B 18.18 % 952.287 M 27.78 % 745.249 M 12.73 % 661.089 M 35.57 % 487.647 M 2.85 % 474.116 M 4.63 % 453.150 M 6.56 % 425.267 M -15.34 % 502.305 M 8.07 % 464.796 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 10.027 M -4.98 % 10.553 M 5.03 % 10.048 M 6.16 % 9.465 M -1.10 % 9.570 M -4.25 % 9.995 M 0.50 % 9.945 M 13.29 % 8.778 M 6.54 % 8.239 M -1.88 % 8.397 M -4.90 % 8.830 M 13.47 % 7.782 M 5.79 % 7.356 M 10.55 % 6.654 M 6.55 % 6.245 M 5.37 % 5.927 M -1.85 % 6.039 M -6.52 % 6.460 M -6.10 % 6.880 M 3.97 % 6.617 M 1.93 % 6.492 M 23.89 % 5.240 M -0.21 % 5.251 M 6.55 % 4.928 M -11.53 % 5.570 M 11.67 % 4.988 M -0.50 % 5.013 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 2.486 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 6.242 M -3.42 % 6.463 M -14.77 % 7.583 M -35.47 % 11.751 M 34.34 % 8.747 M -2.37 % 8.959 M 11.99 % 8.000 M 17.65 % 6.800 M 65.93 % 4.098 M 68.43 % 2.433 M 55.66 % 1.563 M 30.90 % 1.194 M 1.53 % 1.176 M -11.51 % 1.329 M 1.45 % 1.310 M -2.24 % 1.340 M -6.42 % 1.432 M -15.72 % 1.699 M -4.23 % 1.774 M -1.72 % 1.805 M -9.48 % 1.994 M -13.57 % 2.307 M 3.83 % 2.222 M 15.43 % 1.925 M -3.65 % 1.998 M 1.58 % 1.967 M 11.95 % 1.757 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Capital lease obligations 2.613 M -4.60 % 2.739 M -4.36 % 2.864 M -3.96 % 2.982 M -3.81 % 3.100 M -3.58 % 3.215 M -14.65 % 3.767 M -3.21 % 3.892 M -3.06 % 4.015 M -2.93 % 4.136 M -2.87 % 4.258 M -2.72 % 4.377 M -2.60 % 4.494 M -2.52 % 4.610 M 19.99 % 3.842 M -2.56 % 3.943 M -2.45 % 4.042 M -2.32 % 4.138 M -2.24 % 4.233 M -2.17 % 4.327 M -2.08 % 4.419 M -2.04 % 4.511 M -2.00 % 4.603 M -1.81 % 4.688 M -1.78 % 4.773 M -1.71 % 4.856 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 2.992 M 4.21 % 2.871 M 3.38 % 2.777 M 3.54 % 2.682 M 3.55 % 2.590 M 4.23 % 2.485 M 3.24 % 2.407 M 3.44 % 2.327 M 3.51 % 2.248 M 4.22 % 2.157 M 3.30 % 2.088 M 3.67 % 2.014 M 3.81 % 1.940 M 3.36 % 1.877 M 3.47 % 1.814 M 3.60 % 1.751 M 3.49 % 1.692 M 3.30 % 1.638 M 6.02 % 1.545 M 3.90 % 1.487 M 4.06 % 1.429 M 7.20 % 1.333 M 5.04 % 1.269 M 0.000 0.000 0.000 -100.00 % 1.042 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Total assets 3.168 B -0.58 % 3.186 B 1.17 % 3.150 B 1.54 % 3.102 B 1.75 % 3.049 B -0.81 % 3.073 B -1.77 % 3.129 B 2.04 % 3.066 B 1.29 % 3.027 B -0.11 % 3.031 B -1.69 % 3.083 B 0.75 % 3.060 B -1.97 % 3.121 B -2.84 % 3.212 B -0.38 % 3.225 B 6.75 % 3.021 B 4.94 % 2.878 B 2.05 % 2.821 B 6.74 % 2.643 B 6.09 % 2.491 B 5.46 % 2.362 B 17.46 % 2.011 B 1.13 % 1.988 B 2.55 % 1.939 B 2.43 % 1.893 B -1.52 % 1.922 B 3.31 % 1.861 B
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
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 -341.000 K 29.40 % -483.000 K -232.69 % 364.000 K 0.55 % 362.000 K 165.94 % -549.000 K -193.53 % 587.000 K 333.86 % -251.000 K -166.05 % 380.000 K 451.85 % -108.000 K 69.23 % -351.000 K -448.44 % -64.000 K -109.55 % 670.000 K 820.43 % -93.000 K 53.50 % -200.000 K -76.99 % -113.000 K -124.62 % 459.000 K 182.26 % -558.000 K 0.53 % -561.000 K -318.29 % 257.000 K 55.76 % 165.000 K 201.85 % -162.000 K -24.62 % -130.000 K 47.58 % -248.000 K -451.11 % -45.000 K 82.89 % -263.000 K 0.000 100.00 % -452.000 K 0.000 0.000 0.000
Stock based compensation 139.000 K 25.23 % 111.000 K 4.72 % 106.000 K 4.95 % 101.000 K -18.55 % 124.000 K 22.77 % 101.000 K 9.78 % 92.000 K 5.75 % 87.000 K -15.53 % 103.000 K 30.38 % 79.000 K -21.00 % 100.000 K 6.38 % 94.000 K 14.63 % 82.000 K -1.20 % 83.000 K 5.06 % 79.000 K 17.91 % 67.000 K -1.47 % 68.000 K -35.24 % 105.000 K 43.84 % 73.000 K 4.29 % 70.000 K -38.60 % 114.000 K 40.74 % 81.000 K 47.27 % 55.000 K -29.49 % 78.000 K 0.00 % 78.000 K 6.85 % 73.000 K 273.81 % -42.000 K -184.00 % 50.000 K 8.70 % 46.000 K -66.91 % 139.000 K
Change in working capital -5.957 M -490.62 % 1.525 M 127.39 % -5.567 M -197.62 % 5.703 M 236.93 % -4.165 M -334.65 % 1.775 M 76.27 % 1.007 M -76.59 % 4.301 M 203.24 % -4.166 M -297.35 % 2.111 M 2 471.91 % -89.000 K -103.19 % 2.794 M 665.59 % -494.000 K 55.54 % -1.111 M -127.81 % 3.995 M 3.02 % 3.878 M 18.88 % 3.262 M -75.18 % 13.144 M 297.33 % -6.661 M 43.93 % -11.879 M -42.78 % -8.320 M -4 621.74 % 184.000 K 116.14 % -1.140 M -145.11 % 2.527 M 151.18 % -4.937 M -720.23 % 796.000 K 126.97 % -2.951 M -264.49 % 1.794 M 206.28 % -1.688 M -88.18 % -897.000 K
Accounts receivables 526.000 K 204.16 % -505.000 K 13.38 % -583.000 K -655.24 % 105.000 K -75.29 % 425.000 K 950.00 % -50.000 K 95.72 % -1.167 M -116.51 % -539.000 K -441.14 % 158.000 K -63.51 % 433.000 K 141.32 % -1.048 M -146.01 % -426.000 K 39.32 % -702.000 K -71.64 % -409.000 K -28.62 % -318.000 K -383.93 % 112.000 K -73.40 % 421.000 K 0.24 % 420.000 K 259.70 % -263.000 K -110.40 % -125.000 K 90.02 % -1.252 M -11 481.82 % 11.000 K 103.41 % -323.000 K -150.31 % 642.000 K 210.31 % -582.000 K -2 428.00 % 25.000 K -70.93 % 86.000 K 125.22 % -341.000 K -22.66 % -278.000 K -161.64 % 451.000 K
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables -221.000 K 80.27 % -1.120 M 73.13 % -4.168 M -238.75 % 3.004 M 1 516.98 % -212.000 K -122.11 % 959.000 K -20.08 % 1.200 M -55.59 % 2.702 M 62.28 % 1.665 M 91.38 % 870.000 K 135.77 % 369.000 K 1 950.00 % 18.000 K 111.76 % -153.000 K -905.26 % 19.000 K 163.33 % -30.000 K 67.39 % -92.000 K 65.54 % -267.000 K -256.00 % -75.000 K -141.94 % -31.000 K 83.60 % -189.000 K 39.62 % -313.000 K -468.24 % 85.000 K -71.38 % 297.000 K 506.85 % -73.000 K -335.48 % 31.000 K -85.24 % 210.000 K -17.00 % 253.000 K 94.62 % 130.000 K 275.68 % -74.000 K -34.55 % -55.000 K
Other working capital -6.262 M -298.79 % 3.150 M 486.03 % -816.000 K -131.46 % 2.594 M 159.25 % -4.378 M -605.54 % 866.000 K -11.09 % 974.000 K -54.44 % 2.138 M 135.70 % -5.989 M -841.21 % 808.000 K 36.95 % 590.000 K -81.57 % 3.202 M 786.98 % 361.000 K 150.07 % -721.000 K -116.60 % 4.343 M 12.57 % 3.858 M 24.13 % 3.108 M -75.72 % 12.799 M 301.02 % -6.367 M 44.95 % -11.565 M -71.21 % -6.755 M -7 776.14 % 88.000 K 107.90 % -1.114 M -156.89 % 1.958 M 144.64 % -4.386 M -881.82 % 561.000 K 117.05 % -3.290 M -264.09 % 2.005 M 250.07 % -1.336 M -3.33 % -1.293 M
Other non cash items -1.119 M -171.82 % 1.558 M 250.97 % -1.032 M -163.86 % 1.616 M 193.25 % -1.733 M -157.06 % 3.037 M 271.97 % -1.766 M -380.76 % 629.000 K 175.42 % -834.000 K -171.10 % 1.173 M 489.70 % -301.000 K -110.88 % 2.766 M 2 461.11 % 108.000 K -94.59 % 1.997 M 311.32 % -945.000 K -160.77 % 1.555 M 528.37 % -363.000 K -113.50 % 2.688 M 4.31 % 2.577 M 32.56 % 1.944 M -23.61 % 2.545 M 84.29 % 1.381 M 31.40 % 1.051 M -29.51 % 1.491 M 211.10 % -1.342 M -149.67 % 2.702 M 12.07 % 2.411 M 1 622.14 % 140.000 K 106.88 % -2.035 M -180.72 % 2.521 M
Net cash provided by operating activities 3.796 M -72.72 % 13.914 M 242.04 % 4.068 M -76.60 % 17.384 M 620.43 % 2.413 M -83.27 % 14.419 M 78.19 % 8.092 M -42.61 % 14.101 M 207.35 % 4.588 M -65.58 % 13.330 M 26.66 % 10.524 M -38.63 % 17.148 M 83.05 % 9.368 M 6.13 % 8.827 M -27.61 % 12.194 M -17.23 % 14.732 M 30.57 % 11.283 M -53.09 % 24.055 M 478.94 % 4.155 M 329.68 % -1.809 M -213.20 % 1.598 M -81.95 % 8.854 M 25.30 % 7.066 M -39.33 % 11.647 M 2 604.73 % -465.000 K -104.78 % 9.723 M 72.70 % 5.630 M -34.67 % 8.618 M 264.86 % 2.362 M -68.60 % 7.523 M
Investments in property plant and equipment -267.000 K -3.49 % -258.000 K 89.51 % -2.459 M -522.53 % -395.000 K 59.40 % -973.000 K 7.42 % -1.051 M 12.78 % -1.205 M 17.41 % -1.459 M -42.62 % -1.023 M 16.76 % -1.229 M 42.11 % -2.123 M -80.37 % -1.177 M 43.06 % -2.067 M 32.82 % -3.077 M -103.77 % -1.510 M -205.05 % -495.000 K 46.89 % -932.000 K -90.20 % -490.000 K 83.23 % -2.922 M 16.47 % -3.498 M -1 606.34 % -205.000 K 50.00 % -410.000 K 82.70 % -2.370 M -939.47 % -228.000 K 43.98 % -407.000 K 46.94 % -767.000 K 76.49 % -3.262 M -239.44 % -961.000 K -0.21 % -959.000 K -283.60 % -250.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -31.712 M 13.84 % -36.808 M 12.02 % -41.839 M 20.97 % -52.938 M -189.80 % -18.267 M -9.51 % -16.681 M 73.03 % -61.858 M -789.28 % -6.956 M 66.34 % -20.667 M -115.98 % -9.569 M 5.19 % -10.093 M -126 062.50 % -8.000 K 99.99 % -81.644 M 64.91 % -232.689 M -90.18 % -122.353 M -47.96 % -82.691 M -26.34 % -65.450 M 46.86 % -123.175 M 2.17 % -125.902 M -33.00 % -94.666 M -2.76 % -92.123 M 15.34 % -108.809 M -200.28 % -36.236 M 51.34 % -74.468 M -571.67 % -11.087 M 53.51 % -23.849 M -76.90 % -13.482 M -217.67 % -4.244 M -40.16 % -3.028 M -100 833.33 % -3.000 K
Sales maturities of investments 32.090 M 19.90 % 26.764 M -34.58 % 40.911 M 10.76 % 36.938 M -9.39 % 40.768 M 3.10 % 39.544 M -10.41 % 44.137 M -28.25 % 61.511 M 39.22 % 44.182 M 97.05 % 22.422 M 63.13 % 13.745 M -32.62 % 20.399 M -67.27 % 62.318 M 109.05 % 29.810 M 14.50 % 26.034 M 26.85 % 20.523 M -70.91 % 70.551 M -26.19 % 95.591 M 0.43 % 95.177 M 139.86 % 39.680 M -50.08 % 79.487 M 60.53 % 49.514 M 18.51 % 41.779 M -18.03 % 50.969 M 213.66 % 16.250 M -4.44 % 17.005 M 32.74 % 12.811 M -19.67 % 15.947 M 19.54 % 13.340 M -22.04 % 17.111 M
Other investing activites -23.992 M 40.30 % -40.189 M -109.43 % -19.190 M -132.10 % -8.268 M 17.68 % -10.044 M 77.79 % -45.217 M -1.72 % -44.454 M -4 129.69 % -1.051 M 95.93 % -25.850 M -356.96 % -5.657 M 84.57 % -36.673 M 2.17 % -37.485 M 62.76 % -100.658 M -75.74 % -57.276 M 5.22 % -60.431 M -166.84 % -22.647 M -523.03 % -3.635 M 73.21 % -13.568 M -122.68 % 59.825 M 274.79 % -34.226 M 79.74 % -168.969 M -1 958.34 % -8.209 M 70.19 % -27.538 M -35.53 % -20.319 M 54.57 % -44.722 M -118.80 % -20.440 M -462.22 % 5.643 M 200.27 % -5.628 M 88.83 % -50.372 M -76.63 % -28.519 M
Net cash used for investing activites -23.881 M 52.70 % -50.491 M -123.64 % -22.577 M 8.46 % -24.663 M -314.76 % 11.484 M 149.07 % -23.405 M 63.08 % -63.395 M -221.81 % 52.045 M 1 649.88 % -3.358 M -156.28 % 5.967 M 116.98 % -35.144 M -92.35 % -18.271 M 85.03 % -122.051 M 53.63 % -263.232 M -66.33 % -158.260 M -85.51 % -85.310 M -16 075.66 % 534.000 K 101.28 % -41.642 M -259.07 % 26.178 M 128.24 % -92.710 M 49.01 % -181.810 M -167.71 % -67.914 M -178.74 % -24.365 M 44.68 % -44.046 M -10.21 % -39.966 M -42.48 % -28.051 M -1 740.41 % 1.710 M -66.56 % 5.114 M 112.47 % -41.019 M -251.76 % -11.661 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -60.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.155 M 16.67 % -6.186 M 0.000 100.00 % -46.000 K 0.00 % -46.000 K -2.22 % -45.000 K 0.00 % -45.000 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.000 K 0.000 0.000 0.000 -100.00 % 80.000 K 0.000 0.000 0.000 -100.00 % 145.000 K 0.000 0.000 0.000
Common stock repurchased -5.756 M 0.000 100.00 % -2.534 M 15.84 % -3.011 M -294.11 % -764.000 K 92.36 % -10.000 M -245.30 % -2.896 M -150.52 % -1.156 M -92.35 % -601.000 K -73.70 % -346.000 K -58.72 % -218.000 K 0.000 100.00 % -218.000 K 0.00 % -218.000 K 95.55 % -4.897 M -509.08 % -804.000 K 30.63 % -1.159 M -13.85 % -1.018 M -734.43 % -122.000 K 0.00 % -122.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.590 M 0.000 0.000 0.000
Dividends paid -801.000 K 1.48 % -813.000 K -33.28 % -610.000 K 0.81 % -615.000 K 0.81 % -620.000 K 2.82 % -638.000 K -12.13 % -569.000 K 0.52 % -572.000 K 0.35 % -574.000 K 0.00 % -574.000 K -14.12 % -503.000 K 0.00 % -503.000 K 0.00 % -503.000 K -0.20 % -502.000 K 0.00 % -502.000 K 1.57 % -510.000 K 0.00 % -510.000 K 0.20 % -511.000 K -16.14 % -440.000 K 0.00 % -440.000 K 0.00 % -440.000 K -0.23 % -439.000 K 0.000 0.000 0.000 100.00 % -1.326 M 0.000 0.000 0.000 100.00 % -1.009 M
Other financing activites -15.071 M -173.27 % 20.570 M -64.52 % 57.981 M 90.23 % 30.479 M 204.22 % -29.245 M 47.77 % -55.997 M -233.34 % 41.995 M -56.12 % 95.710 M 1 428.94 % -7.202 M 89.34 % -67.551 M -2 866.22 % 2.442 M 104.55 % -53.701 M 30.74 % -77.533 M -546.10 % 17.380 M -91.55 % 205.765 M 52.44 % 134.984 M 148.48 % 54.324 M -68.94 % 174.915 M 19.46 % 146.420 M 17.50 % 124.618 M -63.51 % 341.540 M 5 020.54 % 6.670 M -84.93 % 44.269 M 4.75 % 42.261 M 242.14 % -29.732 M -165.16 % 45.631 M 14.92 % 39.708 M -12.57 % 45.415 M 129 657.14 % 35.000 K -99.90 % 34.348 M
Net cash used provided by financing activities -21.628 M -209.47 % 19.757 M -63.97 % 54.837 M 104.21 % 26.853 M 187.67 % -30.629 M 54.03 % -66.635 M -272.94 % 38.530 M 13.38 % 33.982 M 505.66 % -8.377 M 87.77 % -68.471 M -3 631.25 % 1.939 M 103.58 % -54.204 M 30.54 % -78.036 M -568.40 % 16.660 M -91.69 % 200.366 M 49.90 % 133.670 M 153.86 % 52.655 M -69.63 % 173.386 M 18.77 % 145.980 M 17.67 % 124.056 M -63.63 % 341.100 M 5 374.24 % 6.231 M -85.92 % 44.269 M 19.30 % 37.106 M 203.31 % -35.918 M -181.07 % 44.305 M 25.48 % 35.309 M -22.17 % 45.369 M 453 790.00 % -10.000 K -100.03 % 33.294 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -41.713 M -148.00 % -16.820 M -146.30 % 36.328 M 85.59 % 19.574 M 216.99 % -16.732 M 77.87 % -75.621 M -350.85 % -16.773 M -116.75 % 100.128 M 1 500.98 % -7.147 M 85.47 % -49.174 M -116.81 % -22.681 M 59.01 % -55.327 M 70.99 % -190.719 M 19.78 % -237.745 M -537.84 % 54.300 M -13.94 % 63.092 M -2.14 % 64.472 M -58.62 % 155.799 M -11.63 % 176.313 M 496.92 % 29.537 M -81.64 % 160.888 M 404.54 % -52.829 M -295.88 % 26.970 M 472.98 % 4.707 M 106.17 % -76.349 M -393.00 % 26.058 M -38.90 % 42.649 M -27.84 % 59.101 M 252.85 % -38.667 M -232.62 % 29.156 M
Cash at beginning of period 252.155 M -6.25 % 268.975 M 15.62 % 232.647 M 9.19 % 213.073 M -7.28 % 229.805 M -24.76 % 305.426 M -5.21 % 322.199 M 45.09 % 222.071 M -3.12 % 229.218 M -17.66 % 278.392 M -7.53 % 301.073 M -15.52 % 356.400 M -34.86 % 547.119 M -30.29 % 784.864 M 7.43 % 730.564 M 9.45 % 667.472 M 10.69 % 603.000 M 34.84 % 447.201 M 65.09 % 270.888 M 12.24 % 241.351 M 199.95 % 80.463 M -39.63 % 133.292 M 25.37 % 106.322 M 4.63 % 101.615 M -42.90 % 177.964 M 17.15 % 151.906 M 39.04 % 109.257 M 117.83 % 50.156 M -43.53 % 88.823 M 48.86 % 59.667 M
Cash at end of period 210.442 M -16.54 % 252.155 M -6.25 % 268.975 M 15.62 % 232.647 M 9.19 % 213.073 M -7.28 % 229.805 M -24.76 % 305.426 M -5.21 % 322.199 M 45.09 % 222.071 M -3.12 % 229.218 M -17.66 % 278.392 M -7.53 % 301.073 M -15.52 % 356.400 M -34.86 % 547.119 M -30.29 % 784.864 M 7.43 % 730.564 M 9.45 % 667.472 M 10.69 % 603.000 M 34.84 % 447.201 M 65.09 % 270.888 M 12.24 % 241.351 M 199.95 % 80.463 M -39.63 % 133.292 M 25.37 % 106.322 M 4.63 % 101.615 M -42.90 % 177.964 M 17.15 % 151.906 M 39.04 % 109.257 M 117.83 % 50.156 M -43.53 % 88.823 M
Operating cash flow 3.796 M -72.72 % 13.914 M 242.04 % 4.068 M -76.60 % 17.384 M 620.43 % 2.413 M -83.27 % 14.419 M 78.19 % 8.092 M -42.61 % 14.101 M 207.35 % 4.588 M -65.58 % 13.330 M 26.66 % 10.524 M -38.63 % 17.148 M 83.05 % 9.368 M 6.13 % 8.827 M -27.61 % 12.194 M -17.23 % 14.732 M 30.57 % 11.283 M -53.09 % 24.055 M 478.94 % 4.155 M 329.68 % -1.809 M -213.20 % 1.598 M -81.95 % 8.854 M 25.30 % 7.066 M -39.33 % 11.647 M 2 604.73 % -465.000 K -104.78 % 9.723 M 72.70 % 5.630 M -34.67 % 8.618 M 264.86 % 2.362 M -68.60 % 7.523 M
Capital expenditure -267.000 K -3.49 % -258.000 K 89.51 % -2.459 M -522.53 % -395.000 K 59.40 % -973.000 K 7.42 % -1.051 M 12.78 % -1.205 M 17.41 % -1.459 M -42.62 % -1.023 M 16.76 % -1.229 M 42.11 % -2.123 M -80.37 % -1.177 M 43.06 % -2.067 M 32.82 % -3.077 M -103.77 % -1.510 M -205.05 % -495.000 K 46.89 % -932.000 K -90.20 % -490.000 K 83.23 % -2.922 M 16.47 % -3.498 M -1 606.34 % -205.000 K 50.00 % -410.000 K 82.70 % -2.370 M -939.47 % -228.000 K 43.98 % -407.000 K 46.94 % -767.000 K 76.49 % -3.262 M -239.44 % -961.000 K -0.21 % -959.000 K -283.60 % -250.000 K
Free CashFlow 3.529 M -74.16 % 13.656 M 748.73 % 1.609 M -90.53 % 16.989 M 1 079.79 % 1.440 M -89.23 % 13.368 M 94.10 % 6.887 M -45.52 % 12.642 M 254.61 % 3.565 M -70.54 % 12.101 M 44.04 % 8.401 M -47.40 % 15.971 M 118.75 % 7.301 M 26.97 % 5.750 M -46.18 % 10.684 M -24.96 % 14.237 M 37.54 % 10.351 M -56.07 % 23.565 M 1 811.19 % 1.233 M 123.23 % -5.307 M -480.98 % 1.393 M -83.50 % 8.444 M 79.81 % 4.696 M -58.88 % 11.419 M 1 409.52 % -872.000 K -109.74 % 8.956 M 278.21 % 2.368 M -69.07 % 7.657 M 445.76 % 1.403 M -80.71 % 7.273 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