Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$593,156
$543,358
$571,806
$528,284
Gross Profit
306,695
289,225
299,530
277,733
EBITDA
195,561
193,071
185,999
176,895
EBIT
163,872
169,171
158,863
152,187
Net Income
132,487
137,628
127,623
124,101
Net Change In Cash
593,156
543,358
571,806
528,284
Free Cash Flow
184,306
175,700
163,097
114,819
Cash
624,083
618,662
534,921
536,138
Basic Shares
168,108
168,623
168,561
171,581

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
2025-12-31
$0.77
2025-09-30
$0.73
2025-06-30
$0.75
2025-03-31
$0.70