Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$463,499
$341,394
$519,793
$433,561
Gross Profit
264,306
194,813
315,227
251,251
EBITDA
79,505
37,291
110,195
69,039
EBIT
67,420
25,817
98,152
57,845
Net Income
50,396
15,855
78,593
42,657
Net Change In Cash
463,499
341,394
519,793
433,561
Free Cash Flow
41,530
-125,515
156,612
59,642
Cash
212,937
173,911
438,960
281,360
Basic Shares
85,468
87,157
87,743
87,589

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
210,294
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-06-30
$0.70
2024-03-31
$0.34
2023-12-31
$0.90
2023-09-30
$0.60