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,873.72
-138.00
(-0.63%)
S&P 500
5,071.63
+1.08
(+0.02%)
DOW
38,460.92
-42.77
(-0.11%)
CAD/USD
0.7299
+0.0002
(+0.02%)
CRUDE OIL
82.74
-0.07
(-0.08%)
Bitcoin CAD
88,293.73
-2,834.07
(-3.11%)
Spyrosoft Spólka Akcyjna (2NP.F)
Frankfurt - Frankfurt Delayed Price. Currency in EUR
Add to watchlist
83.40
-2.00
(-2.34%)
At close: 03:29PM CEST
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
2022-12-31
2021-12-31
2020-12-31
Total Revenue
410,823
331,453
173,428
112,760
Cost of Revenue
285,910
221,832
113,123
70,310
Gross Profit
124,913
109,621
60,305
42,449
Operating Expenses
Selling General and Administrative
87,673
63,959
37,316
21,462
Total Operating Expenses
87,617
64,067
37,010
21,437
Operating Income or Loss
37,296
45,554
23,295
21,012
Interest Expense
5,084
1,728
666.3132
764.3347
Income Before Tax
30,922
43,745
22,991
19,453
Income Tax Expense
4,074
6,403
4,798
3,733
Income from Continuing Operations
26,848
37,342
18,193
15,720
Net Income
18,309
26,734
14,679
12,374
Net Income available to common shareholders
18,309
26,734
14,679
12,374
Basic EPS
16.80
24.55
13.68
11.79
Diluted EPS
16.80
24.55
13.68
11.79
Basic Average Shares
1,090
1,089
1,073
1,050
Diluted Average Shares
1,090
1,089
1,073
1,050
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.