Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$263,954
$273,575
$280,319
$272,121
Gross Profit
93,123
150,060
103,738
97,980
EBITDA
80,620
79,209
86,615
91,273
EBIT
64,432
63,323
70,937
75,959
Net Income
41,624
40,329
44,223
46,687
Net Change In Cash
263,954
273,575
280,319
272,121
Free Cash Flow
51,585
70,897
31,315
54,461
Cash
445,614
405,177
347,661
342,843
Basic Shares
69,196
68,760
68,664
79,915

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,129,814
$1,096,960
$688,369
$438,589
Gross Profit
436,393
406,292
242,448
121,448
EBITDA
363,538
332,349
211,572
111,735
EBIT
303,100
267,304
177,448
75,427
Net Income
185,407
169,171
110,174
49,593
Net Change In Cash
1,129,814
1,096,960
688,369
438,589
Cost of Revenue
44,966
12,738
Free Cash Flow
276,937
296,303
89,593
49,820
Cash
342,843
133,792
344,527
301,669
Basic Shares
79,915
79,460
76,337
76,107

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.67
2025-06-30
$0.66
2025-03-31
$0.73