Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$154,871
$154,073
$151,346
$155,743
Gross Profit
77,488
68,773
74,955
67,607
EBITDA
4,808
27,440
18,822
19,618
EBIT
-12,614
10,683
2,031
2,475
Net Income
18,172
3,321
2,094
-25,488
Net Change In Cash
154,871
154,073
151,346
155,743
Free Cash Flow
-71,125
34,790
36,335
17,948
Cash
783,964
809,146
780,617
751,323
Basic Shares
56,940
56,434
56,531
55,815

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$638,764
$801,536
$670,534
$366,260
Gross Profit
284,247
455,706
391,254
209,626
EBITDA
124,292
246,926
211,561
101,624
EBIT
56,207
195,941
173,114
74,557
Net Income
41,577
185,959
128,291
59,926
Net Change In Cash
638,764
801,536
670,534
366,260
Cost of Revenue
-74,490
-113,478
179,885
Free Cash Flow
74,930
38,737
47,740
36,281
Cash
751,323
523,458
603,814
717,292
Basic Shares
56,377
57,455
57,264
53,892

Earnings Calls

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