Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$539,542
$637,178
$425,226
$479,652
Gross Profit
522,214
619,511
403,970
457,899
EBITDA
195,297
283,678
68,675
88,314
EBIT
187,843
276,349
62,297
81,788
Net Income
117,973
226,116
37,317
85,518
Net Change In Cash
539,542
637,178
425,226
479,652
Free Cash Flow
262,141
112,978
50,631
-2,564
Cash
258,346
157,516
259,561
262,994
Basic Shares
291,478
293,974
305,530
313,023

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,830,208
$1,611,062
$1,434,970
$987,538
Gross Profit
1,757,661
1,553,153
1,382,097
951,266
EBITDA
196,602
222,359
300,296
119,201
EBIT
170,885
201,484
286,666
110,060
Net Income
207,765
182,282
231,063
111,781
Net Change In Cash
1,830,208
1,611,062
1,434,970
987,538
Cost of Revenue
-161,214
52,635
Free Cash Flow
170,355
224,158
336,579
178,637
Cash
262,994
501,195
647,169
319,217
Basic Shares
321,464
324,556
322,359
318,001

Earnings Calls

Quarter EPS
2024-09-30
$0.40
2024-06-30
$0.77
2024-03-31
$0.20
2023-12-31
$0.27