Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$167,547
$154,871
$154,073
$151,346
Gross Profit
84,453
77,488
68,773
74,955
EBITDA
33,713
21,395
27,440
18,822
EBIT
16,309
3,972
10,683
2,031
Net Income
-33,869
-654
3,321
2,094
Net Change In Cash
167,547
154,871
154,073
151,346
Free Cash Flow
29,182
42,182
34,790
36,335
Cash
757,355
783,964
809,146
780,617
Basic Shares
56,056
56,940
56,434
56,531

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$634,439
$638,764
$801,536
$670,534
Gross Profit
274,645
284,247
455,706
391,254
EBITDA
113,339
124,292
246,926
211,561
EBIT
44,957
56,207
195,941
173,114
Net Income
-25,514
41,577
185,959
128,291
Net Change In Cash
634,439
638,764
801,536
670,534
Cost of Revenue
-74,490
-113,478
Free Cash Flow
142,489
74,930
38,737
47,740
Cash
757,355
751,323
523,458
603,814
Basic Shares
55,936
56,377
57,455
57,264

Earnings Calls

Quarter EPS
2024-12-31
$0.44
2024-09-30
-$0.01
2024-06-30
$0.33
2024-03-31
$0.28