UK markets closed

OrthoPediatrics Corp. (KIDS)

NasdaqGM - NasdaqGM Real-time price. Currency in USD
Add to watchlist
28.98+0.77 (+2.71%)
As of 12:07PM EDT. Market open.
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
-21,973
-20,974
1,258
-16,260
-32,944
-
Depreciation & amortisation
18,565
17,385
13,099
10,680
8,010
-
Deferred income taxes
-3,034
-1,163
-5,032
-1,128
-723
-
Stock-based compensation
11,212
10,526
6,679
5,842
6,196
-
Change in working capital
-31,992
-32,197
-17,756
-12,551
-4,986
-
Accounts receivable
-6,567
-9,724
-3,983
-466
-451
-
Inventory
-26,931
-26,279
-16,938
-5,050
-12,070
-
Accounts payable
2,512
1,491
-209
-567
3,071
-
Other working capital
-47,779
-46,030
-31,797
-29,074
-29,830
-
Other non-cash items
-1,038
-1,608
-23,623
354
5,917
-
Net cash provided by operating activities
-27,275
-27,046
-21,766
-13,063
-18,530
-
Cash flows from investing activities
Investments in property, plant and equipment
-20,504
-18,984
-10,031
-16,011
-11,300
-
Acquisitions, net
-23,790
-3,097
-40,090
0
-3,393
-
Purchases of investments
-
-48,600
-110,122
0
-55,000
-
Sales/maturities of investments
99,128
112,904
46,872
9,250
0
-
Other investing activities
-
-546
-
-650
-
-
Net cash used for investing activities
5,688
41,677
-113,371
-7,411
-69,693
-
Cash flows from financing activities
Debt repayment
-681
-144
-31,137
-131
-25,125
-
Common stock issued
-
0
139,282
0
70,207
-
Dividends paid
-
-
-
-
-
0
Other financing activities
-
-2,000
-3,234
-
-
-
Net cash used provided by (used for) financing activities
6,764
7,301
135,974
6
46,732
-
Net change in cash
-12,573
22,565
1,456
-21,126
-41,895
-
Cash at beginning of period
36,137
10,462
9,006
30,132
72,027
-
Cash at end of period
21,314
33,027
10,462
9,006
30,132
-
Free cash flow
Operating cash flow
-27,275
-27,046
-21,766
-13,063
-18,530
-
Capital expenditure
-20,504
-18,984
-10,031
-16,011
-11,300
-
Free cash flow
-47,779
-46,030
-31,797
-29,074
-29,830
-