Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$194,186
$240,550
$198,255
$167,599
Gross Profit
91,655
134,214
109,916
101,133
EBITDA
62,452
97,586
77,442
67,925
EBIT
32,926
68,821
47,467
38,294
Net Income
16,220
45,132
24,675
16,551
Net Change In Cash
194,186
240,550
198,255
167,599
Free Cash Flow
-239,113
295,140
-72,279
-41,578
Cash
175
11,314
19,849
23,696
Basic Shares
36,008
35,643
34,860
33,869

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$800,590
$748,439
$670,363
$620,698
Gross Profit
374,106
425,116
388,434
357,174
EBITDA
321,327
289,377
265,225
246,825
EBIT
206,004
174,327
157,087
140,386
Net Income
102,578
93,967
84,987
73,828
Net Change In Cash
800,590
748,439
670,363
620,698
Free Cash Flow
-278,099
-185,112
-99,893
-78,040
Cash
175
11,114
9,723
12,344
Basic Shares
36,008
33,694
31,663
30,424

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.46
2025-09-30
$1.27
2025-06-30
$0.71