Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$425,484
$415,494
$380,844
$428,219
Gross Profit
531,124
517,255
380,844
428,219
EBITDA
172,848
153,518
151,045
163,920
EBIT
159,090
139,439
136,584
149,419
Net Income
132,370
115,056
106,791
124,144
Net Change In Cash
425,484
415,494
380,844
428,219
Free Cash Flow
117,333
272,148
-286,832
438,082
Cash
507,425
716,079
762,442
514,917
Basic Shares
76,607
76,660
76,634
76,571

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,700,638
$1,563,063
$1,552,700
$901,616
Gross Profit
1,944,406
1,563,063
1,552,700
901,616
EBITDA
630,852
727,921
639,471
150,339
EBIT
572,026
663,330
576,334
103,972
Net Income
494,308
496,049
475,543
120,632
Net Change In Cash
1,700,638
1,563,063
1,552,700
901,616
Cost of Revenue
-5,409,008
2,233,892
3,920,551
Free Cash Flow
507,872
1,713,223
508,847
520,013
Cash
762,442
548,387
476,653
4,609,255
Basic Shares
76,480
75,181
70,889
55,063

Earnings Calls

Quarter EPS
2024-06-30
$1.79
2024-03-31
$1.58
2023-12-31
$1.67
2023-09-30
$1.62