Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$145,513
$132,138
$117,871
$122,225
Gross Profit
120,207
97,601
86,294
101,161
EBITDA
59,362
50,951
41,805
50,805
EBIT
50,151
40,193
30,831
36,466
Net Income
48,665
36,056
32,898
58,545
Net Change In Cash
145,513
132,138
117,871
122,225
Free Cash Flow
52,204
59,092
36,111
54,064
Cash
113,980
124,578
112,614
94,767
Basic Shares
108,474
109,047
110,037
110,065

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-09-30
$0.60
2024-06-30
$0.42
2024-03-31
$0.37
2023-12-31
$0.47