Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,310,537
$1,254,363
$1,334,500
$1,269,005
Gross Profit
947,699
898,254
977,976
910,358
EBITDA
264,415
353,778
536,447
346,064
EBIT
103,576
194,422
376,317
185,145
Net Income
28,833
92,805
229,862
84,368
Net Change In Cash
1,310,537
1,254,363
1,334,500
1,269,005
Free Cash Flow
123,966
373,829
306,723
-117,122
Cash
1,156,496
1,277,950
1,122,192
1,000,219
Basic Shares
257,711
263,834
265,193
267,821

Annual Financials

Values in thousands 2025-06-30 2024-06-30 2023-06-30 2022-06-30
Revenue
$5,168,405
$5,769,577
$4,484,980
$3,493,844
Gross Profit
3,734,287
4,191,028
3,168,393
2,431,643
EBITDA
1,500,704
2,091,105
1,261,598
1,182,481
EBIT
859,460
1,283,180
597,293
687,103
Net Income
435,868
465,090
150,379
397,090
Net Change In Cash
5,168,405
5,769,577
4,484,980
3,493,844
Cost of Revenue
-469,162
149,307
Free Cash Flow
687,396
808,396
655,373
888,701
Cash
1,156,496
1,280,662
1,231,625
1,693,741
Basic Shares
263,649
272,588
270,451
271,909

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.97
2025-03-31
$0.82
2024-12-31
$1.11