Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$384,014
$378,045
$372,764
$391,110
Gross Profit
222,366
241,011
237,700
248,545
EBITDA
67,739
122,665
114,959
21,547
EBIT
47,331
109,434
101,333
4,262
Net Income
27,771
78,755
72,945
-11,790
Net Change In Cash
384,014
378,045
372,764
391,110
Free Cash Flow
94,672
73,732
98,845
139,030
Cash
382,006
695,572
938,533
912,814
Basic Shares
67,663
70,312
71,461
69,217

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,533,910
$1,296,429
$935,061
$425,208
Gross Profit
988,291
709,543
581,703
187,695
EBITDA
515,270
491,005
81,833
-24,998
EBIT
450,646
430,962
33,904
-67,286
Net Income
312,442
326,661
28,067
-71,279
Net Change In Cash
1,533,910
1,296,429
935,061
425,208
Cost of Revenue
316,925
18,267
Free Cash Flow
493,125
258,705
263,434
41,776
Cash
912,814
713,656
415,652
98,508
Basic Shares
71,651
70,239
70,671
67,486

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.27
2025-06-30
$1.57
2025-03-31
$1.53