MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, PRLB had $21,755K increase in cash & cash equivalents over the period. $59,662K in free cash flow.

Cash Flow Overview

Change in Cash
$21,755K
Free Cash flow
$59,662K

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
Cash Flow
2025-12-31
Net income
21,241
Depreciation and amortization
33,814
Stock-based compensation expense
15,729
Deferred taxes
2,912
Interest on finance lease obligations
20
Loss on foreign currency translation
0
Loss on impairment of equipment
0
Impairments related to exit and closure of germany business
448
Gain on disposal of property and equipment
4
Other
-223
Accounts receivable
12,479
Inventories
2,113
Prepaid expenses and other
-1,009
Income taxes
508
Accounts payable
-333
Accrued liabilities and other
13,975
Net cash provided by operating activities
74,504
Purchases of property, equipment and other capital assets
14,842
Proceeds from sales of property, equipment and other capital assets
834
Purchases of other assets and investments
0
Purchases of marketable securities
17,015
Proceeds from sales of marketable securities
0
Proceeds from maturities of marketable securities
17,613
Net cash used in investing activities
-13,410
Proceeds from issuance of common stock from equity plans
6,340
Purchases of shares withheld for tax obligations
3,434
Repurchases of common stock and other
42,963
Principal repayments of finance lease obligations
309
Net cash used in financing activities
-40,366
Effect of exchange rate changes on cash and cash equivalents
1,027
Net increase (decrease) in cash and cash equivalents
21,755
Cash and cash equivalents, beginning of period
89,071
Cash and cash equivalents, end of period
110,826
Unit: Thousand (K) dollars

Time Plot

Show the time plot by selecting a row from the table.

Proto Labs Inc (PRLB)

Proto Labs Inc (PRLB)