Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$540,144
$593,156
$543,358
$571,806
Gross Profit
280,641
306,695
289,225
299,530
EBITDA
140,924
195,561
193,071
185,999
EBIT
163,872
169,171
158,863
Net Income
118,506
132,487
137,628
127,623
Net Change In Cash
540,144
593,156
543,358
571,806
Free Cash Flow
108,107
184,306
175,700
163,097
Cash
712,171
624,083
618,662
534,921
Basic Shares
168,108
168,108
168,623
168,561

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,236,604
$2,113,316
$2,195,606
$2,143,521
Gross Profit
1,173,183
1,122,461
1,161,021
1,057,439
EBITDA
751,526
678,860
646,843
641,618
EBIT
644,093
592,111
646,843
575,621
Net Income
521,839
486,084
506,511
460,645
Net Change In Cash
2,236,604
2,113,316
2,195,606
2,143,521
Cost of Revenue
-283,828
Free Cash Flow
637,922
514,963
466,242
176,233
Cash
624,083
675,336
537,951
339,196
Basic Shares
169,219
172,405
172,199
172,893

Earnings Calls

QuarterEPS
2026-03-31
$0.66
2025-12-31
$0.77
2025-09-30
$0.73
2025-06-30
$0.75