Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$195,756
$138,740
$122,060
$167,092
Gross Profit
104,732
70,231
59,996
78,763
EBITDA
34,352
-11,785
-6,730
17,883
EBIT
31,492
-15,011
-9,815
14,806
Net Income
21,718
-12,532
-8,089
83,841
Net Change In Cash
195,756
138,740
122,060
167,092
Free Cash Flow
5,736
-24,104
24,582
3,541
Cash
58,174
48,677
84,305
84,269
Basic Shares
117,358
115,030
112,350
115,691

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$607,907
$624,957
$507,149
$378,831
Gross Profit
312,545
315,884
259,742
194,997
EBITDA
22,172
65,126
32,543
999
EBIT
22,172
45,519
19,490
-14,708
Net Income
83,994
28,182
13,254
-29,271
Net Change In Cash
607,907
624,957
507,149
378,831
Cost of Revenue
35,981
4,849
Free Cash Flow
-1,416
-3,774
28,042
6,958
Cash
84,269
89,586
133,431
98,645
Basic Shares
117,359
112,378
106,171
96,971

Earnings Calls

Quarter EPS
2024-09-30
$0.26
2024-06-30
$0.08
2024-03-31
-$0.07
2023-12-31
$0.13