Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$651,854
$602,497
$690,301
$608,414
Gross Profit
163,492
150,884
390,851
142,629
EBITDA
80,305
69,472
19,406
60,470
EBIT
79,475
68,695
18,733
59,842
Net Income
69,575
58,573
17,053
52,089
Net Change In Cash
651,854
602,497
690,301
608,414
Free Cash Flow
-17,828
-83,770
-100,493
-34,888
Cash
60,903
51,071
48,996
48,978
Basic Shares
23,579
23,603
23,675
23,648

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,358,580
$2,304,455
$3,050,149
$2,367,929
Gross Profit
542,187
646,600
818,034
603,097
EBITDA
233,255
391,683
548,852
365,420
EBIT
230,847
390,107
547,698
364,710
Net Income
199,227
326,567
429,645
323,895
Net Change In Cash
2,358,580
2,304,455
3,050,149
2,367,929
Cost of Revenue
-18,516
14,572
-2,403
Free Cash Flow
-58,411
-371,638
19,971
199,466
Cash
48,978
31,998
50,514
35,942
Basic Shares
23,648
23,730
24,908
25,380

Earnings Calls

Quarter EPS
2024-09-30
$2.95
2024-06-30
$2.48
2024-03-31
$0.72
2023-12-31
$2.19