Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$738,420
$693,413
$585,003
$788,348
Gross Profit
214,571
683,923
575,369
778,943
EBITDA
139,392
118,871
94,601
127,845
EBIT
133,496
112,432
88,308
111,316
Net Income
78,393
73,758
85,693
82,748
Net Change In Cash
738,420
693,413
585,003
788,348
Free Cash Flow
226,649
336,807
-294,672
410,853
Cash
630,785
631,619
569,776
596,878
Basic Shares
42,038
40,857
41,080
40,679

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,442,666
$2,762,048
$3,289,499
$2,263,905
Gross Profit
2,363,890
958,339
1,326,228
774,521
EBITDA
445,274
694,647
1,016,241
504,970
EBIT
378,773
-1,368,233
-1,162,259
-1,185,295
Net Income
255,479
476,520
740,116
350,574
Net Change In Cash
2,442,666
2,762,048
3,289,499
2,263,905
Cost of Revenue
109,111
-246,315
186,707
Free Cash Flow
437,906
508,189
1,356,927
925,041
Cash
596,878
786,290
719,535
829,598
Basic Shares
40,099
41,037
43,321
42,623

Earnings Calls

Quarter EPS
2024-09-30
$2.04
2024-06-30
$1.81
2024-03-31
$2.13
2023-12-31
$2.02