Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$506,121
$570,453
$500,838
$283,012
Gross Profit
442,685
490,845
416,083
141,808
EBITDA
259,934
314,858
223,966
285,060
EBIT
244,792
298,089
201,962
263,225
Net Income
45,091
73,210
-8,375
45,332
Net Change In Cash
506,121
570,453
500,838
283,012
Free Cash Flow
122,787
188,690
58,238
138,884
Cash
943,403
940,823
1,025,491
187,690
Basic Shares
36,525
37,156
37,354
37,498

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,131,083
$1,405,863
$1,232,381
$1,061,086
Gross Profit
1,832,206
816,284
725,249
559,254
EBITDA
1,088,164
1,024,785
582,849
572,002
EBIT
-99,324
200,342
-147,008
-405,625
Net Income
91,532
407,347
393,286
352,443
Net Change In Cash
2,131,083
1,405,863
1,232,381
1,061,086
Cost of Revenue
235,915
-264,206
Free Cash Flow
358,848
624,638
485,915
99,503
Cash
1,025,491
2,230,063
1,714,482
1,114,189
Basic Shares
37,416
37,603
37,943
38,506

Earnings Calls

Quarter EPS
2024-06-30
$1.23
2024-03-31
$1.81
2023-12-31
-$0.04
2023-09-30
$1.15