Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$293,181
$290,389
$274,123
$274,866
Gross Profit
110,302
109,922
101,276
104,901
EBITDA
92,007
97,696
90,900
95,315
EBIT
76,930
82,695
75,854
80,450
Net Income
49,927
49,828
38,965
48,947
Net Change In Cash
293,181
290,389
274,123
274,866
Free Cash Flow
75,629
68,486
78,361
81,101
Cash
303,376
246,503
194,257
133,792
Basic Shares
80,190
66,578
79,556
79,860

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,096,960
$688,369
$438,589
$348,566
Gross Profit
384,986
242,448
121,448
111,618
EBITDA
356,461
217,272
111,735
112,423
EBIT
291,416
183,148
75,427
71,903
Net Income
169,171
110,174
67,470
59,215
Net Change In Cash
1,096,960
688,369
438,589
348,566
Cost of Revenue
44,966
12,738
85,027
Free Cash Flow
296,303
89,593
49,820
118,887
Cash
133,792
344,527
301,669
288,659
Basic Shares
79,460
76,337
76,107
75,495

Earnings Calls

Quarter EPS
2024-09-30
$0.79
2024-06-30
$0.81
2024-03-31
$0.75
2023-12-31
$0.81