Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$252,210
$242,327
$228,846
$218,856
Gross Profit
136,379
115,827
105,961
107,966
EBITDA
70,083
66,802
60,284
44,951
EBIT
53,072
50,157
43,784
28,230
Net Income
53,051
52,949
46,853
30,309
Net Change In Cash
252,210
242,327
228,846
218,856
Free Cash Flow
59,198
53,046
50,156
59,123
Cash
188,738
172,571
190,893
233,508
Basic Shares
49,694
49,674
49,638
49,562

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$815,868
$1,005,183
$788,899
$556,496
Gross Profit
420,254
539,221
429,086
278,453
EBITDA
183,290
301,376
222,208
94,255
EBIT
116,078
236,714
156,407
26,677
Net Income
121,159
223,334
142,349
31,025
Net Change In Cash
815,868
1,005,183
788,899
556,496
Cost of Revenue
12,662
32,882
6,047
Free Cash Flow
149,400
118,298
163,242
102,155
Cash
233,508
175,872
169,602
136,720
Basic Shares
49,318
49,764
49,728
49,475

Earnings Calls

Quarter EPS
2024-09-30
$1.34
2024-06-30
$1.32
2024-03-31
$1.18
2023-12-31
$1.06