Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$977,872
$1,028,490
$997,431
$956,726
Gross Profit
681,774
728,138
703,265
672,970
EBITDA
203,723
214,339
187,081
206,251
EBIT
165,930
178,173
154,135
172,880
Net Income
115,963
96,564
105,028
124,014
Net Change In Cash
977,872
1,028,490
997,431
956,726
Free Cash Flow
233,862
106,377
19,295
13,484
Cash
1,041,935
761,429
865,805
937,438
Basic Shares
74,757
75,223
75,322
75,802

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,862,260
$3,734,635
$3,952,584
$2,471,941
Gross Profit
2,706,863
2,633,775
2,935,355
1,763,235
EBITDA
643,338
755,377
1,085,129
387,171
EBIT
643,338
599,057
976,400
271,204
Net Income
445,053
361,573
772,020
1,775,888
Net Change In Cash
3,862,260
3,734,635
3,952,584
2,471,941
Cost of Revenue
150,782
399,860
Free Cash Flow
608,060
276,832
771,446
507,258
Cash
937,438
942,050
1,099,370
960,843
Basic Shares
76,568
78,420
79,670
79,230

Earnings Calls

Quarter EPS
2024-09-30
$2.35
2024-06-30
$2.41
2024-03-31
$2.14
2023-12-31
$2.42