Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,144,673
$1,154,924
$939,402
$1,259,698
Gross Profit
265,905
274,715
217,251
289,380
EBITDA
160,095
157,861
123,026
180,710
EBIT
151,547
150,164
115,699
173,924
Net Income
111,759
118,002
99,055
132,834
Net Change In Cash
1,144,673
1,154,924
939,402
1,259,698
Free Cash Flow
161,483
17,020
138,327
64,224
Cash
675,957
492,940
943,998
868,953
Basic Shares
94,640
94,740
95,846
97,438

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,715,204
$4,348,533
$3,982,235
$3,260,447
Gross Profit
833,286
1,160,741
992,121
728,099
EBITDA
454,862
807,350
678,492
421,355
EBIT
428,010
779,340
646,071
391,858
Net Income
343,702
576,060
469,267
282,207
Net Change In Cash
3,715,204
4,348,533
3,982,235
3,260,447
Cost of Revenue
208,136
60,233
292,284
Free Cash Flow
169,885
400,653
390,044
565,192
Cash
868,953
889,664
681,528
621,295
Basic Shares
99,695
104,003
113,809
129,951

Earnings Calls

Quarter EPS
2024-09-30
$1.18
2024-06-30
$1.25
2024-03-31
$1.03
2023-12-31
$1.36