Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$919,126
$951,286
$893,024
$974,842
Gross Profit
276,324
277,144
253,228
303,711
EBITDA
149,985
116,647
103,864
155,648
EBIT
120,308
88,652
76,970
129,149
Net Income
90,373
68,426
57,458
96,546
Net Change In Cash
919,126
951,286
893,024
974,842
Free Cash Flow
171,270
197,144
-32,051
104,915
Cash
450,082
388,606
346,662
343,131
Basic Shares
37,660
37,977
39,295
40,439

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$3,617,579
$3,581,871
$3,708,579
$3,357,319
Gross Profit
1,092,404
982,891
840,138
749,968
EBITDA
558,569
434,160
361,321
307,594
EBIT
457,693
342,139
270,168
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,319
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

QuarterEPS
2025-12-31
$2.77
2025-09-30
$2.56
2025-06-30
$2.08
2025-03-31
$2.97