Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$250,229
$210,474
$183,293
$194,186
Gross Profit
146,923
124,993
116,869
91,655
EBITDA
100,345
82,113
75,010
63,778
EBIT
66,407
48,519
41,244
32,926
Net Income
43,044
26,589
19,013
16,220
Net Change In Cash
250,229
210,474
183,293
194,186
Free Cash Flow
-50,120
-62,533
-49,226
-239,113
Cash
572,957
104,102
153,008
20,686
Basic Shares
43,478
40,897
38,549
36,008

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
326,494
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-09-30
$1.04
2026-06-30
$0.72
2026-03-31
$0.50
2025-12-31
$0.46