Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$571,806
$528,284
$548,672
$519,212
Gross Profit
299,530
277,733
279,280
276,130
EBITDA
185,999
176,895
130,019
174,677
EBIT
158,863
152,187
151,948
Net Income
127,623
124,101
108,708
122,197
Net Change In Cash
571,806
528,284
548,672
519,212
Free Cash Flow
163,097
114,819
171,265
159,225
Cash
534,921
536,138
675,336
764,453
Basic Shares
168,561
171,581
172,577
172,111

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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

Quarter EPS
2025-06-30
$0.75
2025-03-31
$0.70
2024-12-31
$0.64
2024-09-30
$0.71