Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$225,551
$222,426
$209,730
$211,013
Gross Profit
220,173
182,472
173,253
173,245
EBITDA
93,934
88,634
81,239
85,361
EBIT
67,216
61,169
54,353
59,129
Net Income
34,732
34,223
29,149
3,022
Net Change In Cash
225,551
222,426
209,730
211,013
Free Cash Flow
85,111
25,865
19,946
18,649
Cash
206,088
125,398
153,228
139,722
Basic Shares
167,624
168,615
168,726
168,585

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$817,310
$741,598
$550,590
$393,593
Gross Profit
773,847
694,336
515,444
360,053
EBITDA
286,893
336,654
229,644
158,547
EBIT
173,826
197,525
112,583
41,718
Net Income
57,015
92,475
41,449
-3,445
Net Change In Cash
817,310
741,598
550,590
393,593
Cost of Revenue
4,813
-14,077
-11,248
Free Cash Flow
148,616
170,151
168,173
22,649
Cash
136,309
105,204
101,283
120,259
Basic Shares
160,017
159,026
163,778
161,632

Earnings Calls

Quarter EPS
2024-09-30
$0.32
2024-06-30
$0.31
2024-03-31
$0.27
2023-12-31
$0.24