Advertisement
U.S. Markets closed

Repligen Corporation (RGEN)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
135.45+0.27 (+0.20%)
At close: 04:00PM EDT
135.45 0.00 (0.00%)
After hours: 04:01PM EDT
Advertisement
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
12/31/2019
Total Revenue
602,354
638,764
801,536
670,534
366,260
-
Cost of Revenue
346,475
353,922
345,830
279,280
156,634
-
Gross Profit
255,879
284,842
455,706
391,254
209,626
-
Operating Expense
282,035
260,835
259,765
218,140
139,803
-
Operating Income
-26,156
24,007
195,941
173,114
69,823
-
Net Non Operating Interest Income Expense
-19,443
-10,026
-2,977
-12,714
-12,133
-
Other Income Expense
55,775
50,151
26,176
-6,857
1,527
-
Pretax Income
10,176
64,132
219,140
153,543
59,217
-
Tax Provision
12,077
22,555
33,181
25,252
-709
-
Net Income Common Stockholders
-1,901
41,577
185,959
128,291
59,926
-
Diluted NI Available to Com Stockholders
-1,901
41,577
185,959
128,291
59,926
-
Basic EPS
2.07
0.75
3.35
2.33
1.14
-
Diluted EPS
2.03
0.74
3.24
2.24
1.11
-
Basic Average Shares
55,652
55,720
55,460
55,015
52,554
-
Diluted Average Shares
56,956
56,377
57,455
57,264
53,892
-
Total Operating Income as Reported
7,439
54,576
224,670
167,249
69,823
-
Total Expenses
628,510
614,757
605,595
497,420
296,437
-
Net Income from Continuing & Discontinued Operation
-1,901
41,577
185,959
128,291
59,926
-
Normalized Income
-42,987
14,343
155,644
133,044
58,655
-
Interest Expense
11,279
1,951
1,162
11,278
10,768
-
Net Interest Income
-19,443
-10,026
-2,977
-12,714
-12,133
-
EBIT
21,455
66,083
220,302
164,821
69,985
-
EBITDA
91,951
134,168
271,287
203,268
97,052
-
Reconciled Cost of Revenue
346,475
353,922
345,830
279,280
156,634
-
Reconciled Depreciation
70,496
68,085
50,985
38,447
27,067
-
Net Income from Continuing Operation Net Minority Interest
-1,901
41,577
185,959
128,291
59,926
-
Total Unusual Items Excluding Goodwill
52,008
42,028
35,707
-5,689
1,741
-
Total Unusual Items
52,008
42,028
35,707
-5,689
1,741
-
Normalized EBITDA
39,943
92,140
235,580
208,957
95,311
-
Tax Rate for Calcs
0
0
0
0
0
-
Tax Effect of Unusual Items
10,922
14,794
5,392
-935.6247
470.07
-