NBBK

NB Bancorp, Inc. Common Stock NBBK

Finances

2024 2023 2022 2021
Revenue 304.048 M 28.01 % 237.517 M 84.29 % 128.885 M 30.45 % 98.799 M
Net income 42.149 M 329.00 % 9.825 M -67.32 % 30.065 M 39.35 % 21.575 M
Income before tax 58.618 M 394.92 % 11.844 M -67.45 % 36.388 M 31.69 % 27.632 M
Income before tax ratio 0.19 286.62 % 0.05 -82.34 % 0.28 0.95 % 0.28
EBITDA 61.582 M 319.75 % 14.671 M -62.25 % 38.862 M 30.71 % 29.732 M
Net income ratio 0.14 235.13 % 0.04 -82.27 % 0.23 6.82 % 0.22
Ratio EBITDA 0.20 227.90 % 0.06 -79.51 % 0.30 0.20 % 0.30
Gross profit ratio 0.53 -5.80 % 0.56 -32.23 % 0.83 -2.82 % 0.85
Weighted average shs out dil 39.390 M -6.25 % 42.018 M -1.61 % 42.706 M 0.00 % 42.706 M
Weighted average shs out 39.390 M -6.25 % 42.018 M -1.61 % 42.706 M 0.00 % 42.706 M
EPS diluted 1.07 365.22 % 0.23 -67.14 % 0.70 37.25 % 0.51
Earnings per share 1.07 365.22 % 0.23 -67.14 % 0.70 37.25 % 0.51
Gross profit 160.607 M 20.59 % 133.188 M 24.90 % 106.637 M 26.77 % 84.119 M
Income tax expense 16.469 M 715.70 % 2.019 M -68.07 % 6.323 M 4.39 % 6.057 M
Cost of revenue 143.441 M 37.49 % 104.329 M 368.94 % 22.248 M 51.55 % 14.680 M
General and administrative expenses 83.926 M -1.92 % 85.570 M 48.21 % 57.736 M 26.89 % 45.502 M
Selling and marketing expenses 3.459 M -85.01 % 23.082 M 578.08 % 3.404 M 20.62 % 2.822 M
Other expenses 14.604 M 15.06 % 12.692 M 40.91 % 9.007 M 10.34 % 8.163 M
Operating expenses 101.989 M -15.95 % 121.344 M 72.73 % 70.249 M 24.36 % 56.487 M
Cost and expenses 245.430 M 8.75 % 225.673 M 141.67 % 93.380 M 30.32 % 71.655 M
Research and development expenses 0.000 0.000 0.000 0.000
Selling general and administrative expenses 87.385 M -19.57 % 108.652 M 77.41 % 61.242 M 26.73 % 48.324 M
Interest income 292.516 M 32.66 % 220.501 M 82.97 % 120.512 M 32.96 % 90.641 M
Interest expense 131.318 M 45.19 % 90.444 M 481.71 % 15.548 M 23.10 % 12.630 M
Depreciation and amortization 2.964 M 4.85 % 2.827 M 14.27 % 2.474 M 17.81 % 2.100 M
Operating income 58.618 M 394.92 % 11.844 M -67.45 % 36.388 M 31.69 % 27.632 M
Operating income ratio 0.19 286.62 % 0.05 -82.34 % 0.28 0.95 % 0.28
Total other income expenses net 0.000 0.000 0.000 0.000
2024 2023 2022 2021
2024 2023 2022 2021
Net debt -90.331 M -146.84 % 192.853 M 19.04 % 162.009 M 135.46 % -456.925 M
Total investments 4.547 B 11.30 % 4.085 B 25.84 % 3.246 B 38.13 % 2.350 B
Total debt 120.835 M -57.35 % 283.338 M -3.32 % 293.082 M 114 385.16 % 256.000 K
Accumulated other comprehensive income loss -8.167 M 31.35 % -11.897 M 17.39 % -14.401 M -533.85 % -2.272 M
Retained earnings 400.473 M 9.37 % 366.173 M 2.15 % 358.466 M 9.15 % 328.401 M
Common stock 427.000 K 0.00 % 427.000 K 0.000 0.000
Total equity 765.167 M 0.95 % 757.959 M 120.30 % 344.065 M 5.50 % 326.129 M
Other non current liabilities 89.534 M 366.01 % 19.213 M 60.35 % 11.982 M 51.77 % 7.895 M
Long term debt 20.835 M -92.65 % 283.338 M -3.32 % 293.082 M 114 385.16 % 256.000 K
Total non current liabilities 110.369 M -63.52 % 302.551 M -0.82 % 305.064 M 3 642.66 % 8.151 M
Other current liabilities 4.182 B 20.42 % 3.473 B 18.00 % 2.943 B 13.71 % 2.588 B
Deferred revenue 0.000 0.000 0.000 0.000
Short term debt 100.000 M 0.000 0.000 0.000
Total current liabilities 4.282 B 23.30 % 3.473 B 18.00 % 2.943 B 13.71 % 2.588 B
Total liabilities 4.393 B 16.35 % 3.775 B 16.23 % 3.248 B 25.10 % 2.597 B
Other non current assets 314.956 M 10.24 % 285.710 M 197.92 % 95.903 M 110.59 % 45.541 M
Long term investments 4.453 B 14.30 % 3.896 B 29.82 % 3.001 B 43.55 % 2.091 B
Intangible assets 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000
Property plant equipment net 34.654 M -2.47 % 35.531 M 0.53 % 35.344 M 21.01 % 29.208 M
Total non current assets 4.833 B 14.09 % 4.236 B 34.75 % 3.144 B 44.75 % 2.172 B
Other current assets 0.000 0.000 -100.00 % 57.167 M 116.12 % 26.452 M
Short term investments 93.923 M -50.43 % 189.465 M -22.82 % 245.480 M -5.49 % 259.750 M
cash and cash equivalents 211.166 M 133.37 % 90.485 M -30.97 % 131.073 M -71.33 % 457.181 M
Cash and short term investments 305.089 M 8.98 % 279.950 M -25.65 % 376.553 M -47.48 % 716.931 M
Total current assets 324.774 M 9.27 % 297.234 M -33.76 % 448.691 M -40.25 % 750.921 M
Inventory 0.000 0.000 0.000 0.000
Net receivables 19.685 M 13.89 % 17.284 M 15.45 % 14.971 M 98.61 % 7.538 M
Tax assets 30.299 M 58.42 % 19.126 M 67.95 % 11.388 M 78.66 % 6.374 M
Other assets 0.000 0.000 0.000 0.000
Account payables 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 15.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000
Other total stockholders equity 372.434 M -7.64 % 403.256 M 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000
Total assets 5.158 B 13.77 % 4.533 B 26.20 % 3.592 B 22.91 % 2.923 B
2024 2023 2022 2021
2024 2023 2022 2021
Deferred income tax -10.255 M -32.84 % -7.720 M -516.12 % -1.253 M -335.08 % 533.000 K
Stock based compensation 2.800 M 0.000 -100.00 % 1.900 M 0.000
Change in working capital -16.875 M -153.89 % 31.312 M 3 540.93 % 860.000 K -94.55 % 15.785 M
Accounts receivables -2.401 M 62.84 % -6.462 M -95.88 % -3.299 M -422.17 % 1.024 M
Inventory 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000
Other working capital -14.474 M -138.38 % 37.714 M 806.80 % 4.159 M -71.82 % 14.761 M
Other non cash items 22.405 M 34.22 % 16.693 M 120.57 % 7.568 M 96.52 % 3.851 M
Net cash provided by operating activities 43.188 M -18.45 % 52.959 M 33.35 % 39.714 M -9.42 % 43.844 M
Investments in property plant and equipment -1.938 M 32.36 % -2.865 M 66.29 % -8.498 M -370.80 % -1.805 M
Acquisitions net 0.000 0.000 -100.00 % 297.671 M 32 290.75 % 919.000 K
Purchases of investments -142.985 M -184.23 % -50.306 M 73.77 % -191.763 M -6.28 % -180.436 M
Sales maturities of investments 111.784 M 7.92 % 103.585 M -39.28 % 170.595 M 134.06 % 72.885 M
Other investing activites -513.305 M 41.80 % -882.036 M 5.77 % -935.998 M -1 488.39 % 67.416 M
Net cash used for investing activites -546.444 M 34.29 % -831.622 M -24.50 % -667.993 M -1 492.73 % -41.940 M
Debt repayment -162.503 M -1 567.72 % -9.744 M -103.33 % 292.826 M 343.79 % -120.112 M
Common stock issued -225.000 K -100.05 % 417.457 M 0.000 0.000
Common stock repurchased -33.397 M 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000
Other financing activites 790.645 M 62.33 % 487.056 M 1 852.28 % 24.948 M -93.12 % 362.539 M
Net cash used provided by financing activities 594.520 M -33.55 % 894.709 M 181.56 % 317.774 M 31.08 % 242.427 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000
Net change in cash 91.264 M -21.36 % 116.046 M 137.37 % -310.505 M -227.08 % 244.331 M
Cash at beginning of period 272.591 M 74.13 % 156.545 M -66.48 % 467.050 M 109.70 % 222.719 M
Cash at end of period 363.855 M 33.48 % 272.591 M 74.13 % 156.545 M -66.48 % 467.050 M
Operating cash flow 43.188 M -18.45 % 52.959 M 33.35 % 39.714 M -9.42 % 43.844 M
Capital expenditure -1.938 M 32.36 % -2.865 M 66.29 % -8.498 M -370.80 % -1.805 M
Free CashFlow 41.250 M -17.65 % 50.094 M 60.48 % 31.216 M -25.75 % 42.039 M
2024 2023 2022 2021
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
Revenue 84.026 M 4.11 % 80.712 M -0.33 % 80.982 M 4.81 % 77.268 M 4.29 % 74.091 M 3.34 % 71.694 M 6.79 % 67.136 M 7.01 % 62.736 M 13.36 % 55.343 M 6.67 % 51.884 M 23.38 % 42.053 M 24.81 % 33.693 M 14.84 % 29.340 M 18.79 % 24.699 M
Net income 14.579 M 15.20 % 12.655 M -18.94 % 15.612 M 86.23 % 8.383 M -11.32 % 9.453 M 8.64 % 8.701 M 163.89 % -13.619 M -260.85 % 8.467 M 36.02 % 6.225 M -28.87 % 8.752 M -27.24 % 12.028 M 69.55 % 7.094 M 6.39 % 6.668 M 55.98 % 4.275 M
Income before tax 18.719 M 6.55 % 17.569 M -8.85 % 19.275 M 25.33 % 15.380 M 30.10 % 11.822 M -2.62 % 12.140 M 160.22 % -20.161 M -274.27 % 11.569 M 36.83 % 8.455 M -29.43 % 11.981 M -0.63 % 12.057 M 23.80 % 9.739 M 11.25 % 8.754 M 49.95 % 5.838 M
Income before tax ratio 0.22 2.34 % 0.22 -8.55 % 0.24 19.58 % 0.20 24.75 % 0.16 -5.77 % 0.17 156.39 % -0.30 -262.85 % 0.18 20.71 % 0.15 -33.84 % 0.23 -19.46 % 0.29 -0.81 % 0.29 -3.12 % 0.30 26.23 % 0.24
EBITDA 19.249 M 5.19 % 18.299 M -8.59 % 20.019 M 24.15 % 16.125 M 28.32 % 12.566 M -2.38 % 12.872 M 166.17 % -19.452 M -258.39 % 12.281 M 34.47 % 9.133 M -28.14 % 12.709 M 0.17 % 12.688 M 22.02 % 10.398 M 10.58 % 9.403 M 47.54 % 6.373 M
Net income ratio 0.17 10.66 % 0.16 -18.67 % 0.19 77.69 % 0.11 -14.97 % 0.13 5.13 % 0.12 159.83 % -0.20 -250.31 % 0.13 19.99 % 0.11 -33.32 % 0.17 -41.02 % 0.29 35.85 % 0.21 -7.36 % 0.23 31.30 % 0.17
Ratio EBITDA 0.23 1.04 % 0.23 -8.29 % 0.25 18.46 % 0.21 23.05 % 0.17 -5.54 % 0.18 161.97 % -0.29 -248.01 % 0.20 18.62 % 0.17 -32.63 % 0.24 -18.81 % 0.30 -2.23 % 0.31 -3.70 % 0.32 24.21 % 0.26
Gross profit ratio 0.57 -0.21 % 0.57 3.31 % 0.55 7.19 % 0.52 0.75 % 0.51 -2.39 % 0.53 9.61 % 0.48 -13.15 % 0.55 -0.71 % 0.56 -17.55 % 0.67 -8.00 % 0.73 -10.83 % 0.82 -9.80 % 0.91 1.40 % 0.90
Weighted average shs out dil 37.550 M -3.11 % 38.756 M -1.61 % 39.390 M 0.26 % 39.289 M -8.00 % 42.706 M 7.60 % 39.690 M -7.06 % 42.706 M 0.00 % 42.706 M 0.00 % 42.706 M 0.00 % 42.706 M 10.63 % 38.603 M -9.61 % 42.706 M 20.21 % 35.526 M -16.81 % 42.706 M
Weighted average shs out 37.191 M -4.04 % 38.756 M -1.61 % 39.390 M 0.26 % 39.289 M -8.00 % 42.706 M 7.60 % 39.690 M -7.06 % 42.706 M 0.00 % 42.706 M 0.00 % 42.706 M 0.00 % 42.706 M 10.63 % 38.603 M -9.61 % 42.706 M 20.21 % 35.526 M -16.81 % 42.706 M
EPS diluted 0.39 18.18 % 0.33 -17.50 % 0.40 90.48 % 0.21 -12.50 % 0.24 9.09 % 0.22 168.75 % -0.32 -260.00 % 0.20 33.33 % 0.15 -25.00 % 0.20 -35.48 % 0.31 82.35 % 0.17 -10.53 % 0.19 90.00 % 0.10
Earnings per share 0.39 18.18 % 0.33 -17.50 % 0.40 90.48 % 0.21 -12.50 % 0.24 9.09 % 0.22 168.75 % -0.32 -260.00 % 0.20 33.33 % 0.15 -25.00 % 0.20 -35.48 % 0.31 82.35 % 0.17 -10.53 % 0.19 90.00 % 0.10
Gross profit 48.024 M 3.88 % 46.229 M 2.96 % 44.898 M 12.34 % 39.966 M 5.07 % 38.036 M 0.88 % 37.705 M 17.06 % 32.211 M -7.06 % 34.657 M 12.55 % 30.792 M -12.06 % 35.013 M 13.50 % 30.848 M 11.29 % 27.718 M 3.59 % 26.758 M 20.45 % 22.215 M
Income tax expense 4.140 M -15.75 % 4.914 M 34.12 % 3.664 M -47.63 % 6.997 M 195.36 % 2.369 M -31.11 % 3.439 M 152.57 % -6.542 M -310.90 % 3.102 M 39.10 % 2.230 M -30.94 % 3.229 M 11 034.48 % 29.000 K -98.90 % 2.645 M 26.80 % 2.086 M 33.46 % 1.563 M
Cost of revenue 36.002 M 4.41 % 34.483 M -4.44 % 36.084 M -3.27 % 37.302 M 3.42 % 36.067 M 6.11 % 33.989 M -2.68 % 34.925 M 24.38 % 28.079 M 14.37 % 24.551 M 45.52 % 16.871 M 50.57 % 11.205 M 87.53 % 5.975 M 131.41 % 2.582 M 3.86 % 2.486 M
General and administrative expenses 23.863 M 1.68 % 23.469 M 11.87 % 20.978 M 894.22 % 2.110 M -90.11 % 21.333 M -0.74 % 21.492 M -25.77 % 28.952 M 53.40 % 18.874 M 2.14 % 18.479 M -1.45 % 18.750 M 25.03 % 14.997 M 2.77 % 14.593 M -1.05 % 14.748 M 10.08 % 13.398 M
Selling and marketing expenses 954.000 K 12.77 % 846.000 K 8.60 % 779.000 K -7.48 % 842.000 K -23.11 % 1.095 M 47.57 % 742.000 K 429.78 % -225.000 K -124.51 % 918.000 K 6.25 % 864.000 K -27.39 % 1.190 M 0.17 % 1.188 M 44.53 % 822.000 K 7.87 % 762.000 K 20.57 % 632.000 K
Other expenses 4.488 M 3.29 % 4.345 M 12.42 % 3.865 M -82.13 % 21.634 M 471.42 % 3.786 M 13.66 % 3.331 M -85.91 % 23.645 M 617.38 % 3.296 M 10.09 % 2.994 M -3.17 % 3.092 M 18.65 % 2.606 M 1.64 % 2.564 M 2.81 % 2.494 M 6.26 % 2.347 M
Operating expenses 29.305 M 2.25 % 28.660 M 11.86 % 25.622 M 4.21 % 24.586 M -6.21 % 26.214 M 2.54 % 25.565 M -51.19 % 52.372 M 126.84 % 23.088 M 3.36 % 22.337 M -3.02 % 23.032 M 22.57 % 18.791 M 4.52 % 17.979 M -0.14 % 18.004 M 9.93 % 16.377 M
Cost and expenses 65.307 M 3.43 % 63.143 M 2.33 % 61.706 M -0.29 % 61.888 M -0.63 % 62.281 M 4.60 % 59.544 M -31.80 % 87.306 M 71.76 % 50.830 M 9.21 % 46.544 M 17.64 % 39.565 M 31.90 % 29.996 M 25.22 % 23.954 M 16.36 % 20.586 M 9.15 % 18.861 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
Selling general and administrative expenses 24.817 M 2.06 % 24.315 M 11.76 % 21.757 M 637.03 % 2.952 M -86.84 % 22.428 M 0.87 % 22.234 M -22.60 % 28.727 M 45.14 % 19.792 M 2.32 % 19.343 M -2.99 % 19.940 M 23.20 % 16.185 M 5.00 % 15.415 M -0.61 % 15.510 M 10.55 % 14.030 M
Interest income 79.848 M 3.90 % 76.851 M -0.45 % 77.200 M 1.57 % 76.003 M 6.86 % 71.122 M 4.30 % 68.193 M 6.75 % 63.881 M 7.81 % 59.254 M 14.16 % 51.906 M 12.80 % 46.017 M 15.97 % 39.681 M 26.14 % 31.457 M 20.84 % 26.031 M 11.52 % 23.343 M
Interest expense 32.841 M -1.45 % 33.325 M -3.91 % 34.680 M 0.00 % 34.679 M 7.03 % 32.400 M 9.61 % 29.560 M 1.85 % 29.024 M 11.14 % 26.114 M 27.34 % 20.507 M 38.57 % 14.799 M 71.98 % 8.605 M 175.36 % 3.125 M 80.43 % 1.732 M -16.97 % 2.086 M
Depreciation and amortization 766.000 K 4.93 % 730.000 K -1.75 % 743.000 K -0.27 % 745.000 K 0.13 % 744.000 K 1.64 % 732.000 K 3.24 % 709.000 K -0.42 % 712.000 K 5.01 % 678.000 K -6.87 % 728.000 K 15.37 % 631.000 K -4.25 % 659.000 K 1.54 % 649.000 K 21.31 % 535.000 K
Operating income 19.249 M 9.56 % 17.569 M -8.86 % 19.276 M 25.33 % 15.380 M 30.10 % 11.822 M -2.62 % 12.140 M 160.22 % -20.161 M -274.27 % 11.569 M 36.83 % 8.455 M -29.43 % 11.981 M -0.63 % 12.057 M 23.80 % 9.739 M 11.25 % 8.754 M 49.95 % 5.838 M
Operating income ratio 0.23 5.24 % 0.22 -8.55 % 0.24 19.58 % 0.20 24.75 % 0.16 -5.77 % 0.17 156.39 % -0.30 -262.85 % 0.18 20.71 % 0.15 -33.84 % 0.23 -19.46 % 0.29 -0.81 % 0.29 -3.12 % 0.30 26.23 % 0.24
Total other income expenses net -530.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
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
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-03-31
Net debt -29.512 M 73.25 % -110.305 M -22.11 % -90.331 M -183.60 % -31.852 M 70.89 % -109.420 M -6.42 % -102.820 M -153.32 % 192.853 M -20.70 % 243.182 M -4.92 % 255.776 M 271.43 % 68.863 M -57.49 % 162.009 M 0.000
Total investments 4.770 B 1.80 % 4.686 B 3.05 % 4.547 B 2.88 % 4.420 B 3.25 % 4.281 B 3.37 % 4.141 B 1.37 % 4.085 B 5.00 % 3.891 B 4.71 % 3.716 B 7.98 % 3.441 B 6.00 % 3.246 B 0.000
Total debt 127.600 M 40.47 % 90.835 M -24.83 % 120.835 M 3.87 % 116.335 M 91.23 % 60.835 M 0.00 % 60.837 M -78.53 % 283.338 M -18.02 % 345.634 M 2.37 % 337.637 M 110.92 % 160.079 M -45.38 % 293.082 M 0.000
Accumulated other comprehensive income loss -6.142 M 5.00 % -6.465 M 20.84 % -8.167 M -14.32 % -7.144 M 35.84 % -11.135 M 4.71 % -11.685 M 1.78 % -11.897 M 15.57 % -14.091 M 1.82 % -14.352 M -7.80 % -13.313 M 7.56 % -14.401 M -104.42 % 326.129 M
Retained earnings 427.707 M 3.53 % 413.128 M 3.16 % 400.473 M 4.68 % 382.560 M -0.46 % 384.328 M 2.52 % 374.874 M 2.38 % 366.173 M -3.59 % 379.792 M 2.28 % 371.325 M 1.71 % 365.100 M 1.85 % 358.466 M 0.000
Common stock 407.000 K 0.25 % 406.000 K -4.92 % 427.000 K 0.00 % 427.000 K 0.00 % 427.000 K 0.00 % 427.000 K 0.00 % 427.000 K 0.000 0.000 0.000 0.000 0.000
Total equity 737.122 M -0.34 % 739.611 M -3.34 % 765.167 M 2.37 % 747.449 M 0.40 % 744.462 M 1.45 % 733.838 M -3.18 % 757.959 M 107.26 % 365.701 M 2.45 % 356.973 M 1.47 % 351.787 M 2.24 % 344.065 M 5.50 % 326.129 M
Other non current liabilities 89.663 M 11.20 % 80.630 M -9.94 % 89.534 M -2.21 % 91.555 M 17.11 % 78.177 M -1.03 % 78.991 M 311.13 % 19.213 M 32.71 % 14.477 M 10.55 % 13.095 M 11.85 % 11.708 M -2.29 % 11.982 M 103.67 % -326.129 M
Long term debt 127.600 M 40.47 % 90.835 M 335.97 % 20.835 M -82.09 % 116.335 M 91.23 % 60.835 M 0.00 % 60.837 M -78.53 % 283.338 M -18.02 % 345.634 M 2.37 % 337.637 M 110.92 % 160.079 M -45.38 % 293.082 M 0.000
Total non current liabilities 217.263 M 26.71 % 171.465 M 55.36 % 110.369 M -46.91 % 207.890 M 49.55 % 139.012 M -0.58 % 139.828 M -53.78 % 302.551 M -15.98 % 360.111 M 2.67 % 350.732 M 104.17 % 171.787 M -43.69 % 305.064 M 193.54 % -326.129 M
Other current liabilities 4.272 B -1.36 % 4.331 B 3.56 % 4.182 B 3.34 % 4.047 B 3.19 % 3.922 B 3.85 % 3.776 B 8.74 % 3.473 B -0.94 % 3.506 B 5.57 % 3.321 B 4.02 % 3.192 B 8.47 % 2.943 B 0.000
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
Short term debt 0.000 0.000 -100.00 % 100.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 4.272 B -1.36 % 4.331 B 1.14 % 4.282 B 5.81 % 4.047 B 3.19 % 3.922 B 3.85 % 3.776 B 8.74 % 3.473 B -0.94 % 3.506 B 5.57 % 3.321 B 4.02 % 3.192 B 8.47 % 2.943 B 0.000
Total liabilities 4.489 B -0.29 % 4.503 B 2.50 % 4.393 B 3.23 % 4.255 B 4.78 % 4.061 B 3.70 % 3.916 B 3.73 % 3.775 B -2.34 % 3.866 B 5.30 % 3.672 B 9.14 % 3.364 B 3.57 % 3.248 B 1 096.01 % -326.129 M
Other non current assets -4.705 B -1 828.78 % 272.144 M -13.59 % 314.956 M -13.42 % 363.765 M 29.25 % 281.438 M 2.99 % 273.256 M -4.36 % 285.710 M 63.69 % 174.548 M 62.27 % 107.567 M 61.26 % 66.706 M -56.42 % 153.070 M 0.000
Long term investments 4.705 B 1.62 % 4.630 B 3.97 % 4.453 B 5.59 % 4.217 B 3.48 % 4.075 B 3.60 % 3.934 B 0.98 % 3.896 B 5.47 % 3.694 B 5.48 % 3.502 B 9.56 % 3.196 B 6.51 % 3.001 B 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 34.289 M 0.65 % 34.069 M -1.69 % 34.654 M -0.43 % 34.802 M -1.38 % 35.290 M 0.52 % 35.106 M -1.20 % 35.531 M -1.20 % 35.964 M -0.05 % 35.982 M 0.16 % 35.923 M 1.64 % 35.344 M 0.000
Total non current assets 63.934 M -98.71 % 4.966 B 2.75 % 4.833 B 4.31 % 4.633 B 5.03 % 4.411 B 3.51 % 4.261 B 0.59 % 4.236 B 8.17 % 3.916 B 7.08 % 3.658 B 10.47 % 3.311 B 3.43 % 3.201 B 0.000
Other current assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 61.850 M 12.44 % 55.007 M 0.000 0.000
Short term investments 235.408 M 321.84 % 55.805 M -40.58 % 93.923 M -53.63 % 202.541 M -1.23 % 205.065 M -1.02 % 207.169 M 9.34 % 189.465 M -3.80 % 196.943 M -7.96 % 213.977 M -12.63 % 244.917 M -0.23 % 245.480 M 0.000
cash and cash equivalents 157.112 M -21.89 % 201.140 M -4.75 % 211.166 M 42.50 % 148.187 M -12.96 % 170.255 M 4.03 % 163.657 M 80.87 % 90.485 M -11.68 % 102.452 M 25.15 % 81.861 M -10.26 % 91.216 M -30.41 % 131.073 M 0.000
Cash and short term investments 392.520 M 52.76 % 256.945 M -15.78 % 305.089 M -13.01 % 350.728 M -6.55 % 375.320 M 1.21 % 370.826 M 32.46 % 279.950 M -6.49 % 299.395 M 1.20 % 295.838 M -11.99 % 336.133 M -10.73 % 376.553 M 0.000
Total current assets 4.954 B 1 691.85 % 276.478 M -14.87 % 324.774 M -12.08 % 369.399 M -6.32 % 394.327 M 1.46 % 388.669 M 30.76 % 297.234 M -5.79 % 315.507 M -14.98 % 371.102 M -8.44 % 405.302 M 3.52 % 391.524 M 0.000
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
Net receivables 4.562 B 23 253.10 % 19.533 M -0.77 % 19.685 M 5.43 % 18.671 M -1.77 % 19.007 M 6.52 % 17.843 M 3.23 % 17.284 M 7.27 % 16.112 M 20.11 % 13.414 M -5.28 % 14.162 M -5.40 % 14.971 M 0.000
Tax assets 29.645 M -0.25 % 29.719 M -1.91 % 30.299 M 73.45 % 17.468 M -7.44 % 18.872 M -0.94 % 19.052 M -0.39 % 19.126 M 57.44 % 12.148 M -0.89 % 12.257 M 3.24 % 11.872 M 4.25 % 11.388 M 0.000
Other assets 208.539 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 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 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
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
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
Capital lease obligations 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
Other total stockholders equity 315.150 M -5.23 % 332.542 M -10.71 % 372.434 M 0.22 % 371.606 M 0.21 % 370.843 M 0.17 % 370.222 M -8.19 % 403.256 M 0.000 0.000 0.000 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 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
Total assets 5.227 B -0.30 % 5.242 B 1.64 % 5.158 B 3.10 % 5.003 B 4.10 % 4.805 B 3.34 % 4.650 B 2.57 % 4.533 B 7.13 % 4.232 B 5.04 % 4.029 B 8.41 % 3.716 B 3.44 % 3.592 B 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-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
Deferred income tax -10.000 K -11.11 % -9.000 K 99.91 % -10.225 M -102 150.00 % -10.000 K 9.09 % -11.000 K -22.22 % -9.000 K 99.88 % -7.684 M -54 785.71 % -14.000 K -16.67 % -12.000 K -20.00 % -10.000 K 99.09 % -1.097 M -603.21 % -156.000 K 0.000 0.000
Stock based compensation 1.506 M 92.34 % 783.000 K -5.43 % 828.000 K 8.52 % 763.000 K 22.87 % 621.000 K 5.61 % 588.000 K -70.60 % 2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 7.301 M 228.81 % -5.668 M -145.52 % 12.451 M 492.78 % -3.170 M -580.26 % -466.000 K 98.19 % -25.690 M -193.38 % 27.512 M 463.54 % 4.882 M 79.16 % 2.725 M 169.80 % -3.904 M -888.35 % -395.000 K -958.70 % 46.000 K -98.66 % 3.433 M 254.36 % -2.224 M
Accounts receivables -853.000 K -661.18 % 152.000 K 114.99 % -1.014 M -401.79 % 336.000 K 128.87 % -1.164 M -108.23 % -559.000 K -120.73 % 2.696 M 187.45 % -3.083 M -178.75 % -1.106 M -34.88 % -820.000 K 47.77 % -1.570 M -18.13 % -1.329 M -403.41 % -264.000 K -94.12 % -136.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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 8.154 M 240.10 % -5.820 M -143.22 % 13.465 M 484.06 % -3.506 M -602.29 % 698.000 K 102.78 % -25.131 M -201.27 % 24.816 M 211.52 % 7.966 M 107.94 % 3.831 M 224.22 % -3.084 M -362.47 % 1.175 M -14.55 % 1.375 M -62.81 % 3.697 M 277.06 % -2.088 M
Other non cash items 2.896 M 98.76 % 1.457 M 44.69 % 1.007 M -65.35 % 2.906 M -79.57 % 14.221 M 232.97 % 4.271 M -32.84 % 6.359 M 170.37 % 2.352 M -55.96 % 5.340 M 0.000 -100.00 % 3.033 M -5.63 % 3.214 M 645.71 % 431.000 K -51.57 % 890.000 K
Net cash provided by operating activities 27.038 M 171.79 % 9.948 M -51.27 % 20.416 M 112.29 % 9.617 M -61.12 % 24.734 M 316.83 % -11.407 M -185.92 % 13.277 M -19.04 % 16.400 M 8.77 % 15.077 M 81.08 % 8.326 M -41.37 % 14.200 M 30.79 % 10.857 M -2.90 % 11.181 M 224.46 % 3.446 M
Investments in property plant and equipment -949.000 K -778.70 % -108.000 K 80.65 % -558.000 K -154.79 % -219.000 K 75.42 % -891.000 K -230.00 % -270.000 K -12.97 % -239.000 K 63.57 % -656.000 K -13.10 % -580.000 K 58.27 % -1.390 M 46.58 % -2.602 M -51.37 % -1.719 M 45.22 % -3.138 M -202.02 % -1.039 M
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
Purchases of investments -18.426 M -40.08 % -13.154 M 68.96 % -42.372 M 32.26 % -62.552 M -340.48 % -14.201 M 40.48 % -23.860 M -32.60 % -17.994 M -1 864.41 % -916.000 K 14.87 % -1.076 M 95.97 % -26.725 M -513.94 % -4.353 M -312.61 % -1.055 M 99.14 % -122.669 M -134.63 % -52.282 M
Sales maturities of investments 7.286 M -15.11 % 8.583 M -59.83 % 21.369 M -69.02 % 68.981 M 1 432.91 % 4.500 M -73.43 % 16.934 M -32.51 % 25.091 M 27.46 % 19.686 M -32.95 % 29.362 M -0.28 % 29.445 M -60.40 % 74.358 M 20.74 % 61.583 M 274.14 % 16.460 M -9.53 % 18.194 M
Other investing activites -28.652 M 78.60 % -133.862 M -46.21 % -91.553 M 56.09 % -208.511 M -43.01 % -145.803 M -116.20 % -67.438 M 61.18 % -173.730 M 11.99 % -197.397 M 38.17 % -319.278 M -63.54 % -195.226 M 31.88 % -286.603 M 20.51 % -360.531 M -311.28 % 170.638 M 198.50 % -173.235 M
Net cash used for investing activites -40.741 M 70.59 % -138.541 M -22.48 % -113.114 M 44.09 % -202.301 M -29.35 % -156.395 M -109.55 % -74.634 M 55.27 % -166.872 M 6.92 % -179.283 M 38.51 % -291.571 M -50.37 % -193.896 M 11.54 % -219.200 M 27.35 % -301.722 M -592.28 % 61.291 M 129.42 % -208.362 M
Debt repayment 36.765 M 222.55 % -30.000 M -766.67 % 4.500 M -91.89 % 55.500 M 2 775 100.00 % -2.000 K 100.00 % -222.501 M -257.17 % -62.296 M -878.99 % 7.997 M -95.50 % 177.558 M 233.50 % -133.003 M -227.03 % 104.698 M -44.30 % 187.959 M 6 265 400.00 % -3.000 K -101.74 % 172.000 K
Common stock issued 0.000 0.000 0.000 100.00 % -450.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -18.897 M 53.57 % -40.696 M 0.000 -100.00 % 225.000 K 100.67 % -33.397 M 0.00 % -33.397 M -142.46 % -13.774 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 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 -58.912 M -139.57 % 148.880 M 10.28 % 135.004 M 7.75 % 125.291 M -30.06 % 179.143 M -48.98 % 351.154 M -0.99 % 354.648 M 102.42 % 175.200 M 45.15 % 120.706 M -52.46 % 253.899 M 33.82 % 189.731 M 306.69 % 46.652 M 132.29 % -144.460 M -115.69 % -66.975 M
Net cash used provided by financing activities -41.044 M -152.50 % 78.184 M -43.96 % 139.504 M -22.84 % 180.791 M 24.19 % 145.572 M 13.15 % 128.653 M -55.99 % 292.352 M 59.58 % 183.197 M -38.58 % 298.264 M 146.71 % 120.896 M -58.94 % 294.429 M 25.50 % 234.611 M 262.40 % -144.463 M -116.25 % -66.803 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
Net change in cash -54.747 M -8.61 % -50.409 M -207.70 % 46.806 M 493.56 % -11.893 M -185.49 % 13.911 M -67.22 % 42.440 M -69.41 % 138.757 M 583.06 % 20.314 M -6.17 % 21.649 M 133.47 % -64.674 M -172.32 % 89.429 M 258.97 % -56.254 M 21.86 % -71.991 M 73.50 % -271.689 M
Cash at beginning of period 313.446 M -13.85 % 363.855 M 14.76 % 317.049 M -3.62 % 328.942 M 4.42 % 315.031 M 15.57 % 272.591 M 103.68 % 133.834 M 17.89 % 113.520 M 23.56 % 91.871 M -41.31 % 156.545 M 133.25 % 67.116 M -45.60 % 123.370 M -36.85 % 195.361 M -58.17 % 467.050 M
Cash at end of period 258.699 M -17.47 % 313.446 M -13.85 % 363.855 M 14.76 % 317.049 M -3.62 % 328.942 M 4.42 % 315.031 M 15.57 % 272.591 M 103.68 % 133.834 M 17.89 % 113.520 M 23.56 % 91.871 M -41.31 % 156.545 M 133.25 % 67.116 M -45.60 % 123.370 M -36.85 % 195.361 M
Operating cash flow 27.038 M 171.79 % 9.948 M -51.27 % 20.416 M 112.29 % 9.617 M -61.12 % 24.734 M 316.83 % -11.407 M -185.92 % 13.277 M -19.04 % 16.400 M 8.77 % 15.077 M 81.08 % 8.326 M -41.37 % 14.200 M 30.79 % 10.857 M -2.90 % 11.181 M 224.46 % 3.446 M
Capital expenditure -949.000 K -778.70 % -108.000 K 80.65 % -558.000 K -154.79 % -219.000 K 75.42 % -891.000 K -230.00 % -270.000 K -12.97 % -239.000 K 63.57 % -656.000 K -13.10 % -580.000 K 58.27 % -1.390 M 46.58 % -2.602 M -51.37 % -1.719 M 45.22 % -3.138 M -202.02 % -1.039 M
Free CashFlow 26.089 M 165.13 % 9.840 M -50.45 % 19.858 M 111.30 % 9.398 M -60.58 % 23.843 M 304.19 % -11.677 M -189.56 % 13.038 M -17.19 % 15.744 M 9.51 % 14.377 M 107.28 % 6.936 M -40.20 % 11.598 M 26.92 % 9.138 M 13.61 % 8.043 M 230.04 % 2.437 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022