Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$928,505
$919,400
$936,360
$849,015
Gross Profit
588,589
576,693
653,721
541,841
EBITDA
396,662
424,514
480,075
306,792
EBIT
302,005
329,816
388,320
257,295
Net Income
155,167
172,332
251,999
149,927
Net Change In Cash
928,505
919,400
936,360
849,015
Free Cash Flow
428,085
178,886
407,638
240,926
Cash
996,826
1,099,107
1,154,888
911,015
Basic Shares
91,315
91,665
97,253
90,770

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
929,028
603,331
EBIT
1,013,906
815,878
717,085
449,111
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,040,044
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

QuarterEPS
2025-12-31
$0
2025-09-30
$2.08
2025-06-30
$2.27
2025-03-31
$2.76