Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$543,358
$571,806
$528,284
$548,672
Gross Profit
289,225
299,530
277,733
279,280
EBITDA
193,071
185,999
176,895
130,019
EBIT
169,171
158,863
152,187
Net Income
137,628
127,623
124,101
108,708
Net Change In Cash
543,358
571,806
528,284
548,672
Free Cash Flow
175,700
163,097
114,819
171,265
Cash
618,662
534,921
536,138
675,336
Basic Shares
168,623
168,561
171,581
172,577

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,113,316
$2,195,606
$2,143,521
$1,987,608
Gross Profit
1,122,461
1,161,021
1,057,439
1,033,949
EBITDA
678,860
646,843
641,618
578,005
EBIT
592,111
646,843
575,621
518,680
Net Income
486,084
506,511
460,645
439,866
Net Change In Cash
2,113,316
2,195,606
2,143,521
1,987,608
Cost of Revenue
-283,828
245,393
Free Cash Flow
514,963
466,242
176,233
323,330
Cash
675,336
537,951
339,196
624,302
Basic Shares
172,405
172,199
172,893
174,526

Earnings Calls

QuarterEPS
2025-09-30
$0.73
2025-06-30
$0.75
2025-03-31
$0.70
2024-12-31
$0.64