Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$564,545
$558,834
$560,975
$505,222
Gross Profit
334,697
332,229
307,518
327,395
EBITDA
67,191
23,274
-590,255
39,692
EBIT
-4,360
-48,161
-664,657
-31,535
Net Income
-36,646
-55,966
-703,337
-31,521
Net Change In Cash
564,545
558,834
560,975
505,222
Free Cash Flow
3,400
-44,858
35,138
2,368
Cash
44,074
38,460
48,167
35,425
Basic Shares
56,792
56,792
58,368
55,666

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,107,623
$1,707,197
$1,563,101
$1,426,188
Gross Profit
1,180,756
990,779
869,383
657,875
EBITDA
-481,028
169,921
225,783
248,211
EBIT
-765,824
-47,179
22,883
-14,708
Net Income
-825,494
-33,261
-14,992
71,657
Net Change In Cash
2,107,623
1,707,197
1,563,101
1,426,188
Cost of Revenue
-697,376
620,529
Free Cash Flow
-67,210
12,765
-161,311
251,862
Cash
48,167
36,191
24,295
680,252
Basic Shares
55,281
54,494
54,065
51,141

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.79
2025-03-31
$0.81
2024-12-31
$0.98