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
21,395
27,440
18,822
19,618
EBIT
3,972
10,683
2,031
2,475
Net Income
-654
3,321
2,094
-25,488
Net Change In Cash
154,871
154,073
151,346
155,743
Free Cash Flow
42,182
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 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$632,362
$638,764
$801,536
$670,534
Gross Profit
308,826
284,247
455,706
391,254
EBITDA
127,766
124,292
246,926
211,561
EBIT
59,210
56,207
195,941
173,114
Net Income
35,596
41,577
185,959
128,291
Net Change In Cash
632,362
638,764
801,536
670,534
Cost of Revenue
-74,490
-113,478
Free Cash Flow
74,930
74,930
38,737
47,740
Cash
751,323
751,323
523,458
603,814
Basic Shares
56,377
56,377
57,455
57,264

Earnings Calls

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