Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$272,121
$293,181
$290,389
$274,123
Gross Profit
102,893
114,302
109,922
101,276
EBITDA
76,352
92,007
97,696
90,900
EBIT
76,930
82,695
75,854
Net Income
46,687
49,927
49,828
38,965
Net Change In Cash
272,121
293,181
290,389
274,123
Free Cash Flow
54,461
75,629
68,486
78,361
Cash
342,843
303,376
246,503
194,257
Basic Shares
80,359
80,190
66,578
79,556

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
315,574
337,657
217,272
111,735
EBIT
255,136
272,612
183,148
75,427
Net Income
185,407
169,171
110,174
67,470
Net Change In Cash
1,129,814
1,096,960
688,369
438,589
Cost of Revenue
44,966
12,738
Free Cash Flow
316,113
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
2024-12-31
$0.71
2024-09-30
$0.79
2024-06-30
$0.81
2024-03-31
$0.75