Pubmatic Inc Cl A (PUBM)
9.95 -0.01 (-0.10%) 14:35 ET [NASDAQ]
9.91 x 100 9.96 x 10
Realtime by (Cboe BZX)
9.91 x 100 9.96 x 10
Realtime 10.25 +0.29 (+2.91%) 09:03 ET
for Mon, Apr 28th, 2025
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
12-2024 | 12-2023 | 12-2022 | 12-2021 | 12-2020 | |
Cash Flows From Operating Activities | |||||
Net Income | 12,504 | 8,881 | 28,705 | 56,604 | 26,613 |
Depreciation Amortization | 45,352 | 44,770 | 34,249 | 23,073 | 15,743 |
Income taxes - deferred | -10,984 | -13,406 | -7,166 | 4,753 | 2,933 |
Accounts receivable | -49,345 | -75,716 | -24,408 | -67,405 | -102,175 |
Accounts payable and accrued liabilities | 38,096 | 79,687 | 29,763 | 68,301 | 77,357 |
Other Working Capital | -13,782 | 4,242 | -514 | -6,465 | -24,885 |
Other Operating Activity | 51,584 | 32,663 | 26,583 | 9,820 | 28,744 |
Operating Cash Flow | $73,425 | $81,121 | $87,212 | $88,681 | $24,330 |
Cash Flows From Investing Activities | |||||
Change In Deposits | 60,842 | -10,730 | -4,393 | -57,362 | 1,541 |
PPE Investments | -38,528 | -28,288 | -48,893 | -39,361 | -31,403 |
Net Acquisitions | N/A | N/A | -28,085 | N/A | N/A |
Purchase Of Investment | N/A | N/A | N/A | N/A | -15 |
Investing Cash Flow | $22,314 | $-39,018 | $-81,371 | $-96,723 | $-29,877 |
Cash Flows From Financing Activities | |||||
Debt Repayment | -131 | -126 | -119 | -10 | 0 |
Common Stock Issued | 4,133 | 3,418 | 4,155 | 9,421 | 48,220 |
Common Stock Repurchased | -75,332 | -59,268 | N/A | -52 | -3 |
Other Financing Activity | -2,148 | 0 | 0 | 0 | 4,268 |
Financing Cash Flow | $-73,478 | $-55,976 | $4,036 | $9,359 | $52,485 |
Exchange Rate Effect | -318 | N/A | N/A | N/A | N/A |
Beginning Cash Position | 78,509 | 92,382 | 82,505 | 81,188 | 34,250 |
End Cash Position | 100,452 | 78,509 | 92,382 | 82,505 | 81,188 |
Net Cash Flow | $21,943 | $-13,873 | $9,877 | $1,317 | $46,938 |
Free Cash Flow | |||||
Operating Cash Flow | 73,425 | 81,121 | 87,212 | 88,681 | 24,330 |
Capital Expenditure | -38,528 | -28,288 | -48,893 | -39,361 | -31,403 |
Free Cash Flow | 34,897 | 52,833 | 38,319 | 49,320 | -7,073 |