Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$519,212
$553,243
$492,189
$566,643
Gross Profit
276,130
300,854
266,197
299,942
EBITDA
174,677
180,652
146,377
71,999
EBIT
151,948
160,843
126,861
53,578
Net Income
122,197
132,978
122,199
109,954
Net Change In Cash
519,212
553,243
492,189
566,643
Free Cash Flow
159,225
102,742
81,731
120,498
Cash
764,453
666,006
622,728
537,951
Basic Shares
172,111
172,486
172,446
171,788

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,195,606
$2,143,521
$1,987,608
$1,650,115
Gross Profit
1,161,021
1,057,439
1,033,949
854,937
EBITDA
646,843
641,618
578,005
440,431
EBIT
646,843
575,621
518,680
385,931
Net Income
506,511
460,645
439,866
330,456
Net Change In Cash
2,195,606
2,143,521
1,987,608
1,650,115
Cost of Revenue
-283,828
245,393
157,936
Free Cash Flow
466,242
176,233
323,330
322,697
Cash
537,951
339,196
624,302
378,909
Basic Shares
172,199
172,893
174,526
172,008

Earnings Calls

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