Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$238,696
$234,033
$225,158
$228,538
Gross Profit
213,532
204,382
199,707
198,989
EBITDA
63,923
61,159
52,309
60,316
EBIT
56,567
54,477
45,755
53,278
Net Income
44,717
22,343
39,045
45,881
Net Change In Cash
238,696
234,033
225,158
228,538
Free Cash Flow
64,009
65,274
60,248
62,039
Cash
178,834
231,233
172,862
304,193
Basic Shares
99,722
100,184
105,068
106,116

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$894,384
$914,242
$1,655,035
$951,373
Gross Profit
738,945
651,454
657,553
657,358
EBITDA
173,273
81,101
167,763
200,008
EBIT
147,913
32,627
111,362
149,360
Net Income
20,972
31,104
193,785
109,244
Net Change In Cash
894,384
914,242
1,655,035
951,373
Cost of Revenue
236,216
47,951
Free Cash Flow
180,321
83,316
238,836
84,416
Cash
304,193
291,363
469,517
231,944
Basic Shares
106,263
114,188
128,150
117,142

Earnings Calls

QuarterEPS
2025-09-30
$0.57
2025-06-30
$0.57
2025-03-31
$0.46
2024-12-31
$0.55