Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$210,474
$183,293
$194,186
$240,550
Gross Profit
124,993
116,869
91,655
134,214
EBITDA
80,653
73,550
62,452
97,586
EBIT
48,519
41,244
32,926
68,821
Net Income
26,589
19,013
16,220
45,132
Net Change In Cash
210,474
183,293
194,186
240,550
Free Cash Flow
-62,533
-49,226
-239,113
-77,203
Cash
104,102
153,008
20,686
11,314
Basic Shares
40,897
38,549
36,008
35,643

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
20,686
11,114
9,723
12,344
Basic Shares
36,008
33,694
31,663
30,424

Earnings Calls

QuarterEPS
2026-06-30
$0.72
2026-03-31
$0.50
2025-12-31
$0.46
2025-09-30
$1.27