Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$737,727
$690,016
$645,279
$611,253
Gross Profit
593,549
552,260
521,575
500,950
EBITDA
74,847
70,690
25,058
11,996
EBIT
59,141
56,798
12,618
-12,743
Net Income
45,594
51,697
43,824
42,631
Net Change In Cash
737,727
690,016
645,279
611,253
Free Cash Flow
257,467
247,890
143,780
186,747
Cash
1,246,983
337,418
410,963
282,218
Basic Shares
360,940
357,635
356,740
355,979

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,684,275
$2,128,359
$1,675,100
$1,028,784
Gross Profit
2,168,744
1,718,451
1,328,357
794,539
EBITDA
265,941
150,209
41,097
25,568
EBIT
211,008
66,537
-21,535
2,630
Net Income
183,746
48,568
-50,160
-20,745
Net Change In Cash
2,684,275
2,128,359
1,675,100
1,028,784
Cost of Revenue
69,760
47,745
Free Cash Flow
835,884
597,548
353,518
250,520
Cash
1,246,983
330,339
338,985
270,973
Basic Shares
358,636
350,292
315,410
309,048

Earnings Calls

Quarter EPS
2024-12-31
$0.49
2024-09-30
$0.46
2024-06-30
$0.43
2024-03-31
$0.44