Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$919,400
$936,360
$849,015
$841,185
Gross Profit
576,693
653,721
541,841
517,102
EBITDA
424,514
480,075
306,792
315,500
EBIT
329,816
388,320
257,295
229,672
Net Income
172,332
251,999
149,927
119,979
Net Change In Cash
919,400
936,360
849,015
841,185
Free Cash Flow
178,886
407,638
208,635
301,348
Cash
1,099,107
1,154,888
911,015
836,876
Basic Shares
91,665
97,253
90,770
91,276

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
2025-09-30
$0
2025-06-30
$2.27
2025-03-31
$2.76
2024-12-31
$2.10