Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$893,024
$974,842
$906,152
$883,669
Gross Profit
253,228
303,711
298,176
252,146
EBITDA
103,864
155,648
142,649
121,888
EBIT
76,970
129,149
141,547
96,681
Net Income
57,458
96,546
114,812
82,266
Net Change In Cash
893,024
974,842
906,152
883,669
Free Cash Flow
-32,051
104,915
56,785
3,299
Cash
346,662
343,131
463,164
407,919
Basic Shares
39,295
40,439
39,923
40,863

Annual Financials

Values in thousands 2025-03-31 2024-03-31 2023-03-31 2022-03-31
Revenue
$3,617,579
$3,581,871
$3,708,579
$3,357,300
Gross Profit
1,092,404
982,891
840,819
750,000
EBITDA
558,569
441,130
366,608
307,594
EBIT
457,693
349,109
275,455
211,716
Net Income
363,735
269,096
175,810
143,911
Net Change In Cash
3,617,579
3,581,871
3,708,579
3,357,300
Cost of Revenue
-35,314
-36,384
Free Cash Flow
139,260
370,592
191,166
-139,626
Cash
343,131
333,324
346,665
402,488
Basic Shares
40,439
41,371
41,326
42,783

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.08
2025-03-31
$2.97
2024-12-31
$3.12