Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,117,926
$1,133,139
$1,097,289
$1,048,121
Gross Profit
485,870
432,650
413,603
442,142
EBITDA
124,200
129,712
125,327
-100,781
EBIT
66,317
71,328
68,904
-155,198
Net Income
51,690
56,666
50,032
37,081
Net Change In Cash
1,117,926
1,133,139
1,097,289
1,048,121
Free Cash Flow
36,542
80,044
35,822
-29,282
Cash
180,771
138,063
57,426
34,382
Basic Shares
108,292
108,274
108,255
107,982

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$4,413,884
$4,264,473
$3,433,533
$2,425,788
Gross Profit
1,858,348
1,727,716
1,422,266
1,034,892
EBITDA
523,297
551,783
457,188
306,219
EBIT
323,997
396,760
338,992
214,579
Net Income
245,980
298,195
283,230
194,981
Net Change In Cash
4,413,884
4,264,473
3,433,533
2,425,788
Cost of Revenue
-129,650
-168,328
280,735
Free Cash Flow
255,976
-344,150
-106,329
193,716
Cash
34,382
9,794
139,444
307,772
Basic Shares
107,882
107,443
107,390
106,142

Earnings Calls

Quarter EPS
2024-09-30
$0.48
2024-06-30
$0.52
2024-03-31
$0.46
2023-12-31
$0.34