Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$348,491
$333,472
$332,495
$331,117
Gross Profit
105,426
91,921
92,261
107,227
EBITDA
40,860
35,494
23,910
57,050
EBIT
20,457
15,043
8,827
42,243
Net Income
5,407
-3,496
4,051
35,293
Net Change In Cash
348,491
333,472
332,495
331,117
Free Cash Flow
15,404
-905
37,254
121,172
Cash
82,246
69,583
83,642
90,631
Basic Shares
41,705
41,650
42,242
42,510

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,464,178
$1,602,491
$1,299,064
$890,554
Gross Profit
464,812
531,343
432,332
289,547
EBITDA
216,586
264,240
217,228
131,407
EBIT
157,983
214,998
172,117
97,480
Net Income
120,846
205,278
163,818
90,674
Net Change In Cash
1,464,178
1,602,491
1,299,064
890,554
Cost of Revenue
202,028
Free Cash Flow
131,891
143,393
10,444
25,971
Cash
83,642
145,250
179,686
245,764
Basic Shares
42,432
42,384
42,366
40,801

Earnings Calls

Quarter EPS
2024-06-30
$0.38
2024-03-31
$0.29
2023-12-31
$0.48
2023-09-30
$1.06