Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$849,015
$841,185
$809,890
$804,239
Gross Profit
541,841
517,102
471,159
534,735
EBITDA
306,792
315,500
283,197
338,601
EBIT
257,295
229,672
230,814
258,153
Net Income
149,927
119,979
158,211
203,393
Net Change In Cash
849,015
841,185
809,890
804,239
Free Cash Flow
240,926
301,348
204,447
324,959
Cash
911,015
836,876
723,408
611,077
Basic Shares
90,770
67,027
91,169
97,288

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,304,329
$2,875,913
$2,329,057
$1,719,371
Gross Profit
2,088,726
1,766,100
1,469,505
1,067,071
EBITDA
1,218,023
1,105,389
856,347
541,801
EBIT
1,013,906
815,878
644,403
382,228
Net Income
631,510
386,324
373,569
223,326
Net Change In Cash
3,304,329
2,875,913
2,329,057
1,719,371
Free Cash Flow
1,295,735
798,195
546,875
354,067
Cash
911,015
553,030
1,093,082
748,562
Basic Shares
91,154
90,536
89,936
94,103

Earnings Calls

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