Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$548,672
$519,212
$553,243
$492,189
Gross Profit
279,280
276,130
300,854
266,197
EBITDA
130,019
174,677
180,652
146,377
EBIT
151,948
160,843
126,861
Net Income
108,709
122,197
132,978
122,199
Net Change In Cash
548,672
519,212
553,243
492,189
Free Cash Flow
159,225
102,742
81,731
Cash
675,336
764,453
666,006
622,728
Basic Shares
172,577
172,111
172,486
172,446

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
570,098
646,843
641,618
578,005
EBIT
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
537,951
339,196
624,302
Basic Shares
172,405
172,199
172,893
174,526

Earnings Calls

Quarter EPS
2024-12-31
$0.64
2024-09-30
$0.71
2024-06-30
$0.76
2024-03-31
$0.65