Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Sponsored: Small Business Insurance Hub
Real Estate
Technology
Currency Converter
Canada markets closed
S&P/TSX
21,807.37
+98.93
(+0.46%)
S&P 500
4,967.23
-43.89
(-0.88%)
DOW
37,986.40
+211.02
(+0.56%)
CAD/USD
0.7275
+0.0012
(+0.16%)
CRUDE OIL
83.24
+0.51
(+0.62%)
Bitcoin CAD
87,708.92
+582.08
(+0.67%)
InPlay Oil Corp. (IPO.TO)
Toronto - Toronto Real Time Price. Currency in CAD
Add to watchlist
2.4100
+0.0100
(+0.42%)
At close: 04:00PM EDT
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
Income Statement
All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
217,684
179,366
238,590
113,854
41,934
Cost of Revenue
71,675
70,472
81,685
39,035
23,801
Gross Profit
146,009
108,894
156,905
74,819
18,133
Operating Expenses
Selling General and Administrative
14,360
13,739
11,652
7,537
5,056
Total Operating Expenses
57,455
71,462
61,910
46,622
28,666
Operating Income or Loss
88,554
37,432
94,995
28,197
-10,533
Interest Expense
5,239
5,435
4,943
5,614
3,570
Total Other Income/Expenses Net
15,027
1,970
-4,446
68,524
-68,229
Income Before Tax
98,342
33,967
85,606
91,107
-82,332
Income Tax Expense
-20,009
1,265
1,710
-23,964
30,297
Income from Continuing Operations
118,351
32,702
83,896
115,071
-112,629
Net Income
118,351
32,702
83,896
115,071
-112,629
Net Income available to common shareholders
118,351
32,702
83,896
115,071
-112,629
Basic EPS
0.48
0.37
0.97
1.65
-1.65
Diluted EPS
0.46
0.36
0.92
1.61
-1.65
Basic Average Shares
88,282
89,072
86,895
69,799
68,257
Diluted Average Shares
90,541
90,616
91,137
71,681
68,257
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.