Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$782,649
$761,469
$706,041
$663,283
Gross Profit
368,321
357,544
335,054
319,406
EBITDA
232,882
181,437
178,589
156,371
EBIT
157,788
108,449
107,670
86,758
Net Income
102,427
72,102
76,142
37,163
Net Change In Cash
782,649
761,469
706,041
663,283
Free Cash Flow
28,618
-26,306
41,374
26,819
Cash
241,438
175,509
59,001
10,879
Basic Shares
226,007
225,511
223,619
220,267

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,620,995
$2,216,593
$1,822,557
$1,318,053
Gross Profit
1,228,574
1,032,223
754,349
473,955
EBITDA
632,164
469,984
339,502
-260,073
EBIT
357,483
225,587
110,619
-495,197
Net Income
156,240
76,063
-1,793
-579,369
Net Change In Cash
2,620,995
2,216,593
1,822,557
1,318,053
Cost of Revenue
-5,775
-1,549
Free Cash Flow
50,582
-230,898
-390,209
-348,938
Cash
10,879
29,966
25,509
31,637
Basic Shares
211,164
204,005
193,570
193,060

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.41
2025-06-30
$0.32
2025-03-31
$0.39