Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$359,121
$348,491
$333,472
$332,495
Gross Profit
107,479
105,426
91,921
92,261
EBITDA
18,802
40,860
35,494
23,910
EBIT
-2,043
20,457
15,043
8,827
Net Income
4,780
5,407
-3,496
4,051
Net Change In Cash
359,121
348,491
333,472
332,495
Free Cash Flow
3,525
15,404
-905
37,254
Cash
89,241
82,246
69,583
83,642
Basic Shares
41,724
41,705
41,650
42,242

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-09-30
$0.35
2024-06-30
$0.38
2024-03-31
$0.29
2023-12-31
$0.48