Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$188,805
$182,366
$169,172
$167,547
Gross Profit
100,515
91,142
90,757
38,841
EBITDA
46,936
48,335
36,381
2,110
EBIT
22,526
23,569
13,193
-33,146
Net Income
14,911
14,866
5,830
-33,869
Net Change In Cash
188,805
182,366
169,172
167,547
Free Cash Flow
42,713
21,004
10,575
32,188
Cash
748,747
708,855
697,229
757,355
Basic Shares
56,520
56,509
56,558
56,056

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$634,439
$638,764
$801,536
$670,534
Gross Profit
274,645
284,247
455,706
391,254
EBITDA
80,258
124,292
277,314
203,268
EBIT
-6,304
56,207
220,302
164,821
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,937
56,377
57,455
57,264

Earnings Calls

QuarterEPS
2025-09-30
$0.46
2025-06-30
$0.37
2025-03-31
$0.39
2024-12-31
$0.44