Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$871,339
$804,239
$729,866
$723,479
Gross Profit
532,609
534,735
440,189
435,245
EBITDA
339,248
365,095
241,434
259,208
EBIT
248,834
284,647
165,570
182,833
Net Income
158,211
203,393
98,061
93,347
Net Change In Cash
871,339
804,239
729,866
723,479
Free Cash Flow
204,447
324,959
57,120
305,740
Cash
730,450
611,077
553,030
822,008
Basic Shares
91,169
97,288
90,622
90,689

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,875,913
$2,329,057
$1,719,371
$1,201,191
Gross Profit
1,766,100
1,469,505
1,067,071
766,537
EBITDA
1,032,398
856,347
585,531
542,067
EBIT
750,620
644,403
425,958
432,563
Net Income
386,324
373,569
223,326
292,075
Net Change In Cash
2,875,913
2,329,057
1,719,371
1,201,191
Free Cash Flow
798,195
546,875
354,067
233,922
Cash
553,030
1,093,082
748,562
1,045,042
Basic Shares
90,536
89,936
94,103
93,635

Earnings Calls

Quarter EPS
2024-06-30
$2.29
2024-03-31
$2.74
2023-12-31
$1.79
2023-09-30
$1.38