29.00
-0.80
(-2.68%)
As of 8:10:39 AM GMT+2. Market Open.
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Total Revenue
606,307
606,307
471,857
362,050
260,901
Cost of Revenue
376,381
376,381
309,531
252,606
178,002
Gross Profit
229,926
229,926
162,326
109,444
82,899
Operating Expense
166,374
166,374
129,072
107,340
82,847
Operating Income
63,552
63,552
33,254
2,104
52
Net Non Operating Interest Income Expense
4,236
4,236
1,760
878
329
Other Income Expense
-250
-250
-2,813
-151
-27
Pretax Income
67,538
67,538
32,201
2,831
354
Tax Provision
14,150
14,150
6,635
1,601
-2,028
Net Income Common Stockholders
53,388
53,388
25,566
1,251
2,429
Diluted NI Available to Com Stockholders
53,388
53,388
25,566
1,251
2,429
Basic EPS
1.18
1.25
0.62
0.03
0.06
Diluted EPS
1.12
1.18
0.59
0.03
0.06
Basic Average Shares
42,302.03
42,849.66
41,192.54
40,648.59
40,027.28
Diluted Average Shares
44,530.68
45,127.13
43,312.84
43,469.59
43,321.73
Total Operating Income as Reported
63,552
63,552
33,254
2,104
52
Total Expenses
542,755
542,755
438,603
359,946
260,849
Net Income from Continuing & Discontinued Operation
53,388
53,388
25,566
1,251
2,429
Normalized Income
53,388
53,388
25,566
1,251
2,429
Interest Income
5,246
5,246
2,542
992
381
Interest Expense
1,010
1,010
782
114
52
Net Interest Income
4,236
4,236
1,760
878
329
EBIT
68,548
68,548
32,983
2,945
406
EBITDA
81,641
81,641
40,908
8,386
3,946
Reconciled Cost of Revenue
376,381
376,381
309,531
252,606
178,002
Reconciled Depreciation
13,093
13,093
7,925
5,441
3,540
Net Income from Continuing Operation Net Minority Interest
53,388
53,388
25,566
1,251
2,429
Normalized EBITDA
81,641
81,641
40,908
8,386
3,946
Tax Rate for Calcs
0
0
0
0
0
12/31/2021 - 8/4/2020
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
Upgrade