Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$273,575
$280,319
$272,121
$293,181
Gross Profit
150,060
158,863
102,893
114,302
EBITDA
79,209
84,290
91,273
92,007
EBIT
63,323
68,612
75,959
76,930
Net Income
40,329
44,223
46,687
49,927
Net Change In Cash
273,575
280,319
272,121
293,181
Free Cash Flow
82,835
31,315
54,461
75,629
Cash
405,177
347,661
342,843
303,376
Basic Shares
68,760
68,664
79,915
80,190

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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
337,657
211,572
111,735
EBIT
303,100
272,612
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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.66
2025-03-31
$0.73
2024-12-31
$0.71