U.S. markets closed

FirstService Corporation (FSV)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
136.30-4.37 (-3.11%)
At close: 4:00PM EST
Show:
Income Statement
Balance Sheet
Cash Flow
Annual
Subscribe to Premium to download historical data

Income Statement

All numbers in thousands
Get access to 40+ years of historical data with Yahoo Finance Premium.Learn more
Breakdown
ttm
12/31/2019
12/31/2018
12/31/2017
Total Revenue
2,672,954
2,407,410
1,931,473
1,705,456
Cost of Revenue
1,796,598
1,634,097
1,320,252
1,189,373
Gross Profit
876,356
773,313
611,221
516,083
Operating Expense
720,998
940,193
479,149
400,287
Operating Income
155,358
-166,880
132,072
115,796
Net Non Operating Interest Income Expense
-30,901
-32,080
-12,620
-9,867
Other Income Expense
-3,611
-1,524
-4,250
-6,649
Pretax Income
120,846
-200,484
115,202
99,280
Tax Provision
30,615
27,147
24,922
22,607
Net Income Common Stockholders
70,471
-251,610
65,865
53,078
Diluted NI Available to Com Stockholders
70,471
-251,610
65,865
53,078
Basic EPS
-
-0.0066
0.0018
0.0015
Diluted EPS
-
-0.0066
0.0018
0.0015
Basic Average Shares
-
38,225
35,952
35,909
Diluted Average Shares
-
38,662
36,571
36,559
Total Operating Income as Reported
151,440
-174,419
127,568
107,627
Total Expenses
2,517,596
2,574,290
1,799,401
1,589,660
Net Income from Continuing & Discontinued Operation
70,471
-251,610
65,865
53,078
Normalized Income
73,396
-250,539
69,378
59,368
Interest Expense
30,901
32,080
12,620
9,867
Net Interest Income
-30,901
-32,080
-12,620
-9,867
EBIT
151,747
-168,404
127,822
109,147
EBITDA
253,450
-
-
-
Reconciled Cost of Revenue
1,796,598
1,634,097
1,320,252
1,189,373
Reconciled Depreciation
101,703
79,557
52,772
42,049
Net Income from Continuing Operation Net Minority Interest
70,471
-251,610
65,865
53,078
Total Unusual Items Excluding Goodwill
-3,918
-1,457
-4,504
-8,169
Total Unusual Items
-3,918
-1,457
-4,504
-8,169
Normalized EBITDA
257,368
-87,390
185,098
159,365
Tax Rate for Calcs
0
0
0
0
Tax Effect of Unusual Items
-992.582
-386.105
-990.88
-1,879