Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$620,398
$612,056
$614,512
$608,765
Gross Profit
441,448
431,606
435,731
428,581
EBITDA
87,064
72,491
72,969
58,947
EBIT
32,143
17,430
17,917
4,364
Net Income
13,193
-10,328
-7,188
-7,853
Net Change In Cash
620,398
612,056
614,512
608,765
Free Cash Flow
172,356
130,176
111,829
102,905
Cash
168,113
154,436
242,811
212,652
Basic Shares
92,488
91,015
92,110
91,892

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,400,395
$2,202,429
$1,988,330
$1,594,754
Gross Profit
1,694,888
1,538,138
1,346,599
1,146,385
EBITDA
236,580
133,561
-649,475
-166,023
EBIT
13,971
-100,379
-915,943
-309,340
Net Income
-58,288
-165,240
-879,166
-376,250
Net Change In Cash
2,400,395
2,202,429
1,988,330
1,594,754
Cost of Revenue
5,877
-371,729
Free Cash Flow
400,208
323,922
100,872
-232,798
Cash
242,811
222,195
269,984
267,162
Basic Shares
92,110
94,912
95,239
91,738

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.06
2025-03-31
-$0.11
2024-12-31
$0.98