Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$528,527
$448,158
$446,918
$411,953
Gross Profit
333,025
94,864
31,965
37,703
EBITDA
193,379
157,232
102,770
78,642
EBIT
135,809
101,369
47,596
25,379
Net Income
113,605
89,520
48,173
31,259
Net Change In Cash
528,527
448,158
446,918
411,953
Free Cash Flow
-16,132
-199,562
-150,293
-78,930
Cash
427,950
169,559
157,583
327,429
Basic Shares
53,485
52,236
50,792
50,934

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,766,356
$1,643,981
$1,458,084
$1,350,729
Gross Profit
316,841
330,111
332,242
312,169
EBITDA
506,872
491,537
493,846
473,597
EBIT
306,964
317,982
314,402
297,656
Net Income
261,195
258,982
245,550
237,417
Net Change In Cash
1,766,356
1,643,981
1,458,084
1,350,729
Cost of Revenue
-37,666
-59,873
57,862
Free Cash Flow
-344,110
-81,304
63,265
77,193
Cash
327,429
177,577
215,243
275,116
Basic Shares
50,806
50,699
50,645
50,572

Earnings Calls

Quarter EPS
2024-09-30
$2.12
2024-06-30
$1.71
2024-03-31
$0.95
2023-12-31
$0.61