Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$582,623
$542,595
$524,290
$422,924
Gross Profit
274,578
231,653
241,827
164,384
EBITDA
106,737
73,353
74,730
-5,342
EBIT
69,539
35,392
37,550
-30,737
Net Income
22,064
-25,088
-1,648
137,437
Net Change In Cash
582,623
542,595
524,290
422,924
Free Cash Flow
-44,815
-46,354
-20,948
9,000
Cash
71,948
68,370
64,715
450,477
Basic Shares
75,645
75,389
75,274
72,429

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,058,876
$2,264,044
$1,841,668
$1,560,757
Gross Profit
893,323
907,744
725,957
562,781
EBITDA
236,130
253,819
249,697
145,723
EBIT
93,763
129,100
129,961
52,910
Net Income
246,286
36,387
24,859
22,780
Net Change In Cash
2,058,876
2,264,044
1,841,668
1,560,757
Cost of Revenue
-98,131
89,761
-30,484
Free Cash Flow
22,304
-92,565
94,171
117,861
Cash
450,477
61,271
157,125
70,744
Basic Shares
72,105
70,715
65,361
63,151

Earnings Calls

Quarter EPS
2024-09-30
$0.64
2024-06-30
$0.66
2024-03-31
$0.46
2023-12-31
$0.53