Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$422,634
$438,837
$433,515
$331,694
Gross Profit
416,442
444,831
433,515
331,694
EBITDA
42
3,151
2,441
15,019
EBIT
103,303
159,991
144,797
30,179
Net Income
81,992
127,900
114,612
13,536
Net Change In Cash
422,634
438,837
433,515
331,694
Free Cash Flow
139,074
69,857
121,603
95,936
Cash
50,030
44,557
36,424
18,445
Basic Shares
46,179
46,163
46,072
46,065

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,497,910
$1,697,992
$1,179,245
$983,626
Gross Profit
1,511,994
1,697,992
1,179,245
983,626
EBITDA
9,610
728,789
351,715
197,273
EBIT
1,065
720,808
344,121
189,441
Net Income
304,611
583,411
279,354
157,091
Net Change In Cash
1,497,910
1,697,992
1,179,245
983,626
Cost of Revenue
-65,986
26,587
16,014
Free Cash Flow
458,344
244,559
376,595
257,491
Cash
36,424
22,818
88,804
62,217
Basic Shares
46,077
45,794
45,712
45,376

Earnings Calls

Quarter EPS
2024-06-30
$1.72
2024-03-31
$1.89
2023-12-31
$1.54
2023-09-30
$0.61