Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$354,018
$336,579
$331,111
$331,738
Gross Profit
84,325
68,434
64,061
78,418
EBITDA
54,615
34,182
26,833
44,614
EBIT
51,794
31,686
24,337
42,026
Net Income
39,190
22,947
17,700
31,442
Net Change In Cash
354,018
336,579
331,111
331,738
Free Cash Flow
59,289
51,652
33,179
153,414
Cash
233,737
202,149
183,678
200,949
Basic Shares
26,390
26,390
26,238
25,985

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,251,860
$1,098,331
$988,216
$1,056,492
Gross Profit
225,917
83,926
137,840
200,905
EBITDA
95,219
-25,953
22,935
106,600
EBIT
84,315
-36,461
15,265
100,030
Net Income
61,957
-29,700
15,031
80,594
Net Change In Cash
1,251,860
1,098,331
988,216
1,056,492
Cost of Revenue
44,156
Free Cash Flow
328,434
160,850
-3,388
15,941
Cash
200,949
102,046
96,650
132,104
Basic Shares
25,918
25,249
25,318
25,092

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.50
2025-06-30
$0.90
2025-03-31
$0.70