Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$935,641
$987,940
$919,126
$951,286
Gross Profit
313,360
290,866
276,324
277,144
EBITDA
176,100
140,969
149,985
116,647
EBIT
145,605
111,977
120,308
88,652
Net Income
116,450
77,199
90,373
68,426
Net Change In Cash
935,641
987,940
919,126
951,286
Free Cash Flow
217,739
131,159
171,270
197,144
Cash
530,663
438,675
450,082
388,606
Basic Shares
37,626
38,144
37,660
37,977

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$3,751,376
$3,617,579
$3,581,871
$3,708,579
Gross Profit
1,097,562
1,092,404
982,891
840,138
EBITDA
511,465
558,569
434,160
361,321
EBIT
397,907
457,693
342,139
270,168
Net Income
293,557
363,735
269,096
175,810
Net Change In Cash
3,751,376
3,617,579
3,581,871
3,708,579
Cost of Revenue
-35,314
Free Cash Flow
467,522
139,260
370,592
191,166
Cash
438,675
343,131
333,324
346,665
Basic Shares
38,144
40,439
41,371
41,326

Earnings Calls

QuarterEPS
2026-06-30
$3.66
2026-03-31
$3.19
2025-12-31
$2.77
2025-09-30
$2.56