Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$310,737
$280,077
$275,235
$257,877
Gross Profit
74,849
71,477
66,024
66,029
EBITDA
32,869
26,405
15,689
23,847
EBIT
22,602
15,922
14,190
Net Income
17,744
14,707
13,813
13,149
Net Change In Cash
310,737
280,077
275,235
257,877
Free Cash Flow
34,973
31,363
41,103
18,951
Cash
287,908
266,422
245,849
205,900
Basic Shares
129,249
129,030
128,802
128,715

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$871,745
$614,490
$497,001
$395,524
Gross Profit
238,170
182,342
149,678
121,380
EBITDA
81,341
48,693
6,387
23,668
EBIT
44,857
18,093
-2,976
10,373
Net Income
44,169
22,322
-513
9,300
Net Change In Cash
871,745
614,490
497,001
395,524
Free Cash Flow
63,177
34,529
-11,433
-916
Cash
205,900
179,361
147,334
168,386
Basic Shares
127,715
125,071
122,099
118,821

Earnings Calls

QuarterEPS
2025-09-30
$0.17
2025-06-30
$0.15
2025-03-31
$0.14
2024-12-31
$0.13