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
40,103
39,155
29,326
-34,693
EBIT
19,258
18,752
8,875
-49,776
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
223,361
291,945
196,914
147,751
EBIT
164,758
242,703
151,803
113,824
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