Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$1,365,612
$1,278,717
$1,286,074
$1,326,120
Gross Profit
423,922
387,150
391,116
420,690
EBITDA
248,265
246,662
277,256
EBIT
214,008
212,000
243,692
Net Income
150,723
152,381
146,384
167,602
Net Change In Cash
1,365,612
1,278,717
1,286,074
1,326,120
Free Cash Flow
74,258
158,896
245,009
185,277
Cash
463,221
968,809
848,565
615,612
Basic Shares
30,584
31,843
31,805
31,788

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,194,694
$5,194,694
$3,486,207
$2,718,038
Gross Profit
1,603,820
1,603,820
974,389
746,361
EBITDA
1,027,903
555,813
418,189
EBIT
895,025
476,419
355,046
Net Income
614,254
614,254
324,016
247,023
Net Change In Cash
5,194,694
5,194,694
3,486,207
2,718,038
Cost of Revenue
101,821
-190,228
145,200
Free Cash Flow
785,411
419,419
347,479
316,946
Cash
848,565
240,069
139,779
330,007
Basic Shares
31,773
31,575
33,146
33,299

Earnings Calls

Quarter EPS
2024-06-30
$5.42
2024-03-31
$4.81
2023-12-31
$4.69
2023-09-30
$5.43