Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$240,550
$198,255
$167,599
$197,820
Gross Profit
134,214
109,916
101,133
115,547
EBITDA
97,586
77,442
67,925
71,242
EBIT
68,821
47,467
38,294
42,003
Net Income
45,132
24,675
16,551
22,920
Net Change In Cash
240,550
198,255
167,599
197,820
Free Cash Flow
295,140
-72,279
-41,578
-65,860
Cash
11,314
19,849
23,696
11,114
Basic Shares
35,643
34,860
33,869
33,520

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$748,439
$670,363
$620,698
$573,686
Gross Profit
425,116
388,434
357,174
318,572
EBITDA
289,377
265,225
246,825
219,660
EBIT
174,327
157,087
140,386
123,186
Net Income
93,967
84,987
73,828
60,478
Net Change In Cash
748,439
670,363
620,698
573,686
Free Cash Flow
-185,112
-99,893
-78,040
-123,770
Cash
11,114
9,723
12,344
10,908
Basic Shares
33,694
31,663
30,424
29,736

Earnings Calls

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