Solaris oilfield infrastructure, inc. (SOI)
CashFlow / TTM
Mar'20Dec'19Sep'19Jun'19Mar'19Dec'18Sep'18Jun'18Mar'18Dec'17Sep'17Jun'17Mar'17Mar'16
Cash flows from operating activities:
Net (loss) income

33,773

90,360

89,679

97,033

95,972

85,952

62,727

43,696

23,310

14,677

0

0

0

0

Adjustment to reconcile net (loss) income to net cash provided by operating activities:
Depreciation and amortization

27,694

26,925

25,783

24,203

21,565

18,422

14,873

11,287

8,673

6,635

0

0

0

0

Loss on disposal of asset

-105

-261

-277

-540

-528

-318

-269

-151

-476

-498

0

0

0

-

Allowance for credit losses

0

-

-

-

-

-

-

-

-

-

-

-

-

-

Stock-based compensation

4,942

4,475

3,986

3,099

3,210

3,861

4,744

5,826

5,182

3,701

0

0

0

0

Amortization of debt issuance costs

718

753

787

822

312

296

234

166

102

51

0

0

0

-

Deferred income tax expense

6,355

16,122

14,561

15,213

14,363

12,277

0

0

0

-

-

-

-

-

Impairment losses

0

-

-

-

-

-

-

-

-

-

-

-

-

-

Other

129

150

196

-198

-631

-620

0

0

0

-

-

-

-

-

Changes in operating assets and liabilities:
Accounts receivable

8,804

-853

9,536

17,238

20,263

26,766

25,035

19,973

14,545

8,469

0

0

0

0

Prepaid expenses and other assets

-1,744

-2,332

-5,069

-5,925

-3,014

686

3,315

2,905

2,275

3,273

0

0

0

0

Inventories

86

2,744

4,450

6,793

6,891

10,470

9,432

10,157

14,205

7,532

0

0

0

0

Accounts payable

4,629

-3,582

119

-2,224

-1,068

4,469

161

4,114

3,276

4,224

0

0

0

0

Accrued liabilities

5,686

4,183

5,144

5,274

1,235

2,614

7,020

6,432

6,028

5,805

0

0

0

0

Deferred revenue

-

-25,458

0

0

0

-

-

-

-

-

-

-

-

-

Net cash provided by operating activities

103,565

114,871

147,375

145,206

134,932

116,365

71,269

53,782

28,331

26,729

0

0

0

0

Investment in property, plant and equipment

15,181

34,852

68,980

103,641

140,289

161,079

169,910

158,585

127,454

93,912

0

0

0

0

Cash received from insurance proceeds

620

618

0

0

0

-

-

-

-

-

-

-

-

-

Proceeds from disposal of assets

-

-

-

-

-

-

-

-

-

-

-

-

0

-

Investment in intangible assets

-

-

-

-

-

6

44

50

72

72

0

0

0

-

Net cash used in investing activities

-14,329

-34,002

-67,852

-103,122

-139,725

-160,545

-174,794

-163,576

-132,534

-98,984

0

0

0

0

Cash flows from financing activities:
Share repurchases

0

-

-

-

-

-

-

-

-

-

-

-

-

-

Payments related to debt issuance costs

-

-

-

-

-

1,014

0

0

0

-

-

-

-

-

Proceeds from pay down of promissory note related to membership units

-

-

-

-

-

-

-

-

-

5,256

0

0

0

-

Distribution and dividend paid to Solaris LLC unitholders (other than Solaris Inc.) and Class A common shareholders

19,258

19,260

0

0

0

-

-

-

-

-

-

-

-

-

Payments under finance leases

35

35

33

32

30

28

28

28

27

27

0

0

0

0

Payments under insurance premium financing

-

2,485

0

0

0

-

-

-

-

-

-

-

-

-

Payments under notes payable

-

-

-

-

-

-

-

-

-

-451

0

0

0

0

Proceeds from stock option exercises

83

294

294

390

522

932

0

0

0

-

-

-

-

-

Payments related to purchase of treasury stock

0

-

-

-

0

-

-

-

-

-

-

-

-

-

Repayment of senior secured credit facility

-

-

-

-

0

-

-

-

-

-

-

-

-

-

Net cash used in financing activities

-52,560

-39,044

-29,914

-17,807

-12,269

5,816

51,606

45,148

128,838

132,108

0

0

0

0

Net decrease in cash

36,676

41,825

49,609

24,277

-17,062

-38,364

-51,919

-64,646

24,635

59,853

0

0

0

0

Non-cash activities
Capitalized depreciation in property, plant and equipment

710

735

746

741

734

688

677

667

652

668

0

0

0

0

Property and equipment additions incurred but not paid at period-end

7

82

-2,165

-1,067

-2,118

3,909

10,939

12,057

13,407

7,765

0

0

0

-

Property, plant and equipment additions transferred from inventory

0

-

-

-

0

-

-

-

-

-

-

-

-

-

Insurance premium financing

-

-

-

-

-

-

-

-

-

-

-

-

0

-

Accrued interest from notes receivable issued for membership units

-

-

-

-

-

-

-

-

-

-

0

0

0

0

Cash paid for:
Interest

189

275

363

403

389

281

126

75

72

104

0

0

0

0