Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$384,512
$475,633
$490,830
$325,050
Gross Profit
274,938
373,183
388,475
228,344
EBITDA
31,407
133,300
178,094
-5,509
EBIT
25,248
127,337
155,956
-9,986
Net Income
30,077
85,422
119,090
-14,390
Net Change In Cash
384,512
475,633
490,830
325,050
Free Cash Flow
88,148
202,348
92,438
27,390
Cash
201,565
231,129
337,103
287,649
Basic Shares
182,160
188,826
191,272
171,250

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,497,180
$1,432,616
$1,317,845
$1,211,653
Gross Profit
1,106,515
1,054,133
949,210
875,290
EBITDA
184,898
136,974
-119,285
-95,438
EBIT
149,471
102,316
-154,005
-124,031
Net Income
99,189
67,808
-345,582
-63,040
Net Change In Cash
1,497,180
1,432,616
1,317,845
1,211,653
Cost of Revenue
-11,578
-10,222
Free Cash Flow
338,214
201,004
-13,043
28,662
Cash
337,103
229,902
145,054
159,965
Basic Shares
179,268
169,828
163,894
162,774

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.28
2025-03-31
$1.53
2024-12-31
$1.61