Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$132,138
$117,871
$122,225
$105,298
Gross Profit
97,601
86,294
101,161
81,266
EBITDA
50,951
41,805
50,805
21,280
EBIT
40,193
30,831
36,466
9,743
Net Income
36,056
32,898
58,545
103,198
Net Change In Cash
132,138
117,871
122,225
105,298
Free Cash Flow
59,092
36,111
54,064
43,621
Cash
124,578
112,614
94,767
131,957
Basic Shares
109,047
110,037
110,065
110,775

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$461,117
$454,793
$328,304
$242,747
Gross Profit
371,219
347,214
257,910
181,999
EBITDA
151,257
89,498
40,886
-25,941
EBIT
98,816
42,372
-3,391
-74,127
Net Income
333,904
-14,310
18,334
-43,609
Net Change In Cash
461,117
454,793
328,304
242,747
Cost of Revenue
19,437
-21,060
33,985
Free Cash Flow
172,546
209,915
195,425
155,731
Cash
94,767
125,334
107,891
136,146
Basic Shares
110,889
109,472
114,865
113,254

Earnings Calls

Quarter EPS
2024-06-30
$0.42
2024-03-31
$0.37
2023-12-31
$0.47
2023-09-30
$0.93