Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$326,139
$365,050
$339,192
$311,682
Gross Profit
120,232
145,675
114,731
95,078
EBITDA
124,616
152,195
127,234
113,042
EBIT
102,243
128,877
102,607
88,477
Net Income
33,820
54,636
35,382
26,158
Net Change In Cash
326,139
365,050
339,192
311,682
Free Cash Flow
157,263
129,832
133,382
132,851
Cash
689,177
550,692
480,771
416,025
Basic Shares
95,194
95,034
94,571
94,861

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,464,975
$1,190,184
$682,508
$1,815,672
Gross Profit
580,632
293,034
-49,728
559,821
EBITDA
620,593
333,565
-11,795
854,280
EBIT
523,042
234,532
-117,879
722,901
Net Income
150,641
209,636
-277,463
90,982
Net Change In Cash
1,464,975
1,190,184
682,508
1,815,672
Free Cash Flow
619,722
183,724
54,539
957,510
Cash
480,771
309,857
108,977
348,785
Basic Shares
96,644
102,119
102,148
101,053

Earnings Calls

Quarter EPS
2024-06-30
$0.35
2024-03-31
$0.57
2023-12-31
$0.37
2023-09-30
$0.27