Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$478,440
$463,499
$341,394
$519,793
Gross Profit
277,727
264,306
194,813
315,227
EBITDA
69,635
79,505
37,291
110,195
EBIT
67,420
25,817
98,152
Net Income
56,284
50,396
15,855
78,593
Net Change In Cash
478,440
463,499
341,394
519,793
Free Cash Flow
88,450
41,530
-125,515
156,612
Cash
280,464
212,937
173,911
438,960
Basic Shares
85,492
85,468
87,157
87,743

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,658,713
$1,595,222
$1,410,989
$1,091,721
Gross Profit
943,186
763,401
816,113
628,803
EBITDA
271,892
160,490
303,819
244,891
EBIT
225,458
120,643
271,749
214,356
Net Income
169,885
89,693
212,602
155,801
Net Change In Cash
1,658,713
1,595,222
1,410,989
1,091,721
Free Cash Flow
213,118
43,984
80,764
343,483
Cash
438,960
234,741
312,189
253,283
Basic Shares
87,403
87,195
88,666
87,847

Earnings Calls

Quarter EPS
2024-09-30
$0.71
2024-06-30
$0.70
2024-03-31
$0.34
2023-12-31
$0.90