Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$951,286
$893,024
$974,842
$906,152
Gross Profit
277,144
253,228
303,711
298,176
EBITDA
124,322
103,864
155,648
167,167
EBIT
96,327
76,970
129,149
141,547
Net Income
68,426
57,458
96,546
114,812
Net Change In Cash
951,286
893,024
974,842
906,152
Free Cash Flow
197,144
-32,051
104,915
56,785
Cash
388,606
346,662
343,131
463,164
Basic Shares
37,977
39,295
40,439
39,923

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
$0
2025-09-30
$2.56
2025-06-30
$2.08
2025-03-31
$2.97