Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$399,739
$544,178
$425,484
$415,494
Gross Profit
399,739
544,178
531,124
517,255
EBITDA
186,538
172,848
153,518
EBIT
159,090
139,439
Net Income
144,178
143,179
132,370
115,056
Net Change In Cash
399,739
544,178
425,484
415,494
Free Cash Flow
340,876
-231,813
117,333
272,148
Cash
798,290
563,887
507,425
716,079
Basic Shares
76,762
76,805
76,607
76,660

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,141,362
$1,944,406
$1,563,063
$1,552,700
Gross Profit
2,141,362
1,944,406
1,563,063
1,552,700
EBITDA
630,852
727,921
639,471
EBIT
572,026
663,330
576,334
Net Income
534,783
494,308
496,049
475,543
Net Change In Cash
2,141,362
1,944,406
1,563,063
1,552,700
Cost of Revenue
-5,409,008
2,233,892
Free Cash Flow
511,960
507,872
1,713,223
508,847
Cash
798,290
762,442
548,387
476,653
Basic Shares
76,762
76,480
75,181
70,889

Earnings Calls

Quarter EPS
2024-12-31
$1.93
2024-09-30
$1.90
2024-06-30
$1.79
2024-03-31
$1.58