Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,391,100
$1,480,531
$1,370,570
$1,328,912
Gross Profit
628,000
641,211
610,332
578,791
EBITDA
367,200
336,775
373,752
329,813
EBIT
247,800
214,426
247,839
214,560
Net Income
177,400
145,672
173,534
150,034
Net Change In Cash
1,391,100
1,480,531
1,370,570
1,328,912
Free Cash Flow
326,400
189,896
243,607
148,893
Cash
279,700
171,701
155,178
172,195
Basic Shares
98,800
98,756
98,942
99,204

Annual Financials

Values in thousands 2025-03-31 2024-03-31 2023-03-31 2022-03-31
Revenue
$5,459,515
$5,138,701
$4,536,266
$4,223,403
Gross Profit
2,402,764
2,218,160
1,980,726
1,883,007
EBITDA
1,358,683
1,412,405
1,343,998
1,009,397
EBIT
882,468
847,161
791,101
456,293
Net Income
614,641
378,239
107,030
243,888
Net Change In Cash
5,459,515
5,138,701
4,536,266
4,223,403
Cost of Revenue
-125,101
Free Cash Flow
777,996
612,948
394,978
397,248
Cash
171,701
207,020
208,357
348,320
Basic Shares
99,069
99,359
100,246
98,326

Earnings Calls

Quarter EPS
2025-06-30
$2.34
2025-03-31
$2.74
2024-12-31
$2.32
2024-09-30
$2.14