Infrastructure & energy alternatives, inc. (IEA)
Income statement / TTM
Mar'20Dec'19Sep'19Jun'19Mar'19Dec'18Sep'18Jun'18Mar'18Dec'17Sep'17Jun'17Mar'17Dec'16Sep'16Jun'16Mar'16
Revenue

1,628,145

1,459,763

1,215,620

1,072,877

918,989

779,343

622,308

520,859

452,828

454,949

0

0

0

-

-

-

-

Cost of revenue

1,443,831

1,302,746

1,134,780

1,017,899

878,634

747,817

562,137

463,392

397,956

388,928

0

0

0

-

-

-

-

Gross profit

184,314

157,017

80,840

54,978

40,355

31,526

60,171

57,467

54,872

66,021

0

0

0

-

-

-

-

Selling, general and administrative expenses

121,916

120,186

114,085

99,736

83,056

72,262

52,712

45,239

44,436

33,543

0

0

0

-

-

-

-

Formation and operating costs

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

0

Income (loss) from operations

62,398

36,831

-33,245

-44,758

-42,701

-40,736

7,459

12,228

10,436

32,478

77,207

62,347

56,538

54,541

0

0

0

Other income (expense), net:
Interest expense, net

0

-

0

0

0

-

0

0

0

-

0

0

0

-

-

-

-

Other expense

-4,975

-4,043

22,232

15,918

-2,332

-2,173

-2,783

-538

-412

111

0

0

0

-

-

-

-

Loss from operations

62,398

36,831

-33,245

-44,758

-42,701

-40,736

7,459

12,228

10,436

32,478

77,207

62,347

56,538

54,541

0

0

0

Interest Income

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

0

Loss before benefit for income taxes

23,547

4,610

-8,664

-14,111

-20,338

-8,698

-81

7,822

7,334

30,388

22,245

0

0

-

0

-

-

Benefit for income taxes

6,420

-1,621

-14,827

-13,401

-18,335

-12,942

4,268

8,752

9,591

13,863

8,128

0

0

-

0

-

-

Net loss

17,127

6,231

6,163

-710

-2,003

4,244

-4,349

-930

-2,257

16,525

79,686

70,516

66,928

65,538

0

0

0

Earnings (loss) per common share - basic and diluted:
Earnings Per Share, Basic and Diluted

-

-

-

-

-

-

-

-

-0.81

-

-

-

-

3.06

-0.01

-0.01

0.00

Weighted average shares
Earnings Per Share, Basic

-0.66

-

0.37

-0.61

-1.09

-

0.24

0.20

-

-

0.42

0.17

0.06

-

-

-

-

Earnings Per Share, Diluted

-0.66

-

0.24

-0.61

-1.09

-

0.23

0.19

-

-

0.42

0.17

0.06

-

-

-

-

Weighted Average Number of Shares Outstanding, Basic

20,522

-

20,446

22,252

22,188

-

21,577

21,577

-

-

21,577

21,577

-

-

-

-

-

Weighted Average Number of Shares Outstanding, Diluted

20,522

-

35,419

22,252

22,188

-

25,100

25,392

-

-

21,577

21,577

-

-

-

-

-

Weighted average common shares outstanding - basic and diluted (in shares)

-

-

-

-

-

-

-

-

21,577

-

-

-

21,577

72,564

5,058

4,375

4,312