Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$330,458
$310,737
$280,077
$275,235
Gross Profit
83,992
74,849
71,477
66,024
EBITDA
36,070
32,869
26,405
15,689
EBIT
26,503
22,602
15,922
Net Income
20,700
17,744
14,707
13,813
Net Change In Cash
330,458
310,737
280,077
275,235
Free Cash Flow
45,049
34,973
31,363
41,103
Cash
324,538
287,908
266,422
245,849
Basic Shares
129,375
129,249
129,030
128,802

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,196,507
$871,745
$614,490
$497,001
Gross Profit
296,342
238,170
182,342
149,678
EBITDA
126,333
81,341
48,693
6,387
EBIT
85,275
44,857
18,093
-2,976
Net Income
66,964
44,169
22,322
-513
Net Change In Cash
1,196,507
871,745
614,490
497,001
Free Cash Flow
161,766
63,177
34,529
-11,433
Cash
324,538
205,900
179,361
147,334
Basic Shares
129,375
127,715
125,071
122,099

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.20
2025-09-30
$0.17
2025-06-30
$0.15