Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$182,366
$169,172
$167,547
$154,871
Gross Profit
82,437
90,757
75,736
77,488
EBITDA
44,064
36,381
33,713
21,395
EBIT
23,983
13,193
16,310
3,972
Net Income
14,866
5,830
-33,869
-654
Net Change In Cash
182,366
169,172
167,547
154,871
Free Cash Flow
21,004
11,442
29,182
42,182
Cash
708,855
697,229
757,355
783,964
Basic Shares
56,509
56,558
56,056
56,940

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
82,101
124,292
246,926
211,561
EBIT
-4,461
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,937
56,377
57,455
57,264

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.37
2025-03-31
$0.39
2024-12-31
$0.44