Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$494,362
$541,608
$495,477
$442,220
Gross Profit
442,027
491,691
130,865
123,661
EBITDA
49,790
54,118
43,557
43,523
EBIT
44,395
48,827
37,989
37,532
Net Income
11,915
12,851
9,050
6,871
Net Change In Cash
494,362
541,608
495,477
442,220
Free Cash Flow
60,681
45,972
61,917
-23,641
Cash
396,187
605,377
602,957
492,561
Basic Shares
37,818
37,752
37,779
37,744

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,649,031
$1,397,752
$1,202,442
$810,301
Gross Profit
444,204
1,215,095
995,120
637,564
EBITDA
134,211
77,174
127,453
11,308
EBIT
110,745
54,201
103,016
-6,270
Net Income
13,951
3,561
38,132
-25,225
Net Change In Cash
1,649,031
1,397,752
1,202,442
810,301
Cost of Revenue
357,401
4,292
48,427
Free Cash Flow
57,422
452,346
201,552
133,475
Cash
468,711
538,065
175,718
136,920
Basic Shares
37,619
35,531
33,688
33,859

Earnings Calls

Quarter EPS
2024-09-30
$0.28
2024-06-30
$0.30
2024-03-31
$0.22
2023-12-31
$0.87