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
117,411
97,601
86,294
101,161
EBITDA
70,010
50,951
41,805
77,609
EBIT
59,362
40,193
30,831
63,270
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
357,695
347,214
257,910
181,999
EBITDA
241,091
41,175
76,426
21,987
EBIT
188,650
-5,951
32,149
-26,199
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