Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$386,226
$379,046
$286,805
$248,502
Gross Profit
257,974
256,215
123,209
161,569
EBITDA
111,735
80,177
-5,442
63,971
EBIT
103,310
70,973
-9,665
61,937
Net Income
83,573
57,415
-8,992
49,629
Net Change In Cash
386,226
379,046
286,805
248,502
Free Cash Flow
114,896
98,282
-30,749
62,832
Cash
1,008,237
1,157,030
1,091,715
568,137
Basic Shares
89,718
86,467
77,021
66,992

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$947,605
$824,872
$625,144
$609,514
Gross Profit
580,966
576,960
587,464
646,754
EBITDA
200,402
208,484
249,443
315,236
EBIT
185,114
194,049
236,401
301,849
Net Income
151,510
159,032
192,113
242,260
Net Change In Cash
947,605
824,872
625,144
609,514
Cost of Revenue
345,911
Free Cash Flow
200,671
146,816
196,150
327,762
Cash
568,137
595,383
408,411
1,251,358
Basic Shares
62,654
59,428
60,215
65,670

Earnings Calls

QuarterEPS
2025-09-30
$0.94
2025-06-30
$0.91
2025-03-31
$0.66
2024-12-31
$0.71